Tema destacado: ¡Aprende hacking con práctica! - arZone, el wargame de elhacker.net
Autor
|
Tema: [SRC] Self CRC32 Check 0.1 (POC) (Leído 1,990 veces)
|
BlackZeroX (Astaroth)
Wiki
Desconectado
Mensajes: 2.832
I'Love...!¡.
|
@Elemental Code. Quisas te interese ver una alternativa en donde no hay tanto lio con editores Hexadecimales, Tabs no se que, NotePad++, etc... solo requieres tu EXe ya compilado y tu IDE, y obviamente mi funcion (siguiendo los pasos). [SRC] itsOkCRC32Dulces Lunas!¡.
|
|
|
|
« Última modificación: 27 Enero 2012, 00:19 por BlackZeroX (Astaroth) »
|
En línea
|
|
|
|
Crawe
Desconectado
Mensajes: 14
|
Ya esta ya esta, ya me funciono.. Pasos: 1-Lo compilas con el [#@$|$@#] 2-Lo editas con el notepad++ al .exe y al final de todo el archivo pones [#@$|$@#] + EL HASHTAB (Es un codigo que te da este programa "hashtab" CRC32) este codigo lo obtenes haciendo click en el .exe > propiedades y ahi copias el hashtab 3-Te queda [#@$|$@#]TUCRC32 ..
GRACIAS!
EDITO : Pequeño detalle! Esto me funciono haciendolo con el proyecto que vos colgaste para descargar. Pero si esto lo implemento en mi proyecto en el que hay formularios no me funciona.Solo funciono en el que vos pusiste para descargar en el que no hay forms.
|
|
|
|
« Última modificación: 27 Enero 2012, 04:15 por Crawe »
|
En línea
|
|
|
|
Elemental Code
Desconectado
Mensajes: 499
Im beyond the system
|
para mi queridisimo e igualmente odiado Crawe.
Hace que tu proyecto no empieze desde el form1. SINO QUE ARRANQUE DESDE EL SUB_MAIN Y DESPUES LLAME AL FORM1.
No es tan dificil. Es vb Basico.
|
|
|
|
|
En línea
|
|
|
|
Crawe
Desconectado
Mensajes: 14
|
Listo!
bArray() = StrConv(MyCode(0), vbFromUnicode)
cuando lo hacia en tu source no pasaba nada ahora que lo implemente en mi proyecto me subraya esa linea.Y al ejecutarlo me dice Error 6 Desbordamiento algo así. que puede ser? Ya puse el submain como arranque
|
|
|
|
« Última modificación: 27 Enero 2012, 07:31 por Crawe »
|
En línea
|
|
|
|
CAR3S?
Desconectado
Mensajes: 331
Level xXx
|
aver , estoy confundido, me lie
elemental, en tu exe compilado dice
[#@$|$@#]5186AC9D
y si reviso el crc32 de ese mismo exe......
723AFD75
y otra cosa que no entiendo, en que parte del source esta el crc32 del .exe? creo que no voy por buen camino
demas esta decir que no entiendo porque sigue abriendo el .exe despues de haberse modificado (agregandole el crc32 al final)
|
|
|
|
« Última modificación: 28 Enero 2012, 14:27 por nukje »
|
En línea
|
|
|
|
Crawe
Desconectado
Mensajes: 14
|
Nukje te sale otro crc32 porque es otro .exe que compilo apartir del original,se entiende?? [#@$|$@#] Y TU CRC32 Figuran abajo de todo el programa. Osea vos tenes que abrir el .exe apenas compilas del vb6 con el notepad y al final de todo escribir [#@$|$@#] Y ACA VA TU CRC32 ¿Como consigo el CRC32 del .exe compilado? Bajate el HASHTAB , instalas > click derecho en el .exe > propiedades > hash tab > y el crc32 copias y listo una vez que tenes eso vas de nuevo al notepad y agregas el crc32
Te quedaria
[#@$|$@#]MICRC32
y ya esta.
|
|
|
|
|
En línea
|
|
|
|
CAR3S?
Desconectado
Mensajes: 331
Level xXx
|
a ver hombre a lo q voy es
el exe abre como si el crc32 estubiera bien
pero el crc q se le agrega es uno. y el del .exe es otro
entonces no entiendo la 'seguridad'
|
|
|
|
« Última modificación: 29 Enero 2012, 02:45 por nukje »
|
En línea
|
|
|
|
Elemental Code
Desconectado
Mensajes: 499
Im beyond the system
|
el crc que ves es el del ejecutable + los datos al final  Sí borras el separador y el crc vas a ver que ahi si te da el num. El crc no esta incluido en el codigo porque agregarlo te cambiaria el crc del final y cambiarlo lo volveria a cambiar 
|
|
|
|
|
En línea
|
|
|
|
CAR3S?
Desconectado
Mensajes: 331
Level xXx
|
si, lo comprove
una pregunta
si al exe le agrego el separador y el crc , su crc32 CAMBIA. entonces...... como el programa lo toma como valido? si yo le puse uno, y despues de guardar, el crc cambio
|
|
|
|
« Última modificación: 29 Enero 2012, 15:23 por nukje »
|
En línea
|
|
|
|
|
raul338
|
Porque el programa lee todo menos el separador en adelante n.n
[EXE][separador][CRC del EXE]
Lo que se lee es solo la parte [EXE] y se comprueba que su CRC es igual [CRC del EXE]
|
|
|
|
|
En línea
|
|
|
|
CAR3S?
Desconectado
Mensajes: 331
Level xXx
|
ohh perdon era cuestion de ver el codigo, perdon y gracias
saludos
edit:
antes no me pasaba, ahora me jode que cuando guardo el .exe se le va el formaro :S , se abre la consola de windou y se cierra
|
|
|
|
« Última modificación: 29 Enero 2012, 15:58 por nukje »
|
En línea
|
|
|
|
Maurice_Lupin
Desconectado
Mensajes: 110
GPS
|
Muy buen code, ya encontre el md5 en vb6, si desean lo comparto. tengo unas dudas respecto al code, si alguien me da una sugerencia. Estoy tratando de cargar el exe en un array de Bytes. Como buscaria el separador en caso que tenga ya cargado el exe en un array de bytes, existe alguna función especifica , el split sólo se utiliza para String?. MyCode() = Split(mymixedcode, "[#@$|$@#]") Lo malo es que estoy pasando el code a VB2005 Saludos.
|
|
|
|
|
En línea
|
|
|
|
|
raul338
|
Instr tambien funciona para array de bytes 
|
|
|
|
|
En línea
|
|
|
|
Maurice_Lupin
Desconectado
Mensajes: 110
GPS
|
ya lo solucione pero en vb2005 y con md5, muy buen aporte Elemental Code, tu código ha sido de gran ayuda. Saludos 
|
|
|
|
|
En línea
|
|
|
|
|
| Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
ADE32, md5, SHA, y crc32
Ingeniería Inversa
|
EL PRINTERO
|
3
|
1,913
|
14 Enero 2008, 00:09
por Shaddy
|
|
|
Como quitar crc32 y blowfish
Criptografía
|
Incognitum-x
|
0
|
1,609
|
2 Marzo 2008, 19:14
por Incognitum-x
|
|
|
Codificar cadena a CRC32 ¿Como?
Programación C/C++
|
AngeloX901
|
6
|
1,596
|
3 Julio 2009, 05:36
por AngeloX901
|
|
|
Duda con CRC32 + 32bits + INT() de Databases
Programación General
|
Skeletron
|
6
|
2,021
|
21 Mayo 2010, 06:21
por Skeletron
|
|
|
CRC32
Ingeniería Inversa
|
Master_crack1
|
6
|
2,561
|
4 Noviembre 2010, 02:57
por jackgris
|
|