首页
论坛
课程
招聘
[分享]Reflector.Addin v.6.5.0(33 + 46 + 57 + 70 + 89 + 99 + 106 + 120 + 123) C# 源码
2010-4-19 20:23 60686

[分享]Reflector.Addin v.6.5.0(33 + 46 + 57 + 70 + 89 + 99 + 106 + 120 + 123) C# 源码

2010-4-19 20:23
60686
收藏
点赞0
打赏
分享
最新回复 (123)
雪    币: 228
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ssyfzy 活跃值 2010-5-24 09:31
51
0
能否留个联系方式呢?我的QQ是544125362,希望跟楼主求经
雪    币: 231
活跃值: 活跃值 (24)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
liuyilin 活跃值 2010-5-24 10:01
52
0
又更新了,谢谢
雪    币: 228
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ssyfzy 活跃值 2010-5-24 14:28
53
0
局部变量无法用Mono.Cecil重命名吧?

楼主不愿意加个好友啊
雪    币: 202
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cutdu 活跃值 2010-5-25 19:49
54
0
我也来支持下
雪    币: 43
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
feilang非浪 活跃值 2010-5-26 09:48
55
0
SmartAssembly 的Regex 是什么呀
雪    币: 41
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
sinitic 活跃值 2010-5-26 16:11
56
0
再来一次完全膜拜
雪    币: 41
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
sinitic 活跃值 2010-5-26 16:11
57
0
RegEx是Visual Studio .NET中的正则表达式类。该类包含许多方法。  
.NET中正则表达式的语法参见MSDN,在此恕不赘述。
雪    币: 326
活跃值: 活跃值 (10)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
快雪时晴 活跃值 4 2010-5-26 19:52
58
0
一直在跟进,一直在崇拜
Reflector就不知道自己被人脱得什么都看到了?没有采取更强加密措施?还是努力了,没辙了
雪    币: 43
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
feilang非浪 活跃值 2010-5-26 22:11
59
0
57楼的朋友也许没有理解我的意思,我想问的是SmartAssembly 中使用名称混淆的特殊字符的Regex 是什么,通过SAE可以进行名称的修改,所以看看楼主的Regex用的是什么
雪    币: 200
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wengjinbao 活跃值 2010-5-27 10:11
60
0
下载安装试试先~~~~
雪    币: 228
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ssyfzy 活跃值 2010-5-27 21:26
61
0
6.x版的Reflector无法使用Reflexil插件了吗?我这里Reflexil 0.9/1.1版都添加不进去
雪    币: 358
活跃值: 活跃值 (76)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
wangshy 活跃值 2 2010-5-28 08:43
62
0
我没用过Reflexil插件,不过插件都有强名引用,去掉试试
雪    币: 43
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
feilang非浪 活跃值 2010-5-28 14:48
63
0
请教楼主,SmartAssembly 中使用名称混淆的特殊字符的Regex 是什么,通过SAE可以进行名称的修改,所以看看楼主的Regex用的是什么
雪    币: 358
活跃值: 活跃值 (76)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
wangshy 活跃值 2 2010-5-28 17:06
64
0
没有什么Regex
雪    币: 228
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ssyfzy 活跃值 2010-5-28 19:47
65
0
楼主,看看我这个问题:

在网上找了下,0.6版以后直接就是0.9了,没找到0.7/0.8版

0.6版(我是0.6.9.0)似乎有BUG

我用ModuleDefinition.Inject方法注入一个TypeDefinition(例如叫Class1),如果Class1的某个函数中调用了Class1的另一个函数,注入后就会出错:

class my
{
public static void M()
{
Console.WriteLine("a");
}
public static void hoho()
{
Console.WriteLine("b");
}
}

如果把my注入到别的程序集,没有任何问题,而且目标程序集不会依赖my原来所在的程序集

但是如果改成:

class your
{
public static void M()
{
hoho();//调用了your类的其它函数
}
public static void hoho()
{
Console.WriteLine("b");
}
}

注入就会失败,用Reflector查看注入后的程序集,就发现hoho函数正常,而浏览到M函数,会弹出一个对话框,让你浏览your原来所在的程序集,而且查看目标程序集也会发现,会依赖原程序集的,最郁闷的是,即使把原程序集放到同一目录,注入后的程序集运行后也崩溃(前提是要调用注入的类中的方法)


所以我想试试0.7及其以后的版本,结果只找到0.9(0.9.2.0),但是却发现类库变得面目全非了,其ModuleDefinition类已经不包含Inject函数了

想问一下,0.6.9.0这是个BUG吗?或者后续版本应该怎么用?
雪    币: 206
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xndx 活跃值 2010-5-30 21:35
66
0
编译成功,太感谢了,不过编译时有大量警告。VS2008

测试一切正常,不过调试功能,要是可以改成加载后不自动运行就好了,这样方便设置断点
雪    币: 209
活跃值: 活跃值 (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
slsdz 活跃值 2010-6-4 07:43
67
0
搂主太强了,试用中。。。
雪    币: 228
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ssyfzy 活跃值 2010-6-4 09:51
68
0
这么大的BUG,没人研究?
http://bbs.pediy.com/showthread.php?t=114264
雪    币: 358
活跃值: 活跃值 (76)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
wangshy 活跃值 2 2010-6-4 13:58
69
0
交给你了,不是没个人都有环境的
雪    币: 165
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
JansZhang 活跃值 2010-6-6 07:59
70
0
感谢楼主,这么强大的工具不加精品不行啊
雪    币: 30
活跃值: 活跃值 (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qqykx 活跃值 2010-6-6 10:45
71
0
欣赏一下,欣赏
雪    币: 805
活跃值: 活跃值 (18)
能力值: ( LV9,RANK:250 )
在线值:
发帖
回帖
粉丝
elance 活跃值 6 2010-6-6 23:01
72
0
太强悍了,收藏
雪    币: 200
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
jackjoy 活跃值 2010-6-7 20:00
73
0
多谢了,真是好东西。
雪    币: 4991
活跃值: 活跃值 (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
奘和 活跃值 2010-6-24 20:21
74
0
再来支持下更新版
雪    币: 255
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fcing 活跃值 2010-6-24 20:53
75
0
学习学习i反编译的东西
游客
登录 | 注册 方可回帖
返回