鱼C论坛

 找回密码
 立即注册
查看: 6119|回复: 7

[已解决]push 0 和 push -1是什么意思?

[复制链接]
发表于 2019-9-16 13:14:41 | 显示全部楼层 |阅读模式
5鱼币
麻烦问一下push 0 和 push -1是什么意思?
最佳答案
2019-9-16 13:14:42
老坚果 发表于 2019-9-16 14:58
是我的描述不准确 是逆向中 经常会看见 push 0 push -1这样的命令,这样命令是干嘛的?

        如果说逆向,值得关注的立即数入栈,这个立即数有可能是内存地址,也可能是资源标识(资源字符串、按钮 ID、Windows ID等等)或是Windows 消息标识等等。往往在完成这些参数入栈以后,立刻就有 Windows API 的调用,当你需要拦截这些行为的时候,就需要关注这些立即数入栈。

最佳答案

查看完整内容

如果说逆向,值得关注的立即数入栈,这个立即数有可能是内存地址,也可能是资源标识(资源字符串、按钮 ID、Windows ID等等)或是Windows 消息标识等等。往往在完成这些参数入栈以后,立刻就有 Windows API 的调用,当你需要拦截这些行为的时候,就需要关注这些立即数入栈。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-16 13:14:42 | 显示全部楼层    本楼为最佳答案   
老坚果 发表于 2019-9-16 14:58
是我的描述不准确 是逆向中 经常会看见 push 0 push -1这样的命令,这样命令是干嘛的?

        如果说逆向,值得关注的立即数入栈,这个立即数有可能是内存地址,也可能是资源标识(资源字符串、按钮 ID、Windows ID等等)或是Windows 消息标识等等。往往在完成这些参数入栈以后,立刻就有 Windows API 的调用,当你需要拦截这些行为的时候,就需要关注这些立即数入栈。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-16 14:36:03 | 显示全部楼层
       就是把立即数 0 和 -1 压入堆栈。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-16 14:42:54 | 显示全部楼层
0 在编程中是指第一个索引

-1 是指倒数第一个索引

就是将值添加到第一个索引的位置 或者  最后一个索引的位置

评分

参与人数 1荣誉 +5 收起 理由
老坚果 + 5

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2019-9-16 14:58:01 | 显示全部楼层
、尾指一勾 发表于 2019-9-16 14:42
0 在编程中是指第一个索引

-1 是指倒数第一个索引

索引是指什么,可能使我的描述不准确是 逆向中 经常会看见 push 0 这样的命令,这条命令是干嘛的?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2019-9-16 14:58:59 | 显示全部楼层
jackz007 发表于 2019-9-16 14:36
就是把立即数 0 和 -1 压入堆栈。

是我的描述不准确 是逆向中 经常会看见 push 0 push -1这样的命令,这样命令是干嘛的?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-16 15:33:03 | 显示全部楼层
老坚果 发表于 2019-9-16 14:58
索引是指什么,可能使我的描述不准确是 逆向中 经常会看见 push 0 这样的命令,这条命令是干嘛的?

逆向? 汇编还是其他语言?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2019-9-17 17:34:47 | 显示全部楼层
、尾指一勾 发表于 2019-9-16 15:33
逆向? 汇编还是其他语言?

就是反编译啦~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-25 23:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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