逆向/病毒分析的日常

本文以幽默诙谐的方式描述了在进行复杂恶意程序如WanaCry的逆向分析过程中,从初期的兴奋到面对层层函数调用、进程线程嵌套时逐渐消磨的信心。作者通过自身经历展示了逆向分析的复杂性和心理变化,揭示了该领域的技术挑战。
摘要由CSDN通过智能技术生成

逆向/病毒分析的心态日常

  对于一些相对简单的样本,整体的心态还是很稳定的,但是对于像WanaCry这种较为复杂的恶意程序来说,当程序分析开始时仅仅存在两三层函数/进程调用,是充满信心和激情的,觉得希望就在前方,仿佛看见了成功的曙光;但当深入分析后,会发现程序变得复杂,处理函数多层嵌套外,进程和线程的嵌套也非常复杂,进程和函数间的交叉嵌套同样复杂化,随着分析的深入,整个心态的变化如下:

  • 当我看到一个函数调用:哈哈哈… 核心功能肯定在这里,开心 ( ̄︶ ̄*))
  • 跟进去后发现套了另一个函数:哟,还套了一层,接着跟( ̄︶ ̄)↗
  • 跟进去后,发现又创建了一个进程:原来是在这里等着我呢 ( ̄︶ ̄)↗
  • 跟入进程地址,发现多个函数调用:不着急,胜利就在前方 φ(* ̄0 ̄)
  • 再次跟入函数,发现其他函数调用:看你能套几层 ㄟ( ▔, ▔ )ㄏ
  • 再次跟入函数,发现创建线程:我擦!又搞了个线程,你是打败不了我的,接着跟
    (  ̄^ ̄)
  • 跟入线程首地址,发现函数嵌套:尼玛,老母猪戴胸罩——一套又一套,看我给你扒光 ( ̄へ ̄)
  • 再次跟入函数,发现有一个线程创建:尼玛,不想玩了 (╯°□°)╯ ,我再试试最后一步
  • 跟入线程地址,发现又有多个函数嵌套:草!! (σ`д′)σ 我的忍耐是有限度的,我再试试最后一步
  • 跟入函数地址,发现又一个线程创建:不玩了,尼玛的 !asdadbkdhuoweovwbenoovw0vbow —— (砸键盘!!!!)
    —— w(゚Д゚)w —— w(゚Д゚)w —— w(゚Д゚)w ——
  • 起来喝杯茶,然后上个厕所,调整一下心态,又回到电脑前:唉… 能有什么办法,还得接着搞,继续往下跟… ┗( T﹏T )┛



在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值