• 请不要在回答技术问题时复制粘贴 AI 生成的内容
HisbigXu
V2EX  ›  程序员

现在汇编语言在互联网/软件公司还有哪些方面的应用?

  •  1
     
  •   HisbigXu · Dec 27, 2014 via iPad · 7326 views
    This topic created in 4329 days ago, the information mentioned may be changed or developed.
    24 replies  •  2014-12-28 20:16:22 +08:00
    niklaus520
    niklaus520
    Dec 27, 2014
    1
    碰到各种比较逼格要求高的产品时,某些部门的某些人会被要求把自己当成一个黑客来日掉这个产品,这个时候汇编还是很有要求的
    shenyuanv
    shenyuanv
    Dec 27, 2014
    2
    @niklaus520 说的是渗透测试,在没有源码黑盒逆向的时候把二进制反编译成汇编来进行逆向是常用的方法。
    找溢出漏洞时候直接看汇编感觉还是比代码检视效率来的高
    realityone
    realityone
    Dec 27, 2014
    3
    搞不懂一行蠢代码到底出了什么错的时候。。。
    hx1997
    hx1997
    Dec 27, 2014 via Android
    4
    安全方面和图形图像的优化方面?
    deben
    deben
    Dec 27, 2014 via Android
    5
    最便宜系列的单片机,仍然是汇编写程序的。
    一些写51、avr的也有c混合汇编写的。
    pi1ot
    pi1ot
    Dec 27, 2014
    6
    我在互联网行业10多年,从未见过ASM的应用。
    cctvsmg
    cctvsmg
    Dec 27, 2014❤️1
    7
    汇编目前就几个应用场景:
    1.游戏引擎,设计到CPU GPU密集的代码,需要汇编优化;
    2.软件安全漏洞分析,有时候接触不到源码,只能靠逆向,尤其是涉及到本地提权漏洞,浏览器溢出,都涉及到汇编;
    3.游戏安全,内核hook乱七八糟的,这个离不开汇编;
    fo2w
    fo2w
    Dec 27, 2014
    8
    音视频编解码器优化等需要极致平台相关性优化的地方
    Earthman
    Earthman
    Dec 27, 2014
    9
    有些调用得太多,又非常影响性能时。或者编译器做得不够好,需要手工优化时。会用混合编程。不过终究太少。

    估计一些黑客会经常用,要搞破解就非常必要了
    233
    233
    Dec 27, 2014
    10
    不算搞安全的,互联网公司真的会用到吗?
    如果是效率问题的话,除了某些菊苣以外,「汇编效率高」只存在于理论层面吧
    我做半导体方面,倒是偶尔会用到一些
    Neveroldmilk
    Neveroldmilk
    Dec 27, 2014
    11
    @cctvsmg 普通人用汇编优化的性能提升还赶不上编译器优化的程度吧?
    bellchu
    bellchu
    Dec 27, 2014
    12
    想当年上学的时候汇编是必修课,不知道现在还学不学
    acros
    acros
    Dec 27, 2014
    13
    debug的时候···
    比如只有shipping版本才会出来的bug····
    Tink
    Tink
    Dec 27, 2014
    14
    反正我觉得汇编玩得好的都是牛人
    cvrock
    cvrock
    Dec 27, 2014
    15
    汇编都不会敢说自己会写C和C++?难道都不调试的么?做windows开发很多功能都需要hook来hook去,不会汇编能干啥?win客户端开发的各种场景都需要汇编啊。
    icedx
    icedx
    Dec 28, 2014 via Android
    16
    服务器用C 或C 艹撑腰的时候, 偶尔会用汇编优化一下下
    alexandercn
    alexandercn
    Dec 28, 2014 via Android
    17
    @bellchu 现在是门选修课…
    bdomne
    bdomne
    Dec 28, 2014
    18
    协议分析,比如逆向音视频播放客户端时会用到
    Android那边,arm汇编,二次打包、各种X

    当然,这些只是看汇编代码,非动手写
    couldtt
    couldtt
    Dec 28, 2014
    19
    互联网应该用不着吧,俺们机械的一些廉价工控芯片要用汇编来写控制代码
    caomaocao
    caomaocao
    Dec 28, 2014
    20
    搞安全的那些公司 反向工程呗
    epkT6QJ3RSaz6AnJ
    epkT6QJ3RSaz6AnJ
    Dec 28, 2014
    21
    加密与解密(第三版).2008 有一本书,去看雪论坛上的人都是干这个的。
    大神挖洞用的。
    ikaros
    ikaros
    Dec 28, 2014❤️1
    22
    汇编也可以做web programming啊,还有书呢 TuT

    lznigxyy
    lznigxyy
    Dec 28, 2014
    23
    hack
    wdlth
    wdlth
    Dec 28, 2014
    24
    做嵌入式的要研究汇编,写驱动什么的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1318 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 20:05 · PVG 04:05 · LAX 12:05 · JFK 15:05
    ♥ Do have faith in what you're doing.