Lib Install:
apt install musl-tools gcc-aarch64-linux-gnu
GitHub Clone:
git clone https://github.com/pengu-apm/LAY.git
Then run the build.sh File (You might needed to Download Rust/Cargo first!)
└─$ sudo bash build.sh
LAY v2.0.3 -- Build Script
Linux Adversar(y) | by AdverXarial
-------------------------------------------------------
[*] Rust toolchain
[+] rustc: rustc 1.93.1 (01f6ddf75 2026-02-11)
[+] cargo: cargo 1.93.1 (083ac5135 2025-12-15)
[*] Installing musl targets...
[-] Already installed: x86_64-unknown-linux-musl
[-] Already installed: aarch64-unknown-linux-musl
[-] Already installed: i686-unknown-linux-musl
[-] Already installed: armv7-unknown-linux-musleabihf
[*] Checking musl linkers...
[+] musl-gcc found: x86_64-linux-gnu-gcc (Debian 14.2.0-19) 14.2.0
[+] aarch64-linux-gnu-gcc found (will attempt ARM64)
[-] x86 32-bit musl cross-compiler not found -- skipping
[-] ARM32 musl cross-compiler not found -- skipping
[*] Creating output directory: ./dist
[*] Building: x86_64-unknown-linux-musl
Compiling lay v2.0.0 (/home/kali/Documents/Project/pengu-project/LAY)
Finished `release` profile [optimized] target(s) in 3.43s
[+] Built: ./dist/lay-linux-x86_64 (596K)
[*] Building: aarch64-unknown-linux-musl
Compiling lay v2.0.0 (/home/kali/Documents/Project/pengu-project/LAY)
Finished `release` profile [optimized] target(s) in 3.41s
[+] Built: ./dist/lay-linux-arm64 (528K)
[-] Skipping x86 32-bit build
[-] Skipping ARM32 build
---------------------------------------------------
[*] Build summary
[+] Succeeded: 2
[*] Binaries in: ./dist/
-rwxr-xr-x 1 root root 456 Feb 26 06:08 lay
-rwxr-xr-x 1 root root 581K Feb 26 06:13 lay-linux-arm64
-rwxr-xr-x 1 root root 593K Feb 26 06:13 lay-linux-x86_64
[*] Usage on target:
Detect architecture first:
uname -m
x86_64 -> ./lay-linux-x86_64
aarch64 -> ./lay-linux-arm64
i686 -> ./lay-linux-x86_32
armv7 -> ./lay-linux-arm32
[*] Or use the wrapper (auto-detects arch):
[+] Wrapper created: ./dist/lay (auto-selects binary by arch)
LAY build complete -- AdverXarial
Compiled LAY in the latest Release!
└─$ ls
lay lay-linux-arm64 lay-linux-x86_64
For more, come to the documentation for use cases and write-ups here, if there's any security concern, please contact me at byt3n33dl3@pm.me