Skip to content
/ LLT Public

Shellcoding scripts and utilities

Notifications You must be signed in to change notification settings

HttS3at/LLT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLT


LLT

Low-level toolkit

License

Introduction

A gathering of tiny scripts (mostly one-liners) that can help in low-level developmet and shellcoding.

Useful for hex/bytestream conversions, NASM compilation and instructions analysis.

The output of every script can be piped, except for nasm32/64 that simply drops a compiled binary in current dir.

Scripts

  • bin2hex - converts raw binary file to a hexpair stream

  • cmd2hex - constructs a base64 command executor and converts it to hex

  • nulls - shows all instructions from object file that contain nullbytes

  • rdlf - readelf pretty-printer

  • binsrv - serves single or multiple binaries on random port and returns the port number

  • v4hex - converts an IPv4 address to hex (prefixed with '0x')

  • v6hex - converts an IPv6 address to hex (prefixed with '0x')

  • nasm64 - compiles NASM source to 64 bit ELF

  • nasm32 - compiles NASM source to 32 bit ELF

  • txt - extracts raw .text section from executable

  • push - creates an assembly push sequence that places a desired string on stack

  • More coming soon...

License

This software is under MIT License

About

Shellcoding scripts and utilities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published