Skip to main content

Scripts that implement different network attacks

Project description

Hack Me

A collection of scripts that implement different network attacks. For information purposes only.

Any contributor to this project doesn't take any responsibility for illegal usage of any script from this project.

Installation and Usage

The tested environment:

  • Python v3.10
  • Ubuntu 22.04 LTS

This project can be installed as a pip package. Keep in mind that a lot of scripts here can be executed only with the root privileges, so you need to run it with sudo.

$ sudo pip3 install hackme
$ sudo hackme 
usage: hackmeapp.py [-h] [--debug] {attack} ...

To enter the debug mode, use the --debug option after the hackme command.

To get the attack description in the terminal, enter hackme <attack> --desc

Implemented Attacks

ARP Spoofing

You can read about this attack here

Example usage:

$ sudo hackme arp_spoof -i wlp2s0 -m aa:aa:aa:aa:aa:aa -gm BB-BB-BB-BB-BB-BB -gip 192.168.0.1 -vm cc:cc:cc:cc:cc:cc -vip 192.168.0.108

where:

  • wlp22s0 -- your network interface
  • aa:aa:aa:aa:aa:aa -- the interface MAC-address (can be written as AA:AA:AA:AA:AA:AA, AA-AA-AA-AA-AA-AA and aa-aa-aa-aa-aa-aa)
  • bb:bb:bb:bb:bb:bb -- the gateway's MAC-address
  • 192.168.0.1 -- the gateway's IP-address
  • cc:cc:cc:cc:cc:cc -- the victim's MAC-address
  • 192.168.0.108 -- the victim's IP-address

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

hackme-0.1.0.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

hackme-0.1.0-py3-none-any.whl (22.0 kB view details)

Uploaded Python 3

File details

Details for the file hackme-0.1.0.tar.gz.

File metadata

  • Download URL: hackme-0.1.0.tar.gz
  • Upload date:
  • Size: 19.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for hackme-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7d8dd17e22e79f29c81fc8e6c928306bfaf4de010f8a6c7610c2f33bb69b44db
MD5 6858cb63f93672888e01aca8e1090eae
BLAKE2b-256 4a78a95224558754c5ebd028119ec1d7739aad9a80584470d43cd9414a809ea8

See more details on using hashes here.

File details

Details for the file hackme-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: hackme-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 22.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for hackme-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4703f044a350fb6bce1ac0bc1ad12b9af0cbb2fc5fc73eee82f01c63d428d7ff
MD5 02f76f178b379c28a0f57c39e8e582f1
BLAKE2b-256 5d7d306890ca84d3c751b3b0743abfc97e9a828b3164475629edf166101e05eb

See more details on using hashes here.

Supported by

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