Netcat shell zabezpieczony hasłem
Article Number: 45 | Rating: Unrated | Last Updated: Thu, May 24, 2018 9:16 PM
Prosty skrypt autorstwa Vittorio Milazzo ukazujący sposób przyznania powłoki za pomocą netcat
dopiero po podaniu hasła:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/bin/bash ncpassword () { NC="/bin/netcat" PORT="999" PASSWORD="123456" SHELL="/bin/bash" echo -n "Enter password: " stty -echo read mypass stty echo if [ ${mypass} = $PASSWORD ] then echo "Access granted...start netcat shell on port $PORT" while true; do $NC -l -p $PORT -e $SHELL; done else echo "Incorrect Password" fi } ncpassword sh $0 |