来源: http://my.oschina.net/alphajay/blog/52172 http://www.cnblogs.com/baiyanhuang/archive/2009/11/09/1730726.html 1. Perl自带的调试器(功能最全,就是最烦) Perl调试器的用法: ...
分类:
其他好文 时间:
2016-08-03 18:28:39
阅读次数:
9641
要想深入了解Java必须对JDK的组成, 本文对JDK6里的目录做了基本的介绍,主要还是讲解了下JDK里的各种可执行程序或工具的用途Java(TM) 有两个平台 JRE 运行平台,包括Java虚拟机,运行类库,java应用程序装载器。JRE不是开发环境,所以不包括编译器,调试器,有需要这些请安装JD ...
分类:
其他好文 时间:
2016-08-02 16:40:40
阅读次数:
174
【前言】:本篇为同事崔桂祥分享资料。 随着Xcode 5的发布,LLDB调试器已经取代了GDB,成为了Xcode工程中默认的调试器。它与LLVM编译器一起,带给我们更丰富的流程控制和数据检测的调试功能。LLDB为Xcode提供了底层调试环境,其中包括内嵌在Xcode IDE中的位于调试区域的控制面板 ...
分类:
其他好文 时间:
2016-08-02 13:24:47
阅读次数:
213
闲话少说,直奔主题,首先OD载入一个程序,然后执行一下单步(调试器会将TF置1) 此时,CPU会在基于当前线程上下文的环境中,进入int 1的中断门,也就是KiTrap01 然后我们看下windbg,首先在KiTrap01下断,其次通过OD的单步后,确实已经中断到windbg的KiTrap01处了, ...
分类:
其他好文 时间:
2016-08-01 01:44:26
阅读次数:
293
本文转自:http://www.cnblogs.com/wfwenchao/p/3991060.html?utm_source=tuicool&utm_medium=referral 技巧一:运行时修改变量的值 你以前怎么验证是不是某个变量的值导致整段程序不能正常工作?修改代码中的变量的值,然后cm ...
分类:
移动开发 时间:
2016-07-25 14:38:15
阅读次数:
388
本文2015-11-29原发于http://blog.zhongts.com/ PDB是微软的调试信息格式,由VS生成,方便源码调试。PDB文件中包含了变量、函数、类型、源码行号等信息,用VS(或者Windbg等调试器)调试二进制时,在源代码上下断点、源码单步、显示变量值等功能都需要有PDB文件。 ...
分类:
数据库 时间:
2016-07-23 11:49:47
阅读次数:
274
出处:Linq To Sql (Part.3 – Querying our database) 术语表 Built-in:内置的 Clause:子句 Debugger:调试器 Object Relational Mapper:对象关系映射器 ORM(Object Relation Mapping): ...
分类:
数据库 时间:
2016-07-22 14:16:32
阅读次数:
358
要逆向分析并修改一个Android应用,首先是对APK进行解包和打包,这一部分网上资料铺天盖地,不再赘述了。值得一提的一点就是,如果apktool无法解包或打包的话,可以尝试国人在apktool基础上开发的ShakaApktool,另外也可以使用AndroidKiller这个工具,当然AndroidKiller内部是使用ShakaApktool来进行解包打包。关于如何解包和打包、反编译为JAVA代码、修改smali代码的资料很多,按部就班做起来也比较简单。dex2jar、JD-GUI获得了反编译的JAVA代...
分类:
移动开发 时间:
2016-07-22 01:22:00
阅读次数:
536
当有异常发生时,CPU会通过IDT表找到异常处理函数,即内核中的KiTrapXX系列函数,然后转去执行。但是,KiTrapXX函数通常只是对异常做简单的表征和描述,为了支持调试和软件自己定义的异常处理函数,系统需要将异常分发给调试器或应用程序的处理函数。 为了更好的管理异常,Windows系统定义了 ...
如果安装Qt时使用的是Visual Studio的预编译版,那么很有可能就会缺少调试器(Debugger),而使用MSVC的Qt对应的原生调试器是CDB(对应MinGW的Qt使用GDB调试器)。本文介绍如何下载安装CDB,并在Qt Creator配置之。 示例环境:Windows 8 x86 + V ...