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


 


Tema destacado: Página de elhacker.net en Google+ Google+


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  [C Source] Detectar VirtualBox by E0N
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [C Source] Detectar VirtualBox by E0N  (Leído 1,844 veces)
~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.982


Ver Perfil WWW
[C Source] Detectar VirtualBox by E0N
« en: 15 Julio 2008, 17:50 »

Pues tengo windows instalado en la VirtualBox y como me aburria pues ala, así de fácil es detectarla:

Código:
/*************************************
 **  Detecta si tu aplicación está  **
 **  corriendo en Virtual Box.      **
 **                                 **
 **  E0N 2008                       **
 *************************************/

#include <windows.h>
#include <Tlhelp32.h>

bool InVirtualBox()
{
HANDLE handle = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
    PROCESSENTRY32 procinfo = { sizeof(PROCESSENTRY32) };
    while(Process32Next(handle, &procinfo))
    {

        if(!strcmp(procinfo.szExeFile, "VBoxService.exe"))
        {
            CloseHandle(handle);
    return true;
        }
    }
    CloseHandle(handle);
return false;
}

int main ()
{
if (InVirtualBox())
{
MessageBox(0, "Estamos en VirtualBox", 0, 0);
return 0;
}
MessageBox(0, "No estamos en VirtualBox", 0, 0);
return 0;
}


En línea

Rozor

Desconectado Desconectado

Mensajes: 269


As I Walk Through The Valley Of The Shadow Of Dead


Ver Perfil WWW
Re: [C Source] Detectar VirtualBox by E0N
« Respuesta #1 en: 15 Julio 2008, 23:12 »

VBoxSVC.exe que ademas si le cambias el nombre y abres virtualbox lo permite :) bypass


En línea

out in the streets they call it murder....
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[SOURCE,Python,Qt4] VDI Mounting Tool - Montar HDs de VirtualBox en Linux
Programación General
paju1986 0 2,102 Último mensaje 18 Abril 2011, 14:35
por paju1986
[MEGA APORTE][source] Como detectar errores de hilo padre en prearranque
.NET
spiritdead 5 1,486 Último mensaje 26 Diciembre 2012, 22:42
por spiritdead
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines