首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    SEH学习

    ;;----------------------------------------- .CODE SehHandler proc C uses ebx esi edi pExcept,pFrame ,pContext,pDispatch Assume esi:ptr EXCEPTION_RECORD Assume edi:ptr CONTEXT mov esi,pExcept mov MACRO ExceptType,Exit2SearchAddr Assume esi:ptr EXCEPTION_RECORD Assume edi:ptr CONTEXT mov esi,[pExcept ---------------------------------------- .CODE ;除0错异常处理函数 Div_handler0 proc C uses ebx esi edi pExcept Handler unwinds") jmp @ContiSearch Wri_handler1 endp ;断点中断异常处理函数 Int3_handler2 proc C pExcept

    86420编辑于 2022-11-15
  • 来自专栏LINUX阅码场

    宋宝华:Don Libes的expect,终端交互式编程的精神鼻祖

    pexcept(https://github.com/pexpect/pexpect)号称自己: ?

    94920发布于 2019-10-08
  • 来自专栏Eureka的技术时光轴

    用单步异常检测OllyDbg的巧妙方法

    .code singlestepHandler proc c pExcept,pFrame,pContext,pDispath pushad assume esi:ptr EXCEPTION_RECORD ,edi:ptr CONTEXT mov esi,[pExcept] mov edi,[pContext] cmp [esi].ExceptionCode,STATUS_SINGLE_STEP

    1.6K30发布于 2019-07-24
  • 来自专栏sktj

    python linux 系统管理与自动化运维

    files/polysh-0.4.tar.gz tar -zxvf polysh-0.4.tar.gz cd polysh-0.4 python setup.py install 获取用户输入:pexcept

    1.5K10编辑于 2022-05-23
  • 来自专栏kayden

    反调试技术

    windows.h" #include "tchar.h" LPVOID g_pOrgFilter = 0; LONG WINAPI ExceptionFilter(PEXCEPTION_POINTERS pExcept LPTOP_LEVEL_EXCEPTION_FILTER)g_pOrgFilter); // 8900 MOV DWORD PTR DS:[EAX], EAX // FFE0 JMP EAX pExcept

    1.7K10编辑于 2022-09-29
  • 来自专栏Eureka的技术时光轴

    详解反调试技术

    进程正常运行时pExcept->ContextRecord->Eip+=4;将发生异常的代码地址加4使得其能够继续运行;进程调试运行时产生无效的内存访问异常,从而无法继续调试。 #include "tchar.h" LPVOID g_pOrgFilter = 0; LONG WINAPI ExceptionFilter(PEXCEPTION_POINTERS pExcept LPTOP_LEVEL_EXCEPTION_FILTER)g_pOrgFilter); // 8900 MOV DWORD PTR DS:[EAX], EAX // FFE0 JMP EAX pExcept

    3K40发布于 2019-07-24
领券