Skip to main content

Python Hacking Tools (PyHTools) (pht) is a collection of python written hacking tools consisting of network scanner, arp spoofer and detector, dns spoofer, code injector, packet sniffer, network jammer, email sender, downloader, wireless password harvester credential harvester, keylogger, download&execute, and reverse_backdoor along with website login bruteforce, scraper, web spider etc. PHT also includes malwares which are undetectable by the antiviruses.

Project description

PyHTools

Image

  • Python Hacking Tools (PyHTools) (pht) is a collection of python written hacking tools consisting of network scanner, arp spoofer and detector, dns spoofer, code injector, packet sniffer, network jammer, email sender, downloader, wireless password harvester credential harvester, keylogger, download&execute, and reverse_backdoor along with website login bruteforce, scraper, web spider etc. PHT also includes malwares which are undetectable by the antiviruses.

PHT Image

  • The tools provided are for educational purposes only. The developers are no way responsible for misuse of information and tools provided. All the information and tools are meant to help users to learn concepts. Use tools wisely!

  • These tools are written in python3, refer installation to install/download tools and its dependencies.

  • PyHTools comes with UI, but you can also use command line to use tools individually.

NOTE : The UI hasn't been updated yet with new tools, and evil files so using cli is preferred.

How To Videos

  • Gain access to remote shell over the Internet using HTTP Backdoor

    YT Thumbnail

Installation

  • Open terminal

  • Install git package

    sudo apt install git python3 -y
    
  • clone the repository to your machine

    git clone https://github.com/dmdhrumilmistry/pyhtools.git
    
  • Change directory

    cd pyhtools
    
  • install requirements

    python3 -m pip install -r requirements.txt
    

Start PHTools

  • run pyhtools.py

    python3 -m pyhtools
    
  • to get all the commands use help

    pyhtools >> help
    

There may be chances that pyfiglet or kamene will not be installed through requirements.txt, you can install manually using pip3 install pyfiglet kamene.
If you're using Termux or windows, then use pip instead of pip3.
Few features are only for linux os, hence they might not work on windows and require admin priviliges.

Tools and Features

Attackers

  • For Networks
    • Network Scanner
    • Mac changer
    • ARP Spoofing
    • DNS spoofing
    • Downloads Replacer
    • Network Jammer
    • Pkt Sniffer
    • Code Injector
  • For Websites
    • Login Guesser (Login Bruteforcer)
    • Web Spider
    • Web crawler (detects dirs | subdomains)
    • Web Vulnerablity Scanner

Detectors

  • ARP Spoof Detector

Malwares/Trojans/Payloads/Ransomwares/Worms

Dependencies

PHT requires following programs/scripts to run properly -

  • Python

    • subprocess
    • scapy
    • kamene
    • pyfiglet
    • argparse
    • re
    • sys
    • os
    • shutil
    • pyinstaller

    NOTE: most of the modules are pre-installed, still to ensure the proper working of scripts, user should install the required modules using pip

How to Package a Trojan

Have any Ideas 💡 or issue

  • Create an issue
  • Fork the repo, update script and create a Pull Request

Connect With Me

Platforms
GitHub LinkedIn Twitter
Instagram Blog Youtube

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

PyHTools-1.0.1.tar.gz (33.0 kB view hashes)

Uploaded Source

Built Distribution

PyHTools-1.0.1-py3-none-any.whl (50.7 kB view hashes)

Uploaded Python 3

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