Post-exploitation framework (and an interactive shell) developed in Bash shell scripting

PWND.SH is a post-exploitation framework (and an interactive shell) developed in Bash shell scripting. It aims to be cross-platform (Linux, Mac OS X, Solaris etc.) and with little to no external dependencies. Slides from

Related Repos

panagiks RSPET RSPET (Reverse Shell and Post Exploitation Tool) is a Python based reverse shell equipped with functionalities that assist in a post exploitation scenario. DISCLAIMER: This software is provided for educational a

bobbyiliev This is an open-source introduction to Bash scripting guide/ebook that will help you learn the basics of Bash scripting and start writing awesome Bash scripts that will help you automate your daily SysOps, DevOps, and Dev tasks.

feross Clash - A Simple Bash-Like Shell What is Clash? A simple Bash-like shell. Assignment instructions are here. What is Bash? Bash is a Unix shell and command language written by Brian Fox for the GNU P

niieani Bash Infinity Bash Infinity is a standard library and a boilerplate framework for writing tools using bash. It's modular and lightweight, while managing to implement some concepts from C#, Java or JavaScript into bash. The In

jandob ReBash - bash/shell library/framework Motivation Developing in bash has some serious flaws: scoping - bash functions are always global no exception handling larger projects quickly become non-transparent ..

posener complete A tool for bash writing bash completion in go. Writing bash completion scripts is a hard work. This package provides an easy way to create bash completion scripts for any command, and also an easy way to install/un

nikita-skobov create-bash-script A bash script designed to create other bash scripts with basic argument parsing. Installation: This script was designed to be used as a global program to easily create bash scripts within any direct

BirdSecurity Instagram Exploitation Framework What is IEF? IEF, also known as Instagram Exploitation Framework is as you can tell from the name, it's a exploitatio

loseys BlackMamba is a multi client C2/post exploitation framework with some spyware features. Powered by Python 3.8.6 and QT Framework.

akinomyoga Bash Line Editor -- a full-featured line editor written in pure Bash! Syntax highlighting, auto suggestions, vim modes, etc. are available in Bash interactive sessions!

Ne0nd0g Merlin (BETA) Merlin is a cross-platform post-exploitation HTTP/2 Command & Control server and agent written in golang. An introductory blog post can be found here:

zombieleet bash-assert testify is a lightweight unit testing framework for bash Usage clone this repository git clone create a test file then source testify.bash and the script you want

bats3c shad0w is a post exploitation framework designed to operate covertly on heavily monitored environments

DeimosC2 DeimosC2 is a post-exploitation Command & Control (C2) tool that leverages multiple communication methods in order to control machines that have been compromised.

ploeh Furl Interact with HTTP resources using F# scripting When developing REST APIs, you often need to test or verify them in various ad hoc manners. You could use cURL, but if you're more familiar with F# than Bash scripting, you ca

dimkr _ ___ ___| | / __|_ / | \__ \/ /| | |___/___|_| Overview ======== szl is a tiny, embeddable scripting engine inspired by Tcl and shell. It's a balanced mix of their key features: szl combines the simplicity of shell scripting w

riobard bash-powerline Powerline for Bash in pure Bash script. Features Git: show branch name, tag name, or unique short hash. Git: show "*" symbol with uncommited modifications. Git: show "↑" symbol and number of co

zombieleet async-bash async-bash is a bash script that implements few asynchronous functions This script was created to be compatible with bash versions that does not support coproc functions setTimeout ( excute a function a

alexanderepstein bsupdate (Bash Script Update) A lightweight drop in bash script that can be added to any bash application/CLI to automate updating Less then 3 KB, ~35 lines of code If you have

shellphish Educational Heap Exploitation This repo is for learning various heap exploitation techniques. We came up with the idea during a hack meeting, and have implemented the following techniques: File Technique Glib

0x09AL DNS-Persist DNS-Persist is a post-exploitation agent which uses DNS for command and control. The server-side code is in Python and the agent is coded in C++. This is the first version, more features and improvements will be made