摘要: layout:用于分割窗口,可以一边查看代码,一边测试。主要有以下几种用法: layout src:显示源代码窗口 layout asm:显示汇编窗口 layout regs:显示源代码/汇编和寄存器窗口 layout split:显示源代码和汇编窗口 layout next:显示下一个layout 阅读全文
posted @ 2018-12-06 14:16 lxykl 阅读(535) 评论(0) 推荐(0) 编辑
摘要: // TLS_test.cpp : Defines the entry point for the application. // #include "stdafx.h" #include "TLS_test.h" #include #include #pragma comment(linker, "/INCLUDE:__tls_used") /*这是PIMAGE_TLS_CALLBAC... 阅读全文
posted @ 2018-12-06 14:04 lxykl 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一、前言 对于安全研究人员来说,调试过程中经常会碰到反调试技术,原因很简单:调试可以窥视程序的运行“秘密”,而程序作者想要通过反调试手段隐藏他们的“秘密”,普通程序需要防止核心代码被调试逆向,恶意代码需要隐藏自己的恶意行为防止被跟踪。就像病毒和杀软的关系一样,为了顺利的逆向分析,有反调试手段就有对应 阅读全文
posted @ 2018-12-06 11:41 lxykl 阅读(1536) 评论(0) 推荐(0) 编辑
摘要: 盗版行为日益猖獗,严重影响到软件开发者和开发商的知识产权及利益,反盗版技术的重要性也越来越引起人们的重视。在反盗版技术中,起最大作用的当属反调试技术。然而传统的反调试技术都存在一个弱点:他们都在程序真正开始执行之后才采取反调试手段。实际上在反调试代码被执行前,调试器有大量的时间来影响程序的执行,甚至 阅读全文
posted @ 2018-12-06 11:28 lxykl 阅读(340) 评论(0) 推荐(0) 编辑