
逆向笔记
___stdcall
集思广益,群策众力
展开
-
逆向随笔 - strcmp函数的实现和分析
一、函数的实现 这个函数还是比较简单的,就不做多余的解释了,上代码: int _myStrcmp( char * str1, char * str2 ) { while ( *str1 != 0 && *str2 != 0 && *str1 == *str2 ) { str1++; str2++; } return ( *str1 == 0 && *str原创 2016-03-30 22:54:21 · 1269 阅读 · 0 评论 -
逆向随笔 - strcat函数的实现和分析
1、strcat 的c++实现,不考虑安全问题 char * _mystrcat( char * dest, char * src ){ char * pRet = dest; while ( *dest != 0 ) dest++; while ((*dest++ = *src++) != 0); return pRet;} 2、汇编版原创 2016-04-04 08:52:30 · 785 阅读 · 0 评论 -
逆向随笔 - 位运算
汇编移位指令详解:SAL,SAR,SHL,SHR,ROL,ROR,RCL,RCR原创 2016-04-13 23:22:29 · 1034 阅读 · 0 评论 -
PE文件结构 - 导入表结构
PE文件导入表结构,CALL调用原理原创 2016-09-14 15:09:37 · 1133 阅读 · 0 评论 -
通用型ShellCode,加载指定DLL模块
利用通用型ShellCode加载指定Dll模块,并提取ShellCode字节码,调用ShellCode原创 2016-11-03 14:32:29 · 4684 阅读 · 1 评论 -
修改线程上下文注入DLL
修改线程上下文,注入ShellCode加载dll原创 2016-11-03 17:58:48 · 1467 阅读 · 0 评论 -
逆向随笔 - switch 语句深入分析
对switch case 的逆向分析,剖析跳转表(大表,小表),各种姿势不同的优化原创 2017-02-17 16:35:59 · 1588 阅读 · 4 评论