Título: [Source] IsAnubisPresent() - Sistema AntiAnubis SandBox Publicado por: Mad Antrax en 27 Junio 2008, 23:17 pm Aquí vuelvo con una nueva función: IsAnubisPresent(). Dicha función permite de una forma muy rápida saber si nuestra aplicación se está ejecutando dentro de la SandBox de Anubis, permitiendo en tal caso terminar la ejecución del programa y evitar que nuestras funciones sean inspeccionadas por el usuario, pero antes...
¿Que es Anubis? Anubis es un servicio gratuito que permite a un usuario enviar un fichero ejecutable para ser examinado de forma exhaustiva. Anubis es una aplicación con un front-end basado en Web, pero el back-end sigue tratándose de un simple PC con Windows instalado y una SandBox que recopila información de los ficheros enviados. Anubis Web :http://anubis.iseclab.org/ ¿Como funciona IsAnubisPresent()? Bien, como ya se ha explicado, el back-end de este servicio es un Windows completo: con su registro, sus ficheros, sus variables de sistema, etc... mucha de esta información es única (por ejemplo el número de serie del HDD, el número de serie del ID de Windows, etc...) y con una simple comparación podemos saber si nuestro ejecutable esta siendo analizado desde ese Sistema Operativo en concreto Vale, lo entiendo... pero ¿como has adivinado los números de serie del Windows de Anubis? Bueno, la idea no es 100% mía. En internet circula un Source algo extenso y desordenado que recoge la información de una variable del registro para comparar el ProductId, viendo ese source se me ocurrió la idea de programar mi propio: Anubis-Dumper. Este programa recopila dicha información única del Sistema Operativo Windows de Anubis y genera carpetas en la raiz con los valores recopilados, con el único fin de mostrar dichos valores por el propio sistema de análisis de Anubis. Aquí una captura del Anubis-Dumper que me permitió recopilar los datos (http://img115.imageshack.us/img115/1852/anubisqc3.jpg) Una vez que tenemos los valores, solo he tenido que generar una sencilla función que haga las comprobaciones oportunas para detectar si el ejecutable se haya bajo el análisis de Anubis Ole!, dejemonos de royos, donde está el source? Aquí te dejo el source principal: Anti-Anubis Código
Para ejecutar el programa se recomienda lo siguiente: Código
Y por si alguien le interesa, os dejo el Source del Anubis-Dumper, solo hay que compilar el dumper y enviarlo para analizar al propio Anubis, en cuestión de minutos obtendremos las variables preparadas para programar las condiciones para el Anti-Anubis. Código
Dejo adjunto un fichero con los 2 sources preparados. Saludos!! Título: Re: [Source] IsAnubisPresent() - Sistema AntiAnubis SandBox Publicado por: aaronduran2 en 27 Junio 2008, 23:21 pm Parece bueno; voy a probarlo. Buen trabajo, ||MadAntrax||.
Título: Re: [Source] IsAnubisPresent() - Sistema AntiAnubis SandBox Publicado por: Mad Antrax en 27 Junio 2008, 23:22 pm Parece bueno; voy a probarlo. Buen trabajo, ||MadAntrax||. No lo parece... lo es!! :P :xD Próximo objetivo: IsSandBoxiePresent() (Ya lo tengo terminado, estoy redactando el testo del post...) Título: Re: [Source] IsAnubisPresent() - Sistema AntiAnubis SandBox Publicado por: krackwar en 27 Junio 2008, 23:49 pm Esta muy bonito el code , voy a bajarlo y provarlo ;) . hace tiempo que no posteabas modulos .
muchas gracias ;) . PD:Los que lo ocupen dejen los comentarios tal cual , ya que es injusto que el que lo ocupe diga que el programo todo el proyecto ;) . Título: Re: [Source] IsAnubisPresent() - Sistema AntiAnubis SandBox Publicado por: Karcrack en 28 Junio 2008, 11:25 am Muy buen aporte Mad ;)
Saludos :D Título: Re: [Source] IsAnubisPresent() - Sistema AntiAnubis SandBox Publicado por: ~~ en 28 Junio 2008, 14:13 pm Muy bueno Mad, te lo pongo en la biblioteca de sources, aunque también te lo podías poner solo xDD Buen trabajo a ver cuanto tiempo dura siendo tuyo esta vez.... :¬¬
Título: Re: [Source] IsAnubisPresent() - Sistema AntiAnubis SandBox Publicado por: Mad Antrax en 28 Junio 2008, 15:30 pm Muy bueno Mad, te lo pongo en la biblioteca de sources, aunque también te lo podías poner solo xDD Buen trabajo a ver cuanto tiempo dura siendo tuyo esta vez.... :¬¬ Realmente no es mio, en otros foros he visto que usan la misma técnica para detectar el s/n del HDD. Lo que sí es mio es el Anubis-Dumper que me sirvió para recopilar otros datos del SO Windows de Anubis y poder crearme mi própia función de IsAnubisPresent() Saludos |