当前位置:网站首页>入口点注入
入口点注入
2022-08-05 04:58:00 【小鸡岛~】
入口点: 每一个程序都有一个入口点地址,比如main函数。我们的ntdll模块加载后会去调用这个入口点地址,然开始执行我们的代码
提出问题:
- codeRemoteArea需要做什么事情
task1:加载我们的注入模块 LoadLibraryW 地址 存在两个问题:A.CALL xxxx 这个地址无效,为什么?重定位 B.push xxxx 字符串地址是错误的 利用window的动态链接库加载原理:A进程加载了xxx模块*(运行时),B进程也需要加载模块xxx,OS为了节约内存,他会直接使用A进程加载后的模块地址。 task2: 修复入口点地址被破环的5个字节的代码 task3: JMP 入口点地址
2.codeRemoteArea函数执行需要什么数据呢?
1.函数指针(LoadLibraryW ) 模块路径(dllName)
2.入口点地址(EntryPoint), 存储**被破环的指令**的地方(oldCode)
3.谁去填充这些数据呢?
task1: GetModuleHandleA+偏移地址, 赋值到EntryPoint
task2: 保存被破坏的的指令 入口点地址→oldCode
task3: 破坏入口点地址 JMP 要去的地址T
4.谁去搭建这个数据框架?
task1:alloc memory on the GameMemory
边栏推荐
- Flutter learning 2-dart learning
- The first performance test practice, there are "100 million" a little nervous
- NPDP证书含金量高吗?跟PMP相比?
- bytebuffer internal structure
- Cryptography Series: PEM and PKCS7, PKCS8, PKCS12
- The log causes these pits in the thread block, you have to guard against
- [BSidesCF 2019] Kookie
- 机器学习概述
- ansible各个模块详解
- Mysql的redo log详解
猜你喜欢

【学生毕业设计】基于web学生信息管理系统网站的设计与实现(13个页面)

Error creating bean with name ‘configDataContextRefresher‘ defined in class path resource

Mysql's redo log detailed explanation

No regrets, the appium automation environment is perfectly built

【cesium】元素高亮显示

程序开发的一些常规套路(一)

Mysql的redo log详解

dedecms后台生成提示读取频道信息失败的解决方法

ESP32 485光照度

Excel Paint
随机推荐
【无标题】
dedecms织梦tag标签不支持大写字母修复
2023年信息与通信工程国际会议(JCICE 2023)
In the hot summer, teach you to use Xiaomi smart home accessories + Raspberry Pi 4 to connect to Apple HomeKit
Flutter learning 5-integration-packaging-publish
Error creating bean with name ‘configDataContextRefresher‘ defined in class path resource
Is the NPDP certificate high in gold content?Compared to PMP?
bytebuffer internal structure
Flutter learning three-Flutter basic structure and principle
Dephi reverse tool Dede exports function name MAP and imports it into IDA
Cron(Crontab)--使用/教程/实例
Mysql的undo log详解
仪表板展示 | DataEase看中国:数据呈现中国资本市场
creo怎么测量点到面的距离
Cron(Crontab)--use/tutorial/example
Day019 Method overriding and introduction of related classes
The role of DataContext in WPF
什么是ASEMI光伏二极管,光伏二极管的作用
u-boot in u-boot, dm-pre-reloc
Shell(4)条件控制语句