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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Temas
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14
31  Seguridad Informática / Wireless en Linux / Instalación/copia de Wifiway 2.0 en disco duro en: 8 Octubre 2010, 17:50 pm
Hola. Estuve tratando de instalar/copiar Wifiway 2 en un disco duro virtual (VMWare). Creé una partición desde el LiveCD con 'cfdisk', copié el contenido y luego instalé el GRUB.

Pero tras reiniciar, no me detecta que hay sistema, ni siquiera el GRUB.

¿A qué se puede deber?

Gracias de antemano.
32  Programación / Programación Visual Basic / [SOLUCIONADO] CMD Pipe en Windows 7 en: 4 Octubre 2010, 16:20 pm
Hola. Quería implementar un código para hacer un pipe del CMD en una pequeña aplicación, pero no funciona en Windows 7.

El código es este:

Código
  1. 'Redirects output from console program to textbox.
  2. '
  3. 'Original bcx version of this program was made by
  4. ' dl <dl@tks.cjb.net>
  5. 'VB port was made by Jernej Simoncic <jernej@isg.si>
  6. 'Visit Jernejs site at [url]http://www2.arnes.si/~sopjsimo/[/url]
  7. '
  8. 'Note: don't run plain DOS programs with this example
  9. 'under Windows 95,98 and ME, as the program freezes when
  10. 'execution of program is finnished.
  11.  
  12. Option Explicit
  13. Private Declare Function CreatePipe Lib "kernel32" (phReadPipe As Long, phWritePipe As Long, lpPipeAttributes As SECURITY_ATTRIBUTES, ByVal nSize As Long) As Long
  14. Private Declare Sub GetStartupInfo Lib "kernel32" Alias "GetStartupInfoA" (lpStartupInfo As STARTUPINFO)
  15. Private Declare Function CreateProcess Lib "kernel32" Alias "CreateProcessA" (ByVal lpApplicationName As String, ByVal lpCommandLine As String, lpProcessAttributes As Any, lpThreadAttributes As Any, ByVal bInheritHandles As Long, ByVal dwCreationFlags As Long, lpEnvironment As Any, ByVal lpCurrentDriectory As String, lpStartupInfo As STARTUPINFO, lpProcessInformation As PROCESS_INFORMATION) As Long
  16. Private Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String) As Long
  17. Private Declare Function ReadFile Lib "kernel32" (ByVal hFile As Long, lpBuffer As Any, ByVal nNumberOfBytesToRead As Long, lpNumberOfBytesRead As Long, lpOverlapped As Any) As Long
  18. Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
  19. Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
  20.  
  21. Private Type SECURITY_ATTRIBUTES
  22. nLength As Long
  23. lpSecurityDescriptor As Long
  24. bInheritHandle As Long
  25. End Type
  26.  
  27. Private Type PROCESS_INFORMATION
  28. hProcess As Long
  29. hThread As Long
  30. dwProcessId As Long
  31. dwThreadId As Long
  32. End Type
  33.  
  34. Private Type STARTUPINFO
  35. cb As Long
  36. lpReserved As Long
  37. lpDesktop As Long
  38. lpTitle As Long
  39. dwX As Long
  40. dwY As Long
  41. dwXSize As Long
  42. dwYSize As Long
  43. dwXCountChars As Long
  44. dwYCountChars As Long
  45. dwFillAttribute As Long
  46. dwFlags As Long
  47. wShowWindow As Integer
  48. cbReserved2 As Integer
  49. lpReserved2 As Byte
  50. hStdInput As Long
  51. hStdOutput As Long
  52. hStdError As Long
  53. End Type
  54.  
  55. Private Type OVERLAPPED
  56. ternal As Long
  57. ternalHigh As Long
  58. offset As Long
  59. OffsetHigh As Long
  60. hEvent As Long
  61. End Type
  62.  
  63. Private Const STARTF_USESHOWWINDOW = &H1
  64. Private Const STARTF_USESTDHANDLES = &H100
  65. Private Const SW_HIDE = 0
  66. Private Const EM_SETSEL = &HB1
  67. Private Const EM_REPLACESEL = &HC2
  68.  
  69.  
  70. Sub Redirect(cmdLine As String, objTarget As Object)
  71. Dim i%, t$
  72. Dim pa As SECURITY_ATTRIBUTES
  73. Dim pra As SECURITY_ATTRIBUTES
  74. Dim tra As SECURITY_ATTRIBUTES
  75. Dim pi As PROCESS_INFORMATION
  76. Dim sui As STARTUPINFO
  77. Dim hRead As Long
  78. Dim hWrite As Long
  79. Dim bRead As Long
  80. Dim lpBuffer(1024) As Byte
  81. pa.nLength = Len(pa)
  82. pa.lpSecurityDescriptor = 0
  83. pa.bInheritHandle = True
  84.  
  85. pra.nLength = Len(pra)
  86. tra.nLength = Len(tra)
  87.  
  88. If CreatePipe(hRead, hWrite, pa, 0) <> 0 Then
  89.    sui.cb = Len(sui)
  90.    GetStartupInfo sui
  91.    sui.hStdOutput = hWrite
  92.    sui.hStdError = hWrite
  93.    sui.dwFlags = STARTF_USESHOWWINDOW Or STARTF_USESTDHANDLES
  94.    sui.wShowWindow = SW_HIDE
  95.    If CreateProcess(vbNullString, cmdLine, pra, tra, True, 0, Null, vbNullString, sui, pi) <> 0 Then
  96.        SetWindowText objTarget.hwnd, ""
  97.        Do
  98.            Erase lpBuffer()
  99.            If ReadFile(hRead, lpBuffer(0), 1023, bRead, ByVal 0&) Then
  100.                SendMessage objTarget.hwnd, EM_SETSEL, -1, 0
  101.                SendMessage objTarget.hwnd, EM_REPLACESEL, False, lpBuffer(0)
  102.                DoEvents
  103.            Else
  104.                CloseHandle pi.hThread
  105.                CloseHandle pi.hProcess
  106.                Exit Do
  107.            End If
  108.            CloseHandle hWrite
  109.        Loop
  110.        CloseHandle hRead
  111.    End If
  112. End If
  113. End Sub

¿Se podría adaptar a Windows 7?

Un saludo.
33  Sistemas Operativos / GNU/Linux / Permisos completos de root en otro usuario en: 2 Octubre 2010, 19:32 pm
Hola. Estoy buscando la manera de tener todos los permisos de root en mi usuario normal. Tengo la cuenta configurada como administrador y esas cosas, pero lo que yo quisiera además es no tener que poner 'sudo COMANDO' en consola, o que me pida contraseña por cada acción 'de alto nivel'.

Gracias de antemano.
34  Programación / Desarrollo Web / [SOLUCIONADO] .htaccess en Apache2 en: 26 Septiembre 2010, 03:05 am
Hola. Para el 2º año del ciclo medio de Sistemas Microinformáticos y Redes, vamos a hacer servidores, así que me puse a practicar y me hice uno en Ubuntu 10.04 Server con una máquina virtual.

Tengo todo perfectamente, con un blog, un foro... El problema, es que quiero redireccionar los mensajes de error (404, etc) a una página personalizada.

Puse el .htaccess en la carpeta donde tengo los archivos alojados, con esto:

Código:
AllowOverride All
ErrorDocument 404 /error404.html

Reinicié Apache, pero no me lo muestra. También probé a ponerlo en la propia carpeta de Apache (/etc/apache2), pero tampoco.

Qué puede pasar, o qué estoy haciendo mal (más bien esto segundo :xD)

Gracias de antemano.
35  Seguridad Informática / Hacking / [SOLUCIONADO] Problemas con 'msfgui' en: 24 Septiembre 2010, 02:46 am
Hola. No estoy seguro de que esto vaya aquí :-\

El caso es que instalé Metasploit en Ubuntu 9.10, y cuando intento ejecutar la GUI, me muestra el siguiente error:

Código:
root@ubuntu:~# msfgui
Exception during event dispatch:
java.lang.NoClassDefFoundError: msfgui.MainFrame
   at java.lang.Class.initializeClass(libgcj.so.10)
   at msfgui.MsfguiApp.startup(MsfguiApp.java:98)
   at org.jdesktop.application.Application$1.run(Application.java:171)
   at java.awt.event.InvocationEvent.dispatch(libgcj.so.10)
   at java.awt.EventQueue.dispatchEvent(libgcj.so.10)
   at java.awt.EventDispatchThread.run(libgcj.so.10)
