diff --git a/index.html b/index.html index 08da1eb..eaba46f 100644 --- a/index.html +++ b/index.html @@ -1,4 +1,4 @@ -

+

Soinjector

@@ -9,21 +9,27 @@

Soinjector

This is a simple Linux library injector that allows you to inject a shared library into a running process. It uses ptrace to attach to the target process, call dlopen with the specified library path, and detach from the process.

-

Download

+ +

Download

You can get the latest stable binary from here (filename: injector)

-

Usage

+ +

Usage

To use the injector, you must have root privileges. You can run the program with the following command:

-
sudo ./injector <lib_path> <pid>
-

Where <lib_path> is the path to the shared library you want to inject and <pid> is the process ID of the target process.

-Example:

-
sudo ./inject /path/to/libexample.so 1234
-

The injector will attach to the process, call dlopen with the specified library path, and detach from the process. If successful, it will print [*] Library injected successfully! to the console.

-

Docs

+
sudo ./injector <lib_path> <pid>
+

Where <lib_path> is the path to the shared library you want to inject and <pid> is the process ID of the target process.

+

Example:

+
sudo ./inject /path/to/libexample.so 1234
+

The injector will attach to the process, call dlopen with the specified library path, and detach from the process. If successful, it will print [*] Library injected successfully! to the console.

+ +

Docs

The documentation of this tool is here.

+
-
  [x0@0x0-80tx ~]$ sudo ./injector libexample.so 1952
-  [*] Dlopen memory address: 0x7fa06a5b0700
-  [*] Found library path: libexample.so
-  [*] Library injected successfully!
-  [*] Resumed the target process: 1952
-

My Telegram channel<3

+
[x0@0x0-80tx ~]$ sudo ./injector libexample.so 1952
+[*] Dlopen memory address: 0x7fa06a5b0700
+[*] Found library path: libexample.so
+[*] Library injected successfully!
+[*] Resumed the target process: 1952
+
+ +

My Telegram channel <3