Skip to main content

A python3 tool for obfuscating bash shell code

Project description

BashSmash

A tool for obfuscating bash shell code

Installation

To install BashSmash, make sure python3.7 and python3-pip are installed on your computer, then run:

pip3 install bashsmash

BashSmash is now installed!

Usage

BashSmash can be used in two ways. First, by passing your script as an argument:

# The result will be sent to stdout
bashsmash "echo Hello, World\!" 

Or, by piping through stdin:

# The result will be sent to stdout
echo "echo Hello, World\!" | bashsmash -

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bashsmash-1.1.tar.gz (2.1 kB view details)

Uploaded Source

File details

Details for the file bashsmash-1.1.tar.gz.

File metadata

  • Download URL: bashsmash-1.1.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for bashsmash-1.1.tar.gz
Algorithm Hash digest
SHA256 b247777b554f21cfa2f160820f3edcc08d5adbf25c6369f5471e1114a97523c8
MD5 81cd8892efa0a6c1b1aa3b942eeef1df
BLAKE2b-256 3cd4fa871b95688ba64fde97df02692aeac8f01a6afbbf5cf9458ed5252f62fa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page