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

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 187
61  Seguridad Informática / Análisis y Diseño de Malware / Re: Funciones deberia tener todo troyano en: 15 Octubre 2013, 21:34 pm
Las únicas funciones que debería tener un RAT es conexión estable, cifrado por sesión y soporte a plugins.
62  Programación / Scripting / Re: [Python] Dilema con try en: 7 Octubre 2013, 00:58 am
Código
  1. for l in range(-1, 0):
  2.    try:
  3.        with open(var, "r") as handle:
  4.            red = handle.read()
  5.        l += 1
  6.    except IOError:
  7.        print("sdfghjkl")
  8.    else:
  9.        asdf()

No sé que uso le das a la variable l pero es confuso que modifiques el contador del bucle...
63  Programación / Programación C/C++ / Re: [Código fuente][C] Máquina virtual en: 1 Octubre 2013, 22:26 pm
Completamente de acuerdo pero a no ser que uses un compilador de los 90 tu intento de optimizar puede no ser tan óptimo como el que haría el compilador...
64  Programación / Programación C/C++ / Re: [Código fuente][C] Máquina virtual en: 1 Octubre 2013, 09:46 am
Me gustan mucho este tipo de códigos :P Yo me hice un emulador para un set de instrucciones reducizo del MIPS cuando lo dí en la universidad ;D


Si no, una opción para liquidar ese switch que va a acabar siendo infernal es que te crees un array de punteros a funciones... en la posición 0 pones un puntero a la función que va a ejecutar la instrucción 0x00, en la posición 1 la correspondiente a la instrucción 0x01... Cuando te llegue una instrucción ejecutas la función que corresponda dado el índice de la instrucción y listo. Además ganarás velocidad.
Los compiladores modernos ya hacen esa optimización de forma automática. (http://en.wikipedia.org/wiki/Branch_table)
65  Seguridad Informática / Análisis y Diseño de Malware / Re: Sobre motores de AntiVirus Online en: 19 Septiembre 2013, 00:39 am
Puedo tirar unas 10 tranquilamente y seguir jugando al FIFA :P (32gb RAM, i7 4770k...) Pero bueno, se puede hacer de forma secuencial... 3 primero, luego otras 3... etc Para aquellos con PC menos potente el peor sin duda es Bitdefender que requiere 1GB de RAM para funcionar :laugh:
66  Seguridad Informática / Análisis y Diseño de Malware / Re: Sobre motores de AntiVirus Online en: 18 Septiembre 2013, 22:50 pm
En VirusTotal de hecho si no al menos una detección no se envía :P Así que si te sientes optimista puedes arriesgar :laugh:
Te recomiendo http://bytescanner.com/. Conozco a uno de los creados y confío en su palabra. No tanto en la de NoVirusThanks...

Aún así yo uso máquinas virtuales. Al principio un asco de preparar pero una vez listas con un poco de python puedes automatizar los análisis :D Desactivas el adaptador de red de la VM y lo activas sólo cuando quieras actualizar... Así te aseguras que no habrá leak :P
67  Programación / ASM / Re: Rotar en registros XMM en: 18 Septiembre 2013, 22:48 pm
En cuanto a seguridad AES de 128bits y 8 rondas sería suficiente para estar tranquilo un par de años y teniendo en cuenta la implementación que estás haciendo dudo mucho que cree overhead.
Yo hago uso de AES 128 con CBC usando el API de W$ (Mi prioridad es minimizar el tamaño) y la latencia de la red supera con creces al tiempo de cifrar un paquete...
68  Programación / ASM / Re: Rotar en registros XMM en: 17 Septiembre 2013, 15:59 pm
Sería genial poder ver el resultado final :D
69  Programación / ASM / Re: Rotar en registros XMM en: 16 Septiembre 2013, 14:52 pm
Viendo la función ShiftRows()... No sería equivalente a hacer 3 rol? O es que quieres hacerlo todo con sse?
70  Programación / ASM / Re: Rotar en registros XMM en: 15 Septiembre 2013, 20:31 pm
Si lo que quieres es rotar un solo byte a la izquierda sería más sencillo hacer:
Código
  1. shufps xmm0, xmm0, $93
Y en sintaxis AT&T:
Código
  1. shufps $0x93, %xmm0, %xmm0
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 187
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines