Skip to content

Shellcode encoder PoC for when only standard *nix filename characters are allowed.

Notifications You must be signed in to change notification settings

pinnace/filename-shellcode-encoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

filename-shellcode-encoder

This encoder was written for a module for the OSCE.

It uses the technique presented by muts in this exploit; https://www.exploit-db.com/exploits/5342/

This encoder assumes that the following instructions are available: AND EAX - \x25 SUB EAX - \x2D PUSH EAX - \x50 POP ESP - \x5C INC ECX - \x41

With these instructions, an arbitrary blob of shellcode is encoded using an arbitrary allowed characters set

About

Shellcode encoder PoC for when only standard *nix filename characters are allowed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages