首页
社区
课程
招聘
[旧帖] 这样的代码不知道怎么下断点 0.00雪花
发表于: 2008-1-26 19:06 3798

[旧帖] 这样的代码不知道怎么下断点 0.00雪花

2008-1-26 19:06
3798
新手  试着破一个GM工具,软件的壳是NsPacK V3.7 -> LiuXingPing [Overlay] *
壳是脱了,但这软件只有几天的试用期,试用期到了,每运行软件就提示   叫你联系作者,更变态的是
试用期到后它会自动修改数据库.让所有的玩家进不了游戏,  脱壳后是 Microsoft Visual C++ 6.0 [Overlay] 软件也能正常运行

原本我想通过MessageBox 函数来解决问题,可它MessageBox函数是这样用的
00407078 > .  77DF817C            dd      kernel32.FreeEnvironmentStringsA
0040707C > .  E74A817C            dd      kernel32.FreeEnvironmentStringsW
00407080 > .  D4A0807C            dd      kernel32.WideCharToMultiByte
00407084 > .  5BCF817C            dd      kernel32.GetEnvironmentStringsA
00407088 > .  082F817C            dd      kernel32.GetEnvironmentStringsW
0040708C > .  97CC807C            dd      kernel32.SetHandleCount
00407090 > .  392F817C            dd      kernel32.GetStdHandle
00407094 > .  510E817C            dd      kernel32.GetFileType
00407098 > .  407A957C            dd      ntdll.RtlUnwind
0040709C > .  762E817C            dd      kernel32.GetCPInfo
004070A0 > .  1599807C            dd      kernel32.GetACP
004070A4 > .  A727817C            dd      kernel32.GetOEMCP
004070A8 > .  F89B807C            dd      kernel32.MultiByteToWideChar
004070AC > .  90A4807C            dd      kernel32.GetStringTypeW
004070B0   .  00000000            dd      00000000
004070B4 > .  8A05D577            dd      USER32.MessageBoxA
004070B8 > .  ADA8D177            dd      USER32.wsprintfA

最后我想通过这些变量的 地址来找这些函数的调用,   不过还是失败了.

请问大家这样怎么下断点

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 829
活跃值: (2076)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
关注一下,其实下断点真的很难学,希望有人多发这方面资料
2008-1-27 00:15
0
雪    币: 485
活跃值: (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
3
你给出的倒像是输入表。
不用管他。
bp MessageBoxA 下断 应该还是能断的,试试吧
2008-1-27 00:36
0
游客
登录 | 注册 方可回帖
返回
//