From ffdb942cf1211df0b05eaf892b9d941f5cbc8011 Mon Sep 17 00:00:00 2001 From: mgeeky Date: Fri, 15 Apr 2016 10:09:21 +0200 Subject: [PATCH] Added hyphen to separate ip and date in screenshot filename --- modules/browser/spyder_eye/module.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/browser/spyder_eye/module.rb b/modules/browser/spyder_eye/module.rb index 2c9d6c69f..9e6fedd14 100644 --- a/modules/browser/spyder_eye/module.rb +++ b/modules/browser/spyder_eye/module.rb @@ -25,7 +25,7 @@ class Spyder_eye < BeEF::Core::Command begin timestamp = Time.now.getutc.to_s.gsub(/[ :]/, ' ' => '_', ':' => '-').chomp('_UTC') ip = BeEF::Core::Models::BrowserDetails.get(session_id, 'IP') - filename = "screenshot_#{ip}_#{timestamp}_#{@datastore['cid']}.png" + filename = "screenshot_#{ip}_-_#{timestamp}_#{@datastore['cid']}.png" File.open(filename, 'wb') do |file| data = @datastore['results'].gsub(/^image=data:image\/(png|jpg);base64,/, "") file.write(Base64.decode64(data))