Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Mad Antrax

#621
No lo he probado, pero prueba de hacer lo siguiente:

Una vez hayas ejecutado tu código, prueba de hacer un reset a la pila TCP de Windows con el siguiente comando:

Código (vb) [Seleccionar]

Shell "netsh int ip reset C:\log_tcp.txt"
DoEvents
Shell "netsh winsock reset"


En TEORIA, esto debería solucionar tus problemas con el driver NDIS. Pruebalo, si te funciona me avisas. Cuando hayas ejecutado ese comando, mira el fichero C:\log_tcp.txt para comprobar que valores se han modificado.

Avísame si te funcionó!
#622
Ja! Yo tengo una de esas gorras que me regaló Sirdarkcat en mi viaje a DF.
#623
Cita de: aaronduran2 en 16 Febrero 2009, 23:42 PM
Hola. Estoy trabajando con VB 6 en Vista y resulta que cuando coloco los controles se ve medio ralentizado y con muchos fallos, y no soy capaz de colocar los controles correctamente.

Gracias de antemano.

Tengo la solución a tu problema. Entra en el panel de control de Windows Vista, y desactiva el tema de AERO. Déjalo en Windows Clásico (el de tonos grises, como Windows 98), entonces el IDE de VB6 irá perfectamente. Cuando termines de programar, activa el tema de Windows Vista AERO si quieres y listos

Saludos!
#624
Cita de: CICOLO_111234 en  4 Noviembre 2008, 17:14 PM
Kisiera saber si tenemos tu permiso para mejorar el codigo fuente.

Salu2

Si vas a usar la misma idea o parte de ella, solo necesitas mencionar la fuente original y listos.
#625
MadCrack v2 (actualmente en desarrollo)

Última actualización: 04/09/08
Actualmente no se puede descargar este crackme, sed pacientes...

Bueno, aquí mi segunda versión (y posiblemente la última) de crackme's. Voy a dejar este post bloqueado y pegado, ya que diariamente iré completándolo poco a poco, subiendo más información e imágenes. Cuando lo tenga terminado lo desbloquearé y subiré el ejecutable para que os divirtáis un poco...

Información del CrackMe

En realidad no es el típico crackme al que estáis acostumbrados, este es del tipo Multi-Crackme, implementa las funciones de protección más comunes y otras funciones home-made (caseras, programadas por mí), entre las pruebas que hay que superar se encuentran las siguientes:


  • Nag-Screen
  • CheckBox Hive (home-made)
  • Push the CrazyButton (home-made)
  • Username & Password (el típico)
  • KeyFile (with CRC32 validation)
  • Number Hive (home-made)

¿Como está protegido?

Cada prueba puede ser superada de varias formas, algunas parcheando y otras no. Para poner las cosas más interesantes se han incluido 15 rutinas para proteger el crackme y evitar ser debuggeado, estas son:


  • Using a Loader
  • InstallASM_Thread()
  • BinaryFile Metamorphed
  • BinaryFile Packed with ¿...?
  • OutputDebugStringA()
  • GetTickCount
  • IsDebuggerPresent
  • Más protección que no puedo contar
  • ¿...?

Como está programado?

Bien, como en todas mis aplicaciones, sólo programo en VB6. Pero he querido hacer algo nuevo y divertido. He programado el crackme por módulos, cada módulo está dentro de un proyecto por separado, programado como DLL ActiveX (es decir, con extensión *.dll real). Algunas funciones y protecciones son llamadas a través de estas librerías que yo mismo he programado, así parece un entorno más real y divertido ¿no?

Encontraréis algunos ejecutables compilados bajo VB6 P-Code, otros como EXE ActiveX, otros como DLL ActiveX y otros como un simple VB6 native (el típico). Para finalizar, algunos módulos crean RemoteThreads e inyectan en ellos funciones directamente en ASM, que se encargan de proteger al crackme y hacer otras comprobaciones (esto pone las cosas más difíciles al debugger)

Bueno, a medida que vaya avanzando publicaré mas cosas, de momento os dejo unos screen-shoots:

La Nag-Screen:


El CheckBox Hive (buenísimo):


El CrazyButton:


El típico User & Pass:





Bueno, lo dicho. Se aceptan sugerencias, mejoras, ideas... Me gustaría dejar un crackme bien completo para que cada uno pueda aprender a saltarse los distintos tipos de protecciones más conocidos (nag's, keyfiles, user & pass, hives array's, etc...)

Actualmente no se puede descargar este crackme, sed pacientes...

Saludos!! MadAntrax
#626
Programación Visual Basic / Re: Colision de 2 image
4 Septiembre 2008, 09:20 AM
Yo cambiaría el modo de trabajo, de twips a pixel y prueba a ver. Trabajar con gráficos en VB6 es un poco "pastel"...
#627
Cita de: karmany en  4 Septiembre 2008, 07:15 AM
Espero que no hayas puesto muchos caracteres o espero encontrar cualquier keyfile correcto. Sólamente voy a utilizar en principio caracteres desde 20h (espacio) hasta 7A (Z mayúscula). Veré si va rápido.

Vas bien encaminado, el keyfile es de pocos caracteres. Pero yo de ti ampliaría la búsqueda desde Ascii 0 hasta el Ascii 255

Saludos y felicidades...
#628
Programación Visual Basic / Re: exes
1 Septiembre 2008, 22:52 PM
Cita de: ssccaann43 en  1 Septiembre 2008, 22:47 PM
El .exe no almacena ningun tipo de información del equipo donde fue creado.

error! no es cierto esto que has dicho
#629
Programación Visual Basic / Re: exes
1 Septiembre 2008, 22:36 PM
Cita de: el_c0c0 en  1 Septiembre 2008, 22:27 PM
supongo que lo que el pregunta es si quedo guardado algun tipo de UID o ID del pc.. creo que no guarda ese tipo de datos no?

saludos

Hombre, no guarda ningñun UID o ID Unico que garantice 100% la procedencia original del fichero... pero la información que se puede sacar de un fichero compilado en VB6 es bastante y se podría deducir, en algún caso, desde que máquina lo han extraído.
#630
Programación Visual Basic / Re: exes
1 Septiembre 2008, 22:15 PM
Si, en el propio ejecutable queda almacenado (entre otras cosas) la ruta completa donde se compilo tu programa, así como la ubicación del fichero del código fuente (*.vbp).

Puedes modificar dicha información manualmente con cualquier editor hexadecimal, sin alterar el funcionamiento del ejecutable

Saludos.