Chinaunix首页 | 论坛 | 博客
  • 博客访问: 351343
  • 博文数量: 97
  • 博客积分: 3996
  • 博客等级: 中校
  • 技术积分: 750
  • 用 户 组: 普通用户
  • 注册时间: 2005-05-24 22:27
文章分类

全部博文(97)

文章存档

2012年(1)

2011年(8)

2010年(5)

2008年(2)

2007年(26)

2006年(54)

2005年(1)

我的朋友

分类: 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注册表任意修改。

 
阅读(1887) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~