上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 1.OD有loaddll.exe的功能,可以帮我们直接定位到dllmain函数 我们需要将其他硬件断点直接关闭,然后F9运行程序 在 然后在dll中可以看函数名称及其导出调用 然后在dll中可以看函数名称及其导出调用 阅读全文
posted @ 2018-11-20 12:32 峰中追风 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 除零异常是由硬件抛出 内存无效的访问是由操作系统抛出 也可以在代码中使用RaiseException调用,显式抛出异常 这里也就说明了异常被处理完成之后如何回到我们的代码流继续执行代码(通过栈帧) 当然漏洞的利用也可以通过将栈发生溢出,然后主动抛出一个异常,代码流也就会主动跑到刚刚溢出的异常处理函数 阅读全文
posted @ 2018-11-20 12:31 峰中追风 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 1.Windows使用两种处理器特权级别:1.内核 2.用户 2.几乎所有的代码都在用户模式,除了操作系统和硬件驱动 3.用户模式不能直接访问硬件,它被限制只能访问CPU上所有寄存器和可用指令的一个子集,所以我们为了改变硬件或者修改内核中的状态,必须依赖API 4.进入内核模式的方式:SYSENTE 阅读全文
posted @ 2018-11-20 12:30 峰中追风 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 六,注入与HOOK dll注入 我们想在远程的进程中注入一段程序,即我们写的代码,注入一个dll是最合适,也是最方便的 注入dll的套路: 一,打开进程,获取到进程句柄 二,根据打开的进程,我们在远程进程上开辟内存空间,方便我们一会将dll写入开辟的空间内 三,我们先将dll的路径写入开辟的虚拟内存 阅读全文
posted @ 2018-11-20 11:23 峰中追风 阅读(2058) 评论(0) 推荐(0) 编辑
摘要: 1. 进程 进程就是一个正在运行当中的程序 我们理解进程可以把它当做一个容器来理解,容器里面包含的有线程,其本身并没有执行代码的能力。因此我们在进程的创建之初都会创建一个主线程用于执行代码,如果此主线程结束,系统就会销毁这个进程内核对象 进程简单的分为两种:系统进程和用户进程 系统进程就是用于完成操 阅读全文
posted @ 2018-11-20 11:17 峰中追风 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 编写的步骤: 1.包含头文件和库 #include<winsock2.h> #progma comment(lib,"ws2_32.lib") 2.指定需要使用的winsock规模最高版本,并初始化winsock,装入winsock.dll WSAstartup(MAKEWORD(2,2),&wsa 阅读全文
posted @ 2018-11-20 11:16 峰中追风 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.一个简单的警告框 #include <windows.h> #include "stdio.h" int APIENTRY wWinMain( HINSTANCE hInstance, HINSTANCE hPreInstance, LPTSTR lpCmd, int nCmd ){ //一个简 阅读全文
posted @ 2018-11-20 11:14 峰中追风 阅读(347) 评论(0) 推荐(0) 编辑
摘要: WINDOW窗口相关点 风格:Windows窗口风格三个典型风格:重叠窗口,弹出窗口,子窗口 分别是:WS_OVERLAPPED WS_POPUP WS_CHILD 控件基础 控件时windows系统内置的窗口类,他们时某一个窗口的子窗口,所以创建他们的风格必须是WS_CHILD 控件消息: 控件消 阅读全文
posted @ 2018-11-20 11:13 峰中追风 阅读(234) 评论(0) 推荐(0) 编辑
摘要: sscanf_s(); 字符串转数字 atoi(目标字符串) sprintf_s(); 数字转字符串 SetLastError(); 每个线程下,保存错误码函数,在API函数退出前都会调用此函数 GetLastError(); 在API结束后,紧跟着调用此函数们能够得到错误码,多用于检测API是否使 阅读全文
posted @ 2018-11-20 11:13 峰中追风 阅读(217) 评论(0) 推荐(0) 编辑
摘要: dll又称动态链接库 他是实现操作系统共享函数库概念的一种方式,我们常见的dll有 系统API模块文件: user32.dll kernel132.dll ActiveX控件: windows上的日历控件 控制面板: 控制面板上的每一项都是一个专用的DLL 设备驱动程序文件: 打印机程序 dll文件 阅读全文
posted @ 2018-11-20 11:12 峰中追风 阅读(1271) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页

___________________________________________________________________________________________没有白跑的路