求大神看看这段代码什么意思

[复制链接]
查看11 | 回复2 | 2021-1-27 05:32:24 | 显示全部楼层 |阅读模式
0x08048d44:push%ebp
0x08048d45:mov%esp,%ebp
0x08048d47:sub$0x38,%esp
0x08048d4a:lea-0x18(%ebp),%eax
0x08048d4d:mov%eax,0xc(%esp)
0x08048d51:lea-0x14(%ebp),%eax
0x08048d54:mov%eax,0x8(%esp)
0x08048d58:movl$0x80499e6,0x4(%esp)
0x08048d60:mov0x8(%ebp),%eax
0x08048d63:mov%eax,(%esp)
0x08048d66:call0x8048868
0x08048d6b:mov%eax,-0x4(%ebp)
0x08048d6e:cmpl$0x1,-0x4(%ebp)
0x08048d72:jg0x8048d79
0x08048d74:call0x80496aa
0x08048d79:mov-0x14(%ebp),%eax
0x08048d7c:and$0xf,%eax
0x08048d7f:mov%eax,-0x14(%ebp)
0x08048d82:mov-0x14(%ebp),%eax
0x08048d85:mov%eax,-0x8(%ebp)
0x08048d88:movl$0x0,-0x10(%ebp)
0x08048d8f:movl$0x0,-0xc(%ebp)
---Typetocontinue,orqtoquit---
0x08048d96:jmp0x8048dae
0x08048d98:incl-0x10(%ebp)
0x08048d9b:mov-0x14(%ebp),%eax
0x08048d9e:mov0x804a5c0(,%eax,4),%eax
0x08048da5:mov%eax,-0x14(%ebp)
0x08048da8:mov-0x14(%ebp),%eax
0x08048dab:add%eax,-0xc(%ebp)
0x08048dae:mov-0x14(%ebp),%eax
0x08048db1:cmp$0xf,%eax
0x08048db4:jne0x8048d98
0x08048db6:cmpl$0xa,-0x10(%ebp)
0x08048dba:jne0x8048dc4
0x08048dbc:mov-0x18(%ebp),%eax
0x08048dbf:cmp%eax,-0xc(%ebp)
0x08048dc2:je0x8048dc9
0x08048dc4:call0x80496aa
0x08048dc9:leave
0x08048dca:ret

分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:32:24 | 显示全部楼层
是所谓的拆炸弹代码吧,通过反汇编找到正确的输入。

回复

使用道具 举报

千问 | 2021-1-27 05:32:24 | 显示全部楼层
你哪搞来的?
研究这种代码,意义真不大,不如自己动手.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行