设为首页收藏本站喵玉殿官方微博

 找回密码
 少女注册中
搜索
查看: 4539|回复: 1

[编程算法] 贴几个断点变形的代码

[复制链接]
发表于 2011-9-14 12:44:58 | 显示全部楼层 |阅读模式
  1.     PUSH EAX
  2.     CALL @L00000002

  3. @L00000001:
  4.     RETF

  5. @L00000002:
  6.     POP EAX
  7.     INC BYTE PTR DS:[EAX]
  8.     POP EAX
  9.     JMP SHORT @L00000001
复制代码
INT3的变形不过段不可写会造成异常,需要手工恢复现场。

  1.     PUSH EAX
  2.     CALL @L00000002

  3. @L00000001:
  4.     FSUB ST(5),ST(0)

  5. @L00000002:
  6.     POP EAX
  7.     XOR DWORD PTR DS:[EAX],1337
  8.     POP EAX
  9.     JMP SHORT @L00000001
复制代码
EB FE的变形同样段不可写会造成异常,要手工修复。

  1.         CALL @L00000001

  2. @L00000001:
  3.         PUSH 0FE21
  4.         XOR BYTE PTR SS:[ESP],0CA
  5.         JMP ESP
复制代码
栈内构造EB FE


发表于 2011-10-2 00:53:44 | 显示全部楼层
汇编……太惊悚了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 少女注册中

本版积分规则

合作与事务联系|无图版|手机版|小黑屋|喵玉殿

GMT+8, 2025-10-31 10:41

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表