[Share] saus untuk phreaking provider luna maya
#27
tambahan

setelah mastah2 berhasil mengkoneksikan modem dengan cara diatas marilah kita buat script untuk meroute otomatis mencari IP (IP HUNTER)

buatlah script baru di /etc/ppp/, beri nama ip-up.local

isi dengan mantra sebagai berikut

Code:
#!/bin/bash -x
#
# Pheanom's ip-up.local script
#
# YANG PALING PENTING ADALAH:
# $4 = IP Client yang diperoleh
# $5 = IP Remote

SCRIPTNAME=$0
INTERFACE=$1
DEVICE=$2
SPEED=$3
LOCALIP=$4
REMOTEIP=$5
OUTPUTDEV=/dev/pts/0

echo > $OUTPUTDEV
echo "$SCRIPTNAME --> Interface    : $INTERFACE" > $OUTPUTDEV
echo "$SCRIPTNAME --> Device       : $DEVICE" > $OUTPUTDEV
echo "$SCRIPTNAME --> IP Local     : $LOCALIP" > $OUTPUTDEV
echo "$SCRIPTNAME --> IP Remote    : $REMOTEIP" > $OUTPUTDEV
echo > $OUTPUTDEV

if [ "$INTERFACE" = "ppp0" ]; then

    case "$LOCALIP" in

        # Routing XLGPRS
        10.214.*|10.221.*|10.232.*|10.233.*|10.234.*|10.235.*)

        ### Menghapus route 10.64.64.64 / REMOTE IP
        /sbin/route del -host $REMOTEIP dev $INTERFACE

        ### Menghapus route default
        /sbin/route del default dev $INTERFACE

        ### Route -> Subnet DNS XL Standar
        /sbin/route add -net 112.215.26.0/24 dev $INTERFACE

        ### Route -> Subnet Hidden Proxy of XL (maybe)
        /sbin/route add -net 202.152.224.0/24 dev $INTERFACE
        /sbin/route add -host 202.152.240.50 dev $INTERFACE

        ### Route -> SSH
        /sbin/route add -host ssh_server dev $INTERFACE

        ### Route -> OpenVPN Server
        /sbin/route add -host openvpn_server dev $INTERFACE

        ;;

        # Routing TSEL
        182.*)
        ### Menghapus route 10.64.64.64 / REMOTE IP
        /sbin/route del -host $REMOTEIP dev $INTERFACE

        ### Menghapus route default
        /sbin/route del default dev $INTERFACE
        
        ### Route -> Proxy
        /sbin/route add -host 202.150.217.75 dev $INTERFACE
        /sbin/route add -host 202.150.217.76 dev $INTERFACE

        ;;

        # Other IPs
        *)

        ### Menghapus route 10.64.64.64 / REMOTE IP
        /sbin/route del -host $REMOTEIP dev $INTERFACE

        ### Menghapus route default
        /sbin/route del default dev $INTERFACE

        ### Menambahkan route default tanpa gateway
        /sbin/route add -net 0.0.0.0/0 dev $INTERFACE

        ;;
    esac    
fi

echo "$SCRIPTNAME --> Routing Table :" > $OUTPUTDEV
/sbin/route -n > $OUTPUTDEV

exit 0


kemudian beri hak execute

Code:
sudo chmod +x /etc/ppp/ip-up.local

dan jalankan kembali pppd, dengan cara

Code:
pppd call pheanom


Messages In This Thread
RE: tambahan - by blackshadow - 03-19-2014, 02:11 AM




Users browsing this thread: 1 Guest(s)