Adds the imported_creds table.
git-svn-id: file:///home/svn/framework3/trunk@10923 4d416f70-5f16-0410-b530-b9f4589650daunstable
parent
0b565d8619
commit
f6415186a8
|
@ -0,0 +1,17 @@
|
|||
class AddImportedCreds < ActiveRecord::Migration
|
||||
|
||||
def self.up
|
||||
create_table :imported_creds do |t|
|
||||
t.integer :workspace_id, :null => false, :default => 1
|
||||
t.string :user, :limit => 512
|
||||
t.string :pass, :limit => 512
|
||||
t.string :ptype, :limit => 16, :default => "password"
|
||||
end
|
||||
end
|
||||
|
||||
def self.down
|
||||
drop_table :imported_creds
|
||||
end
|
||||
|
||||
end
|
||||
|
|
@ -33,3 +33,5 @@ require 'msf/core/model/web_page'
|
|||
require 'msf/core/model/web_form'
|
||||
require 'msf/core/model/web_vuln'
|
||||
|
||||
require 'msf/core/model/imported_cred'
|
||||
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
module Msf
|
||||
class DBManager
|
||||
|
||||
class ImportedCred < ActiveRecord::Base
|
||||
include DBSave
|
||||
|
||||
belongs_to :workspace
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
|
@ -17,6 +17,7 @@ class Workspace < ActiveRecord::Base
|
|||
has_many :clients, :through => :hosts
|
||||
has_many :vulns, :through => :hosts
|
||||
has_many :creds, :dependent => :destroy
|
||||
has_many :imported_creds, :dependent => :destroy
|
||||
has_many :exploited_hosts, :through => :hosts
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue