2012年12月9日NetBeans与ZendStudio中XDebug配置

php.ini文件配置:

[XDebug]
zend_extension = "C:\xampp-portable\php\ext\php_xdebug.dll"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
...

分类:知识积累  标签:XDebug  ZendStudio  NetBeans  调试  PHP    网友评论0条  已浏览loading

2012年7月30日关于Windows服务的调试方法

对于Windows服务的调试,我们一般是用OD去附加相对应的服务进程,然后进行分析。

但对于有些服务程序,比如我们想调试其初始化过程,或者想调试该服务程序加载的某一个dll的初始化过程(比如自校验),上面的方法就不行了。这时可以用下面的办法:

1、将OD设置为当前系统的实时调试器;

2、将服务程序的入口第一字节修改为CC;

3、在windows服务管理器中启动该服务则会中断在OD中,此时修改入口为原始字节,入口处新建EIP;

4、比如我想调试它加载的某个dll(某些dll有自校验,修改了就不让加载,故需要分析之),则将OD设置中断与新模块(dll),然后F9,至目标dll,这时就可以调试了^_

...

分类:技术心得  标签:Windows  服务  调试    网友评论0条  已浏览loading

«1»