Un divertido script de malware diseñado para mostrar un video de la cabeza levitando de Mario, solicitando con humor acceso a su computadora y posteriormente bloqueándola con una pantalla azul de la muerte. El script se desarrolla principalmente utilizando bibliotecas estándar de Windows, en particular DirectShow.
Para construir el proyecto, asegúrese de tener instaladas las siguientes dependencias:
pacman -S mingw-w64-i686-gcc
en la terminal para instalar MinGW. Para otras distribuciones de Linux, busque mingw-w64
en su administrador de paquetes o compile MinGW usted mismo.make
: si está en MSYS2, ejecute pacman -S mingw-w64-i686-make
para instalar la variante MinGW; de lo contrario, instale la versión normal usando su administrador de paquetes.winpthreads
de Git: sólo necesario para ampliar la compatibilidad con Windows 2000/XP. Los métodos de instalación varían según su sistema operativo:pacman -S mingw-w64-winpthreads-git
en la terminal.mingw-w64-winpthreads-git
. Antes de construir el proyecto, asegúrese de que las variables PREFIX
, CXX
y WINDRES
coincidan con su entorno. Para MSYS2 o Arch Linux, no son necesarios cambios. Para otras distribuciones de Linux, ajústelas en consecuencia.
Finalmente, ejecute make
(o mingw-w64-i686-make
si está en MSYS2) en el directorio raíz del repositorio para compilar el ejecutable.
El video predeterminado, assets/video.wmv
, proviene de Mario Teaches Typing 2. Es un clip del diálogo de Mario en la pantalla de selección de nivel, extraído del juego de NintendoComplete a las 22:50.
Para usar un video alternativo, reemplace el archivo assets/video.wmv
con su propio archivo de Windows Media Video (WMV), asegurándose de que se llame video.wmv
. Para la conversión de video, puedes usar herramientas como FFmpeg:
ffmpeg -i input.mp4 -b 512k output.wmv
Este proyecto está bajo la licencia MIT. Consulte el archivo de LICENCIA para obtener más detalles.
Se recomiendan y agradecen encarecidamente las contribuciones, ya sean problemas o solicitudes de extracción. ¡Siéntete libre de contribuir en cualquier capacidad!