Move require statements to core/loader

This commit is contained in:
Brendan Coles
2017-05-12 13:48:25 +00:00
parent 64adb6f7fa
commit 363802b028
2 changed files with 2 additions and 2 deletions

View File

@@ -17,6 +17,8 @@ require 'openssl'
require 'rubydns'
require 'mime/types'
require 'optparse'
require 'resolv'
require 'geoip'
# @note Include the filters
require 'core/filters'

View File

@@ -90,7 +90,6 @@ module BeEF
ip_str = zombie.ip
if config.get('beef.dns_hostname_lookup')
begin
require 'resolv'
host_name = Resolv.getname(zombie.ip).to_s
if BeEF::Filters.is_valid_hostname?(host_name)
ip_str += " [#{host_name}]"
@@ -103,7 +102,6 @@ module BeEF
# geolocation
if config.get('beef.geoip.enable')
require 'geoip'
geoip_file = config.get('beef.geoip.database')
if File.exists? geoip_file
geoip = GeoIP.new(geoip_file).city(zombie.ip)