Skip to content
This repository has been archived by the owner on Dec 30, 2022. It is now read-only.

Commit

Permalink
Updated readme and screenshots
Browse files Browse the repository at this point in the history
  • Loading branch information
Sh0ckFR committed Sep 22, 2022
1 parent a096f5d commit c0f2603
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
DLLirant is a tool to automatize the DLL Hijacking and DLL Proxying researches on a specified binary.

![alt text](https://raw.githubusercontent.com/Sh0ckFR/DLLirant/main/screenshot.png)
![alt text](https://raw.githubusercontent.com/Sh0ckFR/DLLirant/main/screenshot2.png)

## Live Demo

Expand All @@ -11,13 +12,21 @@ DLLirant is a tool to automatize the DLL Hijacking and DLL Proxying researches o

* Install LLVM for Windows: https://llvm.org/builds/
* Do not forget to check the "Add LLVM to the system PATH for current user" during the installation.
* Install pefile from pip:
* Install pefile from pip (only for the old python version):

```
pip3 install pefile
```

## How to use
## How to use (.NET version)

Left click, left click and left click again.

Just in case, if you want to use the DLL Proxying feature, do not forget to use names like "proxy.dll" in the textbox or absolute paths like "C:\\Windows\\System32\\yourdll.dll".

And you have only 10 seconds to click on each error dialogs generated by your targeted application (I must fix it later).

## How to use (Python version)

Use the `cd` command to your DLLirant directory and to test a binary:

Expand All @@ -31,7 +40,7 @@ If you want to create a proxy dll, you can use the -p option on the original vul
python3 DLLirant.py -p "C:\THEFULLPATH\VulnerableDLL.dll"
```

## How it works
## How it works (Python version but .NET is similar)

The script will create an output directory in the same directory of DLLirant.py, copy the targeted binary to the output directory.

Expand Down
Binary file modified screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshot2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit c0f2603

Please sign in to comment.