Caused by: java.lang.ClassNotFoundException: javax.swing.GroupLayout not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/opt/metasploit3/msf3/data/gui/msfgui.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(libgcj.so.10)
   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.10)
   at java.lang.ClassLoader.loadClass(libgcj.so.10)
   at java.lang.ClassLoader.loadClass(libgcj.so.10)
   at java.lang.Class.forName(libgcj.so.10)
   at java.lang.Class.initializeClass(libgcj.so.10)
   ...5 more

Tengo todos los paquetes necesarios instalados (o eso creo yo :xD), así que no sé a qué se puede deber el fallo, ya que no entiendo de Java.

Un saludo ;)
36  Seguridad Informática / Hacking Wireless / [SOLUCIONADO] Problemas con diccionario hexadecimal en: 15 Septiembre 2010, 13:44 pm
Hola. Estoy haciendo pruebas con mi red R. La contraseña está en formato hexadecimal (XX:XX:XX:XX:XX).
La puse en un diccionario e intenté pasársela a las capturas, pero nunca me la da pillado.

Probé de 3 formas distintas para poner la clave: XXXXXXXXXX, XX XX XX XX XX y XX:XX:XX:XX:XX; pero con ninguna me funciona.

Código:
aircrack-ng captura.cap -w h:diccionario

Del archivo de capturas no es problema, ya que lo intenté varias veces... ¿Alguien sabe a qué podría deberse?

Gracias de antemano.
37  Foros Generales / Sugerencias y dudas sobre el Foro / Problemilla con URL de mi sitio web en: 14 Septiembre 2010, 18:44 pm
Hola. Cuando borré mi página web tiempo atrás, fui al perfil para quitar la URL, pero cuando le daba a guardar, seguía estando ahí. Probé hoy de nuevo, puse la de Google, la saqué, y sigue apareciendo. ¿A qué se puede deber?

Un saludo ;)
38  Sistemas Operativos / GNU/Linux / Usando Zenity en: 10 Septiembre 2010, 17:20 pm
Hola. Acabo de probar Zenity para crear interfaces gráficas sencillas a los scripts en Bash...
Quería saber si hay alguna forma de ocultar el terminal, ya que solo me interesa ver la interfaz.

Gracias de antemano.

Un saludo.
39  Programación / Scripting / [Bash] Dudas con script en: 9 Septiembre 2010, 03:48 am
Hola. Estoy intentando hacer un "escáner" de redes Wifi en Bash. Para ello, uso 'iwlist Interfaz scan', y luego le aplico grep, cut, etc.

Hasta ahora tengo esto:

Código
  1. #!/bin/bash
  2. echo 'Escaneo de redes inalámbricas v1.0'
  3. echo ''
  4. echo -n 'Seleccionar interfaz a escanear: '; read interfaz
  5. echo ''
  6. echo "Resultados de escaneo en interfaz $interfaz:"
  7. echo ''
  8. echo "ESSID MAC Canal Enc."
  9. echo ''
  10. iwlist $interfaz scan > $HOME/.scantemp
  11. ESSID=$(cat $HOME/.scantemp | grep "ESSID" | cut -d'"' -f 2)
  12. MAC=$(cat $HOME/.scantemp | grep "Address" | cut -d':' -f 2,3,4,5,6,7)

El problema que tengo, es que quiero concatenar la 1ª línea de ESSID con la 1ª de MAC, la 2ª con la 2ª, y así sucesivamente, pero por mucho que lo intento no soy capaz...

¿Alguien podría echarme una mano?

Saludos y gracias de antemano.
40  Seguridad Informática / Wireless en Linux / Problema con driver RT73 en Ubuntu 9.10 y Kernel 2.6.35 en: 14 Agosto 2010, 23:12 pm
Hola. Recién actualicé el kernel de Ubuntu 9.10 a la última versión estable, y el problema surgió cuando intento especificar un canal para capturar paquetes con airodump-ng. Me indica, arriba:

Código:
fixed channel mon0: -1

Me muestra correctamente los APs del canal que indico, pero parece que es como si al ejecutar airmon-ng, pusiese -1.
En la versión anterior del kernel, esto no sucedía (tengo máquinas virtuales e hice copia del disco duro antes de actualizarlo xD).

¿Será porque algún módulo del kernel no está seleccionado, o que el driver falle?

Me bajé una versión del RT73, pero no me la compila, tendré que buscar a fondo.

Gracias de antemano.

Un saludo ;)

Algo igual a lo mío:
http://trac.aircrack-ng.org/ticket/742

Ahora habría que saber cómo solucionarlo, o sino dejarlo en el 2.6.34, que según parece funciona.
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines