=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== vpnc-scripts-0.1~git20200930/vpnc-script-83-RESOLV_CONF_BACKUP=/var/run/vpnc/resolv.conf-backup vpnc-scripts-0.1~git20200930/vpnc-script:84:SCRIPTNAME=`basename $0` vpnc-scripts-0.1~git20200930/vpnc-script-85- ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-181- elif [ -n "$IPROUTE" ]; then vpnc-scripts-0.1~git20200930/vpnc-script:182: MTUDEV=`$IPROUTE route get "$VPNGATEWAY" | sed -ne 's/^.*dev \([a-z0-9]*\).*$/\1/p'` vpnc-scripts-0.1~git20200930/vpnc-script:183: MTU=`$IPROUTE link show "$MTUDEV" | sed -ne 's/^.*mtu \([[:digit:]]\+\).*$/\1/p'` vpnc-scripts-0.1~git20200930/vpnc-script-184- if [ -n "$MTU" ]; then vpnc-scripts-0.1~git20200930/vpnc-script:185: MTU=`expr $MTU - 88` vpnc-scripts-0.1~git20200930/vpnc-script-186- fi ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-243- set_vpngateway_route() { vpnc-scripts-0.1~git20200930/vpnc-script:244: $IPROUTE route add `$IPROUTE route get "$VPNGATEWAY" | fix_ip_get_output` vpnc-scripts-0.1~git20200930/vpnc-script-245- $IPROUTE route flush cache 2>/dev/null ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-278- NETMASKLEN="$3" vpnc-scripts-0.1~git20200930/vpnc-script:279: $IPROUTE route add `$IPROUTE route get "$NETWORK" | fix_ip_get_output "/$NETMASKLEN"` vpnc-scripts-0.1~git20200930/vpnc-script-280- $IPROUTE route flush cache 2>/dev/null ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-294- if [ -s "$DEFAULT_ROUTE_FILE" ]; then vpnc-scripts-0.1~git20200930/vpnc-script:295: $IPROUTE route replace `cat "$DEFAULT_ROUTE_FILE"` vpnc-scripts-0.1~git20200930/vpnc-script-296- $IPROUTE route flush cache 2>/dev/null ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-333- NETMASKLEN="$2" vpnc-scripts-0.1~git20200930/vpnc-script:334: $IPROUTE -6 route add `$IPROUTE route get "$NETWORK" | fix_ip_get_output "/$NETMASKLEN"` vpnc-scripts-0.1~git20200930/vpnc-script-335- $IPROUTE route flush cache 2>/dev/null ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-419- route $route_syntax_del default $route_syntax_gw "`get_default_gw`" $route_syntax_interface vpnc-scripts-0.1~git20200930/vpnc-script:420: route add default $route_syntax_gw `cat "$DEFAULT_ROUTE_FILE"` vpnc-scripts-0.1~git20200930/vpnc-script-421- rm -f -- "$DEFAULT_ROUTE_FILE" ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-547- SERVICE=`echo "show State:/Network/Global/IPv4" | scutil | grep -oE '[a-fA-F0-9]{8}-([a-fA-F0-9]{4}-){3}[a-fA-F0-9]{12}'` vpnc-scripts-0.1~git20200930/vpnc-script:548: SERVICE_DNS=`echo "show State:/Network/Service/$SERVICE/DNS" | scutil | grep -oE '([0-9]{1,3}[\.]){3}[0-9]{1,3}' | xargs` vpnc-scripts-0.1~git20200930/vpnc-script-549- if [ X"$SERVICE_DNS" != X"$INTERNAL_IP4_DNS" ]; then ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-623- SERVICE=`echo "show State:/Network/Global/IPv4" | scutil | grep -oE '[a-fA-F0-9]{8}-([a-fA-F0-9]{4}-){3}[a-fA-F0-9]{12}'` vpnc-scripts-0.1~git20200930/vpnc-script:624: SERVICE_DNS=`echo "show State:/Network/Service/$SERVICE/DNS" | scutil | grep -oE '([0-9]{1,3}[\.]){3}[0-9]{1,3}' | xargs` vpnc-scripts-0.1~git20200930/vpnc-script-625- if [ X"$SERVICE_DNS" != X"$INTERNAL_IP4_DNS" ]; then ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-664-{ vpnc-scripts-0.1~git20200930/vpnc-script:665: FULL_SCRIPTNAME=`readlink -f $0` vpnc-scripts-0.1~git20200930/vpnc-script-666- RESOLV_OPTS='' ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-674-{ vpnc-scripts-0.1~git20200930/vpnc-script:675: FULL_SCRIPTNAME=`readlink -f $0` vpnc-scripts-0.1~git20200930/vpnc-script-676- /sbin/modify_resolvconf restore -s vpnc -p $SCRIPTNAME -f $FULL_SCRIPTNAME -e $TUNDEV ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-890- set_exclude_route "$NETWORK" "$NETMASK" "$NETMASKLEN" vpnc-scripts-0.1~git20200930/vpnc-script:891: i=`expr $i + 1` vpnc-scripts-0.1~git20200930/vpnc-script-892- done ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-900- set_ipv6_exclude_route "$NETWORK" "$NETMASKLEN" vpnc-scripts-0.1~git20200930/vpnc-script:901: i=`expr $i + 1` vpnc-scripts-0.1~git20200930/vpnc-script-902- done ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-914- fi vpnc-scripts-0.1~git20200930/vpnc-script:915: i=`expr $i + 1` vpnc-scripts-0.1~git20200930/vpnc-script-916- done ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-933- fi vpnc-scripts-0.1~git20200930/vpnc-script:934: i=`expr $i + 1` vpnc-scripts-0.1~git20200930/vpnc-script-935- done ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-963- fi vpnc-scripts-0.1~git20200930/vpnc-script:964: i=`expr $i + 1` vpnc-scripts-0.1~git20200930/vpnc-script-965- done ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-978- del_exclude_route "$NETWORK" "$NETMASK" "$NETMASKLEN" vpnc-scripts-0.1~git20200930/vpnc-script:979: i=`expr $i + 1` vpnc-scripts-0.1~git20200930/vpnc-script-980- done ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-988- del_ipv6_exclude_route "$NETWORK" "$NETMASKLEN" vpnc-scripts-0.1~git20200930/vpnc-script:989: i=`expr $i + 1` vpnc-scripts-0.1~git20200930/vpnc-script-990- done ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-1001- fi vpnc-scripts-0.1~git20200930/vpnc-script:1002: i=`expr $i + 1` vpnc-scripts-0.1~git20200930/vpnc-script-1003- done ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-ptrtd-71- # "foo.company.com" instead of just "company.com". vpnc-scripts-0.1~git20200930/vpnc-script-ptrtd:72: CISCO_DEF_DOMAIN=`echo $CISCO_DEF_DOMAIN | cut -f2- -d.` vpnc-scripts-0.1~git20200930/vpnc-script-ptrtd-73- ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-ptrtd-76- for NS in $INTERNAL_IP4_DNS; do vpnc-scripts-0.1~git20200930/vpnc-script-ptrtd:77: A=`echo $NS | cut -f1 -d.` vpnc-scripts-0.1~git20200930/vpnc-script-ptrtd:78: B=`echo $NS | cut -f2 -d.` vpnc-scripts-0.1~git20200930/vpnc-script-ptrtd:79: C=`echo $NS | cut -f3 -d.` vpnc-scripts-0.1~git20200930/vpnc-script-ptrtd:80: D=`echo $NS | cut -f4 -d.` vpnc-scripts-0.1~git20200930/vpnc-script-ptrtd:81: THISNS=`printf fec0:0:0:ffff:0:0:%02x%02x:%02x%02x $A $B $C $D` vpnc-scripts-0.1~git20200930/vpnc-script-ptrtd-82- IPV6NS="$THISNS $IPV6NS" ############################################## vpnc-scripts-0.1~git20200930/vpnc-script-sshd-157-IP="`which ip 2> /dev/null | grep '^/'`" vpnc-scripts-0.1~git20200930/vpnc-script-sshd:158:SCRIPTNAME=`basename $0` vpnc-scripts-0.1~git20200930/vpnc-script-sshd-159-NETNSNAME=$SCRIPTNAME vpnc-scripts-0.1~git20200930/vpnc-script-sshd-160- vpnc-scripts-0.1~git20200930/vpnc-script-sshd:161:# XINETDCONF=`dirname $0`/xinetd.netns.conf vpnc-scripts-0.1~git20200930/vpnc-script-sshd-162-