首页
社区
课程
招聘
[讨论]强名称替换
发表于: 2008-12-19 16:26 6924

[讨论]强名称替换

2008-12-19 16:26
6924
注:本文只是自己的理解,没有实践
1。 用ildasm将.net exe 反编译成 IL 中间语言
2。 修改成自己的公钥
     .publickey = (00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00  // .$..............
                00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00   // .$..RSA1........
                5D A4 AB 1F 04 96 EB 52 38 04 DB 61 6E 1B DB 86   // ]......R8..an...
                39 73 D2 45 64 F4 20 1B 4A 28 19 6F 9E 60 11 CA   // 9s.Ed. .J(.o.`..
                3E 8D 38 B3 FB 7F 29 CF 5F DF CD C0 F5 09 E8 7F   // >.8...)._.......
                74 0F 9D 87 BD 98 81 29 F5 44 9C 96 33 F0 54 0C   // t......).D..3.T.
                D3 73 37 BD C6 9C BD 15 4A 3F 92 2D 39 0D 0D BC   // .s7.....J?.-9...
                7F D2 AC 39 77 3D AE C7 69 80 E3 4A AB F0 4F CD   // ...9w=..i..J..O.
                07 DA 04 03 79 A3 0E 96 47 0E 15 7D 00 81 6C 2E   // ....y...G..}..l.
                6D D0 D0 8E D3 E4 DD F5 CF 14 64 66 DC ED 74 D4 ) // m.........df..t
3。用ilasm重新编译成 .net exe程序
4。用 sn -R  *.exe  *.snk 重新签名
//======================================================

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 1137
活跃值: (10)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
2
tankaiha的.net的加密与解密刚买一个星期
学习到第五章了
下一章就是关于强名称,嘿嘿

先来占个位置,希望大大们论坛,我在这里等着学习了
2008-12-19 22:39
0
雪    币: 149
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
汗,自己用了最笨的一种方法!

牛人写的文章,受益匪浅,和大家共享
http://www.cnblogs.com/flarejune/archive/2008/10/16/1312993.html
2008-12-21 13:25
0
雪    币: 1137
活跃值: (10)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
4
不错的文章!

学习收藏了
2008-12-22 12:51
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我也买了单海波写的书,对于强名称那章还没有完全搞懂
2009-1-15 13:21
0
雪    币: 149
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
呵呵,希望大家再补充个 “打系统补丁” 去强名称验证的文章,那强名称就完美了
2009-2-2 14:08
0
雪    币: 93
活跃值: (11)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
呵呵,试一试修改VC++.net写的托管和非托管混合程序的强名看看。
2009-2-2 17:22
0
游客
登录 | 注册 方可回帖
返回
//