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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20
121  Seguridad Informática / Análisis y Diseño de Malware / Re: Como funciona lo de infectar .exes y .dll ? en: 14 Abril 2012, 01:14 am
@ElementalCode, el virut solo infectar archivos .EXE y .SRC, es polimorfico y es tan real como cualquiera de nosotros. @Zero y @Arkangel son los amos en el tema del malware, no creo coherente decir que no saben. Métodos de infección? Muchos, pero generalmente debes trabajar con shells a inyectar y como mínimo conocer el formato PE.

Un saludo.
122  Seguridad Informática / Análisis y Diseño de Malware / Re: Clave para saber AV instalado? en: 18 Enero 2012, 15:37 pm
Hola,
creo saber a que te refieres pero tampoco lo recuerdo específicamente pero yo te recomendaría que lo hagas utilizando una pequeña base de datos con los nombres de los procesos de los antivirus, y compares todos los procesos con cada uno de ellos, seguro te será muy efectivo.

Un saludo.
123  Programación / Ingeniería Inversa / Re: [WarScriptZone]Manual IsDebuggerPresent en: 10 Enero 2012, 15:17 pm
@karmany y como te vas a equivocar :) el errado soy yo. Creo que olvidé esa pequeñita comparación, Gracias por la sugerencia.

Código
  1. exec
  2. mov eax, dword ptr fs:[30]
  3. ende
  4. cmp [eax+2], 1, 1
  5. jnz Exit
  6. MSGYN "Debugger detected, want unable detection?"
  7. cmp $RESULT, 1
  8. jnz Exit
  9. mov [eax+2], 0, 1
  10. Exit:
  11. ret
124  Programación / Ingeniería Inversa / [WarScriptZone]Manual IsDebuggerPresent en: 8 Enero 2012, 01:09 am
Código
  1. /*----------------------------------------------------
  2. - Small script for undetect IsDebuggerPresent
  3. - The Swash
  4. - WarScriptZone
  5. ------------------------------------------------------*/
  6. exec
  7. mov eax, dword ptr fs:[30]
  8. ende
  9. cmp [eax+2], 1, 1
  10. jnz Exit
  11. MSGYN "Debugger detected, want unable detection?"
  12. mov [eax+2], 0, 1
  13. Exit:
  14. ret

Un saludo ;)
125  Sistemas Operativos / GNU/Linux / Re: instalar driver intel wifi 5100 en: 27 Diciembre 2011, 14:59 pm
Hola!
Bueno en la página oficial de Realtek se pueden encontrar, he aquí el enlace:
Código:
http://www.realtek.com/Downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false

El archivo vendrá con un README o un INSTALL el cual tendrá la indicaciones que generalmente son configurar, compilar e instalar.

Te recomiendo tener el paquete build-essential instalado y si no lo tiene puede descargarlo con el comando:
Código:
sudo apt-get intall build-essential.

Un saludo ;)
126  Sistemas Operativos / GNU/Linux / Re: [Debian] Problema con instalación WLAN en: 24 Diciembre 2011, 18:34 pm
Hola,
Muchas gracias por vuestra respuesta y comento para contarles que he logrado solucionar el problema y aunque no era lo del ./configure si es importante y lo pasé por alto.

Os cuento como solucioné:
Estuve buscando bastante la verdad y de casualidad llegué a un website que contenía un base.c no sé si más antiguo o más nuevo y me puse a detallar y justo los errores por no declaraciones que señalaba el compilador no los tenía dicho base.c. Entonces decidi comentar esas lineas y probar, bueno compiló perfecto e instaló igual.

Muchas gracias y coloco como solucionado.

Un saludo.
127  Sistemas Operativos / GNU/Linux / [Solucionado] Problema con instalación WLAN Debian en: 24 Diciembre 2011, 00:14 am
Buenas tardes tegáis vosotros,
Vengo a molestarles con un problema que tengo a la hora de la compilación e instalación del WLAN de mi notebook COMPAQ MINI C10-811LA.

He descargado mi driver de realtek cuyo README dice que para instalarlo hay que usar.
make
make install

Lo extraño es que anteriormente con Ubuntu 10.10 había compilado e instalado perfecto pero con Debian cargo el siguiente drama:

Código:
root@personal:/home/ivan/drivers/rtl92ce# make
make -C /lib/modules/2.6.32-5-686/build M=/home/ivan/drivers/rtl92ce modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.32-5-686'
  CC [M]  /home/ivan/drivers/rtl92ce/base.o
/home/ivan/drivers/rtl92ce/base.c: In function ‘_rtl_init_mac80211’:
/home/ivan/drivers/rtl92ce/base.c:320: error: ‘IEEE80211_HW_CONNECTION_MONITOR’ undeclared (first use in this function)
/home/ivan/drivers/rtl92ce/base.c:320: error: (Each undeclared identifier is reported only once
/home/ivan/drivers/rtl92ce/base.c:320: error: for each function it appears in.)
/home/ivan/drivers/rtl92ce/base.c: In function ‘rtl_watchdog_wq_callback’:
/home/ivan/drivers/rtl92ce/base.c:1258: error: implicit declaration of function ‘ieee80211_connection_loss’
make[4]: *** [/home/ivan/drivers/rtl92ce/base.o] Error 1
make[3]: *** [_module_/home/ivan/drivers/rtl92ce] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.32-5-686'
make: *** [all] Error 2

Busque bastante en google y probé hasta el cansancio distintas soluciones sin éxito.
Uso Debian Squeeze 6.0.0:
Linux personal 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux

y el dispositivo WLAN es:
Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)


Un saludo y gracias por vuestra ayuda.

PD: Instalé la 6.0.0 por el problema con el kernel 2.6.38 y superiores con baterias de laptops.
Encontré algo que no supe interpretar bien pero depronto sea de ayuda:
Código:
http://www.spinics.net/lists/linux-wireless/msg78220.html
128  Programación / Ingeniería Inversa / Re: ImageBase cambia... en: 22 Diciembre 2011, 15:23 pm
En el PECOFF de Microsoft afirma que en caso de que la direccion de la ImageBase este ocupado o no se pueda acceder el loader de Windows le asignará una dirección que pueda ocupar.
Para ello el ejecutable debe tener directorio de relocations(reubicación).

Un saludo.
129  Programación / Scripting / [Python] Little Script Codepad en: 2 Noviembre 2011, 03:35 am
Código
  1. #------------------------------------------------------------------------------
  2. # Pequeño script de escritorio para utilizar Codepad.org
  3. # Programmer: The Swash
  4. # Website: http://h-sec.org
  5. #------------------------------------------------------------------------------
  6.  
  7. import urllib, urllib2, re
  8.  
  9. def GetResponse(lang, code):
  10.    code = urllib.urlencode({'lang':lang, 'code':code,'run':'True','submit':'Submit'})
  11.    web = urllib2.urlopen('http://codepad.org',code)
  12.    source = web.read()
  13.  
  14.    resp = re.findall('<td width="100%" style="vertical-align: top">\n<div class="highlight">\n<pre>\n([^\b]+)</pre>', source)
  15.    temp = resp[0]
  16.    if re.findall('<a href="#line-[\d]">(.+)</a>', temp):
  17.        err = re.findall('<a href="#line-[0-9]">(.+)</a>', temp)
  18.        val = re.sub('<a href="#line-[0-9]">(.+)</a>', err[0], temp)
  19.        return val
  20.    else:
  21.        return temp
  22.  
  23. langs = ('Python','C','C++','PHP','Perl','Ruby')
  24. lang = 0
  25. print "Bienvenido, lenguajes disponibles: \n"
  26. length = len(langs)
  27. for i in range(length):
  28.    print str(i+1) + '- ' + langs[i]
  29.  
  30. while not((ord(str(lang)) >= 49) and (ord(str(lang)) <= 54)):
  31.    print "Elige el numero correspondiente: "
  32.    lang = input()
  33.  
  34. try:
  35.    path = raw_input("Ingrese la ubicacion completa del archivo: ")
  36.    lfile = open(path, "r")
  37.    buff = lfile.read()
  38.    lfile.close()
  39.  
  40. except:
  41.    print "Error al procesar archivo"
  42.    exit()
  43.  
  44. Resp = GetResponse(langs[lang-1], buff)
  45. print "Output:\n"
  46. print Resp
  47. raw_input("Presione enter para salir..")

Un pequeño script para gestión con Codepad.
Acepto críticas.

Un saludo.
130  Programación / Scripting / [Python] Goo - Acorta tu URL en: 24 Octubre 2011, 06:37 am
Código
  1. #----------------------------------------------------------
  2. # Obtener URL acortada mediante http://goo.gl
  3. # Programador: The Swash
  4. # Agradecimientos: Psymera, 11Sep, [Zero] y todo h-sec
  5. # Website: http://h-sec.org
  6. #----------------------------------------------------------
  7.  
  8. import socket, urllib, re
  9. def GetGooURL(url):
  10.    header = ['POST /api/shorten HTTP/1.1\r\n',
  11.              'Host: goo.gl\r\n',
  12.              'Content-Type: application/x-www-form-urlencoded;charset=utf-8\r\n',
  13.              'Content-Length: 41\r\n',
  14.              'Connection: close\r\n\r\n',
  15.              'URLENCODE']
  16.    if re.match('^http://', url):
  17.        url2 = url
  18.    else:
  19.        url2 = 'http://' + url
  20.    address = socket.gethostbyname('goo.gl')
  21.    link = urllib.urlencode({'url':url2})
  22.    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  23.    header[5] = link + '&security_token\r\n'
  24.    length = len(header)
  25.    try:
  26.        sock.connect((address,80))
  27.        for i in range(length):
  28.            sock.send(header[i])
  29.        buff = sock.recv(1024)
  30.    except:
  31.        return 'Error de conexion'
  32.  
  33.    sock.close()
  34.    data = re.findall('Location: (.+)\r\n', buff)
  35.    return data[0]
  36.  
  37. url = GetGooURL('h-sec.org')
  38. print url
  39. raw_input()

Hola amigos, les traigo este pequeño código que me llevó largo rato por los encabezados HTTP. Como dijo 11Sep puede acortarse mucho usando urllib, pero en definitiva no era mi intención.

Cualquier critica constructiva es bien recibida.

Un saludo.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines