随笔分类 - 编译 反编译 IL 汇编
Learning WinDBG/SOS and Advanced Debugging
摘要:Learning WinDBG/SOS and Advanced Debugging
阅读全文
SOS使用详解(.NET 2.0/3.0/3.5)
摘要:SOS使用详解(.NET 2.0/3.0/3.5)
阅读全文
BeforeFieldInit解析(zz)
摘要:BeforeFieldInit
阅读全文
WinDbg学习资料整理下载
摘要: WinDbg是微软开发的免费源码级调试工具。Windbg可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。在DotNet方面WinDbg是调试分析SSCLI的最佳工具,同时可以和SOS扩展一起调试分析.net程序。最近一段时间项目需要学习了一下,有感于WinDbg功能的强大。学习的过程并不一帆风顺,WinDbg自带的英文文档大而泛,网上资料也比较少,而WinDbg Not an ABBA Song。现在总算是入了点门,也收集了一些很好的资料,整理成一个CHM方便大家学习,时间仓促,整理得比较粗糙,大家凑合着看。这些文章均来自网络,版权归原作者所有。
阅读全文
常用工具总结
摘要:“工欲善其事,必先利其器”。从事程序开发近三年了,有了一些开发经验,同时也积累了一些常用的工具来提高自己的开发、调试等工作的效率,下面列的工具是我现在经常用的(主流IDE就不说了),有些已经使用多年,有些刚接触不久,推荐给大家,也欢迎大家补充,互相学习:
阅读全文
汇编知识点累积、学习笔记
摘要:一、Call与Invoke 可以简单地认为 INVOKE 是一个有参数类型检查的调用语句。当调用方法参数或参数类型不正确时,通过INVOKE可以在编译起发现错误,而通过CALL可能只有在运行期才能发现;所以建议用 INVOKE 指令而不是CALL去调用一个函数。 二、Addr与Offset addr不可以处理向前引用,offset则能。所谓向前引用是指:标号的定义是在invok...
阅读全文
知识收集
摘要:当今原生程序(Native Code)的调优程序主要有三大产品。Compuware的TrueTime、IBM的Rational Quantity和Intel的VTune。不同Managed Code的性能调优,微软在这个领域没有什么世界级产品,这非常难得。 如果你曾用过Softice或BoundsChecker,或者你曾读过John Robbins或Matt Pietrek的书,你一...
阅读全文
C# 邮件发送接收
摘要: 前一阵子公司的一个项目有发送接收邮件的需求,发送很简单,接收pop3的编码很乱,去网上找了一些开源的,大多都是国外的,对中文支持不太好,最后找了一个外国的产品,挺不错,破解了之后进行了一些修改,用了一段时间了,没什么问题,现将他发布出来。
阅读全文