[+] Search areas for command injections


[+] Found directories and files used for web scripts:
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/etc/apache2/fcgi (drwxrwxr-x 150 150)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/alwaysmulti.sdp (-rw-r--r-- root docker) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/alwaysmulti.sdp (-rw-r--r-- root docker)
    [+] 	id=$(sed -rne "s|^$3[[:blank:]]+$2[[:blank:]]+id(.*)$||p" $CONF_FILE) || {
    [+] CHANNEL=$(($CHANNEL - 1))


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/alwaysmulti.sdp (-rw-r--r-- root docker)
    [+] 			-e '/^"$/d' 
    [+] 			-e '/^$/d' 
    [+] 			-e 's/^[[:blank:]]+string[[:blank:]]+"(.*)$//') &&

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/applications/list.cgi (-rw-r--r-- 150 _ssh) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/upload_file.cgi (-rw-r--r-- root _ssh) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/axisns.cgi (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/axisns.cgi (-rw-r--r-- 150 _ssh)
    [+] res=$(dbus-send --system --print-reply --reply-timeout=180000 	--dest=com.axis.AxisNS --type=method_call /com/axis/AxisNS 	com.axis.AxisNS.$action_opt string:"$interface_opt" 2>&1 || :)


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/axisns.cgi (-rw-r--r-- 150 _ssh)
    [+] 		error 400 "Invalid action '$action'"

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/pingtest.cgi (-rw-r--r-- 150 _ssh) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/res_finder.cgi (-rw-r--r-- 150 docker) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/res_finder.cgi (-rw-r--r-- 150 docker)
    [+] retval=$(res_finder --$action $channel) ||


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/res_finder.cgi (-rw-r--r-- 150 docker)
    [+] 		fail 400 "Invalid action '$action'"
    [+] 		fail 400 "Invalid camera value '$channel'"
    [+] 		fail 400 "Invalid hdgen value '$hdgen'"
    [+] 	fail 500 "Could not retrieve action '$action'"

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/file_upload.cgi (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/file_upload.cgi (-rw-r--r-- 150 _ssh)
    [+] path=$(file_upload -s $CONTENT_LENGTH -n 65536 -a 	--allowed-realms="$REALMS" --allowed-dirs="$DIRS" ) || ret=0

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/ledlimit.cgi (-rw-r--r-- root messagebus) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/ledlimit.cgi (-rw-r--r-- root messagebus)
    [+] 	[ "$1" ] && [ "$2" ] && value=$($DBUS com.axis.LightController.Common.SetIndividualLEDIntensity $1 $2 manual 2>&1) || {
    [+] 	[ "$1" ] && value=$($DBUS com.axis.LightController.Common.GetIndividualLEDIntensity $1 manual 2>&1) || {

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/local_list.cgi (-rw-r--r-- 150 docker) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/local_list.cgi (-rw-r--r-- 150 docker)
    [+] 		i=$(($i + 1))
    [+] 	files=$(find $1 -type f 2>/dev/null) || croak "find failed: $?"
    [+] groups=$(id -Gn $user_name) || croak "find user groups failed"

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/tcptest.cgi (-rw-r--r-- root _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/tcptest.cgi (-rw-r--r-- root _ssh)
    [+] res=$(tcptest 10 $addr__ $port__ 2>&1) || {

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/local_del.cgi (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/local_del.cgi (-rw-r--r-- 150 _ssh)
    [+] 			echo "rm '$file' failed with status: $?"
    [+] 		expr $file : '\(/usr/html/local/\(viewer\|operator\|administrator\)/[^/]\+$\)' >/dev/null || continue

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/virtualinput/deactivate.cgi (-rw-r--r-- 150 messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/connection_list.cgi (-rw-r--r-- root _ssh) -> Executable script

    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/connection_list.cgi (-rw-r--r-- root _ssh)
    [+] 			done <$stat_f || croak "Couldn't read file '$stat_f'"
    [+] 		done <$serv_f || croak "Couldn't read file '$serv_f'"

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/virtualinput/getschemaversions.cgi (-rw-r--r-- 150 messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_set.cgi (-rw-r--r-- root messagebus) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_set.cgi (-rw-r--r-- root messagebus)
    [+] filename=$(echo $* | sed 's/\//g')


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_set.cgi (-rw-r--r-- root messagebus)
    [+] 	$log "no such file: '$filename'"

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/systemlog.cgi (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/systemlog.cgi (-rw-r--r-- 150 _ssh)
    [+] trap '[ -z "$tmpfile__" ] || rm -f $tmpfile__' EXIT

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/serverreport.cgi (-rw-r--r-- root _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/serverreport.cgi (-rw-r--r-- root _ssh)
    [+] 	mac=$(parhandclient --nocgi get $p - RAW) ||
    [+] tmpdir=$(mktemp -d "$tmpcgidir/${name}XXXXXX") ||


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/serverreport.cgi (-rw-r--r-- root _ssh)
    [+] 		croak "Bad destination file '$1' argument!"
    [+] 		croak "Bad directory '$1' argument!"
    [+] 		croak "Invalid mode '$mode'!"
    [+] [ -d $tmpcgidir ] || mkdir -p $tmpcgidir || croak "Error creating '$tmpcgidir'!"
    [+] trap 'rm -rf $tmpdir' EXIT

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/nattraversal.cgi (-rw-r--r-- root _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/nattraversal.cgi (-rw-r--r-- root _ssh)
    [+] 		isActive=$(busctl get-property $nattraversal Active) ||
    [+] 		iter=$(($iter + 1))
    [+] 	limit=$(($maxIter * $sleepTime))

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/virtualinput/activate.cgi (-rw-r--r-- 150 messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/usergroup.cgi (-rw-r--r-- 150 docker) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_list.cgi (-rw-r--r-- root messagebus) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_list.cgi (-rw-r--r-- root messagebus)
    [+] 		i=$(($i + 1))
    [+] files=$(find $dir -name \*ovl 2>/dev/null) || ret=$?

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_get.cgi (-rw-r--r-- root messagebus) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_get.cgi (-rw-r--r-- root messagebus)
    [+] use_file=$(parhandclient --nocgi get $param - RAW)


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_get.cgi (-rw-r--r-- root messagebus)
    [+] 	logger "Overlay image '$use_file' not found."

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_image_formats.cgi (-rw-r--r-- root messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lensparams/getradialdistortionconfig.cgi (-rw-r--r-- root messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/mediaclip.cgi (-rw-r--r-- root messagebus) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/mediaclip.cgi (-rw-r--r-- root messagebus)
    [+] 			cnt=$(($cnt - 1))
    [+] 		audiooutput=$(($group_nbr + 1))
    [+] 		clip_nr=$($PHC addgroup MediaClip mediaclip) ||
    [+] 		group_nbr=$(($audiooutput - 1))
    [+] 		ret=$($PHC set $clip_nr.Location "$LOCATION") ||
    [+] 		ret=$($PHC set $clip_nr.Name "$name") ||
    [+] 	LOCATION=$($PHC get MediaClip.M$clip_nr.Location - RAW) ||
    [+] 	__cgi_hdgen yes "$(printf '%s
Content-Disposition: attachment; filename="%s"' $mimetype "${LOCATION##*/}")"
    [+] 	clip_nr=$($PHC addgroup MediaClip mediaclip) ||
    [+] 	existing_param=$($PHC --nolog getgroup MediaClip 2>/dev/null | grep "$LOCATION") || :
    [+] 	max_mediaclips=$($PHC get MediaClip.MaxGroups - RAW) ||
    [+] 	nbr_of_groups=$($PHC getgrouplist MediaClip | wc -l)
    [+] 	output=$($PHC get Properties.Audio.Source.$1.Output - RAW) ||
    [+] 	ret=$($PHC set $clip_nr.Location $LOCATION) ||
    [+] 	ret=$($PHC set $clip_nr.Name "$name") ||
    [+] 	ret=$(dbus_send_audio play "location=$LOCATION&audiooutput=$audiooutput") ||
    [+] 	ret=$(dbus_send_audio rec "location=$LOCATION&duration=$duration&audio=1&audiocodec=g711&audiosamplerate=$samplerate&audiochannel=$channel") ||
    [+] 	sources=$($PHC getgrouplist AudioSource - RAW) ||


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/mediaclip.cgi (-rw-r--r-- root messagebus)
    [+] 				"Failed to add clip to parameters: '$clip_nr' in the 'upload' action."
    [+] 				"Failed to set clip location: '$ret' in the 'upload' action."
    [+] 			"permissions on '$LOCATION' in the 'upload' action."
    [+] 			error "Bad command '$1' for LED state '$2'"
    [+] 			error "Parameter '$2' must be an integer in the '$1' action."
    [+] 			error "Samplerate '$samplerate' not supported in the 'record' action."
    [+] 			on_failed_file_operation $LOCATION "Failed to set clip name: '$ret' " 
    [+] 		      "'$LOCATION'"
    [+] 		      "'$max_mediaclips' has been reached."
    [+] 		$LOGW "Failed to remove clip location '$LOCATION': $?."
    [+] 		error "Clip location '$LOCATION' not found in the 'download' action."
    [+] 		error "Clip number '$clip_nr' not found in the 'download' action."
    [+] 		error "Clip number '$clip_nr' not found in the 'play' action."
    [+] 		error "Clip number '$clip_nr' not found in the 'remove' action."
    [+] 		error "Failed to add clip to parameters: '$clip_nr' in the 'record' action."
    [+] 		error "Failed to play clip '$clip_nr': '$ret'."
    [+] 		error "Failed to record clip '$clip_nr': '$ret'."
    [+] 		error "Failed to remove clip parameter 'M$clip_nr'."
    [+] 		error "Failed to set clip location: '$ret' in the 'record' action."
    [+] 		error "Failed to set clip name: '$ret' in the 'record' action."
    [+] 		error "Failed to update clip '$clip_nr'."
    [+] 		error "Maximum number of allowed audioclips not found in the '$1' action."
    [+] 		error "Unknown action: '$action'." 

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/image_param.cgi (-rw-r--r-- root messagebus) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/image_param.cgi (-rw-r--r-- root messagebus)
    [+] 	reply=$($dbus_cmd 2>/dev/null) && [ "$reply" ] ||


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/image_param.cgi (-rw-r--r-- root messagebus)
    [+] 			error 400 "get_handler: Invalid variant '$VARIANT'"
    [+] 			error 400 "set_handler: Invalid variant '$VARIANT'"
    [+] 		error 400 "Invalid command '$COMMAND'"
    [+] 		error 500 "get_handler: '$dbus_cmd' command failed"
    [+] 		error 500 "set_handler: '$dbus_cmd' command failed"

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/verify_firewall.cgi (-rw-r--r-- root _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/verify_firewall.cgi (-rw-r--r-- root _ssh)
    [+] 			addrs=$(echo ${addrs#as * } | tr -d \")
    [+] 	addrs=$($net_get IPFilterInputAddresses || :)
    [+] 	enabled=$($net_get IPFilterEnabled || :)
    [+] 	policy=$($net_get IPFilterInputPolicy || :)

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_del.cgi (-rw-r--r-- root messagebus) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/overlay_del.cgi (-rw-r--r-- root messagebus)
    [+] file=$(echo $* | sed -e 's/\/etc\/overlays\///')
    [+] file=$(echo $file | sed 's/\//g')
    [+] use_file=$($phc get $param - RAW)

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/playclip.cgi (-rw-r--r-- root docker) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/playclip.cgi (-rw-r--r-- root docker)
    [+] max_clip_nbr=$(($(parhandclient --nocgi get MediaClip.MaxGroups - RAW) - 1)) ||


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/playclip.cgi (-rw-r--r-- root docker)
    [+] 	error "Failed to play clip '$clip'."

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/rootpwdsetvalue.cgi (-rw-r--r-- 150 docker) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/call_overlay_set.cgi (-rw-r--r-- root messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/call_overlay_upload.cgi (-rw-r--r-- root messagebus) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/call_overlay_upload.cgi (-rw-r--r-- root messagebus)
    [+] 	args=$palette"&"ov_path=$(echo "$ov_path" | urldecode -e)
    [+] 	args=ov_path=$(echo "$ov_path" | urldecode -e)
    [+] ov_path=$(file_upload -S $CONTENT_LENGTH -n 102400 	--allowed-realms=$REALMS --allowed-dirs=$DIRS) || ret=$?
    [+] palette=$(bmp2overlay --max-width 1920 --max-height 1080 --dump-palette "$ov_path" 2>/dev/null)

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/paramlist.cgi (-rw-r--r-- root _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/paramlist.cgi (-rw-r--r-- root _ssh)
    [+] sec=$(echo "$QUERY_STRING" | sed 's/^.*\(sections\).*$//')


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/paramlist.cgi (-rw-r--r-- root _ssh)
    [+] 		sed -e 's/\([[:blank:]]*passwd[[:blank:]]*=[[:blank:]]*\[\)[[:print:]]*\([[:blank:]]*\]\)/ "******" /g;s/\(^.*[Pp][Aa][Ss][Ss][Ww][Oo][Rr][Dd][[:blank:]]*=\).*$/ "*****"/g;s/\(^.*[Pp][Aa][Ss][Ss][[:blank:]]*=\).*$/ "*****"/g;s/\(^Passphrase[[:blank:]]*=\).*$/ "*****"/g;s/\(^Key[1234 ][[:blank:]]*=\).*$/ "*****"/g'
    [+] 		sed -e 's/\(^.*[Pp][Aa][Ss][Ss][Ww][Oo][Rr][Dd]=\).*$/"*****"/g;s/\(^.*[Pp][Aa][Ss][Ss]=\).*$/"*****"/g;s/\(^.*Passphrase=\).*$/"*****"/g;s/\(^.*Wireless.*\.Key[1234]*=\).*$/"*****"/g'
    [+] sec=$(echo "$QUERY_STRING" | sed 's/^.*\(sections\).*$//')

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/call_overlay_del.cgi (-rw-r--r-- root messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/adp.sh (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/adp.sh (-rw-r--r-- 150 _ssh)
    [+] 						pid=$(__lua_application_is_running $xmlfile)
    [+] 						pid=$(pidof $APPNAME) || :
    [+] 				lic_status=$($PACKAGE_DIRECTORY/$APPNAME/$APPNAME $LICENSE_CHECK_ARGS)
    [+] 				preupgrade_res=$(chmod 755 $tmp_ld 2>&1) ||
    [+] 				res=$(eval $(__rootpath) $INSTALLER preupgrade 
    [+] 			dbus_resp=$($DBUS_REQ_GET_APP_STATUS string:$PACKAGE_DIRECTORY/${APPNAME%.*}/$APPNAME 2>/dev/null)
    [+] 			pid=$(__lua_application_is_running $xmlfile)
    [+] 			pid=$(pidof $APPNAME) || :
    [+] 			res=$($ELFCHECK $tmp_ld/$APPNAME 2>&1) || {
    [+] 		_tmpbakdir=$(mktemp -d /tmp/$APPNAME.XXXXXX 2>&1) || {
    [+] 		content=$(cat $LICFILEPATH.data || :)
    [+] 		deviceid=$(echo $deviceid |tr '[:lower:]' '[:upper:]')
    [+] 		expression=$(echo $licensekey | sed -rn 's/.*<ApplicationID>([[:digit:]]*)<\/ApplicationID>.*<MinimumMajorVersion>([-[:digit:]]*)<\/MinimumMajorVersion>.*<MinimumMinorVersion>([-[:digit:]]*)<\/MinimumMinorVersion>.*<MaximumMajorVersion>([-[:digit:]]*)<\/MaximumMajorVersion>.*<MaximumMinorVersion>([-[:digit:]]*)<\/MaximumMinorVersion>.*<ExpirationDate>([-[:digit:]]*)<\/ExpirationDate>.*<DeviceID>([0-9A-Fa-f]*)<\/DeviceID>.*/applicationid= minmajorversion= minminorversion= maxmajorversion= maxminorversion= expirationdate= deviceid=/p')
    [+] 		if [ "$(echo $err | tr -d [0-9])" ] ||
    [+] 		if [ "$(pidof $APPNAME)" ]; then
    [+] 		licstatus=$(licensekey_cli -a $APPNAME -i $APPID -m $APPMAJORVERSION -n $APPMINORVERSION) || {
    [+] 		res2=$(tar -xf $tmp_package -C $tmp_ld 2>&1) || {
    [+] 		res=$(chmod 775 $PACKAGE_DIRECTORY 2>&1) || {
    [+] 		res=$(eval $(__rootpath) $INSTALLER uninstall) || warning "$res"
    [+] 		res=$(mkdir $PACKAGE_DIRECTORY 2>&1) || {
    [+] 	[ "$APPNAME" ] && [ "$APPNAME" = "$(printf "%s" $APPNAME | sed -e 's/[^[:alnum:]._-]//g')" ] || {
    [+] 	[ -n "$APPMAJORVERSION" ] && [ -z "$(echo $APPMAJORVERSION | sed -e 's/[0-9]//g')" ] || {
    [+] 	[ -n "$APPMINORVERSION" ] && [ -z "$(echo $APPMINORVERSION | sed -e 's/[0-9]//g')" ] || {
    [+] 	[ -z "$(echo $APPID | sed -e 's/[0-9]//g')" ] || {
    [+] 	_first=$(($(($1 << 32)) + $(($2 << 16)) + $_first_u))
    [+] 	_second=$(($(($4 << 32)) + $(($5 << 16)) + $_second_u))
    [+] 	_var=$(tar -Oxf "$_pkg" $ADPPACKCFG | sed "$_sedexpr" ) || {
    [+] 	arch=$($PHC get properties.System.Architecture 2>&1) || {
    [+] 	embdevversion=$($PHC get properties.EmbeddedDevelopment.Version 2>&1) || {
    [+] 	eval $(tar -Oxf "$_pkg" package.conf) || {
    [+] 	if $(. "$file" 2>/dev/null) ; then
    [+] 	if [ "$(dbus-send --system --print-reply --dest=com.axis.RuleEngine /com/axis/RuleEngine com.axis.RuleEngine.GetApplicationStatus string:$PACKAGE_DIRECTORY/$APPNAME/$xmlfile 2>/dev/null)" ]; then
    [+] 	list_resp=$(mktemp $VAR_RUN_DIR/tmp_resp.XXXXXX) || {
    [+] 	res=$(chmod 775 $dest_dir 2>&1) || {
    [+] 	res=$(tar -xzf $tmp_package -C $tmp_ld 2>&1) || {
    [+] 	response=$(curl -i -s -m 75 "http://www.axis.com:80$urn" 2>/dev/null)
    [+] 	resstr=$(cp $keyfile $packdir/$LICFILENAME 2>&1) || {
    [+] 	resstr=$(rm $1 2>&1) || {
    [+] 	resstring=$(rm $packdir/$LICFILENAME 2>&1) || {
    [+] 	state=$(systemctl is-active $service 2>/dev/null) ||:


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/adp.sh (-rw-r--r-- 150 _ssh)
    [+] 							warning "Application '$APPNAME' is running"
    [+] 						information "Application '$APPNAME' is not running"
    [+] 						warning "Application '$APPNAME' can not be started without license installed"
    [+] 						warning "Invalid license. Application '$APPNAME' can not be started"
    [+] 					information "Application '$APPNAME' is not running"
    [+] 					information "Application '$APPNAME' is running already"
    [+] 			error "'$APPNAME' not found or not executable"
    [+] 			error "Cannot find file '$tmp_file'"
    [+] 			error "Upload failed: '$tmp_file'"
    [+] 		error "Cannot find readable file '$tmp_file'"
    [+] 		error "Upload failed: '$tmp_file'"
    [+] 		warning "Could not source (1) '$ADPPACKCFG'"
    [+] 		warning "Could not source (2) '$ADPPACKCFG'"
    [+] 	eval _sedexpr='/$_var=/!d'
    [+] 	information "Installed '$LICFILENAME' for $pack OK"
    [+] 	information "Returning '$APPNAME'"

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/ftptest.cgi (-rw-r--r-- root _ssh) -> Executable script

    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/ftptest.cgi (-rw-r--r-- root _ssh)
    [+] 			-e 's/[[:blank:]]+$//')

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/limited_access.sh (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/limited_access.sh (-rw-r--r-- 150 _ssh)
    [+] 	_checksum=$($CHECKSUM_CMD "$_eap_path" || :)
    [+] 	for _line in $(tar -Oxf $1 $PKG_CONF_FILE); do

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/ipfilter.cgi (-rw-r--r-- root _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/ipfilter.cgi (-rw-r--r-- root _ssh)
    [+] 			cfg_addr_len=$(($cfg_addr_len + 1))
    [+] 			cfg_dict_len=$(($cfg_dict_len + 1))
    [+] 		cfg_dict_len=$(($cfg_dict_len + 1))
    [+] 		current_addrs=$(echo ${current_addrs#as * } | tr -d \")
    [+] [ -z "$ipaddress" ] || ipaddress=$(echo $ipaddress | urldecode)
    [+] current_addrs=$($net_get IPFilterInputAddresses || :)
    [+] current_enabled=$($net_get IPFilterEnabled || :)
    [+] current_policy=$($net_get IPFilterInputPolicy || :)


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/ipfilter.cgi (-rw-r--r-- root _ssh)
    [+] 				error "Invalid ipadress: '$ipaddress' does" 

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/preserve.sh (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/preserve.sh (-rw-r--r-- 150 _ssh)
    [+] 	group_name=$(r=${APPNAME#?};f=${APPNAME%$r};echo $(echo $f | tr [:lower:] [:upper:])$r)

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/create_overlay.cgi (-rw-r--r-- root messagebus) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/create_overlay.cgi (-rw-r--r-- root messagebus)
    [+] 			c_p=$(parse c_p$k) || c_p=fullcolor
    [+] 			i=$(($i + 1))
    [+] 			k=$(($i + 1))
    [+] 			l_p=$(parse l_p$k) || l_p=normal
    [+] 			o_t=$(parse o_t$k) || o_t=solid
    [+] 	err=$(cat $exit_status)
    [+] 	outfile=$(cat $ovl_filename)


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/create_overlay.cgi (-rw-r--r-- root messagebus)
    [+] 			croak "Failed to change permissions on '$overlay_palette'!"
    [+] 		croak "Failed to change permissions on '$ovl_dir/bmp'!"
    [+] 		croak "Failed to move '$ov_path' to '$ovl_dir/bmp'!"
    [+] 	mkdir -m775 $ovl_dir || croak "Error creating '$ovl_dir'!"
    [+] 	rm -rf $ovl_dir || croak "Error deleting '$ovl_dir'!"

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/vaconfig.cgi (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/vaconfig.cgi (-rw-r--r-- 150 _ssh)
    [+] 					if [ "$($DBUS_REQ_START_APP string:$fpath 2>/dev/null)" ]; then
    [+] 			if [ "$($DBUS_REQ_ADD_APP string:$fpath 2>/dev/null)" ]; then
    [+] 		if [ "$($DBUS_REQ_REMOVE_APP string:$fpath 2>/dev/null)" ]; then
    [+] 	if [ "$($DBUS_REQ_GET_APP_STATUS string:$fpath 2>/dev/null)" ]; then
    [+] 	resp=$($DBUS_REQ_GET_APP_STATUS string:$PACKAGE_DIRECTORY/${APPNAME%.*}/$APPNAME 2>/dev/null)


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/vaconfig.cgi (-rw-r--r-- 150 _ssh)
    [+] 						__error internal "Failed to start application '$1'"
    [+] 						warning "Failed to start application '$fpath'"
    [+] 				__error internal "Failed to add application '$1'"
    [+] 				warning "Failed to add application '$fpath'"
    [+] 			__error internal "Failed to stop application '$1'"
    [+] 			warning "Failed to stop application '$fpath'"
    [+] 		__error bad_request "Invalid action '$va_action'"
    [+] 		__error internal "Failed to get configuration for '$1'"
    [+] 		__error no_such_application "No application '$1' available for configuration."
    [+] 		__error no_such_application "No application '$1' exists"
    [+] 		__error no_such_application "No application '$1' supported for configuration."
    [+] 		error "Could not find application '$1'"
    [+] 		error "Could not read the file '$fpath'"
    [+] 		error "Could not source configuration file '$fpath'"
    [+] 		error "Could not source the package configuration file '$fpath'"
    [+] 		information "Application '$1' is not started, not available for configuration for '$userstr'."
    [+] 		information "Application '$1' is not supported for configuration"
    [+] 		information "Could not find application '$1'"

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/dnsupdate.cgi (-rw-r--r-- root _ssh) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/irissetup.cgi (-rw-r--r-- root messagebus) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/irissetup.cgi (-rw-r--r-- root messagebus)
    [+] 						stat=$(irismgr --valid=$f) || {
    [+] 					position=$($PHC get $isi0d.Position - RAW) || {
    [+] 				[ "$($PHC $PROP_DCIRIS 2>/dev/null || :)" != yes ] ||
    [+] 				[ "$($PHC $PROP_DCIRIS 2>/dev/null || :)" != yes ] || mounted_iris_type=100
    [+] 				[ "$($PHC $PROP_POSIRIS 2>/dev/null || :)" != yes ] ||
    [+] 				[ "$($PHC $PROP_POSIRIS 2>/dev/null || :)" != yes ] || mounted_iris_type=1000
    [+] 				enabled=$($PHC get $isi0d.Enabled - RAW) || {
    [+] 				files=$(tar xvzf $path -C $tmpdir) || {
    [+] 				if [ "$($PHC $PROP_POSIRIS || :)" = yes ]; then
    [+] 				path=$(file_upload -S $CONTENT_LENGTH -n 65536 -a) || {
    [+] 			[ "$($PHC $PROP_DCIRIS || :)" != yes ] || {
    [+] 			[ "$($PHC $PROP_IRISMGR || :)" != yes ] || {
    [+] 			elif [ "$($PHC $PROP_IRISMGR 2>/dev/null || :)" = yes ]; then
    [+] 			elif [ "$($PHC $PROP_IRISMGR || :)" = yes ]; then
    [+] 			if [ "$($PHC $PROP_DCIRIS || :)" = yes ]; then
    [+] 			if [ "$($PHC $PROP_IRISMGR || :)" = yes ]; then
    [+] 			if [ "$($PHC $PROP_POSIRIS || :)" = yes ]; then
    [+] 		$(busctl --verbose call "$@" 2>/dev/null)
    [+] 		$(busctl --verbose get-property "$@" 2>/dev/null)
    [+] 	RET_VAL=$(irismgr $1)
    [+] 	[ "$($PHC $PROP_DCIRIS || :)" = yes ] || {
    [+] 	[ "$($PHC $PROP_POSIRIS || :)" = yes ] && valid_position $COMMAND || {
    [+] 	iis_param_list=$($PHC getgroup $IIS_GROUP || :)

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/applications (drwxrwxr-x 150 _ssh)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/applications/list.cgi (-rw-r--r-- 150 _ssh) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/audio (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/bitmap (drwxrwxr-x 150 docker)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/certificate2 (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/clientnotes (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/com (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/debug (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/disks (drwxrwxr-x 150 messagebus)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/disks/networkshare (drwxrwxr-x 150 messagebus)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/disks/properties (drwxrwxr-x 150 messagebus)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/dynamicoverlay (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/geolocation (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/imagecontrol (drwxrwxr-x 150 docker)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/io (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/jpg (drwxrwxr-x 150 docker)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/jpg2 (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/ledcontrol (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lensparams (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lensparams/getradialdistortionconfig.cgi (-rw-r--r-- root messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/adp.sh (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/adp.sh (-rw-r--r-- 150 _ssh)
    [+] 						pid=$(__lua_application_is_running $xmlfile)
    [+] 						pid=$(pidof $APPNAME) || :
    [+] 				lic_status=$($PACKAGE_DIRECTORY/$APPNAME/$APPNAME $LICENSE_CHECK_ARGS)
    [+] 				preupgrade_res=$(chmod 755 $tmp_ld 2>&1) ||
    [+] 				res=$(eval $(__rootpath) $INSTALLER preupgrade 
    [+] 			dbus_resp=$($DBUS_REQ_GET_APP_STATUS string:$PACKAGE_DIRECTORY/${APPNAME%.*}/$APPNAME 2>/dev/null)
    [+] 			pid=$(__lua_application_is_running $xmlfile)
    [+] 			pid=$(pidof $APPNAME) || :
    [+] 			res=$($ELFCHECK $tmp_ld/$APPNAME 2>&1) || {
    [+] 		_tmpbakdir=$(mktemp -d /tmp/$APPNAME.XXXXXX 2>&1) || {
    [+] 		content=$(cat $LICFILEPATH.data || :)
    [+] 		deviceid=$(echo $deviceid |tr '[:lower:]' '[:upper:]')
    [+] 		expression=$(echo $licensekey | sed -rn 's/.*<ApplicationID>([[:digit:]]*)<\/ApplicationID>.*<MinimumMajorVersion>([-[:digit:]]*)<\/MinimumMajorVersion>.*<MinimumMinorVersion>([-[:digit:]]*)<\/MinimumMinorVersion>.*<MaximumMajorVersion>([-[:digit:]]*)<\/MaximumMajorVersion>.*<MaximumMinorVersion>([-[:digit:]]*)<\/MaximumMinorVersion>.*<ExpirationDate>([-[:digit:]]*)<\/ExpirationDate>.*<DeviceID>([0-9A-Fa-f]*)<\/DeviceID>.*/applicationid= minmajorversion= minminorversion= maxmajorversion= maxminorversion= expirationdate= deviceid=/p')
    [+] 		if [ "$(echo $err | tr -d [0-9])" ] ||
    [+] 		if [ "$(pidof $APPNAME)" ]; then
    [+] 		licstatus=$(licensekey_cli -a $APPNAME -i $APPID -m $APPMAJORVERSION -n $APPMINORVERSION) || {
    [+] 		res2=$(tar -xf $tmp_package -C $tmp_ld 2>&1) || {
    [+] 		res=$(chmod 775 $PACKAGE_DIRECTORY 2>&1) || {
    [+] 		res=$(eval $(__rootpath) $INSTALLER uninstall) || warning "$res"
    [+] 		res=$(mkdir $PACKAGE_DIRECTORY 2>&1) || {
    [+] 	[ "$APPNAME" ] && [ "$APPNAME" = "$(printf "%s" $APPNAME | sed -e 's/[^[:alnum:]._-]//g')" ] || {
    [+] 	[ -n "$APPMAJORVERSION" ] && [ -z "$(echo $APPMAJORVERSION | sed -e 's/[0-9]//g')" ] || {
    [+] 	[ -n "$APPMINORVERSION" ] && [ -z "$(echo $APPMINORVERSION | sed -e 's/[0-9]//g')" ] || {
    [+] 	[ -z "$(echo $APPID | sed -e 's/[0-9]//g')" ] || {
    [+] 	_first=$(($(($1 << 32)) + $(($2 << 16)) + $_first_u))
    [+] 	_second=$(($(($4 << 32)) + $(($5 << 16)) + $_second_u))
    [+] 	_var=$(tar -Oxf "$_pkg" $ADPPACKCFG | sed "$_sedexpr" ) || {
    [+] 	arch=$($PHC get properties.System.Architecture 2>&1) || {
    [+] 	embdevversion=$($PHC get properties.EmbeddedDevelopment.Version 2>&1) || {
    [+] 	eval $(tar -Oxf "$_pkg" package.conf) || {
    [+] 	if $(. "$file" 2>/dev/null) ; then
    [+] 	if [ "$(dbus-send --system --print-reply --dest=com.axis.RuleEngine /com/axis/RuleEngine com.axis.RuleEngine.GetApplicationStatus string:$PACKAGE_DIRECTORY/$APPNAME/$xmlfile 2>/dev/null)" ]; then
    [+] 	list_resp=$(mktemp $VAR_RUN_DIR/tmp_resp.XXXXXX) || {
    [+] 	res=$(chmod 775 $dest_dir 2>&1) || {
    [+] 	res=$(tar -xzf $tmp_package -C $tmp_ld 2>&1) || {
    [+] 	response=$(curl -i -s -m 75 "http://www.axis.com:80$urn" 2>/dev/null)
    [+] 	resstr=$(cp $keyfile $packdir/$LICFILENAME 2>&1) || {
    [+] 	resstr=$(rm $1 2>&1) || {
    [+] 	resstring=$(rm $packdir/$LICFILENAME 2>&1) || {
    [+] 	state=$(systemctl is-active $service 2>/dev/null) ||:


    [+] Found '.*$.*' in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/adp.sh (-rw-r--r-- 150 _ssh)
    [+] 							warning "Application '$APPNAME' is running"
    [+] 						information "Application '$APPNAME' is not running"
    [+] 						warning "Application '$APPNAME' can not be started without license installed"
    [+] 						warning "Invalid license. Application '$APPNAME' can not be started"
    [+] 					information "Application '$APPNAME' is not running"
    [+] 					information "Application '$APPNAME' is running already"
    [+] 			error "'$APPNAME' not found or not executable"
    [+] 			error "Cannot find file '$tmp_file'"
    [+] 			error "Upload failed: '$tmp_file'"
    [+] 		error "Cannot find readable file '$tmp_file'"
    [+] 		error "Upload failed: '$tmp_file'"
    [+] 		warning "Could not source (1) '$ADPPACKCFG'"
    [+] 		warning "Could not source (2) '$ADPPACKCFG'"
    [+] 	eval _sedexpr='/$_var=/!d'
    [+] 	information "Installed '$LICFILENAME' for $pack OK"
    [+] 	information "Returning '$APPNAME'"

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/limited_access.sh (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/limited_access.sh (-rw-r--r-- 150 _ssh)
    [+] 	_checksum=$($CHECKSUM_CMD "$_eap_path" || :)
    [+] 	for _line in $(tar -Oxf $1 $PKG_CONF_FILE); do

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/preserve.sh (-rw-r--r-- 150 _ssh) -> Executable script

    [+] Found $(.*$.*) in ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/lib/preserve.sh (-rw-r--r-- 150 _ssh)
    [+] 	group_name=$(r=${APPNAME#?};f=${APPNAME%$r};echo $(echo $f | tr [:lower:] [:upper:])$r)

    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/mjpg (drwxrwxr-x 150 docker)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/motion (drwxrwxr-x 150 docker)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/mqtt (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/prod_brand_info (drwxrwxr-x 150 docker)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/ptz (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/record (drwxrwxr-x 150 docker)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/record/continuous (drwxrwxr-x 150 docker)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/record/export (drwxrwxr-x 150 docker)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/record/recording_group (drwxrwxr-x 150 docker)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/record/storage (drwxrwxr-x 150 messagebus)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/secure_boot (drwxrwxr-x root root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/virtualinput (drwxrwxr-x 150 150)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/virtualinput/deactivate.cgi (-rw-r--r-- 150 messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/virtualinput/getschemaversions.cgi (-rw-r--r-- 150 messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/virtualinput/activate.cgi (-rw-r--r-- 150 messagebus) -> Executable script
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/axis-cgi/zipstream (drwxrwxr-x 150 root)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/onvif-cgi (drwxrwxr-x 150 205)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/onvif-cgi/jpg (drwxrwxr-x 150 205)
    ./logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/var/cache/httpd/cgi (drwxrwxr-x root _ssh)