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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Temas
Páginas: 1 2 [3] 4 5 6 7
21  Programación / Programación General / Lo que todo programador debería saber sobre la aritmética de coma flotante en: 9 Mayo 2010, 16:03 pm
What Every Programmer Should Know About Floating-Point Arithmetic
http://floating-point-gui.de/

Una interesante web que postearon en microsiervos. :P
22  Media / Juegos y Consolas / Starcraft 2 - Primeras impresiones con la beta en: 2 Marzo 2010, 20:14 pm
Yo me la he bajado de acá (torrent)

http://www.torrentreactor.net/torrents/3787227/Starcraft-2-Beta-w/-AI-CRACK-%2B-MAPS-%2B-LAZYLAUNCH-%2B-DIFFICULTIES

Y la nueva versión del lazylaunch (la necesitarán)
http://www.mediafire.com/?mon3ntwhit2

Y lo estoy jugando ahora, a ver que tal les parece...
23  Programación / Scripting / [Python] Procesando xml en: 9 Enero 2010, 21:00 pm
Tengo un problema con este código

Código
  1. import urllib
  2. import xml
  3. from xml.etree.ElementTree import *
  4.  
  5. r = urllib.urlopen("http://twitter.com/statuses/public_timeline.xml")
  6. p = r.read()
  7. r.close()
  8. xml.etree.ElementTree.XML(p)

Eso poniéndolo línea por línea en el intérprete de python funciona perfecto (devuelve un objeto <Element statuses at c796c0>) pero si lo guardo en un .py y trato de ejecutarlo no me devuelve nada o.O ¿alguna idea?
24  Programación / Scripting / Escribiendo strings en archivos (python 2.6) en: 5 Enero 2010, 00:08 am
Bien pues tengo un código bastante simple, más o menos así:

Código
  1. import urllib
  2. a="http://diveintopython.org/html_processing/extracting_data.html"
  3. #Abrimos la url
  4. f = urllib.urlopen(a)
  5. s = f.read(10000)
  6. #Escribimos el resultado en un archivo
  7. log_file = open("log.txt", "w+" ,10000)
  8. log_file.write(s)
  9. f.close()
  10. raw_input()

Lo que hace es obtener el html de la url y guardarlo en un txt, o al menos eso es lo que debería hacer. El problema es que al ejecutar el script efectivamente se crea el archivo .txt pero solo se guarda una parte del html, y solo se guardará completo cuando se termine de ejecutar el script. Buscando he encontrado esto:

http://docs.python.org/library/stdtypes.html#file.write

Citar
file.write(str)
    Write a string to the file. There is no return value. Due to buffering, the string may not actually show up in the file until the flush() or close() method is called.

El .close() lo tengo y aún agregando un .flush() antes del .close() no me da los resultados que deseo. ¿Alguien sabe como puedo solucionar esto?
25  Programación / Programación Visual Basic / Entendiendo y traduciendo el pseudocódigo de la funcion para calcular hmac en: 18 Julio 2009, 20:59 pm
Bueno pues me he puesto a tratar de comprender y traducir el pseudocódigo que aparece en wikipedia de la función para calcular hmac, osea este:

Código:
function hmac (key, message)
    opad = [0x5c * blocksize] // Where blocksize is that of the underlying hash function
    ipad = [0x36 * blocksize]

    if (length(key) > blocksize) then
        key = hash(key) // keys longer than blocksize are shortened
    end if

    for i from 0 to length(key) - 1 step 1
        ipad[i] = ipad[i] ⊕ key[i] // Where ⊕ is exclusive or (XOR)
        opad[i] = opad[i] ⊕ key[i]
    end for

    return hash(opad ++ hash(ipad ++ message)) // Where ++ is concatenation
end function

Y me ha quedado esto:

