Skip to main content

ExploitDB

SearchSploit​

Update the Database​

Updates the local exploit database.

Update exploit database
searchsploit -u

Search for Exploits​

Searches for exploits matching a specific query.

Search for exploits
searchsploit <query>

Copy Exploit to Current Path​

Copies an exploit file to the current directory.

Copy exploit file
searchsploit -m <ID> .

Get Information About Exploit​

Displays detailed information about an exploit.

Show exploit details
searchsploit -x <ID>

Linux Binaries​

Basic Compilation​

Compiles a C program into an executable.

Compile C program
gcc <source_file>.c -o <output_file>

Compile for 32-bit Environment​

Compiles a C program for a 32-bit architecture.

Compile for 32-bit
gcc -m32 <source_file>.c -o <output_file>

Compile for 64-bit Environment​

Compiles a C program for a 64-bit architecture.

Compile for 64-bit
gcc -m64 <source_file>.c -o <output_file>

Windows Binaries​

Compile for 32-bit Environment​

Compiles a C program into a 32-bit Windows executable.

Compile Windows 32-bit executable
i686-w64-mingw32-gcc -o <output_file>.exe <source_file>.c

Compile for 64-bit Environment​

Compiles a C program into a 64-bit Windows executable.

Compile Windows 64-bit executable
x86_64-w64-mingw32-gcc -o <output_file>.exe <source_file>.c

Python to Executable​

Converts a Python script into a standalone executable.

Convert Python to executable
pyinstaller --onefile <script>.py