Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Debci

#681
Cita de: LEYER en  6 Agosto 2010, 20:43 PM
Sabian que se puede enviar una imagen por sockes con tan solo 4 lineas y recibirla en 4 tambien, No se por que se complican :xD
Mmm yo es que soy muy cutre y me complico mucho la vida, como sugieres que lo haga?

Saludos
#682
En respuesta al problema que hubo con el starcraft por Descarga Directa en este foro...
Os traigo un torrent, como mero aporte, quee sta muy completo, con sus dos ISOs.

http://www.torrentreactor.to/torrents/view_2403102/Starcraft_2_Wings_of_Liberty_PC_DVD_Spanish_www_consolasatope_com.html

Saludos
#683
Por cierto mi metasploit no lo carga :S
Y esta actualizado :SS

Saludos
#684
Cita de: egyware en  6 Agosto 2010, 17:04 PM
En mi opinion:
Muy Engorroso, que quieres que te diga. Usuaria esta opción si solo si no tuviera memoria.
Por que no pruebas en vez de enviarlo a un archivo lo envias e un ByteOutputStream? y luego envias ese ByteOutputStream por socket.
Todo lo demás esta muy bien y muy bien hecho.

Revisa este mensaje:
http://foro.elhacker.net/java/enviar_un_bufferedimage_a_travez_de_socket-t177615.0.html;msg845781#msg845781

Saludos
Se agradece jeje, que dedique mi tiempo libre a esto y de sus frutos.

Ahora compruebo lo que me comentaste.

Saludos
#685
Cita de: Lord R.N.A. en  6 Agosto 2010, 04:17 AM
Cita de: cbug en 28 Julio 2010, 22:31 PM
Horricreu, Lord R.N.A no es ningún genio por haber empezado por ASM, es más, es la  mejor opción para aprender a diseñar software de forma decente.

I'm like a Genius...
Like... Smart Genius!

Jeje saludos
#686
Buenas a todos, programando un regalito para el foro y la comunidad, ha nacido un source bastante interesante!

Queria realizar capturas en un equipo remoto, y convertirlas a un arreglo de bytes para luego enviarlas (si queremos fragmentado :D) para luego reconstruirlo en el pc remoto:

Realizando la captura:

Código (java) [Seleccionar]
public static File getScreenShot()
{
String fileName="/root/captura01.png";
Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
Rectangle screenRectangle = new Rectangle(screenSize);
Robot robot = null;
try {
robot = new Robot();
} catch (AWTException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
}
BufferedImage image = robot.createScreenCapture(screenRectangle);
try {
ImageIO.write(image, "png", new File(fileName));
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}

//----

try
{



robot.createScreenCapture(screenRectangle);

}
catch(Exception e)
{
e.printStackTrace();
}
File imageFile = new File(fileName);

return imageFile;

}


Obteniendola y escribiendo a un arreglo de bytes:

Código (java) [Seleccionar]

File captura = null;
captura = funciones.getScreenShot();

try {
InputStream is = new FileInputStream(captura);
long length = captura.length();
if (length > Integer.MAX_VALUE) {
        System.out.println("El archivo es demasiado grande!");
    }

    // Create the byte array to hold the data
    byte[] bytes = new byte[(int)length];

    // Read in the bytes
    int offset = 0;
    int numRead = 0;
    while (offset < bytes.length
           && (numRead=is.read(bytes, offset, bytes.length-offset)) >= 0) {
        offset += numRead;
    }

    // Ensure all the bytes have been read in
    if (offset < bytes.length) {
        throw new IOException("No se puede leer completamente el archivo "+captura.getName());
    }

    // Close the input stream and return bytes
    is.close();


Y ahora tratandola, por ejemplo enviarla:
Código (java) [Seleccionar]

Socket cliente = new Socket("localhost",666);
DataOutputStream os = new OutputStream(cliente.getOutputStream());
for(int i = 0; i < bytes.length; i++)
{
os.write(bytes[i]);
S}

Y los vamos reciviendo recursivamente (muy parecido a lo anterior)

Y ahora lo escribimos a un fichero:
Código (java) [Seleccionar]

                  File imagenFinal = new File("/root/imagencopiada.jpg");
      FileOutputStream fileNuevo = new FileOutputStream(imagenFinal);
      fileNuevo.write(bytes);


Y habremos transferido nuestra imagen!


Saludos
#687
Buenas a todos, estoy programando un troyano, ya le queda poco, solamente resta escritorio remoto y capturas de pantalla, la cosa esta en que, cuando hago una captura para convertirla en un array de bytes y transferirla por sockets a mi pc, no tengo donde guardarla y hacerlo en el escritorio de la victima o el sitio donde se haya ejecutado es cutre, y lo detectaria rapido, asi que me gustaria saber carpetas temporales a las cuales tengan aceso tanto administrador como ussers normales (por si se ejecuta bajo privilegios de usuario), tanto para Linux como para Windows, es posible tener aceso a carpetas de estas caracteristicas?

Saludos
#688
.NET (C#, VB.NET, ASP) / Re: dsadd user
6 Agosto 2010, 10:17 AM
Cita de: piwi en  5 Agosto 2010, 14:23 PM
Gracias, luego lo leo detenidamente e intento que funcione. Me estoy empezando a estresar con el vb.
Pues tomatelo con calma que VB no es lo mas dificil que verás jeje

Saludos
#689
Foro Libre / Re: Deface a rthacker.net lol?
6 Agosto 2010, 00:39 AM
No es mas probable que si la apgina no va y solo te lo enviaron a ti quieran algun dato tuyo?

Lo digo sin saber nada de esa web, que conste.

Saludos
#690
Si desde el principio todo el mundo tuviese linux, windows seria para los idiotas ricos que quisiesen gastar dinero para tener un pc-pisapapeles.

Saludos