Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › Programming › C# Programming › C# DLL Injection Library

C# DLL Injection Library

Posts 16–26 of 26 · Page 2 of 2
NO
notquin
Added NtCreateThreadEx and ZwCreateThreadEx
#16 · 7y ago
NO
notquin
I've changed the libraries name so the new repositories link is https://******.com/Akaion/Bleak
#17 · 7y ago
NO
notquin
Added the ability to eject an injected dll (using FreeLibrary)
#18 · 7y ago
NO
notquin
x64 manual mapping is now supported!

I apologise for the slow updates. Internship is killing me during the week so I only really have the weekends to work on my projects.
#19 · 7y ago
critikal17
critikal17
Great job with the updates man!
#20 · 7y ago
NO
notquin
I've reached a stage where I'm happy with the library and would like to start taking feature requests.

I have decided to create a standalone library for managed DLL's instead of adding to them to this library so sit tight if you are wanting that.

Some things I am considering adding (if anyone wants) would be Unlinking a module from the PEB and the ability to choose between LoadLibrary and LdrLoadDll.

The only thing I won't consider adding is LdrpLoadDll because I have no idea how to get it to work for all versions of modern windows (I don't even know if its possible in versions less than Windows 10?) plus I only even managed to get it working on certain versions of Windows 10 (shitshow tbh.)
#21 · 7y ago
NO
notquin
Rewrote a large amount of the codebase for efficiency and readability purposes

- SafeHandles properly implemented for all pinvoke calls (yay no accidental gc'd handles)
- Proper argument checking to ensure you don't try to do anything you shouldn't do
- The dll to process architecture is now checked (no more trying to inject x86 into x64 processes)
- Removed a shit tonne of redundancies (I'm actually using wrapper classes now wow)
- Tests are finally ported to .net core

Expect some more features, particularly extensions in the future
#22 · 7y ago
NO
notquin
First significant update in a while

- Added the ability to unlink a module from the peb (a literal pain in the ass to write I swear)

- Finally implemented proper error handling - You will actually get meaningful windows error codes if something is wrong yay
#23 · 7y ago
NO
notquin
As a few people were asking for this, I decided to implement it.

You can now inject DLL's in byte array form - Simply pass a byte array in as you would a DLL path
#24 · 7y ago
NO
notquin
Another decently large update

- ProcAddresses are now resolved remotely - This means you can compile under AnyCPU (or x64) and be able to inject into both x86 and x64 processes (assuming your DLL matches the architecture of the process you are injecting into) (Hooray for only needing one exe now)

- A large amount of bug fixes were applied - No more SEH exceptions after you inject (hopefully ^_^)

- Better error checking - Platform and Windows Version are now checked as some methods are not available on certain versions of Windows (i.e RtlCreateUserThread is only available on Windows 8+)

- A crucial fix for a stupid error I made that disallowed the nuget package to be used on anything that wasn't a new version of .net core
#25 · 7y ago
XO
XoXlonG
Thanks for the useful information
#26 · 6y ago
Posts 16–26 of 26 · Page 2 of 2

Post a Reply

Similar Threads

  • How to use DLL (Dynamic library) and inject it in game by using InjectorBy COD3RIN in Blackshot Help
    0Last post 11y ago
  • Crash at Dll injectBy CyberStriker in WarRock - International Hacks
    1Last post 18y ago
  • [Help!] CA crash on dll injectBy CyberStriker in Combat Arms Hacks & Cheats
    9Last post 18y ago
  • [HELP] - DLL InjectionBy pelonzudo in C++/C Programming
    1Last post 18y ago
  • DLL injection FailledBy aynal in WarRock - International Hacks
    1Last post 20y ago

Tags for this Thread

None