Skip to content

Commit 1dc34e2

Browse files
committed
部分修改
1 parent 510072a commit 1dc34e2

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ An **embedded RDI** (improved variant) only supports DLL-to-shellcode conversion
1010
2. DLL's `DllMain` must adhere to Microsoft's official specifications.
1111
3. EXEs/DLLs written in C# are unsupported.
1212
4. x64 architecture only.
13-
13+
14+
1415
**Embedded RDI Specifics**:
1516
1. DLL-exclusive conversion.
1617
2. Requires an exported loader function (name flexibility exists, e.g., `HahaLoader`).
@@ -67,7 +68,7 @@ Use runshc64.exe with pe2shellcode for verification:[hasherezade/pe_to_shellco
6768

6869
# For More Details
6970

70-
If you are interested in the implementation details, you can check out this article I wrote:
71+
If you are interested in the implementation details, you can check out this article I wrote:[从SRDI原理剖析再到PE2Shellcode的实现-先知社区](https://xz.aliyun.com/news/18239)
7172

7273
My blog:[关于这个博客 | onedaybook](https://oneday.gitbook.io/onedaybook)
7374

README_zh.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,12 @@
1010
2. DLL的dllmain按微软官方定义(大多数都满足)
1111
3. 不支持用C# 编写的EXE和DLL
1212
4. 只支持x64
13-
13+
14+
1415
**一种改良型RDI**
1516
1. 只支持DLL
1617
2. 必须在DLL内部编写ReflectiveLoader函数,且导出,当然不一定要将Loader命名为“ReflectiveLoader”,也可以命名为“HahaLoader”
17-
18+
1819
# 项目结构
1920

2021
Convert2Shellcode
@@ -67,7 +68,7 @@ PS C:\Users\xxxxxxxxxx\Desktop\Conver2Shellcode\bin> .\Convert2Shellcode_front.e
6768

6869
# 更多细节
6970

70-
如果你对实现细节感兴趣,可以去看看我写的这篇文章:
71+
如果你对实现细节感兴趣,可以去看看我写的这篇文章:[从SRDI原理剖析再到PE2Shellcode的实现-先知社区](https://xz.aliyun.com/news/18239)
7172

7273
我的博客:[关于这个博客 | onedaybook](https://oneday.gitbook.io/onedaybook)
7374

0 commit comments

Comments
 (0)