Fileless execution completely in memory execution of binaries without creating
temporary files or touching the disk is possible using MemoryFD. A rewrite of
the standard library exec
providing all the same functionality except the
Command()
function does not take a path string
but instead takes a []byte binary executable
which is loaded into a memory file descriptor. After this
initial function, everything else has the exact same API.
-
-
Notifications
You must be signed in to change notification settings - Fork 3
First library produced from the Multiverse OS singularity experimental project, rewrite of the standard library exec to launch fileless executable from memory. Instead of a path, you provide a byte array to be loaded into a memory file desriptor (MemFD) and executed.
multiverse-os/memexec
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
First library produced from the Multiverse OS singularity experimental project, rewrite of the standard library exec to launch fileless executable from memory. Instead of a path, you provide a byte array to be loaded into a memory file desriptor (MemFD) and executed.
Resources
Stars
Watchers
Forks
Releases
No releases published
Sponsor this project
Packages 0
No packages published