=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== bro-aux-0.42/cmake/bro-plugin-install-package.sh-8-if [ $# != 2 ]; then bro-aux-0.42/cmake/bro-plugin-install-package.sh:9: echo "usage: `basename $0` <canonical plugin name> <destination directory>" bro-aux-0.42/cmake/bro-plugin-install-package.sh-10- exit 1 ############################################## bro-aux-0.42/cmake/bro-plugin-create-package.sh-9-if [ $# = 0 ]; then bro-aux-0.42/cmake/bro-plugin-create-package.sh:10: echo "usage: `basename $0` <canonical plugin name> [<additional files to include into binary distribution>]" bro-aux-0.42/cmake/bro-plugin-create-package.sh-11- exit 1 ############################################## bro-aux-0.42/cmake/bro-plugin-create-package.sh-20- if [ -e ../$i ]; then bro-aux-0.42/cmake/bro-plugin-create-package.sh:21: dir=`dirname $i` bro-aux-0.42/cmake/bro-plugin-create-package.sh-22- mkdir -p ${dir} ############################################## bro-aux-0.42/cmake/BroPluginDynamic.cmake-14- if ( BRO_DIST ) bro-aux-0.42/cmake/BroPluginDynamic.cmake:15: include(${BRO_DIST}/cmake/CommonCMakeConfig.cmake) bro-aux-0.42/cmake/BroPluginDynamic.cmake-16- ############################################## bro-aux-0.42/cmake/BroPluginDynamic.cmake-83- bro-aux-0.42/cmake/BroPluginDynamic.cmake:84: include(${BRO_CONFIG_CMAKE_DIR}/CommonCMakeConfig.cmake) bro-aux-0.42/cmake/BroPluginDynamic.cmake-85- ############################################## bro-aux-0.42/cmake/package_postupgrade.sh.in-13-if [ -e ${backupNamesFile} ]; then bro-aux-0.42/cmake/package_postupgrade.sh.in:14: backupFileList=`cat ${backupNamesFile}` bro-aux-0.42/cmake/package_postupgrade.sh.in-15- bro-aux-0.42/cmake/package_postupgrade.sh.in-16- for backupFile in ${backupFileList}; do bro-aux-0.42/cmake/package_postupgrade.sh.in:17: origFileName=`echo ${backupFile} | sed 's/\(.*\)\..*/\1/'` bro-aux-0.42/cmake/package_postupgrade.sh.in-18- ############################################## bro-aux-0.42/plugin-support/skeleton/configure-11- bro-aux-0.42/plugin-support/skeleton/configure:12:if [ -e `dirname $0`/configure.plugin ]; then bro-aux-0.42/plugin-support/skeleton/configure-13- # Include custom additions. bro-aux-0.42/plugin-support/skeleton/configure:14: . `dirname $0`/configure.plugin bro-aux-0.42/plugin-support/skeleton/configure-15-fi ############################################## bro-aux-0.42/plugin-support/skeleton/configure-66- case "$1" in bro-aux-0.42/plugin-support/skeleton/configure:67: -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; bro-aux-0.42/plugin-support/skeleton/configure-68- *) optarg= ;; ############################################## bro-aux-0.42/plugin-support/skeleton/configure-76- --bro-dist=*) bro-aux-0.42/plugin-support/skeleton/configure:77: brodist=`cd $optarg && pwd` bro-aux-0.42/plugin-support/skeleton/configure-78- ;; ############################################## bro-aux-0.42/plugin-support/skeleton/Makefile-12- -@test -e $(cmake_build_dir)/CMakeCache.txt && \ bro-aux-0.42/plugin-support/skeleton/Makefile:13: test $(cmake_build_dir)/CMakeCache.txt -ot `cat $(cmake_build_dir)/CMakeCache.txt | grep BRO_DIST | cut -d '=' -f 2`/build/CMakeCache.txt && \ bro-aux-0.42/plugin-support/skeleton/Makefile-14- echo Updating stale CMake cache && \ ############################################## bro-aux-0.42/plugin-support/skeleton/tests/Scripts/get-bro-env-4- bro-aux-0.42/plugin-support/skeleton/tests/Scripts/get-bro-env:5:base=`dirname $0` bro-aux-0.42/plugin-support/skeleton/tests/Scripts/get-bro-env:6:bro_dist=`cat ${base}/../../build/CMakeCache.txt | grep BRO_DIST | cut -d = -f 2` bro-aux-0.42/plugin-support/skeleton/tests/Scripts/get-bro-env-7- ############################################## bro-aux-0.42/plugin-support/skeleton/tests/Scripts/get-bro-env-15- else bro-aux-0.42/plugin-support/skeleton/tests/Scripts/get-bro-env:16: echo "usage: `basename $0` <var>" >&2 bro-aux-0.42/plugin-support/skeleton/tests/Scripts/get-bro-env-17- exit 1 ############################################## bro-aux-0.42/plugin-support/skeleton/tests/Scripts/get-bro-env-32- else bro-aux-0.42/plugin-support/skeleton/tests/Scripts/get-bro-env:33: echo "usage: `basename $0` <var>" >&2 bro-aux-0.42/plugin-support/skeleton/tests/Scripts/get-bro-env-34- exit 1 ############################################## bro-aux-0.42/plugin-support/init-plugin-24-{ bro-aux-0.42/plugin-support/init-plugin:25: for i in `cd ${skeleton} && find * -type d`; do bro-aux-0.42/plugin-support/init-plugin:26: mkdir -p `echo ${plugin_src}/$i` bro-aux-0.42/plugin-support/init-plugin-27- done bro-aux-0.42/plugin-support/init-plugin-28- bro-aux-0.42/plugin-support/init-plugin:29: for i in `cd ${skeleton} && find * .??* -type f`; do bro-aux-0.42/plugin-support/init-plugin-30- src=${skeleton}/$i bro-aux-0.42/plugin-support/init-plugin:31: dst=`echo ${plugin_src}/$i` bro-aux-0.42/plugin-support/init-plugin:32: dst=`echo $dst | sed "s#%NS_LOWER#${plugin_ns_lower}#g"` bro-aux-0.42/plugin-support/init-plugin:33: dst=`echo $dst | sed "s#%NAME_LOWER#${plugin_name_lower}#g"` bro-aux-0.42/plugin-support/init-plugin:34: dst=`echo $dst | sed "s#%NS#${plugin_ns}#g"` bro-aux-0.42/plugin-support/init-plugin:35: dst=`echo $dst | sed "s#%NAME#${plugin_name}#g"` bro-aux-0.42/plugin-support/init-plugin:36: dst=`echo $dst | sed "s#@#/#g"` bro-aux-0.42/plugin-support/init-plugin-37- ############################################## bro-aux-0.42/plugin-support/init-plugin-39- bro-aux-0.42/plugin-support/init-plugin:40: mkdir -p `dirname ${dst}` bro-aux-0.42/plugin-support/init-plugin-41- cp -p ${src} ${tmp} # Copy first to preserve permissions. ############################################## bro-aux-0.42/plugin-support/init-plugin-51- if [ -e ${dst} ]; then bro-aux-0.42/plugin-support/init-plugin:52: cmp -s ${tmp} ${dst} || echo "`relpath ${dst}` exists, not installing new version" bro-aux-0.42/plugin-support/init-plugin-53- rm -f ${tmp} ############################################## bro-aux-0.42/plugin-support/init-plugin-56- bro-aux-0.42/plugin-support/init-plugin:57: echo Installing `relpath ${dst}` ... bro-aux-0.42/plugin-support/init-plugin-58- mv ${tmp} ${dst} ############################################## bro-aux-0.42/plugin-support/init-plugin-70-if [ $# != 3 ]; then bro-aux-0.42/plugin-support/init-plugin:71: echo "Usage: `basename $0` [-u] <dst-dir> <namespace> <plugin name>" bro-aux-0.42/plugin-support/init-plugin-72- exit 1 ############################################## bro-aux-0.42/plugin-support/init-plugin-82-mkdir -p ${dstdir} bro-aux-0.42/plugin-support/init-plugin:83:dstdir=`abspath ${dstdir}` bro-aux-0.42/plugin-support/init-plugin-84- bro-aux-0.42/plugin-support/init-plugin:85:basedir=`dirname $0` bro-aux-0.42/plugin-support/init-plugin:86:skeleton=`abspath ${basedir}`/skeleton bro-aux-0.42/plugin-support/init-plugin-87-plugin_ns=$2 bro-aux-0.42/plugin-support/init-plugin-88-plugin_name=$3 bro-aux-0.42/plugin-support/init-plugin:89:plugin_ns_lower=`lower $2` bro-aux-0.42/plugin-support/init-plugin:90:plugin_name_lower=`lower $3` bro-aux-0.42/plugin-support/init-plugin:91:plugin_ns_upper=`upper $2` bro-aux-0.42/plugin-support/init-plugin:92:plugin_name_upper=`upper $3` bro-aux-0.42/plugin-support/init-plugin-93-plugin_src=${dstdir} ############################################## bro-aux-0.42/configure-61- case "$1" in bro-aux-0.42/configure:62: -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; bro-aux-0.42/configure-63- *) optarg= ;; ############################################## bro-aux-0.42/devel-tools/sign-file-17-if [ "$#" != 1 ]; then bro-aux-0.42/devel-tools/sign-file:18: echo "usage: `basename $0` <file>" bro-aux-0.42/devel-tools/sign-file-19- exit 1 ############################################## bro-aux-0.42/devel-tools/cpu-bench-with-trace-9-if [ "$2" == "" ]; then bro-aux-0.42/devel-tools/cpu-bench-with-trace:10: echo "usage: `basename $0` <brodir> <trace>" bro-aux-0.42/devel-tools/cpu-bench-with-trace-11- exit 1 ############################################## bro-aux-0.42/devel-tools/cpu-bench-with-trace-17- bro-aux-0.42/devel-tools/cpu-bench-with-trace:18:export BROPATH=`$bro/build/bro-path-dev` bro-aux-0.42/devel-tools/cpu-bench-with-trace-19- ############################################## bro-aux-0.42/devel-tools/cpu-bench-with-trace-23- echo $line >>$tmp bro-aux-0.42/devel-tools/cpu-bench-with-trace:24: script=`echo $line | awk '{print $2}' | sed 's#/#.#g'` bro-aux-0.42/devel-tools/cpu-bench-with-trace-25- output="bench.output.$script.log" ############################################## bro-aux-0.42/devel-tools/cpu-bench-with-trace-27- ( time -p $bro/build/src/bro -b -r $trace $tmp ) >$output 2>&1 bro-aux-0.42/devel-tools/cpu-bench-with-trace:28: user=`cat $output | grep user | awk '{print $2}'` bro-aux-0.42/devel-tools/cpu-bench-with-trace-29- printf "%40s %s\n" $script $user ############################################## bro-aux-0.42/devel-tools/extract-conn-by-uid-6-if [ $# != 2 ]; then bro-aux-0.42/devel-tools/extract-conn-by-uid:7: echo "usage: `basename $0` <uid> <trace>" bro-aux-0.42/devel-tools/extract-conn-by-uid-8- exit 1 ############################################## bro-aux-0.42/devel-tools/extract-conn-by-uid-23- bro-aux-0.42/devel-tools/extract-conn-by-uid:24:filter=`awk -v uid=$uid '$2==uid { printf("host %s and port %s and host %s and port %s\n", $3, $4, $5, $6)}' <conn.log` bro-aux-0.42/devel-tools/extract-conn-by-uid-25- ############################################## bro-aux-0.42/devel-tools/extract-conn-by-uid-32- bro-aux-0.42/devel-tools/extract-conn-by-uid:33:out=`basename $trace`.$uid bro-aux-0.42/devel-tools/extract-conn-by-uid-34- ############################################## bro-aux-0.42/devel-tools/git-pre-push-hook-26- git rev-list @{u}.. | grep -q . && \ bro-aux-0.42/devel-tools/git-pre-push-hook:27: echo "ERROR: testing/external/`basename $repo` has commits that are not pushed." && \ bro-aux-0.42/devel-tools/git-pre-push-hook-28- abort=1 ############################################## bro-aux-0.42/devel-tools/repo-status-7- bro-aux-0.42/devel-tools/repo-status:8:update_changes="`dirname $0`/update-changes" bro-aux-0.42/devel-tools/repo-status-9- ############################################## bro-aux-0.42/devel-tools/repo-status-11-printf "%-10s " "$head" bro-aux-0.42/devel-tools/repo-status:12:printf "%-8s " `$update_changes -c | grep -q NOT && echo 'old!' || echo ok` bro-aux-0.42/devel-tools/repo-status:13:printf "%-8s " `git log --oneline $head ^origin/$head | wc -l | awk '$1==0{printf("%s",$1)} $1!=0{printf("%s!",$1)}'` bro-aux-0.42/devel-tools/repo-status-14-printf "%-7s " `git status --porcelain | awk 'NF!=1' | grep -q '.' && echo 'Mod!' || echo ok` bro-aux-0.42/devel-tools/repo-status:15:printf "%-5s " `git submodule status --recursive | sed 's/^\(\.\).*/\1/g' | grep -q '^ $' && echo 'Mod!' || echo ok` bro-aux-0.42/devel-tools/repo-status:16:printf "%-15s " `cat VERSION | awk '/-/{printf("%s!", $1); next} {printf("%s", $1)}'` bro-aux-0.42/devel-tools/repo-status:17:printf "%s" `git tag -l --contains HEAD | sort -r | paste -sd ',' | awk '/release|beta/{printf("%s",$1); next;} {printf("%s!",$1)}'` bro-aux-0.42/devel-tools/repo-status-18-echo ############################################## bro-aux-0.42/devel-tools/make-release-12-{ bro-aux-0.42/devel-tools/make-release:13: echo "Usage: `basename $0` [--recursive]" bro-aux-0.42/devel-tools/make-release-14-} ############################################## bro-aux-0.42/devel-tools/make-release-18- mod=$1 bro-aux-0.42/devel-tools/make-release:19: tmp="$LOGS/make-release.`basename $mod`.log" bro-aux-0.42/devel-tools/make-release-20- ############################################## bro-aux-0.42/devel-tools/make-release-32- bro-aux-0.42/devel-tools/make-release:33: version=`git tag --contains HEAD | egrep '^(release|beta)$'` bro-aux-0.42/devel-tools/make-release-34- ############################################## bro-aux-0.42/devel-tools/make-release-78- mod=`pwd` bro-aux-0.42/devel-tools/make-release:79: mod=`basename $mod` bro-aux-0.42/devel-tools/make-release-80- fi ############################################## bro-aux-0.42/devel-tools/make-release-103- bro-aux-0.42/devel-tools/make-release:104: dist=`release $mod` bro-aux-0.42/devel-tools/make-release-105- ( echo $dist | grep -qv "^ *$" ) || echo "No distribution found for $mod." ############################################## bro-aux-0.42/devel-tools/make-release-113-for dist in $dists; do bro-aux-0.42/devel-tools/make-release:114: tgz=`echo $dist | cut -d '#' -f 1` bro-aux-0.42/devel-tools/make-release:115: version=`echo $dist | cut -d '#' -f 2` bro-aux-0.42/devel-tools/make-release:116: dst=`basename $tgz` bro-aux-0.42/devel-tools/make-release:117: dst="$DEST/$version/`echo $dst | sed 's/\.tgz/.tar.gz/g'`" bro-aux-0.42/devel-tools/make-release-118- ############################################## bro-aux-0.42/devel-tools/make-release-128- bro-aux-0.42/devel-tools/make-release:129:all=`find $DEST -path '*gz*'` bro-aux-0.42/devel-tools/make-release-130-test "$all" != "" && ls -rl $all || echo "None." ############################################## bro-aux-0.42/devel-tools/git-move-submodules-8-if [ "$branch" == "" ]; then bro-aux-0.42/devel-tools/git-move-submodules:9: echo "usage: `basename $0` <branch>" bro-aux-0.42/devel-tools/git-move-submodules-10- exit 1 ############################################## bro-aux-0.42/devel-tools/git-move-submodules-21- # search so that we update childrens first. bro-aux-0.42/devel-tools/git-move-submodules:22: for i in `git submodule foreach -q 'echo $path'`; do bro-aux-0.42/devel-tools/git-move-submodules-23- # See if repository has a branch of the given name. Otherwise leave it alone. ############################################## bro-aux-0.42/devel-tools/git-move-submodules-27- bro-aux-0.42/devel-tools/git-move-submodules:28: echo "--- Checking out $branch of `basename $i`" bro-aux-0.42/devel-tools/git-move-submodules-29- cd $i ############################################## bro-aux-0.42/devel-tools/git-move-submodules-37- if [ "$modules" != "" ]; then bro-aux-0.42/devel-tools/git-move-submodules:38: echo "+++ Commiting updates to `basename $cwd`" bro-aux-0.42/devel-tools/git-move-submodules-39- git commit -m 'Updating submodule(s). ############################################## bro-aux-0.42/devel-tools/update-changes-50-{ bro-aux-0.42/devel-tools/update-changes:51: echo "usage: `basename $0` [options]" bro-aux-0.42/devel-tools/update-changes-52- echo ############################################## bro-aux-0.42/devel-tools/update-changes-132- if [ "$bro_style" == "0" ]; then bro-aux-0.42/devel-tools/update-changes:133: date=`$git_rev_date HEAD` bro-aux-0.42/devel-tools/update-changes-134- printf '%s | %s\n' "$version" "$date" >>$dst ############################################## bro-aux-0.42/devel-tools/update-changes-149- if [ "$msg" == "" ]; then bro-aux-0.42/devel-tools/update-changes:150: author_email=`$git_author_email $rev` bro-aux-0.42/devel-tools/update-changes:151: author=`$git_author $rev` bro-aux-0.42/devel-tools/update-changes-152- ############################################## bro-aux-0.42/devel-tools/update-changes-158- bro-aux-0.42/devel-tools/update-changes:159: msg=`$git_msg $rev` bro-aux-0.42/devel-tools/update-changes-160- fi ############################################## bro-aux-0.42/devel-tools/update-changes-195-{ bro-aux-0.42/devel-tools/update-changes:196: version=`cat $file_changes | egrep '^[0-9a-zA-Z.-]+ *\|' | head -1 | awk '{print $1}'` bro-aux-0.42/devel-tools/update-changes-197- ############################################## bro-aux-0.42/devel-tools/update-changes-201- for rev in `git rev-list HEAD`; do bro-aux-0.42/devel-tools/update-changes:202: v=`version $rev` bro-aux-0.42/devel-tools/update-changes-203- ############################################## bro-aux-0.42/devel-tools/update-changes-370-new_version=$auto_version bro-aux-0.42/devel-tools/update-changes:371:version=`version $rev` bro-aux-0.42/devel-tools/update-changes-372- ############################################## bro-aux-0.42/devel-tools/update-changes-378-if [ "$release" != "" ]; then bro-aux-0.42/devel-tools/update-changes:379: new_version=`echo $release | sed 's/v//g'` bro-aux-0.42/devel-tools/update-changes-380-fi ############################################## bro-aux-0.42/devel-tools/update-changes-382-if [ "$beta" != "" ]; then bro-aux-0.42/devel-tools/update-changes:383: new_version=`echo $beta | sed 's/v//g'` bro-aux-0.42/devel-tools/update-changes-384-fi ############################################## bro-aux-0.42/devel-tools/update-changes-387- echo "New version is $new_version." bro-aux-0.42/devel-tools/update-changes:388: echo "Listing revisions commited since `version $last_rev` ($last_rev) ... " bro-aux-0.42/devel-tools/update-changes-389- echo ############################################## bro-aux-0.42/devel-tools/update-changes-393- bro-aux-0.42/devel-tools/update-changes:394:for rev in `$git_rev_list ^$last_rev`; do bro-aux-0.42/devel-tools/update-changes-395- bro-aux-0.42/devel-tools/update-changes:396: version=`version $rev` bro-aux-0.42/devel-tools/update-changes-397- ############################################## bro-aux-0.42/adtrace/adtrace.c-16- bro-aux-0.42/adtrace/adtrace.c:17:const u_char* printEAddr(const u_char* pkt, u_char* endp){ bro-aux-0.42/adtrace/adtrace.c-18- const struct ether_header *ep; ############################################## bro-aux-0.42/adtrace/adtrace.c-39- bro-aux-0.42/adtrace/adtrace.c:40:void printIPAddr(const u_char* pkt, u_char* endp){ bro-aux-0.42/adtrace/adtrace.c-41- const struct ip* iph; ############################################## bro-aux-0.42/adtrace/adtrace.c-52- endp =(u_char*) packet + head->caplen; bro-aux-0.42/adtrace/adtrace.c:53: packet = printEAddr(packet, endp); bro-aux-0.42/adtrace/adtrace.c-54- if (packet) bro-aux-0.42/adtrace/adtrace.c:55: printIPAddr(packet, endp); bro-aux-0.42/adtrace/adtrace.c-56-}