返回信息流愿意做大软件的去学高级语言, 愿意去做硬件或做破解或做操作系统内核研究或做溢出或做高级病毒或做高级后门的去学汇编,谁认为汇编是垃圾的就让他认为去吧,我可以举一个例子,也许大家很羡慕那些去IBM,或去微软的,同样是做“技术”(冷笑一下,这些外企的研发没有放在中国的),这些公司的职员可以拿到月薪10K。
有一些人,是做破解的,专做游戏的外挂,那些人的汇编水平很高,可以把整个魔兽都反汇编一下,做出相应的外挂,以后每个月,什么也不用做,可以收入10Krmb
有一些人,做溢出的,发现漏洞,出售,别的公司就说了,windows的漏洞,有利用价值的,M$愿意一个漏洞200K$来收购。
还有一个人,叫flashsky,做安全的如果没有听过他,我只能骂他你还是去当代码民工吧,现在月薪11K$,他的工作就是每天在家SOHU6个小时,具体一点就是边看汇编,边数钱
那些说汇编是垃圾的,我只想说你们太无知了。还是好好学习争取不要挂科,再写份好简历往移动挤吧。
这是一条镜像帖。来源:北邮人论坛 / soft-design / #2248同步于 6 天前
SoftDesign机器人发帖
Re: 难道汇编真的这么垃圾吗??
flyingkisser
6 天前镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
我学过asm,c,c++,c#,java,现在主要用asm
有人说 C+asm=妥了
除了做破解,还能做后门,病毒,这些是指直接用汇编语言编码
至于为什么用汇编来做,
一是出来的东西很小,运行效率极高,比如我以前写的一个后门,才4K
二是有些东西或有些技术细节只能用汇编来解决,如远程线程中的代码重定位
此外,研究有些东西不懂汇编是不行的,如研究溢出,研究win2k内核
【 在 TossgirL 的大作中提到: 】
: 我最初学汇编是因为想破解
: 楼上几位说说如果以汇编为主编程语言,那么除了破解做外挂之类比较偏的,都有那些比较具体的工作可以做,有哪些具体的厂商?
: 还有,有人说学汇编高硬件的话最好把c也学了,那么一般什么语言和汇编联系比较紧密?最好一块学?
【 在 TossgirL 的大作中提到: 】
: 我最初学汇编是因为想破解
: 楼上几位说说如果以汇编为主编程语言,那么除了破解做外挂之类比较偏的,都有那些比较具体的工作可以做,有哪些具体的厂商?
: 还有,有人说学汇编高硬件的话最好把c也学了,那么一般什么语言和汇编联系比较紧密?最好一块学?
每一门语言都不是垃圾,都有它适用的方向,所以不用担心什么语言好坏,有用没用。
现在基本不把汇编作为主编程语言,因为相同的应用高级语言更简单。现在汇编主要用于分析(破解和逆向工程)以及高级语言很难实现的地方(比如对性能要求较高,需要直接访问硬件:如游戏开发中效果器等)。并且现代的操作系统,驱动程序也大部分用C来开发,所以以汇编进行开发的机会很少,但做这类开发,汇编和相应的处理器架构的知识都是基本要求。
C和C++对系统也具有很强的控制能力和性能(接近于汇编),所以现在做底层系统的大部分都用C(包括大部分嵌入系统)。
汇编是机器码的助记符(类似别名,代称的东西),就是说和处理器有密切关系,不同的CPU很可能对应于不同的助记符,所以即使是做硬件,汇编也是限于相应的设备,也就是所谓的缺乏可移植性。