Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
P

ProcessInjection

> 编程语言
Open source

Some ways to inject a DLL into a alive process

365 stars0 likes0 views
WebsiteGitHub

About

Some ways to inject a DLL into a alive process

ProcessInjection

一些进程注入方法的实现及分析,分析在:看雪论坛

已完成:

  1. Classic Injection

    • CommonInjection
    • InjectionDLL
    • DLLTest
  2. Shellcode Injection

    • ShellcodeInjdection

    x64,shellcode使用msf生成。

  3. Reflection Injection

    • ReflectiveDLLInjection
    • ReflectiveDLL
    • ReflectiveDLLPEForm

    代码参考:https://github.com/stephenfewer/ReflectiveDLLInjection

    为方便调试,该工程是在外部实现的对DLL的解析,其实已经与下一个项目相同。

  4. MEMORY MODULE

    • Memory Module
    • MemroyInjectionDLL

    使用了Reflection Injection的代码,对部分代码进行了修改。

    参考:https://github.com/fancycode/MemoryModule

  5. Process Hollowing(冷注入)

    • EXEPayload
    • HollowingDropper

    参考:https://github.com/m0n0ph1/Process-Hollowing

    在原项目的基础上,重写了项目,支持x86和x64 "热"注入失败,以后再尝试。给出文章链接:

  6. Gargoyle(石像鬼)

    • Gargoyle

    参考:https://jlospinoso.github.io/security/assembly/c/cpp/developing/software/2017/03/04/gargoyle-memory-analysis-evasion.html

    简介:该项目是一种对内存扫描逃避技术的PoC。只支持x86,x64下没有尝试更改。

进行中:

  • Process Hollowing(热注入)

    http://riscy.business/2017/11/bypassing-modern-process-hollowing-detection/

“images”文件夹是在学习过程中,会遇到的一些数据结构的可视化图片,方便查阅相关结构。

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Cdllinjection-attacks

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言