首页
社区
课程
招聘
[原创]献上刚完成的.net exe 压缩壳~ 升级1.6
发表于: 2006-1-29 00:19 18183

[原创]献上刚完成的.net exe 压缩壳~ 升级1.6

2006-1-29 00:19
18183
更新:升级1.6 把mc++的dll转c#了,顺便还发现一个bug,修了
更新:升级1.5 混淆Loader,节约2k
更新:升级1.4 Anti-.NET Generic Unpacker

终于能上传附件了。

能压缩C#和VB.net写的exe程序,mc++(vc++.net)的不行。

更多信息可以访问:
http://bi11gates.t35.com/bsp

不能用于商业保护。。。为什么?参考我的这篇帖子
http://bbs.pediy.com/showthread.php?s=&threadid=20953

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (41)
雪    币: 222
活跃值: (72)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
加壳后不会附加多于Win32资源,不会在文件末尾附加数据。(保留附加数据的功能尚未添加)

===========================================
=           Bi11's Simple Packer          =
=   for some .Net EXEcutable files only   =
===========================================

* Usage: bsp sourcefile [options]
[options]:
        -o:OutputFilename
                If not specified, OVERWRITE sourcefile instead.
        -k:StrongnameKeypairFilename
                If not specified, I'll generate a new keypair.
        -e:ExportKeypairFilename
                If specified and no /k, export the using keypair to file
        -r:win32resRipMode
                a=All[Default],c=Compact,n=None.
                Do NOT use c or n for the file which using Win32 resources.
        -norealign (or use -nr for short)
                Skip file realignment.
e.g.
        bsp 123.exe
        bsp "C:\4123.exe" -o:"C:\456.exe" -k:"C:\abc.snk" -r:n
        bsp "C:\123.exe" -e:"C:\def.snk" -nr

* Usage: bsp sourcefile [选项]
[选项]:
        -o:输出文件名
                如果未指定,将覆盖原文件
        -k:强名称密钥对文件
                如果未指定,将自动生成强名称密钥对
        -e:导出密钥对文件
                如果指定,且未使用-k,导出使用的密钥对到文件
        -r:Win32资源转移模式
                a=全部[Default],c=精简,n=无.
                对于使用Win32资源的文件,不要使用n或c
        -norealign (or use -nr for short)
                跳过文件对齐调整

下面是一次运行举例:

i "C:\TileNet.exe" => "C:\TileNet.exe"

+ Preparing...
i ModuleName: TileNet.exe
i Win32 GUI App.
+ Generating new keypair.
+ Compressing...
+ Preparing Dumping...
+ Dumping Win32Res...
i Dump Mode: All
+ Making Exe File...
+ Realign file...
i File Alignment: 0x1000 -> 0x200
+ Resigning File...
+ Verifying File...
+ Done!
i 331776->251904  75.9%
2006-1-29 00:27
0
雪    币: 298
活跃值: (445)
能力值: ( LV12,RANK:450 )
在线值:
发帖
回帖
粉丝
3
支持!!新春快乐!
2006-1-29 00:43
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
狗年 旺  
支持
2006-1-29 00:58
0
雪    币: 234
活跃值: (25)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
不错手下了!!!!!
2006-1-29 07:56
0
雪    币: 301
活跃值: (300)
能力值: ( LV9,RANK:290 )
在线值:
发帖
回帖
粉丝
6
谢谢分享,辛苦
2006-1-29 10:29
0
雪    币: 277
活跃值: (312)
能力值: ( LV9,RANK:330 )
在线值:
发帖
回帖
粉丝
7
一大堆木马又免杀了
2006-1-29 11:11
0
雪    币: 427
活跃值: (412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
PECompact2 就支持NET
2006-1-29 16:00
0
雪    币: 222
活跃值: (72)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
9
最初由 鸡蛋壳 发布
PECompact2 就支持NET


我消息不灵。。。光知道nspack,压.net出来比nspack小我就放出来了

我找找PECompact2玩玩。
2006-1-29 18:33
0
雪    币: 222
活跃值: (72)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
10
最初由 鸡蛋壳 发布
PECompact2 就支持NET


试了一下 PECompact2.70 ,还是压我上面例子里用的同一.net文件,压出来不能用。。。
nspack压出来能用,比我这个出来的大8k。

自己感觉还是将就了~
2006-1-29 18:40
0
雪    币: 370
活跃值: (15)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
11
别将就,会不会继续改进吆?
多多测试
2006-1-29 23:45
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
下的速度很快 下来看看 谢谢楼主分享 新年快乐
2006-1-30 20:40
0
雪    币: 222
活跃值: (72)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
13
更新:今天压Reflector发现一问题,就升级了1.2 :)
2006-1-31 00:26
0
雪    币: 222
活跃值: (72)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
14
1.3 小了600字节,汗。。 没有重大改进不升了。
http://bi11gates.t35.com/bsp/
2006-1-31 18:55
0
雪    币: 239
活跃值: (59)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
找了个代理下了
在winsp1下 运行出错
.Net Framework 1.1 (only) ?
2006-2-1 03:30
0
雪    币: 222
活跃值: (72)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
16
楼上的可否将错误发到我邮箱? 主页上有

更新1.4 加了两行擦屁股,防止.Net Domain Dumper v 0.1 Beta将解压后的数据Dump出来。(china发的那个.NET Generic Unpacker http://bbs.pediy.com/showthread.php?s=&threadid=20909

更新1.5 混淆了Loader,少了2k
2006-2-2 16:32
0
雪    币: 222
活跃值: (72)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
17
更新1.6 修了一个Bug, 把mc++的dll转C#了

又要开学了。。。忙死,再抽时间改进这个压缩壳了。。。
2006-2-14 21:22
0
雪    币: 230
活跃值: (101)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
18
能说说原理吗?
2006-2-16 02:07
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
支持一下
2006-2-16 07:04
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
不懂得使用...
2006-2-16 16:12
0
雪    币: 221
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
为什么在xp-sp2上运行出错呢?
2006-2-16 19:53
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
支持啊....顶
2006-2-17 16:28
0
雪    币: 249
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
23
.NET的头次见
2006-2-18 05:17
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
谢谢分享。楼主辛苦了。
2006-2-20 09:44
0
雪    币: 222
活跃值: (72)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
25
回楼上的,原理和Reflector保护自己的方式类似。
不能运行请确保.net Framework  1.1正确安装
2006-2-20 17:16
0
游客
登录 | 注册 方可回帖
返回
//