Piclang is statically typed programming language that compiles to raw position-independent x86-64 shellcode, purpose-built for development of red-team implants. - zarkones/Piclang
#piclang#programming#programming language#purpose#malware#language purpose#purpose built#programming language purpose
1 comment
ZARKONES8 days ago
Piclang is a C and Golang inspired, statically typed programming language that compiles to raw position-independent x86-64 shellcode, purpose-built for development of red-team implants.
Single compiled shellcode runs on both Windows and Linux. The novel approach resolves DLLs (Windows) or LibC (Linux) at run-time, allowing itself to bootstrap the standard library and allow you to write portable shellcode that works regardless of the operating system. To clarify, that doesn't mean you build one for Windows and one for Linux, instead a single shellcode works on both operating systems.
Piclang is focused on developer experience and lowers the skill level required to make the most advanced implants possible.
Read the full thread on Hacker News →
Related stories
- Make the Raku programming language familiar to C++ programmerssoftware.gellyfish.co.ukLobsters · 8 points · over 4 years ago
- Lobsters · 10 points · 6 months ago
- Flix - The Elegance of Functional Programming with the Conciseness of Logic Programmingflix.github.ioLobsters · 11 points · about 10 years ago
- Is your programming language unreasonable?fsharpforfunandprofit.comLobsters · 9 points · over 11 years ago
- Self Programming Language Release “Mandarin” 2017.1blog.selflanguage.orgLobsters · 11 points · over 9 years ago
- Lobsters · 1 points · over 7 years ago