Código
  1. Function hmac(cadena As String, llave() As String)
  2.    Dim key As String
  3.    key = ""
  4.    For j = 0 To UBound(llave())
  5.        key = key & llave(I)
  6.    Next j
  7.    Dim a As New clsSHA
  8.    Dim opad(&H5C * &H200), ipad(&H36 * &H200)
  9.    'opad = (&H5C * &H200)
  10.    'ipad = (&H36 * &H200)
  11.    If Len(key) > &H200 Then
  12.        key = a.SHA1(key)
  13.    End If
  14.    For I = 0 To Len(key)
  15.        ipad(I) = ipad(I) Xor llave(I)
  16.        opad(I) = opad(I) Xor llave(I)
  17.    Next I
  18.    hmac = a.SHA1(opad & a.SHA1(ipad & cadena))
  19. End Function

Le he hecho tantos cambios que ya no se donde mismo está el error. xD Las únicas 2 líneas de código que no se que significan son las dos primeras.

Código:
    opad = [0x5c * blocksize] // Where blocksize is that of the underlying hash function
    ipad = [0x36 * blocksize]

Se que opad y ipad tienen que ser arrays, 0x5c y 0x36 son valores hexadecimales fijos, y blocksize es un valor fijo (512) que en hex sería 200. Lo que no se es que significan esas lineas, como tengo que declarar esos arrays y de que tamaño tienen que ser.

Algún alma caritativa se apiade de mí y me pueda ayudar un poco. :)
26  Programación / Programación Visual Basic / Librería para calcular hashes y hmacs en: 24 Junio 2009, 01:58 am
Pues que estoy buscando una librería que calcule hashes y hmacs, la necesito para una aplicación, he encontrado la Librería QuickHash, pero es shareware, necesito algo gratis. Si alguien me ayuda se los agradecería. :)
27  Programación / Programación Visual Basic / Detectar un caracter de control en una condición en: 2 Marzo 2009, 19:16 pm
Ando medio perdido en esta parte, estoy haciendo un cliente irc en VB y me he topado con el problema de que alguien escriba texto en color. Sé que el formato es un caracter de control (^C) más el numero del color de texto, una coma, y el numero del color de fondo. El problema es que no se como hacer la condición para detectar el carácter de control usando InStr o un Replace.

Más info sobre los caracteres de control: http://es.wikipedia.org/wiki/Car%C3%A1cter_de_control

Sólo tengo este pedazo de código que no me funciona:

Código
  1. If InStr(Texto, "") > 0 Then
  2.    Texto = Replace(Texto, "", "")
  3. End If
28  Foros Generales / Foro Libre / ¿Cómo diablos vuela este helicóptero? en: 9 Enero 2009, 00:28 am
La respuesta no es complicada, pero a ver que se les ocurre. :P

29  Seguridad Informática / Wireless en Windows / Recopilación de drivers OmniPeek (WildPackets) en: 28 Diciembre 2008, 03:00 am
Hace un tiempo los drivers de OmniPeek dejaron de estar disponibles por el ftp de wildpackets.com y algunos enlaces se perdieron, así que me he decidido hacer un post recopilando todos los drivers de OmniPeek que encontremos y si es posible verifiquemos para que se les haga la tarea más fácil a los que buscan drivers. Por lo pronto yo dejo los que trae el programa:

ATHEROS

Nota para Atheros AR5007: Los drivers de OmniPeek no soportan esta tarjeta, puedes probar con Commview o directamente pasarte a Linux.

DAG Gigabit Analyzer Card
Descarga: http://www.mediafire.com/download.php?ndfj0zzryhy
Descripción: Driver for the WildPackets DAG-Series Gigabit Analyzer Cards (GAC). This driver supports the following cards: DAG4.5G4, DAG5.2X, and DAG8.2X.

Dc21x4
Descarga: http://www.mediafire.com/download.php?0zelzfm1eim
Descripción: Driver for network adapters based on the DEC/Intel chipset for the purpose of capturing error packets.

Peek
Descarga: http://www.mediafire.com/download.php?xm1ie01vimh
Descripción: PEEK protocol driver.

Sl1 Gigabit Analyzer Card
Descarga: http://www.mediafire.com/download.php?kyynd33kkrl
Descripción: Driver for the WildPackets SL1 Gigabit Analyzer Card (GAC).

WAN-T1-E1-PCI-Card
Descarga: http://www.mediafire.com/download.php?mymymymrnyg
Descripción: Driver set for the WildPackets WAN Analyzer Card PCI T1/E1 (WAC PCI T1/E1). The driver set for the WAC PCI T1/E1 consists of a driver for the physical card and a driver for two virtual cards.

WAN-T1-E1-PCMCIA-Card
Descarga: http://www.mediafire.com/download.php?5hozdgmmnmt
Descripción: WildPackets NDIS driver for the WAN Analyzer PCMCIA Card.

WAN-T3-E3-Card
Descarga: http://www.mediafire.com/download.php?tu1cyygmhgz
Descripción: Driver for the WildPackets WAN Analyzer Card T3/E3 (WAC T3/E3)

Xircom
Descarga: http://www.mediafire.com/download.php?hymyekaj0yq
Descripción: WildPackets NDIS miniport error capture driver for the following Xircom Ethernet Adapters:

CreditCard CardBus Ethernet II 10/100 CBE2-100BTX
RealPort CardBus Ethernet 10/100 RBE-100BTX
RealPort2 CardBus Ethernet 10/100 R2BE-100BTX

The following cards have not been tested, but the WildPackets Xircom driver may work:

RealPort Ethernet 10/100 RE-100BTX
RealPort2 EtherNet 10/100 R2E-100BTX

X-Series Gigabit Analyzer Card
Descarga: http://www.mediafire.com/download.php?zyznnyfzzwn
Descripción: Driver for the WildPackets Gigabit Analyzer Card (GAC).


OTROS DRIVERS DE LA PÁGINA DE OMNIPEEK
Estos drivers están disponibles para su descarga desde la página de OmniPeek, son gratuitos aunque necesitan registro. Para ahorrarles el registro:

Ralink_usb2870
Descarga: http://www.mediafire.com/download.php?gmxjykmimvz
Tarjeta: Linksys WUSB600N (Dual-band USB adapter)

Ralink_cardbus2860
Descarga: http://www.mediafire.com/download.php?my22lwwotmm
Tarjetas: Belkin F5D8013 (Wireless N Notebook Card), Belkin F5D8073 (Wireless N ExpressCard)

Marvell v3.0.18_1
Descarga: http://www.mediafire.com/download.php?bzm54umburm
Tarjetas: Buffalo WLI-CB-AG300N, Netgear WN511T


OTROS DRIVERS

Ralink - RT2870: 1.1.1.1401
Descarga: http://www.ralinktech.com.tw/data/drivers/RT2870.zip
Tarjetas: USB (RT2870/RT2770)

Ralink - RT2860: 1.1.0.31
Descarga: http://www.ralinktech.com.tw/data/drivers/RT2860.zip
Tarjetas: PCI/mPCI/CB(RT256x/RT266x)

Aquí irán los drivers que han sido subidos por otras personas, están invitados a mandarme privados con drivers que tengan y preferiblemente los hayan testeado, una vez tenga el link, lo pondré en esta sección con los créditos correspondientes.

¿CÓMO SE INSTALAN LOS DRIVERS?

Hay muchísima información sobre esto, pero el mejor manual que puede haber está aca:

http://hwagm.elhacker.net/windriver/monitordriver.htm

Compatibilidad

Todos los drivers son para Windows XP, para Windows Vista no tenemos solución por ahora, aunque algunas tarjetas se pueden probar con Commview.
30  Informática / Electrónica / ¿Se pude transformar este tipo de conexión? en: 12 Noviembre 2008, 22:53 pm
Tengo unos audífonos que funcionan muy bien, pero tienen este tipo de conexión (2 mono):



Aparte tengo algunos audífonos dañados que tienen este tipo de conexión (1 estereo):



Mi pregunta es, si es que se pude sacar la conexión tipo estereo de los audifonos dañados y soldarselos al audifono bueno que tiene las 2 conexiones mono.

No he tenido ningún contacto con la electrónica antes, asi es que es sólo como para hacer un experimento, aparte de que los audifonos están buenos y cómodos, pero solo puedo conectar un lado al mismo tiempo y como que no sale muy factible. :xD
Páginas: 1 2 [3] 4 5 6 7
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines