=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== vpnc-0.5.3r550/vpnc-script-82-RESOLV_CONF_BACKUP=/var/run/vpnc/resolv.conf-backup vpnc-0.5.3r550/vpnc-script:83:SCRIPTNAME=`basename $0` vpnc-0.5.3r550/vpnc-script-84- ############################################## vpnc-0.5.3r550/vpnc-script-156- elif [ -n "$IPROUTE" ]; then vpnc-0.5.3r550/vpnc-script:157: MTUDEV=`$IPROUTE route get "$VPNGATEWAY" | sed -ne 's/^.*dev \([a-z0-9]*\).*$/\1/p'` vpnc-0.5.3r550/vpnc-script:158: MTU=`$IPROUTE link show "$MTUDEV" | sed -ne 's/^.*mtu \([[:digit:]]\+\).*$/\1/p'` vpnc-0.5.3r550/vpnc-script-159- if [ -n "$MTU" ]; then vpnc-0.5.3r550/vpnc-script:160: MTU=`expr $MTU - 88` vpnc-0.5.3r550/vpnc-script-161- fi ############################################## vpnc-0.5.3r550/vpnc-script-218- set_vpngateway_route() { vpnc-0.5.3r550/vpnc-script:219: $IPROUTE route add `$IPROUTE route get "$VPNGATEWAY" | fix_ip_get_output` vpnc-0.5.3r550/vpnc-script-220- $IPROUTE route flush cache ############################################## vpnc-0.5.3r550/vpnc-script-243- if [ -s "$DEFAULT_ROUTE_FILE" ]; then vpnc-0.5.3r550/vpnc-script:244: $IPROUTE route replace `cat "$DEFAULT_ROUTE_FILE"` vpnc-0.5.3r550/vpnc-script-245- $IPROUTE route flush cache ############################################## vpnc-0.5.3r550/vpnc-script-315- route $route_syntax_del default $route_syntax_gw "`get_default_gw`" $route_syntax_interface vpnc-0.5.3r550/vpnc-script:316: route add default $route_syntax_gw `cat "$DEFAULT_ROUTE_FILE"` vpnc-0.5.3r550/vpnc-script-317- rm -f -- "$DEFAULT_ROUTE_FILE" ############################################## vpnc-0.5.3r550/vpnc-script-517-{ vpnc-0.5.3r550/vpnc-script:518: FULL_SCRIPTNAME=`readlink -f $0` vpnc-0.5.3r550/vpnc-script-519- RESOLV_OPTS='' ############################################## vpnc-0.5.3r550/vpnc-script-527-{ vpnc-0.5.3r550/vpnc-script:528: FULL_SCRIPTNAME=`readlink -f $0` vpnc-0.5.3r550/vpnc-script-529- /sbin/modify_resolvconf restore -s vpnc -p $SCRIPTNAME -f $FULL_SCRIPTNAME -e $TUNDEV ############################################## vpnc-0.5.3r550/vpnc-script-643- fi vpnc-0.5.3r550/vpnc-script:644: i=`expr $i + 1` vpnc-0.5.3r550/vpnc-script-645- done ############################################## vpnc-0.5.3r550/vpnc-script-662- fi vpnc-0.5.3r550/vpnc-script:663: i=`expr $i + 1` vpnc-0.5.3r550/vpnc-script-664- done ############################################## vpnc-0.5.3r550/vpnc-script-692- fi vpnc-0.5.3r550/vpnc-script:693: i=`expr $i + 1` vpnc-0.5.3r550/vpnc-script-694- done ############################################## vpnc-0.5.3r550/vpnc-script-710- fi vpnc-0.5.3r550/vpnc-script:711: i=`expr $i + 1` vpnc-0.5.3r550/vpnc-script-712- done ############################################## vpnc-0.5.3r550/sysdep.c-655- */ vpnc-0.5.3r550/sysdep.c:656:int tun_get_hwaddr(int fd, char *dev, uint8_t *hwaddr) vpnc-0.5.3r550/sysdep.c-657-{ ############################################## vpnc-0.5.3r550/mk-version-61- else vpnc-0.5.3r550/mk-version:62: _version="$_version-`sed -n '/^dir$/{n;p;q;}' .svn/entries`" vpnc-0.5.3r550/mk-version-63- fi ############################################## vpnc-0.5.3r550/sysdep.h-36-int tun_read(int fd, unsigned char *buf, int len); vpnc-0.5.3r550/sysdep.h:37:int tun_get_hwaddr(int fd, char *dev, uint8_t *hwaddr); vpnc-0.5.3r550/sysdep.h-38- ############################################## vpnc-0.5.3r550/.pc/use-separate-vpnc-script.patch/config.c-312- vpnc-0.5.3r550/.pc/use-separate-vpnc-script.patch/config.c:313:static const char *config_def_local_addr(void) vpnc-0.5.3r550/.pc/use-separate-vpnc-script.patch/config.c-314-{ ############################################## vpnc-0.5.3r550/.pc/vpnc_typo.patch/config.c-312- vpnc-0.5.3r550/.pc/vpnc_typo.patch/config.c:313:static const char *config_def_local_addr(void) vpnc-0.5.3r550/.pc/vpnc_typo.patch/config.c-314-{ ############################################## vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-301- vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c:302:static void init_sockaddr(struct in_addr *dst, const char *hostname) vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-303-{ ############################################## vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-313- vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c:314:static void init_netaddr(struct in_addr *net, const char *string) vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-315-{ ############################################## vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-321- host[p - string] = '\0'; vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c:322: init_sockaddr((struct in_addr *)net, host); vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-323- free(host); vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-324- if (strchr(p + 1, '.') != NULL) vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c:325: init_sockaddr(net + 1, p + 1); vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-326- else { ############################################## vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-355- if (opt_if_mode == IF_MODE_TAP) { vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c:356: if (tun_get_hwaddr(s->tun_fd, s->tun_name, s->tun_hwaddr) < 0) { vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-357- error(1, errno, "can't get tunnel HW address"); ############################################## vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-2614- them->u.id.data = xallocc(8); vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c:2615: init_netaddr((struct in_addr *)them->u.id.data, vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-2616- config[CONFIG_IPSEC_TARGET_NETWORK]); ############################################## vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-3223- DEBUGTOP(2, printf("S1 init_sockaddr\n")); vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c:3224: init_sockaddr(&s->dst, config[CONFIG_IPSEC_GATEWAY]); vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c:3225: init_sockaddr(&s->opt_src_ip, config[CONFIG_LOCAL_ADDR]); vpnc-0.5.3r550/.pc/bug_799429.patch/vpnc.c-3226- DEBUGTOP(2, printf("S2 make_socket\n")); ############################################## vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-301- vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c:302:static void init_sockaddr(struct in_addr *dst, const char *hostname) vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-303-{ ############################################## vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-313- vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c:314:static void init_netaddr(struct in_addr *net, const char *string) vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-315-{ ############################################## vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-321- host[p - string] = '\0'; vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c:322: init_sockaddr((struct in_addr *)net, host); vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-323- free(host); vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-324- if (strchr(p + 1, '.') != NULL) vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c:325: init_sockaddr(net + 1, p + 1); vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-326- else { ############################################## vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-355- if (opt_if_mode == IF_MODE_TAP) { vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c:356: if (tun_get_hwaddr(s->tun_fd, s->tun_name, s->tun_hwaddr) < 0) { vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-357- error(1, errno, "can't get tunnel HW address"); ############################################## vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-2624- them->u.id.data = xallocc(8); vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c:2625: init_netaddr((struct in_addr *)them->u.id.data, vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-2626- config[CONFIG_IPSEC_TARGET_NETWORK]); ############################################## vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-3233- DEBUGTOP(2, printf("S1 init_sockaddr\n")); vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c:3234: init_sockaddr(&s->dst, config[CONFIG_IPSEC_GATEWAY]); vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c:3235: init_sockaddr(&s->opt_src_ip, config[CONFIG_LOCAL_ADDR]); vpnc-0.5.3r550/.pc/dpd_big-endian.patch/vpnc.c-3236- DEBUGTOP(2, printf("S2 make_socket\n")); ############################################## vpnc-0.5.3r550/.pc/0008-pcf2vpnc-Use-canonical-shebang-for-perl.patch/pcf2vpnc-54- } else { vpnc-0.5.3r550/.pc/0008-pcf2vpnc-Use-canonical-shebang-for-perl.patch/pcf2vpnc:55: $config{IPSec}{secret} = `cisco-decrypt $2`; vpnc-0.5.3r550/.pc/0008-pcf2vpnc-Use-canonical-shebang-for-perl.patch/pcf2vpnc-56- } ############################################## vpnc-0.5.3r550/.pc/0008-pcf2vpnc-Use-canonical-shebang-for-perl.patch/pcf2vpnc-71- } else { vpnc-0.5.3r550/.pc/0008-pcf2vpnc-Use-canonical-shebang-for-perl.patch/pcf2vpnc:72: $config{Xauth}{password} = `cisco-decrypt $2`; vpnc-0.5.3r550/.pc/0008-pcf2vpnc-Use-canonical-shebang-for-perl.patch/pcf2vpnc-73- } ############################################## vpnc-0.5.3r550/config.c-312- vpnc-0.5.3r550/config.c:313:static const char *config_def_local_addr(void) vpnc-0.5.3r550/config.c-314-{ ############################################## vpnc-0.5.3r550/vpnc.c-301- vpnc-0.5.3r550/vpnc.c:302:static void init_sockaddr(struct in_addr *dst, const char *hostname) vpnc-0.5.3r550/vpnc.c-303-{ ############################################## vpnc-0.5.3r550/vpnc.c-313- vpnc-0.5.3r550/vpnc.c:314:static void init_netaddr(struct in_addr *net, const char *string) vpnc-0.5.3r550/vpnc.c-315-{ ############################################## vpnc-0.5.3r550/vpnc.c-321- host[p - string] = '\0'; vpnc-0.5.3r550/vpnc.c:322: init_sockaddr((struct in_addr *)net, host); vpnc-0.5.3r550/vpnc.c-323- free(host); vpnc-0.5.3r550/vpnc.c-324- if (strchr(p + 1, '.') != NULL) vpnc-0.5.3r550/vpnc.c:325: init_sockaddr(net + 1, p + 1); vpnc-0.5.3r550/vpnc.c-326- else { ############################################## vpnc-0.5.3r550/vpnc.c-355- if (opt_if_mode == IF_MODE_TAP) { vpnc-0.5.3r550/vpnc.c:356: if (tun_get_hwaddr(s->tun_fd, s->tun_name, s->tun_hwaddr) < 0) { vpnc-0.5.3r550/vpnc.c-357- error(1, errno, "can't get tunnel HW address"); ############################################## vpnc-0.5.3r550/vpnc.c-2627- them->u.id.data = xallocc(8); vpnc-0.5.3r550/vpnc.c:2628: init_netaddr((struct in_addr *)them->u.id.data, vpnc-0.5.3r550/vpnc.c-2629- config[CONFIG_IPSEC_TARGET_NETWORK]); ############################################## vpnc-0.5.3r550/vpnc.c-3236- DEBUGTOP(2, printf("S1 init_sockaddr\n")); vpnc-0.5.3r550/vpnc.c:3237: init_sockaddr(&s->dst, config[CONFIG_IPSEC_GATEWAY]); vpnc-0.5.3r550/vpnc.c:3238: init_sockaddr(&s->opt_src_ip, config[CONFIG_LOCAL_ADDR]); vpnc-0.5.3r550/vpnc.c-3239- DEBUGTOP(2, printf("S2 make_socket\n")); ############################################## vpnc-0.5.3r550/pcf2vpnc-54- } else { vpnc-0.5.3r550/pcf2vpnc:55: $config{IPSec}{secret} = `cisco-decrypt $2`; vpnc-0.5.3r550/pcf2vpnc-56- } ############################################## vpnc-0.5.3r550/pcf2vpnc-71- } else { vpnc-0.5.3r550/pcf2vpnc:72: $config{Xauth}{password} = `cisco-decrypt $2`; vpnc-0.5.3r550/pcf2vpnc-73- }