lib/ronin/exploits.rb in ronin-exploits-0.1.1 vs lib/ronin/exploits.rb in ronin-exploits-0.2.0
- old
+ new
@@ -19,21 +19,24 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#++
#
-require 'ronin/exploits/requirement'
-require 'ronin/exploits/impact'
-require 'ronin/exploits/exploit_author'
-require 'ronin/exploits/exploit_target'
+require 'ronin/exploits/targets'
require 'ronin/exploits/exploit'
-require 'ronin/exploits/binary_exploit'
-require 'ronin/exploits/buffer_overflow_target'
-require 'ronin/exploits/buffer_overflow'
-require 'ronin/exploits/format_string_target'
-require 'ronin/exploits/format_string'
+require 'ronin/exploits/local'
+require 'ronin/exploits/remote'
+require 'ronin/exploits/remote_tcp'
+require 'ronin/exploits/remote_udp'
+require 'ronin/exploits/ftp'
+require 'ronin/exploits/http'
+require 'ronin/exploits/web'
+require 'ronin/exploits/version'
+require 'ronin/database'
require 'reverse_require'
+require_for 'ronin-exploits', 'ronin/exploits'
+
module Ronin
- require_for 'ronin', 'ronin/exploits'
+ Database.update!
end