4 ms·
In summary: The author developed a simple kernel module that implements a custom executable format (thus "my own private binary"). The kernel module does not c
by st_goliath 5y ago
In summary: The author developed a simple kernel module that implements a custom executable format (thus "my own private binary").
The kernel module does not check any binary meta data, instead it just checks for the file extension ("*.com"). There is no actual format, only a flat binary that is loaded into memory and executed, just like *.com executables on MS DOS.
This allows the author to create really tiny exectuables.