首页
论坛
专栏
课程

[.NET平台] [讨论]奇怪.net程序

2009-5-5 17:07 10766

[.NET平台] [讨论]奇怪.net程序

2009-5-5 17:07
10766
我知道是可以混淆的。但这个程序我用Reflector.exe打开时,跟本就提示:
does not contain a CLI header

XXXX机器人.exe 想学习一下,里面模拟表单等提交的功能。

我试过用 vc++.net 开发的程序就不行。不知道是不是这样,这个程序也是用这开发的吗?肯定是.net下开发的。

整理我的问题如下:
1. 为什么用Reflector.exe无法打开,怎么做到的。
2. 对于一个.net程序,有什么工具识别呢?

谢谢。

附件是.exe 我看了,其它是用的日志、工具条、json组件。

[公告]安全服务和外包项目请将项目需求发到看雪企服平台:https://qifu.kanxue.com

上传的附件:
最新回复 (19)
crackdung 2009-5-5 17:38
2
0
初步认为是 Xenocode 2008 混淆了
williamni 2009-5-5 18:29
3
0
混淆了可以达到不能反编译的效果?望指点。
crackdung 2009-5-5 20:24
4
0
能提供原版下载地址?
tease 2009-5-5 22:40
5
0
这种东西脱壳就行了嘛。
上传的附件:
壹无所有 2009-5-5 23:14
6
0
263kb脱成96kb???
tease 2009-5-5 23:16
7
0
我用winrar最高压缩模式,解压缩后比较大。可能楼主用的是标准模式压缩的。
logkiller 2009-5-6 11:15
8
0
可以反了不,楼主回答下
cnlcg 2009-5-6 14:56
9
0
Xenocode 2008                100%                15
.Net Reactor                0%                0
CliSecure                   0%                46
Rustemsoft Skater                0%                0
Themida                   0%                0
Goliath Obfuscator                0%                0
Dotfuscator                0%                0
Smart Assembly                0%                93
CodeVeil                   0%                0
Phoenix Protector                0%                0
MaxToCode                0%                0

Module 'C:\Documents and Settings\wade\My Documents\test\开心农场机器人.exe' does not contain a CLI header.
crackdung 2009-5-6 15:01
10
0
你使用 DotNet Id 工具,楼主这个是有压缩壳
cnlcg 2009-5-6 15:23
11
0
用Ildasm反编译修改了下il,编译后还是有问题,可能要动态调试了。
我修复不了,提示错误签名 和 缺少文件  
//////////////////////////////////////////////
D:\visualstudio2005\SDK\v2.0>peverify  c:\s.exe

Microsoft (R) .NET Framework PE Verifier.  Version  2.0.50727.42
Copyright (c) Microsoft Corporation.  All rights reserved.

[IL]: Error: [c:\s.exe : HappyRobot.Properties.Resources::get_x140de71a3ebb71b6
  [HRESULT 0x80070002] - 系统找不到指定的文件。

[IL]: Error: [c:\s.exe : HappyRobot.Properties.Resources::get_xa1c7282ad0be420c
  [HRESULT 0x80070002] - 系统找不到指定的文件。

[IL]: Error: [c:\s.exe : HappyRobot.Properties.Resources::get_x9e09922264c07ba0
  [HRESULT 0x80070002] - 系统找不到指定的文件。

[IL]: Error: [c:\s.exe : HappyRobot.Properties.Resources::get_x78c5c6689e342a2d
  [HRESULT 0x80070002] - 系统找不到指定的文件。

[IL]: Error: [c:\s.exe : HappyRobot.x0960c0accba14e20::.cctor][offset 0x0000000
] Unable to resolve token.
[IL]: Error: [c:\s.exe : HappyRobot.x135257998be6aec5::.cctor][offset 0x0000000
] Unable to resolve token.
[IL]: Error: [c:\s.exe : HappyRobot.x135257998be6aec5::x30e92c0276ef706a][offse
0x000000DB] Unable to resolve token.
[IL]: Error: [c:\s.exe : HappyRobot.x135257998be6aec5::xbeac888197e4ea28]  [HRE
ULT 0x80070002] - 系统找不到指定的文件。

[IL]: Error: [c:\s.exe : HappyRobot.x135257998be6aec5::xbeac888197e4ea28]  [HRE
/////////////////////////////////////////////////////
  .method private hidebysig specialname rtspecialname static
          void  .cctor() cil managed
  {
    // Code size       21 (0x15)
    .maxstack  8
    IL_0000:  ldtoken    HappyRobot.x135257998be6aec5
    IL_0005:  call       class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
    IL_000a:  call       class [log4net]log4net.ILog [log4net]log4net.LogManager::GetLogger(class [mscorlib_8]System.Type)
    IL_000f:  stsfld     class [log4net]log4net.ILog HappyRobot.x0960c0accba14e20::x6b6c7e50e19a7af0
    IL_0014:  ret
  } // end of method x0960c0accba14e20::.cctor
////////////////////////////////////////////////
程序中有token验证,这个token用来定位资源,最好有个原始文件!
hezhichun 2009-5-7 12:17
12
0
怎么脱壳的,老大指点一下
crackdung 2009-5-7 12:21
13
0
你反编译 “tease” 脱壳后的文件?
hezhichun 2009-5-7 12:27
14
0
楼上,指点下TEASE怎么脱的壳
tease 2009-5-7 13:20
15
0
为什么不问Tease呢?

Tease说:Windbg+SOS
logkiller 2009-5-7 13:26
16
0
sos那里能下载》?
tease 2009-5-7 13:38
17
0
不用下载,安装DONET FrameWork就有了,一般在 Windows\Microsoft.NET\Framework\v2.0.50727 目录下可以找到SOS.dll
cnlcg 2009-5-7 16:28
18
0
1。我是用NETUnpack.exe进行脱壳的
2。脱壳后直接用ildasm 反编译
3。重新用ilasm编译 ilasm /reousrce=c:\t.res c:\t.il

比较简单,没有用 windbg+sos  见笑了
abland 2009-5-7 18:08
19
0
加过壳了
脱壳就好
williamni 2009-5-7 21:08
20
0
看了各位的回复,谢谢,昨天没办法上网,马上去试下。
游客
登录 | 注册 方可回帖
返回