Skip to content

HellShell from Maldev Academy ported to Nim as a learning exercise

License

Notifications You must be signed in to change notification settings

HiIkll/HellShell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Port of the logic from https://github.com/NUL0x4C/HellShell into Nim.

I made this as a part of my journey through Maldev Academy. I like Nim much more than I like C++ so here we are.

This works as a library (HellShellPkg) or a standalone CLI tools (HellShell.nim).

CLI Tool

Compiling the CLI tool (nim >= 2.0.0):

nimble install cligen
nim c HellShell.nim

Package

Totally unfinished, the only part that works to spec is the obfuscation tools and helpers (obfuscation.nim and ioutils.nim respectively)

I'm pretty sure I didn't even write the .nimble correctly, but the obfuscation works so, yeah.

About

HellShell from Maldev Academy ported to Nim as a learning exercise

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nim 100.0%