03 2014 档案

反编译过程中常用的正则
摘要:get、set属性在.NET的编译过程中get、set属性转化为get_func()、set_func(xxx)方法。因此对于反编译出来的代码,逐个替换可能很慢,可以采用下面正则表达式分别进行查找替换:对于get访问器:\.get_{[^\(\)]+}\(\) 替换为 \.\1对... 阅读全文

posted @ 2014-03-22 23:11 Cosmic_Spy 阅读(1718) 评论(2) 推荐(1) 编辑

Nofuser - deobfuscator for Confuser
摘要:google搜索了好久,最终找到这个工具,可直接使用。虽然脱后有很多无用代码,但关键代码是还是很清晰的!----------------------------NoFuser----------------------------NoFuser v1.1 - BetaDeobfuscator for vanilla Confuser v1.8 & v1.9.By: RazorX----------------------------Usage----------------------------NoFuser.exe Alternately, input files by dragg 阅读全文

posted @ 2014-03-13 16:10 Cosmic_Spy 阅读(3189) 评论(5) 推荐(0) 编辑

+= 运算符 少了一次计算?
摘要:偶然看到MSDN关于+=赋值运算符 的备注:使用+=赋值运算符的表达式,如x += y等效于x = x + y不同的是x只计算一次。+ 运算符的含义取决于x和y的类型(对于数值操作数,其含义为相加;对于字符串操作数,其含义为串联,等等)。不能直接重载+=运算符,但用户定义的类型可重载+ 运算符(请参见operator)。+=运算符还用于指定响应事件时要调用的方法;这类方法称为事件处理程序。在此上下文中使用+=运算符称为“订阅事件”。有关更多信息,请参见如何:订阅和取消订阅事件(C# 编程指南)。和委托(C# 编程指南)。以上来源:MSDN但上面说明使用 += 运算符时,x只计算一次…新建一De 阅读全文

posted @ 2014-03-09 21:10 Cosmic_Spy 阅读(362) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

Your IP:
点击右上角即可分享
微信分享提示

返回顶部