首页
社区
课程
招聘
[旧帖] [求助]读取ini文字档的软件... 0.00雪花
发表于: 2008-7-22 19:14 7476

[旧帖] [求助]读取ini文字档的软件... 0.00雪花

2008-7-22 19:14
7476
我想破一个软件

是以Microsoft Visual C++ 6.0

所写,我查了下字符,发现查不到...

看了下软件,才发现这个软件的字符

都是读取ini档案的文字,我只要随意在ini档修改文字

开启软件就会出现我修改的文字

请问这软件有什么破解的方法?

请各位高手帮忙,感谢。

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (31)
雪    币: 113
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
寒,这跟破解没什么关系吧。
带ini的程序都是靠读取数值来设定相关属性的,
没感觉跟破解有联系呀
2008-7-22 19:32
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
同意楼上的.
2008-7-22 21:41
0
雪    币: 427
活跃值: (65)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
不同意楼上两位!!

请问软件为什么调用ini文件里那些未注册的字串??
当然是软件判断出了 未注册!
所以只要断到读取 未注册 等相关字串的地方再回头逆向寻找是可以找到判断注册的地方的!
2008-7-22 21:47
0
雪    币: 563
活跃值: (95)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
可以在 ReadString上下断看看
2008-7-22 22:10
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
对的,我的意思就是大哥您的意思

抱歉我刚刚发文没有说清楚我的意思。

因为他是调用ini,所以我没办法找字符...

例如:注册成功。
2008-7-22 22:20
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
能说明清楚一点吗...

抱歉我是菜鸟。

感激您的回答。
2008-7-22 22:20
0
雪    币: 563
活跃值: (95)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
用Ollydbg载入破解的程序找找ini的相关函数如 ReadString 下断点按F9运行程序跟踪 或者使用下内存断点 可以参考这里
http://bbs.pediy.com/forumdisplay.php?f=89
2008-7-22 22:50
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
ReadString

是用查找→所有模块名称吗?(我想应该不是)

抱歉我是菜鸟...

我会好好学的,很谢谢您的回答。
2008-7-22 23:04
0
雪    币: 421
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
10
bp CrearFileA
2008-7-22 23:11
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
请问 这个的作用是....??

感谢。
2008-7-22 23:24
0
雪    币: 101
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
载入....然后去内查找字符(你把文字设为E文)
2008-7-23 01:07
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
不用要找字符的方法,还是下断吧!
字符在在od中只会出现的越来越少的!
2008-7-23 09:11
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14


请问这是为什么...?

感谢。
2008-7-23 19:23
0
雪    币: 215
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
下读取文件的断点,因为程序启动时要读取.ini文件,所以在读文件时断下来再找相应信息……
2008-7-23 19:49
0
雪    币: 101
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
[QUOTE=咕咕雞;485599]

请问这是为什么...?

感谢。[/QUOTE]

应该是 CreateFile 试一下断CreateFileW 或者 CreateFileA
不过建议先试一下ReadStringA/W、WritePrivateProfileStringA/W
2008-7-23 20:17
0
雪    币: 889
活跃值: (4027)
能力值: ( LV5,RANK:69 )
在线值:
发帖
回帖
粉丝
17
[QUOTE=咕咕雞;485599]

请问这是为什么...?

感谢。[/QUOTE]

哎    人家不就是打错了么   笔误也是正常的啊
2008-7-23 21:26
0
雪    币: 2362
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
你用记事本打开那个. ini
在把里面的内容发上来
2008-7-23 21:30
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
REG1=尚在查询注册状态
REG2=未注册 - 喝水功能免费使用,其它只能试用30分钟
REG3=已注册
REG4=进阶版
REG5=普通版 - 全自动功能仅能试用30分钟
REG6=VIP加强版
2008-7-23 22:27
0
雪    币: 2362
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
里面就只这些?
  要全部发上来!
2008-7-23 22:54
0
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
21
GetPrivateProfileString
2008-7-23 23:16
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
附件有限定格式...我把它改成rar

请下载之后改成ini,感谢。
上传的附件:
2008-7-24 01:23
0
雪    币: 2362
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
很可惜 ! 这个外挂的注册和这个INI文件没有任何关系!
2008-7-24 07:37
0
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
24
他是想找出那里在取 REG1 ~ REG5
2008-7-24 09:16
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
GetPrivateProfileString

如何用??

感谢。
2008-7-24 09:42
0
游客
登录 | 注册 方可回帖
返回
//