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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 39
91  Seguridad Informática / Hacking / ¡Expirar cookies? MITM en: 30 Octubre 2013, 05:31 am
Si estoy utilizando la técnica MITM, ¿Existe alguna manera de hacer que los usuarios expiren su cache?, saludos.
92  Programación / Java / Eliminar argumento de evento en netbeans en: 26 Octubre 2013, 20:12 pm
Hola a todos, tengo el siguiente método autogenerado:

private void jTextField_inputKeyReleased(java.awt.event.KeyEvent evt) {                                             
        if(jTextField_input.toString().trim().length() != 0){
            busqueda = jTextField_input.getText();
            actualizarJTable_clientes(1);
        }else{
            actualizarJTable_clientes(0);
        }
    }


¿Cómo puedo eliminar java.awt.event.KeyEvent evt desde NetBeans?, saludos
93  Programación / Java / Problema con consulta SQL en: 20 Octubre 2013, 03:44 am
Hola estoy teniendo problemas con una consulta SQL (Access), me marca que los datos no coinciden con los de la BD, pero no logro darme cuenta cual es:

Lo que envío al método:
Código
  1. ArrayList datosClientes = new ArrayList();
  2.                    datosClientes.add(jTextField_rut.getText());
  3.                    datosClientes.add(tipo);
  4.                    datosClientes.add(jTextField_nombre.getText());
  5.                    datosClientes.add(jTextField_apellido_paterno.getText());
  6.                    datosClientes.add(jTextField_apellido_materno.getText());
  7.                    datosClientes.add(fechaNacimiento);
  8.                    datosClientes.add("Date()");
  9.                    datosClientes.add(sexo);
  10.                    datosClientes.add(jTextField_direccion.getText());
  11.                    datosClientes.add(jTextField_comuna.getText());
  12.                    datosClientes.add(jTextField_ciudad.getText());
  13.                    datosClientes.add(jTextField_tel_movil.getText());
  14.                    datosClientes.add(jTextField_tel_fijo.getText());
  15.                    datosClientes.add(jTextField_email.getText());
  16.                    datosClientes.add(jTextField_referido.getText());
  17.                    datosClientes.add(jTextField_descuento.getText());
  18.                    datosClientes.add(jTextField_observaciones.getText());
  19.  
  20.                    JavaClass.BDClass.insertarCliente(datosClientes);

insertarCliente:

Código
  1. public static void insertarCliente(ArrayList input) throws ClassNotFoundException, SQLException {
  2.        String sql = "INSERT INTO Clientes(Rut, Tipo, Nombre, ApellidoPaterno, ApellidoMaterno, FechaNacimiento, FechaRegistro, Sexo, Direccion, Comuna, Ciudad, TelMovil, TelFijo, CorreoElectronico, Referido, Descuento, Observaciones) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);";
  3.  
  4.        JavaClass.BDClass db;
  5.        db = new JavaClass.BDClass();
  6.  
  7.        conexion = db.connect();
  8.        PreparedStatement pst = conexion.prepareStatement(sql);
  9.  
  10.        for(int i=1; i<12; i++){
  11.            pst.setString(i, input.get(i-1).toString());
  12.        }
  13.  
  14.        for(int i=12; i<14; i++){
  15.            if(input.get(i).toString().trim().length() == 0){
  16.                pst.setInt(i, 1);//
  17.            }else{
  18.                pst.setInt(i, Integer.parseInt(input.get(i-1).toString()));
  19.            }
  20.        }
  21.  
  22.        for(int i=14; i<16; i++){
  23.            pst.setString(i, input.get(i-1).toString());
  24.        }
  25.  
  26.        if(input.get(16).toString().trim().length() == 0){
  27.            pst.setInt(16, 2);//      
  28.        }else{
  29.            pst.setInt(16, Integer.parseInt(input.get(15).toString()));  
  30.        }
  31.  
  32.        pst.setString(17, input.get(16).toString());
  33.  
  34.        pst.executeUpdate();
  35.        conexion.close();
  36.  
  37.        for(int i=0; i<17; i++){
  38.            System.out.println(input.get(i));
  39.        }
  40.    }

 >:(

Solucionado: El problema ocurría al intentar poner la fecha con setString, siendo correcto setDate

Cierro el thread
94  Programación / Java / Problema setText() en: 17 Octubre 2013, 07:07 am
Tengo algo más menos así:
Código
  1.        JComponent JComponent_form[][] = new JComponent[16][3];
  2.        JComponent_form[0][0] = jTextField_rut;
  3.        JComponent_form[1][0] = jComboBox_tipo;
  4.        JComponent_form[2][0] = jTextField_nombre;
  5.        JComponent_form[3][0] = jTextField_apellido_paterno;
  6.        JComponent_form[1][0].setText("Hola");
  7.  

La línea 6 me da problemas, ¿Cómo podría insertar un texto de forma similar?, saludos
95  Programación / Ingeniería Inversa / Reconocimiento de funciones linkeadas estaticamente en IDA? en: 4 Octubre 2013, 13:15 pm
Hola a todos, actualmente estoy jugando con un keygenme, este tiene las funciones dentro del ejecutable, cómo podría reconocer una función específica?, sé que IDA con las signature logran diferenciar entre código programado y librerías pero este no es el caso, debe ser una función de tratamiento de datos, estilo sprintf o printf ya que se empujan valores %x y %p, representado valores hex en string como:
"0x000000a8"

¿Alguna idea de api?
PD: Linux
96  Programación / Ingeniería Inversa / OllyDbg 1.0 o OllyDbg 2.0 en: 28 Septiembre 2013, 18:27 pm
¿Qué tanto la diferencia?, sé que dispone de mayores opciones, pero me molesta que los plugins de la versión 1.0 no sean compatibles con la 2.0, ¿que opinan ustedes?, ¿qué versión usan?

Saludos
97  Programación / Ingeniería Inversa / duda con ildasm.exe y Mdbg.exe? en: 20 Septiembre 2013, 20:53 pm
Ambos son debugger .NET?, cual es su diferencia?, de donde previenen estos?, ¿cual surgió primero?, saludos :D
98  Programación / Ingeniería Inversa / Duda con depuración remota (IDA) en: 20 Septiembre 2013, 00:56 am
Hola a todos, actualmente estoy teniendo una duda con respecto a las opciones mostradas de IDA (F9), estas opciones son mostradas de acuerdo al archivo cargado en IDA, cuando cargo un P32 todas las opciones están cuerdas, excepto la que dice:
"Remote GDB debugger"  :o, o es que GDB depura PE32 también  :huh: creo que debe ser un error de programación (v6.1), a ver que dicen.



Ver Imagen: http://s2.subirimagenes.com/imagen/previo/thump_8626510sin-ttulo.png

Adjunto una imagen de las pruebas que he hecho (diagrama de depuración con IDA)
99  Programación / ASM / Error Process32Next en: 15 Septiembre 2013, 22:19 pm
Hola a todos, Process32Next siempre me retorna 0, ¿A qué se debe?:

Código
  1. .386
  2. option casemap:none
  3. .model flat,stdcall
  4. include c:\masm32\include\windows.inc
  5. include c:\masm32\include\kernel32.inc
  6. include c:\masm32\include\user32.inc
  7. includelib c:\masm32\lib\kernel32.lib
  8. includelib c:\masm32\lib\user32.lib
  9.  
  10. DlgProc PROTO,
  11. hWnd:HWND,
  12. uMsg:UINT,
  13. wParam:WPARAM,
  14. lParam:LPARAM
  15.  
  16. .const
  17.  
  18. .data
  19. DlgName byte "IDD_DLG1",0
  20. processName byte "calc.exe",0
  21.  
  22. .data?
  23. hInstance HINSTANCE ?
  24. CommandLine LPSTR ?
  25. hThread HANDLE ?
  26. processInf PROCESSENTRY32 <>
  27.  
  28. .code
  29. FindProcess PROC
  30. LOCAL hSnapshot:HANDLE
  31.  
  32. invoke CreateToolhelp32Snapshot,TH32CS_SNAPPROCESS,0
  33. mov hSnapshot,eax
  34. invoke Process32First,hSnapshot,addr processInf
  35. invoke Process32Next,hSnapshot,addr processInf
  36. invoke GetLastError
  37. ret
  38.  
  39. FindProcess ENDP
  40.  
  41. start:
  42. invoke GetModuleHandle,NULL
  43. mov hInstance,eax
  44. invoke GetCommandLine
  45. mov CommandLine,eax
  46. invoke DialogBoxParam,hInstance,ADDR DlgName,NULL,ADDR DlgProc,NULL
  47. invoke ExitProcess,eax
  48. DlgProc PROC hWnd:HWND,uMsg:UINT,wParam:WPARAM,lParam:LPARAM
  49. .IF uMsg == WM_INITDIALOG
  50. mov processInf.dwSize,sizeof PROCESSENTRY32
  51. invoke CreateThread,NULL,0,ADDR FindProcess,NULL,0,0
  52. mov hThread,eax
  53. push eax
  54. .ELSEIF uMsg == WM_CLOSE
  55. invoke EndDialog,hWnd,NULL
  56. .ELSE
  57. mov eax,FALSE
  58. ret
  59. .ENDIF
  60. mov eax,TRUE
  61. ret
  62. DlgProc ENDP
  63. END start
100  Programación / Ingeniería Inversa / Cracking en linux? en: 15 Septiembre 2013, 18:10 pm
Hola a todos, estoy muy interesado en iniciarme en cracking en linux. Pero no sé que tutorial es adecuado para esto, ya que cómo saben las técnicas van cambiando y no me gustaría estudiar algo que esté obsoleto en ese entonces, los tutoriales que he encontrado son los siguientes:

http://ricardonarvaja.info/WEB/OTROS/CRACKING EN LINUX JUAN JOSE
http://ricardonarvaja.info/WEB/OTROS/APRENDIENDO%20%20A%20DEBUGGEAR%20Y%20EXPLOTAR%20EN%20LINUX/

Honestamente la finalidad del estudio de cracking bajo linux es poder aplicar los conocimientos y funcionamientos internos del SO para aplicar futuros estudios de exploits bajo linux.

A ver que opinan de los dos tutes encontrados, si hay otras alternativas (RECOMENDADAS), se los agradecería. Saludos
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 39
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines