Skip to content

Commit 6d4e83e

Browse files
authored
Updated README.MD
1 parent 2e82c31 commit 6d4e83e

File tree

1 file changed

+34
-2
lines changed

1 file changed

+34
-2
lines changed

README.md

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,34 @@
1-
# PyRat
2-
Python RAT
1+
# Disclaimer
2+
Usage of PyRAT Hacking Tool for attacking targets without prior mutual consent is illegal. It's the end user's responsibility to obey all applicable local, state and federal laws. Developer assume no liability and are not responsible for any misuse or damage caused by this program. Only use for educational purposes.
3+
# Installation
4+
1. Clone GitHub repository using command `git clone https://github.com/0xhardcoder/PyRat`
5+
2. Install PyRAT dependencies using command `pip3 install -r requirments.txt`<br />
6+
Now you're ready to run your own server!
7+
# Compiling
8+
Make sure that pyinstaller is installed. If not do `pip3 install pyinstaller`
9+
Compile client.py using command `pyinstaller client.py --noconsole --name NameOfExe --icon NONE`
10+
# Usage
11+
To run server do `python3 server.py`<br />
12+
Commands:
13+
```
14+
targets - show all connected computers
15+
shell [id] - connect to remote PC with id [id]
16+
download [filename] - download [filename] from remote PC
17+
upload [filename] - upload [filename] to remote PC
18+
cd [dirname] - change working directory to [dirname] on remote PC
19+
uninstall - uninstalls software from remote PC
20+
cursorpos - get cursor position on remote PC
21+
cursormove [X] [Y] - set cursor position on remote PC
22+
touch [filename] - creates a file with name [filename] on remote PC
23+
appendfile [filename] [text] - append [text] to [filename] on remote PC
24+
msgbox [type] [text] [title] - Starts message box with text [text] and title [title] on remote PC. Types: 0 = alert, 1 = confirm, 2 = prompt, 3 = password
25+
pyexec [Python expression] - exec([Python expression]) on remote PC
26+
pyexecf [filename] - Execute Python file on remote PC
27+
beep [Freq] [Duration] - Beep([Freq], [Duration]) on remote PC
28+
showdesktop - Shows desktop on remote PC
29+
screenshot - Screenshot screen and saves it on remote PC with random name in current working directory
30+
private_ip - Shows private IP address of remote PC
31+
autorun - Adds software to autorun on remote PC
32+
crash - overload RAM on remote PC
33+
swapmouse - Swaps mouse buttons on remote PC
34+
```

0 commit comments

Comments
 (0)