|
|
在玩一款Linux游戏时,一直不能通关,网上又没能搜索到Linux平台的游戏修改软件,便萌发了自己编写的念头,于是便有了QGSpider。前一段时间曾经在linuxfan上发布过一个初始版本,经过一段时间的修改,已比较稳定,便在sourceforge上注册了,并发布第一个版本QGSpider 1.0 Beta1。
软件介绍:
QGSpider是适用于Intel i386系列CPU的Linux游戏修改软件,底层主要是ptrace系统调用,GUI用Qt编写。实现了搜索、内存查看、金手指功能。
关于搜索类型:
Fast:只搜索进程的DATA、BSS段及第一个HEAP段(缺省,绝大多数情况下适用)
Normal:搜索进程的DATA、BSS、HEAP、STACK
Full:搜索进程的所有可写区域,包括所有Library的DATA、BSS
关于搜索值:
只支持无符号型数值,不支持搜索负数。
具体的格式如下:(A代表一个无符号类型的整数)
A 精确搜索数值A
?A 初始化模糊搜索,数值长度为A个byte,A必须等于1 or 2 or 4
+ 新值比旧值大
+A 新值比旧值大A
- 新值比旧值小
-A 新值比旧值小A
= 新值等于旧值
!= 新值不等于旧值
第一次搜索必须是第一项、第二项中的一个,以后可以是除第二项外的其它任意项。
欢迎大家多提建议。
Download: http://sourceforge.net/projects/qgspider
Author: dragchan |
|