【脱壳-寻找OEP】壳常用的函数寻找OEP
LoadLibrary 加载dll
GetProcAddress 获取函数的地址
ExitThread 调用后就会释放系统分配的堆栈
我们这次用GetProcAddres来测试,载入我们的测试文件然后Cttrl+G输入GetProcAddress获取函数的地址下断点,但是下的是条件断点,只针对函数加载进行记录而不是进行下断。
设置esp的记录为记录值,因为esp的栈顶数据读入的第一条肯定是他。
点击OD的L查看日志窗口就可以发现我们拦截下来的数据了。
但是这里的数据有几千行不知道哪一行是我们要定位的数据,我们在他的代码段设置访问断点然后一直按住F9往下运行一直到他被断下来为止。
之后一直F9停下来的就会出现代码段,这就是我们的OEP了,但是这个方法不太好用不建议使用。
我们可以通过OD的中断到线程结束函数来操作,因为这个函数执行完后就是线程结束。这次我们用的是特殊OD
之后运行断下来线程结束后给他的代码段设置一个内存访问断点,出来后就是OEP地址了。
【脱壳-寻找OEP】壳常用的函数寻找OEP相关推荐
- R语言使用lm函数构建回归模型、使用MASS包的boxcox函数寻找最佳幂变换提高模型拟合度、可视化boxcox曲线并获取最佳lambda值
R语言使用lm函数构建回归模型.使用MASS包的boxcox函数寻找最佳幂变换提高模型拟合度.可视化boxcox曲线并获取最佳lambda值 目录
- Python计算机视觉:在阈值化图像中使用center_of_mass()函数寻找每个物体的中心坐标
Python计算机视觉:在阈值化图像中使用center_of_mass()函数寻找每个物体的中心坐标 <Python计算机视觉>第一章练习第七题: 使用形态学操作处理阈值化图像.在发现一些 ...
- 破解必备,软件破解中常用API函数大全
在软件破解中,常用软件破解方法就是下断点快速找事件,在命令行BP下断点,shift+f9找事件然后再alt+f9返回. 快捷方法,ctrl+A分析代码.ctrl+N 找要下断的API函数.右键> ...
- Matlab命令集--常用字符串函数
Matlab命令集--常用字符串函数 常用函数 eval :运行字符串表示的表达式 char :将数组变成字符串 double:将数字字符串变成数字 字符串操作 deblank :去掉字符串末尾的 ...
- 【LeetCode 总结】Leetcode 题型分类总结、索引与常用接口函数
文章目录 零. Java 常用接口函数 一. 动态规划 二. 链表 三. 哈希表 四. 滑动窗口 五. 字符串 六. DFS.BFS 七. 二分法 八. 二叉树 九. 偏数学.过目不忘 and 原地算 ...
- Delphi 常用API 函数
Delphi 常用API 函数 AdjustWindowRect 给定一种窗口样式,计算获得目标客户区矩形所需的窗口大小 AnyPopup 判断屏幕上是否存在任何弹出式窗口 ArrangeIconic ...
- Windows.h 常用API函数【转】
转自:https://blog.csdn.net/farmwang/article/details/50603608 http://www.vbgood.com/api.html http://hi. ...
- windows常用 API函数
系统API查询 http://www.vbgood.com/api.html http://hi.baidu.com/3582077/item/9cc3483b581f53c5392ffae3 第一个 ...
- 逆向破解程序脱壳篇-压缩壳
一.普及 What?壳 所谓"壳"就是专门压缩的工具. 这里的压缩并不是我们平时使用的RAR.ZIP这些工具的压缩,壳的压缩指的是针对exe.com.和dll等程序文件进行压缩,在 ...
最新文章
- 使用c3p0对mysql进行增删改查_c3p0连接池连接数据库 并增删改查
- 深入理解 Java 虚拟机(第一弹) - Java 内存区域透彻分析
- Tips5:通过 alt+鼠标左键 来完全展开或收缩层级
- Go语言实例化结构体——为结构体分配内存并初始化
- BPM助力先声药业优化流程管理
- ISA Server出现12250错误的解决方法
- 以列表形式输出_04 Python之列表、集合和字典的推导式
- 51 MM配置-库存管理和实际库存-设置“交货完成”标识
- 类文件Spring中空值的写法-java教程
- c3p0 服务启动获取连接超时_c3p0获取连接Connection后的Close()---释疑
- Javascript:学习笔记
- datatable自定义搜索和导出按钮并解决在后端分页无法导出全部数据的问题
- 基于springboot毕业设计管理系统设计与实现(带论文)
- 关于sqlserver中SqlParameter的用法注意事项
- 新版谷歌flash的问题
- ESP32-Ardunio 心知天气 hhtps 获取数据 +NTP对时
- tdd干扰波形_TDDLTE干扰排查指导书_V1520170219.docx
- gst-rtsp-server搭建与测试
- 教师用计算机使用制度,计算机教室使用制度(5篇范例)
- 让阿里再次伟大--钉钉如何长成独角兽的?