Skip to content

Retrieves exported functions from a legitimate DLL and generates a proxy DLL source code/template for DLL proxy loading or sideloading

Notifications You must be signed in to change notification settings

ScRiPt1337/RustDllProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RustDllProxy

Retrieves exported functions from a legitimate DLL and generates a proxy DLL source code/template in rust for DLL proxy loading or sideloading

Prerequisites

  • Python 3.11: Ensure Python 3 is installed on your system.
  • Rust: Ensure Rust is installed. You can download it from Rust's official site.

Installation

  1. Setup everything:

    git clone https://github.com/ScRiPt1337/RustDllProxy
    cd RustDllProxy
    pip install -r requirements.txt

Usage

  • To use the script, provide the path to the DLL file you want to work with:

    python Rdllproxy.py <path_to_dll>
  • Replace <path_to_dll> with the path to the DLL file from which you want to extract functions.

  • Example

    python3 Rdllproxy.py C:\Windows\System32\Netplwiz.dll

screenshot

Credits

SharpDllProxy

About

Retrieves exported functions from a legitimate DLL and generates a proxy DLL source code/template for DLL proxy loading or sideloading

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages