Microsoft Visual Studio 2008 试用版 过期去弹窗补丁
忘记安装的是VS2008试用版 ... 于是过期了 ... 从其他PC上copy了一份IDE文件夹覆盖后无果,于是想办法去掉那个过期弹窗。
弹窗调用API:
3A6E4FF8 FF15 7C1B363A CALL NEAR DWORD PTR DS:[<&USER32.Dial>; USER32.DialogBoxIndirectParamW
读取诸如此类的注册表键值:
001EE320 02627790UNICODE "Licenses\45D0AA33-5564-4a89-BE94-C1972EF4658C"
001EE32C 2FA85128UNICODE "Software\Microsoft\VisualStudio\9.0"
3A390885 E8 4E000000 CALL msenv.3A3908D8 ; Find Licenses
3A39088A 8BF0 MOV ESI, EAX
3A39088C 85F6 TEST ESI, ESI
3A39088E 0F8C E3821600 JL msenv.3A4F8B77 ; JMP 3A3DDD2A
3A390894 807C24 16 00 CMP BYTE PTR SS:, 0
3A390899 0F84 DD811600 JE msenv.3A4F8A7C
3A39089F 837C24 18 1E CMP DWORD PTR SS:, 1E
3A3908A4 0F8C 69811600 JL msenv.3A4F8A13
3A3908AA 85F6 TEST ESI, ESI
3A3908AC 7C 1E JL SHORT msenv.3A3908CC
3A3908AE 807C24 16 00 CMP BYTE PTR SS:, 0
3A3908B3 74 07 JE SHORT msenv.3A3908BC
3A3908B5 837C24 18 00 CMP DWORD PTR SS:, 0
3A3908BA 7C 10 JL SHORT msenv.3A3908CC
3A3908BC 807C24 17 00 CMP BYTE PTR SS:, 0
3A3908C1 0F85 63D40400 JNZ msenv.3A3DDD2A
3A3908C7 E9 C5821600 JMP msenv.3A4F8B91
3A3908CC 53 PUSH EBX
3A3908CD FF15 F411363A CALL NEAR DWORD PTR DS:[<&KERNEL32.Ge>; KERNEL32.GetCurrentProcess
3A3908D3 /E9 C9821600 JMP msenv.3A4F8BA1
...
3A4F8BA1 50 PUSH EAX
3A4F8BA2 FF15 6413363A CALL NEAR DWORD PTR DS:[<&KERNEL32.Te>; KERNEL32.TerminateProcess
3A4F8BA8^ E9 7D51EEFF JMP msenv.3A3DDD2A
直接修改文件好了, msenv.dll 把弹窗的地方干掉 ... 当然你有兴趣的话可以分析下验证算法或者如何把时间固定or延长。
本帖最后由 猫子 于 2015-9-9 19:02 编辑
http://blog.sina.com.cn/s/blog_68b97eed0101b8s4.html
我是用的这个方法,Win7
大牛都不用搜索的吗?还是自己解决有成就感{:soso_e112:}
https://www.baidu.com/baidu?tn=monline_6_dg&ie=utf-8&wd=vs2008%E6%80%8E%E4%B9%88%E8%BE%93%E5%85%A5%E5%BA%8F%E5%88%97%E5%8F%B7
输入个正确key不就可以了? 飘云 发表于 2015-9-9 16:46
输入个正确key不就可以了?
没有输入key的地方 ... 只有一个升级按钮,点了之后弹到微软官方网站。
有的,需要外挂特殊处理下~~
我一直用的2008
VS2008输入Key的地方是在你卸载时出现~~ \这样就可以无限期的用了?下载不到对付VS2008的 外挂 期待飘总的完美版吧 风轻云淡 发表于 2015-9-9 19:45
\这样就可以无限期的用了?下载不到对付VS2008的 外挂
http://www.liuzhigong.com/download/PatchVS2008.rar
我是在这下载的
直接用KEY啊……卸载的时候有
页:
[1]
2