diff --git a/php-malware-finder/phpmalwarefinder b/php-malware-finder/phpmalwarefinder index 8da0814..41f0b8a 100755 --- a/php-malware-finder/phpmalwarefinder +++ b/php-malware-finder/phpmalwarefinder @@ -91,7 +91,8 @@ output=$(mktemp) # delete trailing slash for directories to prevent double slash (issue #40) target=$(echo "$@" | sed s'#/$##') # Execute rules -$YARA $OPTS $target |tee $output +# Using $-interpolation and quotes to support a target with whitespaces +$YARA $OPTS "$target" |tee $output needle_in_haystack "$output" rm "$output"