Skip to content

Commit 4ca9939

Browse files
authored
Update README.md
1 parent 84f161f commit 4ca9939

1 file changed

Lines changed: 153 additions & 0 deletions

File tree

README.md

Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,155 @@
11
# Python-RAT
22
Remote Administration tool for Windows Systems written in pure Python
3+
4+
## Disclamer
5+
6+
THIS SOFTWARE IS INTENDED ONLY FOR EDUCATION PURPOSES! DO NOT USE IT TO INFLICT
7+
DAMAGE TO ANYONE! USING MY APPLICATION YOU ARE AUTHOMATICALLY AGREE WITH ALL RULES AND
8+
TAKE RESPONSIBITITY FOR YOUR ACTION! THE VIOLATION OF LAWS CAN CAUSE SERIOUS CONSEQUENCES!
9+
THE DEVELOPER FZGbzuw412 ASSUMES NO LIABILITY AND IS NOT RESPONSIBLE FOR ANY MISUSE OR DAMAGE
10+
CAUSED BY THIS PROGRAM.
11+
12+
## Intended for:
13+
Windows systems
14+
15+
## Requirements
16+
+ Pillow
17+
+ pywin32
18+
+ opencv-python
19+
+ comtypes
20+
+ pycaw
21+
+ pyautogui
22+
23+
## Usage for server
24+
```
25+
#clone or download zip archive
26+
https://github.com/FZGbzuw412/Python-RAT
27+
28+
#go to directory with files
29+
cd Python-RAT
30+
31+
#launch
32+
server.py
33+
```
34+
35+
## Usage for client
36+
```
37+
#clone or download zip archive
38+
https://github.com/FZGbzuw412/Python-RAT
39+
40+
#go to directory with files
41+
cd Python-RAT
42+
43+
#install essential requirements
44+
pip3 install -r client_requirements.txt
45+
46+
#launch
47+
client.pyw
48+
```
49+
50+
##Features
51+
52+
System:
53+
<br/>
54+
help all commands available
55+
writein <text> write the text to current opened window
56+
browser enter quiery to browser
57+
turnoffmon turn off the monitor
58+
turnonmon turn on the monitor
59+
reboot reboot the system
60+
drivers all drivers of PC
61+
kill kill the system task
62+
sendmessage send messagebox with the text
63+
cpu_cores number of CPU cores
64+
systeminfo (extended) all basic info about system (via cmd)
65+
tasklist all system tasks
66+
localtime current system time
67+
curpid PID of client's process
68+
sysinfo (shrinked) basic info about system (Powers of Python)
69+
shutdown shutdown client's PC
70+
isuseradmin check if user is admin
71+
extendrights extend system rights
72+
disabletaskmgr disable Task Manager
73+
enabletaskmgr enable Task Manager
74+
disableUAC disable UAC
75+
monitors get all used monitors
76+
geolocate get location of computer
77+
volumeup increase system volume to 100%
78+
volumedown decrease system volume to 0%
79+
setvalue set value in registry
80+
delkey delete key in registry
81+
createkey create key in registry
82+
setwallpaper set wallpaper
83+
exit terminate the session of RAT
84+
85+
Shell:
86+
<br/>
87+
pwd get current working directory
88+
shell execute commands via cmd
89+
cd change directory
90+
[Driver]: change current driver
91+
cd .. change directory back
92+
dir get all files of current directory
93+
abspath get absolute path of files
94+
95+
Network:
96+
<br/>
97+
ipconfig local ip
98+
portscan port scanner
99+
profiles network profiles
100+
profilepswd password for profile
101+
102+
Input devices:
103+
<br/>
104+
keyscan_start start keylogger
105+
send_logs send captured keystrokes
106+
stop_keylogger stop keylogger
107+
disable(--keyboard/--mouse/--all)
108+
enable(--keyboard/--mouse/--all)
109+
110+
Video:
111+
<br/>
112+
screenshare overseing remote PC
113+
webcam webcam video capture
114+
breakstream break webcam/screenshare stream
115+
screenshot capture screenshot
116+
webcam_snap capture webcam photo
117+
118+
Files:
119+
<br/>
120+
delfile <file> delete file
121+
editfile <file> <text> edit file
122+
createfile <file> create file
123+
download <file> <homedir> download file
124+
upload upload file
125+
cp <file1> <file2> copy file
126+
mv <file> <path> move file
127+
searchfile <file> <dir> search for file in mentioned directory
128+
mkdir <dirname> make directory
129+
rmdir <dirname> remove directory
130+
startfile <file> start file
131+
readfile <file> read from file
132+
<br/>
133+
134+
135+
## Licence
136+
137+
Copyright (c) 2021 FZGbzuw412
138+
139+
Permission is hereby granted, free of charge, to any person obtaining a copy
140+
of this software and associated documentation files (the "Software"), to deal
141+
in the Software without restriction, including without limitation the rights
142+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
143+
copies of the Software, and to permit persons to whom the Software is
144+
furnished to do so, subject to the following conditions:
145+
146+
The above copyright notice and this permission notice shall be included in all
147+
copies or substantial portions of the Software.
148+
149+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
150+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
151+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
152+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
153+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
154+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
155+
SOFTWARE.

0 commit comments

Comments
 (0)