Skip to content

A proof of concept for dynamically loading .net assemblies at runtime with only a minimal convention pre-knowledge

Notifications You must be signed in to change notification settings

day1player/ManagedInjection

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ManagedInjection

A proof of concept for injecting a pre-compiled .net assembly in memory at runtime with zero pre-knowledge of its assembly namespace or type. All that is necessary is a convention for the initial method name which will be instantiated, or just have the assembly initialize via its Constructor for a true "zero knowledge" scenario.

It's as easy as ManagedInjection.Inject(b64); passing a base64 string of the bytes of an assembly.

screenshot

About

A proof of concept for dynamically loading .net assemblies at runtime with only a minimal convention pre-knowledge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%