Add bootloader information to README.org

This commit is contained in:
Vega 2024-02-13 05:39:18 +00:00
parent 237722cef7
commit d4f2af5cef
Signed by: muteplayer
GPG Key ID: 31FE0B16CB1045E7
1 changed files with 9 additions and 1 deletions

View File

@ -1,8 +1,11 @@
#+TITLE: Y2K GDI Malware
A fork of a malware created by [[https://github.com/LunzRh][Jotaxisz]] with a reworked source structure (minor changes).
* Building
** On Linux
You will need *MinGW* and *Make*. You can parse the following
arguments to ~make~ to changes the commands:\\
=CXX=: Change the C++ compiler (the default is ~i686-w64-mingw-g++~);\\
@ -26,10 +29,15 @@ make
You can also execute ~make clean~ to clean =bin/= directory and any =.o= file inside the =res/= directory.
** On Windows
You will need to install [[https://sourceforge.net/projects/mingw/][MinGW]] or another C++ compiler.
Then run the command:
#+BEGIN_SRC batch
windres -o res\r:esource.o res\resource.rc
windres -o res\resource.o res\resource.rc
g++ src\* res\resource.o -l gdi32 -l winmm -o Y2K
#+END_SRC
* Bootloader
This project has a void function under the namespace called byeByeBoot, this function load and write the custom bootloader code to the EFI partition. The source code and building instructions for the binaies can be found [[https://git.disroot.org/muteplayer/Y2K-MBR][here]].