V2AS
问路
意见反馈
↓ 按住下拉
从TEB到PEB再到SEH(二)
什么是SEH? SEH( Structured Exception Handling , 结构化异常处理 ) 结构化异常处理(SEH)是Windows操作系统提供的强大异常处理功能。而Visual C++中的__try{}/_ ......
DWORD
define
STATUS
EXCEPTION
SEH
VEH&VCH
本文99.9%的代码及内容作者:mengwuji 来自:http://www.mengwuji.net/forum.php?mod=viewthread&tid=1371 VEH:向量化异常处理,是对整个进程来说是全局的(SEH是针 ......
VEH
EXCEPTION
C++
LastVEHandler
上传
winnt.h
winnt.h https://docs.microsoft.com/en-us/windows/win32/api/winnt/ /*++ BUILD Version: 0091 Increment this if a change has global effects Copyright (c) ......
define
DWORD
IMAGE
typedef
struct
C++从LPEXCEPTION_POINTERS获取调用堆栈
pragma once include <map> include <vector> struct FunctionCall { DWORD64 Address; std::string ModuleName; std::string FunctionName; std::stri ......
EXCEPTION
mapCodeDesc
DESCR
insert
CODE
KiRaiseException函数逆向
KiRaiseException函数是记录异常的最后一步,在这之后紧接着就调用KiDispatchException分发异常。 我们在逆向前,先看一下书中的介绍: 1. 概念认知: KiRais ......
逆向
函数
异常
1.
三环
异常处理
C++ Exception Handler2001-12-11 异常处理的基本思想是简化程序的错误代码,为程序键壮性提供一个标准检测机制。 也许我们已经使用过异常,但是你会是一种习惯 ......
异常
函数
catch
C++
代码
详解反调试技术
反调试技术,恶意代码用它识别是否被调试,或者让调试器失效。恶意代码编写者意识到分析人员经常使用调试器来观察恶意代码的操作,因此他们使用反调试技术尽可能地延 ......
调试
调试器
return
var
eax
Windows反调试技术(下)
OD的DBGHELP模块 检测DBGHELP模块,此模块是用来加载调试符号的,所以一般加载此模块的进程的进程就是调试器。绕过方法也很简单,将DBGHELP.DLL改名。 include <Wind ......
NULL
调试器
TEXT
调试
int
APC 篇—— APC 执行
此系列是本人一个字一个字码出来的,包括示例和实验截图。由于系统内核的复杂性,故可能有错误或者不全面的地方,如有错误,欢迎批评指正,本教程将会长期更新。 如有好 ......
mov
eax
APC
ebp
ContextRecord
异常篇—— VEH 与 SEH
此系列是本人一个字一个字码出来的,包括示例和实验截图。由于系统内核的复杂性,故可能有错误或者不全面的地方,如有错误,欢迎批评指正,本教程将会长期更新。 如有好 ......
mov
push
dword
ptr
esp
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
winds dlib人脸检测与识别库
Linux下VCS2014和Verdi2015的联合使用
在 Android studio 中 配置Gradle 进行 “动态编译期间,指定 远程服务器地址 ,生成多个安装包”
4
Linux下安装ffmpeg,视频格式转换
5
Docker 创建 Bamboo6.7.1 以及与 Crowd3.3.2 实现 SSO 单点登录
6
Knockout.Js官网学习(数组observable)
7
华为路由交换综合实验 ---IA阶段
8
查看显卡报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
9
Kanboard 看板工具配置使用
10
浅析mydumper