如何学习汇编语言和反汇编相关问题
本人对汇编有点点接近门槛的了解吧,比较感兴趣,听说挂外什么的是学这个做的?怎么深入的学习汇编语言呢?对那些知识面需要掌握?有没相关的比较好的资源,链接或是QQ群或是资深的...
本人对汇编有点点接近门槛的了解吧,比较感兴趣,听说挂外什么的是学这个做的?怎么深入的学习汇编语言呢?对那些知识面需要掌握?有没相关的比较好的资源,链接或是QQ群或是资深的经验人士?学习反汇编是建立在学完汇编的基础上么?学了汇编能做什么呢?前景什么的废话请不要写...嫌分少可以再加,求解惑~
展开
5个回答
展开全部
哈,你这观点有点问题。第一在这开始学这汇编时不要多想那反汇编的。你想嘛,正的顺的还没学好就要一起学那反的逆过程了,别的不多说,那可就要多掌握更多的软件使用了也是多麻烦吧。
最好的学汇编的方法,是花几十元钱去淘宝网购一块开发板,并让老板给你配上大量的列程,你再在网上找点视屏教学,比着这些一个一个的做,在这做的过程中,再把根据单元片机厂家的资料把芯片内的硬件资源搞明白,在这我不建议你看什么谁写的书,因他们都不可能把最新芯片的新功能写进去,这只有厂家的资料中才有的。
学汇编能做什么,起码可做很多只学C语言做不到的事,比如加,解密。比如在前期的3Q大战中要有话语权,要真知事情的真象,这只有熟知熟用汇编的人才可办到。我的观点,你就是只想做程序员那只会C都要还远远的不够,更不要谈你想怎么真正的开发,应用设计计算机了,因这就要知计算机最底层的根本你才叫真正懂计算机的。你才可把计算机玩于股掌之中。
好了,最后在这我不否认C,它具有编制方便,编程速度快,更有利于计算方面的程序开发。它应该是程序员的ABC。。。。。。
还有什么不清楚的可再追问我。
最好的学汇编的方法,是花几十元钱去淘宝网购一块开发板,并让老板给你配上大量的列程,你再在网上找点视屏教学,比着这些一个一个的做,在这做的过程中,再把根据单元片机厂家的资料把芯片内的硬件资源搞明白,在这我不建议你看什么谁写的书,因他们都不可能把最新芯片的新功能写进去,这只有厂家的资料中才有的。
学汇编能做什么,起码可做很多只学C语言做不到的事,比如加,解密。比如在前期的3Q大战中要有话语权,要真知事情的真象,这只有熟知熟用汇编的人才可办到。我的观点,你就是只想做程序员那只会C都要还远远的不够,更不要谈你想怎么真正的开发,应用设计计算机了,因这就要知计算机最底层的根本你才叫真正懂计算机的。你才可把计算机玩于股掌之中。
好了,最后在这我不否认C,它具有编制方便,编程速度快,更有利于计算方面的程序开发。它应该是程序员的ABC。。。。。。
还有什么不清楚的可再追问我。
展开全部
哈,你这观点有点问题。第一在这开始学这汇编时不要多想那反汇编的。你想嘛,正的顺的还没学好就要一起学那反的逆过程了,别的不多说,那可就要多掌握更多的软件使用了也是多麻烦吧。
最好的学汇编的方法,是花几十元钱去淘宝网购一块开发板,并让老板给你配上大量的列程,你再在网上找点视屏教学,比着这些一个一个的做,在这做的过程中,再把根据单元片机厂家的资料把芯片内的硬件资源搞明白,在这我不建议你看什么谁写的书,因他们都不可能把最新芯片的新功能写进去,这只有厂家的资料中才有的。
学汇编能做什么,起码可做很多只学C语言做不到的事,比如加,解密。比如在前期的3Q大战中要有话语权,要真知事情的真象,这只有熟知熟用汇编的人才可办到。我的观点,你就是只想做程序员那只会C都要还远远的不够,更不要谈你想怎么真正的开发,应用设计计算机了,因这就要知计算机最底层的根本你才叫真正懂计算机的。你才可把计算机玩于股掌之中。
好了,最后在这我不否认C,它具有编制方便,编程速度快,更有利于计算方面的程序开发。它应该是程序员的ABC。。。。。。
还有什么不清楚的可再追问我。
最好的学汇编的方法,是花几十元钱去淘宝网购一块开发板,并让老板给你配上大量的列程,你再在网上找点视屏教学,比着这些一个一个的做,在这做的过程中,再把根据单元片机厂家的资料把芯片内的硬件资源搞明白,在这我不建议你看什么谁写的书,因他们都不可能把最新芯片的新功能写进去,这只有厂家的资料中才有的。
学汇编能做什么,起码可做很多只学C语言做不到的事,比如加,解密。比如在前期的3Q大战中要有话语权,要真知事情的真象,这只有熟知熟用汇编的人才可办到。我的观点,你就是只想做程序员那只会C都要还远远的不够,更不要谈你想怎么真正的开发,应用设计计算机了,因这就要知计算机最底层的根本你才叫真正懂计算机的。你才可把计算机玩于股掌之中。
好了,最后在这我不否认C,它具有编制方便,编程速度快,更有利于计算方面的程序开发。它应该是程序员的ABC。。。。。。
还有什么不清楚的可再追问我。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先要学会正确的学习方式。
学习汇编的正确方式:
1> 建议以 王爽汇编这本教材 为初级入门书籍
2> 在以 80x86汇编语言程序设计教程[黑皮书] 这本书 来深入学习32BIT的汇编以及保护模式的编程
严格按照上面2个步骤学习,基本可以用汇编写一些很简单的DOS汇编程序,至少在汇编语法上,你是很熟悉。
学习反汇编的正确方式:
1> 先学习 C/C++ 语言
2> 学习 WINDOWS核心编程
3> 通过以上的基础,来自己开发一些小软件,加深WINDOWS系统下的软件开发流程以及自己的学习结果
4> 有条件的,在学习 WIN32ASM 汇编 编程技术
5> 通过上述的4个步骤的认真学习之后,你可以尝试用C/C++ 语言写一些简单的小程序,然后再通过VS这样的高级开发工具,调试你的程序,并切换到反汇编模式。把汇编代码和你的C/C++代码一一对应起来,通过这样的对照方式,大概了解反汇编的思维
6> 通过以上5个步骤的认真学习,你可以在通过去购买一些有关反汇编的书籍来慢慢学习。
学习汇编的正确方式:
1> 建议以 王爽汇编这本教材 为初级入门书籍
2> 在以 80x86汇编语言程序设计教程[黑皮书] 这本书 来深入学习32BIT的汇编以及保护模式的编程
严格按照上面2个步骤学习,基本可以用汇编写一些很简单的DOS汇编程序,至少在汇编语法上,你是很熟悉。
学习反汇编的正确方式:
1> 先学习 C/C++ 语言
2> 学习 WINDOWS核心编程
3> 通过以上的基础,来自己开发一些小软件,加深WINDOWS系统下的软件开发流程以及自己的学习结果
4> 有条件的,在学习 WIN32ASM 汇编 编程技术
5> 通过上述的4个步骤的认真学习之后,你可以尝试用C/C++ 语言写一些简单的小程序,然后再通过VS这样的高级开发工具,调试你的程序,并切换到反汇编模式。把汇编代码和你的C/C++代码一一对应起来,通过这样的对照方式,大概了解反汇编的思维
6> 通过以上5个步骤的认真学习,你可以在通过去购买一些有关反汇编的书籍来慢慢学习。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-07-23 · 知道合伙人教育行家
关注
展开全部
也是刚刚开始学习汇编,下学期学反汇编的
反汇编是搞破解的,当然要建立在汇编基础上了
反汇编一般是提取一个软件的关键部分,然后变成汇编语言,
再在看懂的基础上加以修改。。
这样你就可以不用知道一个软件的源代码就可以任意修改一个软件,实现自己的功能
。。。其它的我也只有学了过后才知道。。
至于群的话,这是在PUDN上面找到的:
767154214wangkeng 探讨51单片机汇编程序 83314775王静 学习java、C/C++、汇编的朋友们 4813330luofei Win32汇编总群 51142939在的 高级汇编语言学习及单片机技术 540815319齐山岭 汇编 54128849张力 汇编 546649982老辛 汇编爱好者 601299139万青 汇编 61578316USAno1 C/C++,C#,java,数据库,数据结构,汇编语言。。。 63077787陈铭 c以及汇编 6544394何为 网络/语言/web/工程/数据库/汇编/…从简单到复杂,从考试到职业,从职业到生活… 73150630lsbywzh 系统 汇编 7596585稀文 汇编新手学堂 834858875陈云 汇编 85749178meng c++,汇编学习交流 867680593洪策 c/c++/汇编的深入探讨 909582797afdf 汇编语言 920084641刘明 液晶屏汇编实例 79614681asfd vb及汇编语言混合编程的朋友大家可以进来相互讨论,共同进步 79614713asfd vb及汇编语言混合编程的朋友大家可以进来相互讨论,共同进步 826244259樊凯雪 寻找汇编同僚 111111稀文 汇编 11647907吴建平 汇编爱好者 130780cjf 我只懂51汇编 184770487李洪华 单片机汇编,plc 19710771王建军 汇编AT89S52/MCS-51 22261284王建军 汇编/MCS-51 22357661弟弟 一起来汇编 240861391陈振兴 汇编 2555202mclkings 本群讨论16位汇编,32位汇编,64位汇编, 脱壳,破解等知识! 258139075zyw032fly c verilog 汇编 27453332林兴 汇编语言学习 28173785wangjinxiang c/c++/汇编/windows sdk/算法 30110208xushaohua 学习汇编 33756710姜光杰 汇编应用--王者归来 34192345明 经典汇编... 35870788汇编 汇编+C,单片机汇编+单片机C 44401139Angel 汇编语言 46110279111 汇编-vc群1
反汇编是搞破解的,当然要建立在汇编基础上了
反汇编一般是提取一个软件的关键部分,然后变成汇编语言,
再在看懂的基础上加以修改。。
这样你就可以不用知道一个软件的源代码就可以任意修改一个软件,实现自己的功能
。。。其它的我也只有学了过后才知道。。
至于群的话,这是在PUDN上面找到的:
767154214wangkeng 探讨51单片机汇编程序 83314775王静 学习java、C/C++、汇编的朋友们 4813330luofei Win32汇编总群 51142939在的 高级汇编语言学习及单片机技术 540815319齐山岭 汇编 54128849张力 汇编 546649982老辛 汇编爱好者 601299139万青 汇编 61578316USAno1 C/C++,C#,java,数据库,数据结构,汇编语言。。。 63077787陈铭 c以及汇编 6544394何为 网络/语言/web/工程/数据库/汇编/…从简单到复杂,从考试到职业,从职业到生活… 73150630lsbywzh 系统 汇编 7596585稀文 汇编新手学堂 834858875陈云 汇编 85749178meng c++,汇编学习交流 867680593洪策 c/c++/汇编的深入探讨 909582797afdf 汇编语言 920084641刘明 液晶屏汇编实例 79614681asfd vb及汇编语言混合编程的朋友大家可以进来相互讨论,共同进步 79614713asfd vb及汇编语言混合编程的朋友大家可以进来相互讨论,共同进步 826244259樊凯雪 寻找汇编同僚 111111稀文 汇编 11647907吴建平 汇编爱好者 130780cjf 我只懂51汇编 184770487李洪华 单片机汇编,plc 19710771王建军 汇编AT89S52/MCS-51 22261284王建军 汇编/MCS-51 22357661弟弟 一起来汇编 240861391陈振兴 汇编 2555202mclkings 本群讨论16位汇编,32位汇编,64位汇编, 脱壳,破解等知识! 258139075zyw032fly c verilog 汇编 27453332林兴 汇编语言学习 28173785wangjinxiang c/c++/汇编/windows sdk/算法 30110208xushaohua 学习汇编 33756710姜光杰 汇编应用--王者归来 34192345明 经典汇编... 35870788汇编 汇编+C,单片机汇编+单片机C 44401139Angel 汇编语言 46110279111 汇编-vc群1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实我也是刚刚开始学习汇编,下学期学反汇编的
反汇编是搞破解的,当然要建立在汇编基础上了
反汇编一般是提取一个软件的关键部分,然后变成汇编语言,
再在看懂的基础上加以修改。。
这样你就可以不用知道一个软件的源代码就可以任意修改一个软件,实现自己的功能
。。。其它的我也只有学了过后才知道。。
至于群的话,这是在PUDN上面找到的:
767154214wangkeng 探讨51单片机汇编程序 83314775王静 学习java、C/C++、汇编的朋友们 4813330luofei Win32汇编总群 51142939在的 高级汇编语言学习及单片机技术 540815319齐山岭 汇编 54128849张力 汇编 546649982老辛 汇编爱好者 601299139万青 汇编 61578316USAno1 C/C++,C#,java,数据库,数据结构,汇编语言。。。 63077787陈铭 c以及汇编 6544394何为 网络/语言/WEB/工程/数据库/汇编/…从简单到复杂,从考试到职业,从职业到生活… 73150630lsbywzh 系统 汇编 7596585稀文 汇编新手学堂 834858875陈云 汇编 85749178meng c++,汇编学习交流 867680593洪策 c/c++/汇编的深入探讨 909582797afdf 汇编语言 920084641刘明 液晶屏汇编实例 79614681asfd vb及汇编语言混合编程的朋友大家可以进来相互讨论,共同进步 79614713asfd vb及汇编语言混合编程的朋友大家可以进来相互讨论,共同进步 826244259樊凯雪 寻找汇编同僚 111111稀文 汇编 11647907吴建平 汇编爱好者 130780cjf 我只懂51汇编 184770487李洪华 单片机汇编,PLC 19710771王建军 汇编AT89S52/MCS-51 22261284王建军 汇编/MCS-51 22357661弟弟 一起来汇编 240861391陈振兴 汇编 2555202mclkings 本群讨论16位汇编,32位汇编,64位汇编, 脱壳,破解等知识! 258139075zyw032fly c verilog 汇编 27453332林兴 汇编语言学习 28173785wangjinxiang c/c++/汇编/windows sdk/算法 30110208xushaohua 学习汇编 33756710姜光杰 汇编应用--王者归来 34192345明 经典汇编... 35870788汇编 汇编+C,单片机汇编+单片机C 44401139Angel 汇编语言 46110279111 汇编-vc群1
反汇编是搞破解的,当然要建立在汇编基础上了
反汇编一般是提取一个软件的关键部分,然后变成汇编语言,
再在看懂的基础上加以修改。。
这样你就可以不用知道一个软件的源代码就可以任意修改一个软件,实现自己的功能
。。。其它的我也只有学了过后才知道。。
至于群的话,这是在PUDN上面找到的:
767154214wangkeng 探讨51单片机汇编程序 83314775王静 学习java、C/C++、汇编的朋友们 4813330luofei Win32汇编总群 51142939在的 高级汇编语言学习及单片机技术 540815319齐山岭 汇编 54128849张力 汇编 546649982老辛 汇编爱好者 601299139万青 汇编 61578316USAno1 C/C++,C#,java,数据库,数据结构,汇编语言。。。 63077787陈铭 c以及汇编 6544394何为 网络/语言/WEB/工程/数据库/汇编/…从简单到复杂,从考试到职业,从职业到生活… 73150630lsbywzh 系统 汇编 7596585稀文 汇编新手学堂 834858875陈云 汇编 85749178meng c++,汇编学习交流 867680593洪策 c/c++/汇编的深入探讨 909582797afdf 汇编语言 920084641刘明 液晶屏汇编实例 79614681asfd vb及汇编语言混合编程的朋友大家可以进来相互讨论,共同进步 79614713asfd vb及汇编语言混合编程的朋友大家可以进来相互讨论,共同进步 826244259樊凯雪 寻找汇编同僚 111111稀文 汇编 11647907吴建平 汇编爱好者 130780cjf 我只懂51汇编 184770487李洪华 单片机汇编,PLC 19710771王建军 汇编AT89S52/MCS-51 22261284王建军 汇编/MCS-51 22357661弟弟 一起来汇编 240861391陈振兴 汇编 2555202mclkings 本群讨论16位汇编,32位汇编,64位汇编, 脱壳,破解等知识! 258139075zyw032fly c verilog 汇编 27453332林兴 汇编语言学习 28173785wangjinxiang c/c++/汇编/windows sdk/算法 30110208xushaohua 学习汇编 33756710姜光杰 汇编应用--王者归来 34192345明 经典汇编... 35870788汇编 汇编+C,单片机汇编+单片机C 44401139Angel 汇编语言 46110279111 汇编-vc群1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询