Como evitar los debuggerS?

Iniciado por ricardovinzo, 20 Noviembre 2008, 01:55 AM

0 Miembros y 1 Visitante están viendo este tema.

ricardovinzo

Buenas, quien me puede dar un manual dedicado al VB sobre como evitar debugger ( Sin usar las APIs IsDebugger.. y OutputDeb... ) o incluso si me pudiera explicar algunas tecnicas! ;)...
3# Convocacion de Moderadores en Code Makers, entra!

cobein

Hay muuuucho material y codigo sobre esto, bastante de el en asm pero la mayoria en ingles.

En mi pagina hay 2 ejemplos uno usando int 2d y otro que mide el tiempo.
http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.

krackwar

metiendole algo de asm seria mas facil hacerlo :P
Mi blog
Bienvenido krackwar, actualmente tu puntuación es de 38 puntos y tu rango es Veteran.
El pollo número 1, es decir yo, (krackwar), adoro a Shaddy como a un dios.

HaDeS, -

#3
Leete este documento: http://www.securityfocus.com/infocus/1893
Y trata de adaptar el código a Visual Basic 6. Yo adapte muchos de los puntos allí tratados, pero otros son imposibles.
Podes utilizar el API GetTickCount para hallar diferencias de microtiempos. Podes también utilizar el API DebugActiveProcess junto con OpenEvent, WaitForDebugEvent, OpenProcess, ContinueDebugEvent.
Al igual que el anterior link también te recomiendo leer este: http://74.125.113.132/search?q=cache:eV2P8nju4V4J:http://gim.org.pl/Windows_Anti_Cracking_techniques_english.html+SIVDEBUG+anti+debug&hl=es&ct=clnk
Disculpa que la información esté en cache pero el servidor parece caido. Esa información que hallas ahí es importante.
Saludos

HackPollo, parece que te ownearon la página de san franciso del rincón.