分类: LINUX
2006-06-10 14:46:58
SourceInsight是款小巧方便的代码浏览编辑器。色彩丰富,层次分明,跳转浏览方便。
可以到官方网站下载试用版
这个试用程序没有功能限制,只有使用天数限制,程序没有加壳,很好修改。 采用输入序列号验证方式,如果正确,写注册表信息。 程序正常运行起来后,启动过程会检测序列号,不对退出,编辑操作时会不定时检测序列号,不对退出。 用十六进制编辑器就可以修改。过程如下。 拷贝Insight3.exe为替换 Insight3.exe WINHEX下 搜索差异 1. C:\Program Files\Source Insight 3\替换 Insight3.exe: 1,826,816 字节 2. C:\Program Files\Source Insight 3\Insight3.exe: 1,826,816 字节 Offsets: (10 进制) 32856: 90 74 32857: 90 02 破启动检测 —————————————————————————————————————————————————————— 273275: EB 74 273276: 45 05 285261: 90 E9 285262: 90 C5 285263: 90 01 285264: 90 00 285265: 90 00 破使用时检测 ——————————————————————————————————————————————————————— ^ ^ | | | 原来是这样 修改为这样 再次拷贝替换 Insight3.exe为注册.exe WINHEX下 搜索差异 1. C:\Program Files\Source Insight 3\注册.exe: 1,826,816 字节 2. C:\Program Files\Source Insight 3\替换 Insight3.exe: 1,826,816 字节 Offsets: (10 进制) 278813: EB 74 278853: 90 74 278854: 90 17 278908: 90 74 278909: 90 17 278963: 90 74 278964: 90 17 279018: 90 74 279019: 90 17 279077: 90 74 279078: 90 1A 279139: 90 74 279140: 90 1A 279201: 90 74 279202: 90 1A 279263: 90 74 279264: 90 1A 279298: 90 74 279299: 90 30 279324: 90 74 279325: 90 16 ^ ^ | | | 原来是这样 修改为这样 运行注册,就注册了(向注册表写入注册信息了)。当然是个错误的序列号,注册的名字也是错误的。 但是这时(注册之后)运行,替换 Insight3.exe(随便改名字),就可以正常使用了。 如果想要注册名,可以重新安装一次,可以输入自己的注册名称和公司。序列号依然是乱的。但是可以到windows注册表任意修改。