Added exception handling in some subtle conditions when Javascript minifying could fail (as it happened to me once)w

This commit is contained in:
mgeeky
2016-04-13 21:42:32 +02:00
parent 010867cf24
commit 9ebb5abe18

View File

@@ -15,9 +15,14 @@ module BeEF
end
def execute(input, config)
input = Uglifier.compile(input)
print_debug "[OBFUSCATION - MINIFIER] Javascript has been minified"
input
begin
input2 = Uglifier.compile(input)
print_debug "[OBFUSCATION - MINIFIER] Javascript has been minified"
input2
rescue
print_error "[OBFUSCATION - MINIFIER FAILED] Javascript couldn't be minified. Returning the input form."
input
end
end
end
end