吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 329|回复: 6
收起左侧

[讨论] 关于参数2的理解?

[复制链接]
冥界3大法王 发表于 2024-1-15 10:43
本帖最后由 冥界3大法王 于 2024-1-15 11:03 编辑

原x64dbg.chm这样写道:

设置内存BPX/MemBP/bpm:在提供的地址所在的整个内存区域设置内存断点(GARD_PAGE)。

参数1:
要监视的内存区或其内部的参数1地址

参数2:
1/0命中后是否恢复内存断点?当此值不等于“1”或“3”时,假定为参数3。这意味着“bpm eax,r”将与“bpm eax,0,r”命令相同。

参数3:
断点类型,它可以是‘a’(读+写+执行)、‘r’(读)、‘w’(写)或‘x’(执行)。默认情况下,它是‘a’(读+写+执行)




参数1 和 参数3 没啥说的很容易:

假设:bpm 400888, 1   //在400888地址处设置内存断点,命中之后1恢复
bpm eax, 0, r      //在eax处设置内存断点,命中之后0继续,r(读取时中断)

这么写没错吧?



参数2呢?  
命中之后1 恢复内存断点?啥叫恢复? 取消? 删除?
0呢,继续?
2呢没提,并入参数3?
不等于1   3 时都按 0处理。。。






又随便找了个crackme试刀:
如:
bpm GetDlgItemTextA, 0, w
和理解的,设想的结果都不一样,该删除没删除该恢复没恢复。

免费评分

参与人数 2吾爱币 +4 热心值 +1 收起 理由
西门吹牛 + 3 + 1 大牛!赞👍👍👍👍
r2df + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

34766553 发表于 2024-1-15 11:47
你好,看了你很多帖子,大牛!!想问你一个问题,以前学过一点C/C++,后来一直一直做机械工程,现在差不多都忘干净了。现在想学一点 安卓和小程序的开发,不想在那么费脑子了,想从中文入手学起,火山安卓太贵了,PASS掉了,还有一款纯中文的开发软件,支持安卓 ios 小程序同步生成,但用的人和 组件 生态太少了 组件 库几乎都需要自己写 ,功能有限,感觉后续没什么发展,后来又看了E4A,也是停止开发了,IOS和小程序都不支持,现在有点迷惘了,不知道学什么好了,你有什么好的推荐没有?
 楼主| 冥界3大法王 发表于 2024-1-15 12:17
本帖最后由 冥界3大法王 于 2024-1-15 12:27 编辑
34766553 发表于 2024-1-15 11:47
你好,看了你很多帖子,大牛!!想问你一个问题,以前学过一点C/C++,后来一直一直做机械工程,现在差不多 ...
@34766553
别说咱是xx牛,有点轴劲勉强活着而已。
我觉得吧,学啥不重要,重要的是用得娴熟。
我说Delphi好,国内还有80万用户使用呢。
楼下也会有杆杆说不好的。。。
关键是你爱不爱这样东西,对他是否真的感兴趣?
能不能天天玩命的投入进去研究、摸索、总结、实践;并贵在坚持持久下去。

最早用按键精灵,后来发现做出的东西你得用人家的小精灵去发布,就会按天收费被人家限制、制约,你想啊,后面有个容嬷嬷管着,你能有好么?
后来呢?用上了AutoHotkey,但原生的界面太糟糕,又学了小甲鱼的Delphi视频。
用Delphi开发了信手拈来按键帮你来的AHK脚本生成器。后来又到网易公开课当主播,但是抽成太厉害20%,这哪受得了啊。最近成功的一单到处才一半,实在是没得继续了。再后来呢,又学会了x64dbg的开发,插件的编写。。。越做越大几十个模块,全部语音加各种热键输出式控制。。最近个半月又学会了二进制忍者。。。反正总能发现新东西找到新乐趣。。善于观察和总结而已。。世人若能活万年,相信付出时间世上多数人都能成为人才的。。。当你会的多了之后才能服务于社会,并解决再就业。

有人会说学这个,有人会说学那个。。
你得考虑:
  • 时间成本:学很久譬如C++,你成功之后竞争对手也让你等?天天饿得没饭吃,还有心情学?
  • 能不能学会?这种东西能不能接受? 有没有那个资质?
  • 这个平台这个软件是否值得上手? 能不能消费的起? 看似很花哨很牛逼的框架。你这个东西在上面是不是合理?
  • 还有一些其他不稳定因素,比如你去开发游戏。正式发布申请个版权就得100万吧?可能像QQ里里说得地下粉丝几十万可能也有油水,不过不安全。
所以你得认真的考量一下再决定用哪种。
34766553 发表于 2024-1-15 12:29
本帖最后由 34766553 于 2024-1-15 12:35 编辑
冥界3大法王 发表于 2024-1-15 12:17
@34766553
别说咱是xx牛,有点轴劲勉强活着而已。
我觉得吧,学啥不重要,重要的是用得娴熟。

学中文编程最大的好处就是不会忘得那么快,所以这次想从中文入手,最早从VB-易语言-反汇编被迫学的C 、C++。。。现在用的也少别的都忘光了,只有易语言打开随手就可以写。母语还是最好的啊,不做什么大型的程序,代码的转换效率可以忽略,工作多年,平时也不像以前有大把的时间可以浪费了,所以学安卓 小程序开发想找个起点低 入手快 以后不至于三年两年就没人用 需要再重新学的入手。上面那款中文开发的软件没说名字,原因就是前几天你给我私信过 X32不好用的回复,我就是爆的那个软件,所以就没发名字了,以免引起不必要的麻烦,弄完后开始用才发现不是自己想要的,又开始找,找了一天了,有点不知道该选什么了。
only998 发表于 2024-1-15 16:01
参数2的意思就是是否单次断点。至于0是单次还是1是单次得实验一下。
顺便这中文手册翻译得稀烂,有些地方还是看英文比较好。
bmp 0x400888    你最好这么写,不然你提供的是一个10进制的位置。
 楼主| 冥界3大法王 发表于 2024-1-15 16:57
本帖最后由 冥界3大法王 于 2024-1-15 16:59 编辑
only998 发表于 2024-1-15 16:01
参数2的意思就是是否单次断点。至于0是单次还是1是单次得实验一下。
顺便这中文手册翻译得稀烂,有些地方 ...
@only998
真是英雄所见略同啊!汉化版我已经咔嚓了。
翻译的是实在是太不着调了,错误百出不说。
人家几行的命令都弄到一行上去了。
原版你还不方便复制粘贴。
现在使用的是自己图文攻略重新整理总结版的。
每个命令均来自现场测试得到的成功与结论。
最终将集成到自己开发的x64dbg牛逼碾压版插件中去。
俺做的插件模块【断与不断,无所不断】能被王公子点赞支持,今天俺也小小的骄傲一下。
稍后完成使命和任务后视频将发到B站上秀一波。
另外偶尔升级时x64dbg.chm的内容也会小小的变化一下。
相信论坛85%的人可能都不知道吧。
除了bpm 0x400888以外,参数2可以为空 ,逗号占位,参数3照旧。
这样就不容易出错了。
only998 发表于 2024-1-15 17:29
冥界3大法王 发表于 2024-1-15 16:57
@only998
真是英雄所见略同啊!汉化版我已经咔嚓了。
翻译的是实在是太不着调了,错误百出不说。

坐等法王成果~
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-4 08:48

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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