--- !ruby/object:Gem::Specification
name: metasploit_data_models
version: !ruby/object:Gem::Version
  version: 3.0.4
platform: ruby
authors:
- Samuel Huckins
- Luke Imhoff
- David 'thelightcosine' Maloney
- Trevor 'burlyscudd' Rosen
autorequire: 
bindir: bin
cert_chain:
- |
  -----BEGIN CERTIFICATE-----
  MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G
  A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp
  Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4
  MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG
  A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI
  hvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8
  RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT
  gHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm
  KPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd
  QQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ
  XriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw
  DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o
  LkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU
  RUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp
  jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK
  6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX
  mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs
  Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH
  WD9f
  -----END CERTIFICATE-----
- |
  -----BEGIN CERTIFICATE-----
  MIIElDCCA3ygAwIBAgIOSBtqBybS6D8mAtSCWs0wDQYJKoZIhvcNAQELBQAwTDEg
  MB4GA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2Jh
  bFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTYwNjE1MDAwMDAwWhcNMjQw
  NjE1MDAwMDAwWjBaMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu
  di1zYTEwMC4GA1UEAxMnR2xvYmFsU2lnbiBDb2RlU2lnbmluZyBDQSAtIFNIQTI1
  NiAtIEczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjYVVI6kfU6/J
  7TbCKbVu2PlC9SGLh/BDoS/AP5fjGEfUlk6Iq8Zj6bZJFYXx2Zt7G/3YSsxtToZA
  F817ukcotdYUQAyG7h5LM/MsVe4hjNq2wf6wTjquUZ+lFOMQ5pPK+vldsZCH7/g1
  LfyiXCbuexWLH9nDoZc1QbMw/XITrZGXOs5ynQYKdTwfmOPLGC+MnwhKkQrZ2TXZ
  g5J2Yl7fg67k1gFOzPM8cGFYNx8U42qgr2v02dJsLBkwXaBvUt/RnMngDdl1EWWW
  2UO0p5A5rkccVMuxlW4l3o7xEhzw127nFE2zGmXWhEpX7gSvYjjFEJtDjlK4Prau
  niyX/4507wIDAQABo4IBZDCCAWAwDgYDVR0PAQH/BAQDAgEGMB0GA1UdJQQWMBQG
  CCsGAQUFBwMDBggrBgEFBQcDCTASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQW
  BBQPOueslJF0LZYCc4OtnC5JPxmqVDAfBgNVHSMEGDAWgBSP8Et/qC5FJK5NUPpj
  move4t0bvDA+BggrBgEFBQcBAQQyMDAwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw
  Mi5nbG9iYWxzaWduLmNvbS9yb290cjMwNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDov
  L2NybC5nbG9iYWxzaWduLmNvbS9yb290LXIzLmNybDBjBgNVHSAEXDBaMAsGCSsG
  AQQBoDIBMjAIBgZngQwBBAEwQQYJKwYBBAGgMgFfMDQwMgYIKwYBBQUHAgEWJmh0
  dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEB
  CwUAA4IBAQAVhCgM7aHDGYLbYydB18xjfda8zzabz9JdTAKLWBoWCHqxmJl/2DOK
  XJ5iCprqkMLFYwQL6IdYBgAHglnDqJQy2eAUTaDVI+DH3brwaeJKRWUtTUmQeGYy
  DrBowLCIsI7tXAb4XBBIPyNzujtThFKAzfCzFcgRCosFeEZZCNS+t/9L9ZxqTJx2
  ohGFRYzUN+5Q3eEzNKmhHzoL8VZEim+zM9CxjtEMYAfuMsLwJG+/r/uBAXZnxKPo
  4KvcM1Uo42dHPOtqpN+U6fSmwIHRUphRptYCtzzqSu/QumXSN4NTS35nfIxA9gcc
  sK8EBtz4bEaIcpzrTp3DsLlUo7lOl8oU
  -----END CERTIFICATE-----
- |
  -----BEGIN CERTIFICATE-----
  MIIE5jCCA86gAwIBAgIMKDuO03uv6RWXR1uAMA0GCSqGSIb3DQEBCwUAMFoxCzAJ
  BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTAwLgYDVQQDEydH
  bG9iYWxTaWduIENvZGVTaWduaW5nIENBIC0gU0hBMjU2IC0gRzMwHhcNMTYwOTEz
  MTgxMDIyWhcNMTkxMTExMTUxNTM4WjBgMQswCQYDVQQGEwJVUzEWMBQGA1UECBMN
  TWFzc2FjaHVzZXR0czEPMA0GA1UEBxMGQm9zdG9uMRMwEQYDVQQKEwpSYXBpZDcg
  TExDMRMwEQYDVQQDEwpSYXBpZDcgTExDMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
  MIIBCgKCAQEAl0HeC0FzN1BJ4nQkxsBng3peS9Bdi9rpSGx+g0Ximd+M/7twmund
  bzn2JPbNK/Gp/rq/SytrNSLcUzcbH/0z5Ltyw1/jQsGtRBrns0NZSRXqupQDW5R6
  HFpaIAl3OdsesmIQc/fm0uhh8dkfHVo7UsZO/TeCPoy0uHXTI6aFBPzMMsdz+gf3
  cCCLsnNKQh/T2Q/jwBs3NTPoyza/pPZcvGogKcWCeNihTO5Rn1Fc71sMHSjQsDtn
  1fWGKYGi0qjvZ4lpGM9IFZMTbySKHbPLhhHnBOoV7avGemdky3AEsUeiT+6DY0P1
  IydBy24uVNhGATglME1ttlT4Eme/to0M6wIDAQABo4IBpDCCAaAwDgYDVR0PAQH/
  BAQDAgeAMIGUBggrBgEFBQcBAQSBhzCBhDBIBggrBgEFBQcwAoY8aHR0cDovL3Nl
  Y3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3Njb2Rlc2lnbnNoYTJnM29jc3Au
  Y3J0MDgGCCsGAQUFBzABhixodHRwOi8vb2NzcDIuZ2xvYmFsc2lnbi5jb20vZ3Nj
  b2Rlc2lnbnNoYTJnMzBWBgNVHSAETzBNMEEGCSsGAQQBoDIBMjA0MDIGCCsGAQUF
  BwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAIBgZn
  gQwBBAEwCQYDVR0TBAIwADA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vY3JsLmds
  b2JhbHNpZ24uY29tL2dzY29kZXNpZ25zaGEyZzMuY3JsMBMGA1UdJQQMMAoGCCsG
  AQUFBwMDMB0GA1UdDgQWBBSm8RBpBC/cK9VmxzO2+RWnacN8CTAfBgNVHSMEGDAW
  gBQPOueslJF0LZYCc4OtnC5JPxmqVDANBgkqhkiG9w0BAQsFAAOCAQEANVO3uYQl
  h8iicbaXE3odrL+kXXmeeNgt4BD3x7GKAVIVixtwBS6pvrshjc1LN0tm3ruiv8oy
  cq4FiEmVUXZejSRvVVtABeWdZWo+lJ8NxCBUEYYmnMrjgFIbGiEbBsg7PGtyeQsA
  5Wbg7Lx889mS1tKfQBcPif8EjpTiXNfMiywmpaMYmvm+yQgzrRLDbjz6JV0Rc5Ga
  WChka+LTPnMtsWJuFM8ka8icMeS28/nAGERdewxWvz+DeAPMORdTJ7aqb6+Y9xuz
  G+Hmcg1v810agasPdoydE0RTVZgEOOMoQ07qu7JFXVWZ9ZQpHT7qJATWL/b2csFG
  8mVuTXnyJOKRJA==
  -----END CERTIFICATE-----
date: 2019-01-10 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: metasploit-yard
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: yard-activerecord
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: yard-metasploit-erd
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: yard
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "<"
      - !ruby/object:Gem::Version
        version: 0.8.7.4
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "<"
      - !ruby/object:Gem::Version
        version: 0.8.7.4
- !ruby/object:Gem::Dependency
  name: pry
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: activerecord
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 4.2.6
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 4.2.6
- !ruby/object:Gem::Dependency
  name: activesupport
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 4.2.6
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 4.2.6
- !ruby/object:Gem::Dependency
  name: metasploit-concern
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: metasploit-model
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: railties
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 4.2.6
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 4.2.6
- !ruby/object:Gem::Dependency
  name: recog
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.0'
- !ruby/object:Gem::Dependency
  name: arel-helpers
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: postgres_ext
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: redcarpet
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: pg
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.20.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - '='
      - !ruby/object:Gem::Version
        version: 0.20.0
description: Implements minimal ActiveRecord models and database helper code used
  in both the Metasploit Framework (MSF) and Metasploit commercial editions.
email:
- shuckins@rapid7.com
- luke_imhoff@rapid7.com
- dmaloney@rapid7.com
- trevor_rosen@rapid7.com
executables:
- mdm_console
extensions: []
extra_rdoc_files: []
files:
- ".coveralls.yml"
- ".gitignore"
- ".rspec"
- ".simplecov"
- ".travis.yml"
- ".yardopts"
- CHANGELOG.md
- CONTRIBUTING.md
- Gemfile
- LICENSE
- README.md
- RELEASING.md
- Rakefile
- UPGRADING.md
- app/models/mdm/api_key.rb
- app/models/mdm/client.rb
- app/models/mdm/cred.rb
- app/models/mdm/event.rb
- app/models/mdm/exploit_attempt.rb
- app/models/mdm/exploited_host.rb
- app/models/mdm/host.rb
- app/models/mdm/host_detail.rb
- app/models/mdm/host_tag.rb
- app/models/mdm/listener.rb
- app/models/mdm/loot.rb
- app/models/mdm/macro.rb
- app/models/mdm/mod_ref.rb
- app/models/mdm/module/action.rb
- app/models/mdm/module/arch.rb
- app/models/mdm/module/author.rb
- app/models/mdm/module/detail.rb
- app/models/mdm/module/mixin.rb
- app/models/mdm/module/platform.rb
- app/models/mdm/module/ref.rb
- app/models/mdm/module/target.rb
- app/models/mdm/nexpose_console.rb
- app/models/mdm/note.rb
- app/models/mdm/profile.rb
- app/models/mdm/ref.rb
- app/models/mdm/route.rb
- app/models/mdm/service.rb
- app/models/mdm/session.rb
- app/models/mdm/session_event.rb
- app/models/mdm/tag.rb
- app/models/mdm/task.rb
- app/models/mdm/task_cred.rb
- app/models/mdm/task_host.rb
- app/models/mdm/task_service.rb
- app/models/mdm/task_session.rb
- app/models/mdm/user.rb
- app/models/mdm/vuln.rb
- app/models/mdm/vuln_attempt.rb
- app/models/mdm/vuln_detail.rb
- app/models/mdm/vuln_ref.rb
- app/models/mdm/web_form.rb
- app/models/mdm/web_page.rb
- app/models/mdm/web_site.rb
- app/models/mdm/web_vuln.rb
- app/models/mdm/wmap_request.rb
- app/models/mdm/wmap_target.rb
- app/models/mdm/workspace.rb
- app/models/metasploit_data_models/automatic_exploitation/match.rb
- app/models/metasploit_data_models/automatic_exploitation/match_result.rb
- app/models/metasploit_data_models/automatic_exploitation/match_set.rb
- app/models/metasploit_data_models/automatic_exploitation/run.rb
- app/models/metasploit_data_models/ip_address/v4/cidr.rb
- app/models/metasploit_data_models/ip_address/v4/nmap.rb
- app/models/metasploit_data_models/ip_address/v4/range.rb
- app/models/metasploit_data_models/ip_address/v4/segment/nmap/list.rb
- app/models/metasploit_data_models/ip_address/v4/segment/nmap/range.rb
- app/models/metasploit_data_models/ip_address/v4/segment/single.rb
- app/models/metasploit_data_models/ip_address/v4/segmented.rb
- app/models/metasploit_data_models/ip_address/v4/single.rb
- app/models/metasploit_data_models/module_run.rb
- app/models/metasploit_data_models/search/operation/ip_address.rb
- app/models/metasploit_data_models/search/operation/port/number.rb
- app/models/metasploit_data_models/search/operation/port/range.rb
- app/models/metasploit_data_models/search/operation/range.rb
- app/models/metasploit_data_models/search/operator/ip_address.rb
- app/models/metasploit_data_models/search/operator/multitext.rb
- app/models/metasploit_data_models/search/operator/port/list.rb
- app/models/metasploit_data_models/search/visitor/attribute.rb
- app/models/metasploit_data_models/search/visitor/includes.rb
- app/models/metasploit_data_models/search/visitor/joins.rb
- app/models/metasploit_data_models/search/visitor/method.rb
- app/models/metasploit_data_models/search/visitor/relation.rb
- app/models/metasploit_data_models/search/visitor/where.rb
- app/validators/ip_format_validator.rb
- app/validators/parameters_validator.rb
- app/validators/password_is_strong_validator.rb
- bin/mdm_console
- config/initializers/arel_helper.rb
- config/initializers/ipaddr.rb
- config/locales/en.yml
- console_db.yml
- db/migrate/000_create_tables.rb
- db/migrate/001_add_wmap_tables.rb
- db/migrate/002_add_workspaces.rb
- db/migrate/003_move_notes.rb
- db/migrate/004_add_events_table.rb
- db/migrate/005_expand_info.rb
- db/migrate/006_add_timestamps.rb
- db/migrate/007_add_loots.rb
- db/migrate/008_create_users.rb
- db/migrate/009_add_loots_ctype.rb
- db/migrate/010_add_alert_fields.rb
- db/migrate/011_add_reports.rb
- db/migrate/012_add_tasks.rb
- db/migrate/013_add_tasks_result.rb
- db/migrate/014_add_loots_fields.rb
- db/migrate/015_rename_user.rb
- db/migrate/016_add_host_purpose.rb
- db/migrate/017_expand_info2.rb
- db/migrate/018_add_workspace_user_info.rb
- db/migrate/019_add_workspace_desc.rb
- db/migrate/020_add_user_preferences.rb
- db/migrate/021_standardize_info_and_data.rb
- db/migrate/022_enlarge_event_info.rb
- db/migrate/023_add_report_downloaded_at.rb
- db/migrate/024_convert_service_info_to_text.rb
- db/migrate/025_add_user_admin.rb
- db/migrate/026_add_creds_table.rb
- db/migrate/20100819123300_migrate_cred_data.rb
- db/migrate/20100824151500_add_exploited_table.rb
- db/migrate/20100908001428_add_owner_to_workspaces.rb
- db/migrate/20100911122000_add_report_templates.rb
- db/migrate/20100916151530_require_admin_flag.rb
- db/migrate/20100916175000_add_campaigns_and_templates.rb
- db/migrate/20100920012100_add_generate_exe_column.rb
- db/migrate/20100926214000_add_template_prefs.rb
- db/migrate/20101001000000_add_web_tables.rb
- db/migrate/20101002000000_add_query.rb
- db/migrate/20101007000000_add_vuln_info.rb
- db/migrate/20101008111800_add_clients_to_campaigns.rb
- db/migrate/20101009023300_add_campaign_attachments.rb
- db/migrate/20101104135100_add_imported_creds.rb
- db/migrate/20101203000000_fix_web_tables.rb
- db/migrate/20101203000001_expand_host_comment.rb
- db/migrate/20101206212033_add_limit_to_network_to_workspaces.rb
- db/migrate/20110112154300_add_module_uuid_to_tasks.rb
- db/migrate/20110204112800_add_host_tags.rb
- db/migrate/20110317144932_add_session_table.rb
- db/migrate/20110414180600_add_local_id_to_session_table.rb
- db/migrate/20110415175705_add_routes_table.rb
- db/migrate/20110422000000_convert_binary.rb
- db/migrate/20110425095900_add_last_seen_to_sessions.rb
- db/migrate/20110513143900_track_successful_exploits.rb
- db/migrate/20110517160800_rename_and_prune_nessus_vulns.rb
- db/migrate/20110527000000_add_task_id_to_reports_table.rb
- db/migrate/20110527000001_add_api_keys_table.rb
- db/migrate/20110606000001_add_macros_table.rb
- db/migrate/20110622000000_add_settings_to_tasks_table.rb
- db/migrate/20110624000001_add_listeners_table.rb
- db/migrate/20110625000001_add_macro_to_listeners_table.rb
- db/migrate/20110630000001_add_nexpose_consoles_table.rb
- db/migrate/20110630000002_add_name_to_nexpose_consoles_table.rb
- db/migrate/20110717000001_add_profiles_table.rb
- db/migrate/20110727163801_expand_cred_ptype_column.rb
- db/migrate/20110730000001_add_initial_indexes.rb
- db/migrate/20110812000001_prune_indexes.rb
- db/migrate/20110922000000_expand_notes.rb
- db/migrate/20110928101300_add_mod_ref_table.rb
- db/migrate/20111011110000_add_display_name_to_reports_table.rb
- db/migrate/20111203000000_inet_columns.rb
- db/migrate/20111204000000_more_inet_columns.rb
- db/migrate/20111210000000_add_scope_to_hosts.rb
- db/migrate/20120126110000_add_virtual_host_to_hosts.rb
- db/migrate/20120411173220_rename_workspace_members.rb
- db/migrate/20120601152442_add_counter_caches_to_hosts.rb
- db/migrate/20120625000000_add_vuln_details.rb
- db/migrate/20120625000001_add_host_details.rb
- db/migrate/20120625000002_expand_details.rb
- db/migrate/20120625000003_expand_details2.rb
- db/migrate/20120625000004_add_vuln_attempts.rb
- db/migrate/20120625000005_add_vuln_and_host_counter_caches.rb
- db/migrate/20120625000006_add_module_details.rb
- db/migrate/20120625000007_add_exploit_attempts.rb
- db/migrate/20120625000008_add_fail_message.rb
- db/migrate/20120718202805_add_owner_and_payload_to_web_vulns.rb
- db/migrate/20130228214900_change_required_columns_to_null_false_in_web_vulns.rb
- db/migrate/20130412154159_change_foreign_key_in_module_actions.rb
- db/migrate/20130412171844_change_foreign_key_in_module_archs.rb
- db/migrate/20130412173121_change_foreign_key_in_module_authors.rb
- db/migrate/20130412173640_change_foreign_key_in_module_mixins.rb
- db/migrate/20130412174254_change_foreign_key_in_module_platforms.rb
- db/migrate/20130412174719_change_foreign_key_in_module_refs.rb
- db/migrate/20130412175040_change_foreign_key_in_module_targets.rb
- db/migrate/20130423211152_add_creds_counter_cache.rb
- db/migrate/20130430151353_change_required_columns_to_null_false_in_hosts.rb
- db/migrate/20130430162145_enforce_address_uniqueness_in_workspace_in_hosts.rb
- db/migrate/20130510021637_remove_campaigns.rb
- db/migrate/20130515164311_change_web_vulns_confidence_to_integer.rb
- db/migrate/20130515172727_valid_mdm_web_vuln_params.rb
- db/migrate/20130516204810_making_vulns_refs_a_real_ar_model.rb
- db/migrate/20130522001343_create_task_creds.rb
- db/migrate/20130522032517_create_task_hosts.rb
- db/migrate/20130522041110_create_task_services.rb
- db/migrate/20130525015035_remove_campaign_id_from_clients.rb
- db/migrate/20130525212420_drop_table_imported_creds.rb
- db/migrate/20130531144949_making_host_tags_a_real_ar_model.rb
- db/migrate/20130604145732_create_task_sessions.rb
- db/migrate/20130717150737_remove_pname_validation.rb
- db/migrate/20131002004641_create_automatic_exploitation_matches.rb
- db/migrate/20131002164449_create_automatic_exploitation_match_sets.rb
- db/migrate/20131008213344_create_automatic_exploitation_runs.rb
- db/migrate/20131011184338_module_detail_on_automatic_exploitation_match.rb
- db/migrate/20131017150735_create_automatic_exploitation_match_results.rb
- db/migrate/20131021185657_make_match_polymorphic.rb
- db/migrate/20140905031549_add_detected_arch_to_host.rb
- db/migrate/20150112203945_remove_duplicate_services.rb
- db/migrate/20150205192745_drop_service_uniqueness_index.rb
- db/migrate/20150209195939_add_vuln_id_to_note.rb
- db/migrate/20150212214222_remove_duplicate_services2.rb
- db/migrate/20150219173821_create_module_runs.rb
- db/migrate/20150219215039_add_module_run_to_session.rb
- db/migrate/20150226151459_add_module_run_fk_to_loot.rb
- db/migrate/20150312155312_add_module_full_name_to_match.rb
- db/migrate/20150317145455_rename_module_indices.rb
- db/migrate/20150326183742_add_missing_ae_indices.rb
- db/migrate/20150421211719_rename_automatic_exploitation_index.rb
- db/migrate/20150514182921_add_origin_to_mdm_vuln.rb
- db/migrate/20160415153312_remove_not_null_from_web_vuln_p_arams.rb
- db/migrate/20161004165612_add_fingerprinted_to_workspace.rb
- db/migrate/20161227212223_add_os_family_to_hosts.rb
- lib/mdm.rb
- lib/mdm/host/operating_system_normalization.rb
- lib/mdm/module.rb
- lib/metasploit_data_models.rb
- lib/metasploit_data_models/automatic_exploitation.rb
- lib/metasploit_data_models/base64_serializer.rb
- lib/metasploit_data_models/change_required_columns_to_null_false.rb
- lib/metasploit_data_models/engine.rb
- lib/metasploit_data_models/ip_address.rb
- lib/metasploit_data_models/ip_address/cidr.rb
- lib/metasploit_data_models/ip_address/range.rb
- lib/metasploit_data_models/ip_address/v4.rb
- lib/metasploit_data_models/ip_address/v4/segment.rb
- lib/metasploit_data_models/ip_address/v4/segment/nmap.rb
- lib/metasploit_data_models/match.rb
- lib/metasploit_data_models/match/child.rb
- lib/metasploit_data_models/match/parent.rb
- lib/metasploit_data_models/search.rb
- lib/metasploit_data_models/search/operation.rb
- lib/metasploit_data_models/search/operation/port.rb
- lib/metasploit_data_models/search/operator.rb
- lib/metasploit_data_models/search/operator/port.rb
- lib/metasploit_data_models/search/visitor.rb
- lib/metasploit_data_models/serialized_prefs.rb
- lib/metasploit_data_models/version.rb
- metasploit_data_models.gemspec
- script/rails
- spec/app/models/mdm/api_key_spec.rb
- spec/app/models/mdm/client_spec.rb
- spec/app/models/mdm/cred_spec.rb
- spec/app/models/mdm/event_spec.rb
- spec/app/models/mdm/exploit_attempt_spec.rb
- spec/app/models/mdm/exploited_host_spec.rb
- spec/app/models/mdm/host_detail_spec.rb
- spec/app/models/mdm/host_spec.rb
- spec/app/models/mdm/host_tag_spec.rb
- spec/app/models/mdm/listener_spec.rb
- spec/app/models/mdm/loot_spec.rb
- spec/app/models/mdm/macro_spec.rb
- spec/app/models/mdm/mod_ref_spec.rb
- spec/app/models/mdm/module/action_spec.rb
- spec/app/models/mdm/module/arch_spec.rb
- spec/app/models/mdm/module/author_spec.rb
- spec/app/models/mdm/module/detail_spec.rb
- spec/app/models/mdm/module/mixin_spec.rb
- spec/app/models/mdm/module/platform_spec.rb
- spec/app/models/mdm/module/ref_spec.rb
- spec/app/models/mdm/module/target_spec.rb
- spec/app/models/mdm/nexpose_console_spec.rb
- spec/app/models/mdm/note_spec.rb
- spec/app/models/mdm/profile_spec.rb
- spec/app/models/mdm/ref_spec.rb
- spec/app/models/mdm/route_spec.rb
- spec/app/models/mdm/service_spec.rb
- spec/app/models/mdm/session_event_spec.rb
- spec/app/models/mdm/session_spec.rb
- spec/app/models/mdm/tag_spec.rb
- spec/app/models/mdm/task_cred_spec.rb
- spec/app/models/mdm/task_host_spec.rb
- spec/app/models/mdm/task_service_spec.rb
- spec/app/models/mdm/task_session_spec.rb
- spec/app/models/mdm/task_spec.rb
- spec/app/models/mdm/user_spec.rb
- spec/app/models/mdm/vuln_attempt_spec.rb
- spec/app/models/mdm/vuln_detail_spec.rb
- spec/app/models/mdm/vuln_ref_spec.rb
- spec/app/models/mdm/vuln_spec.rb
- spec/app/models/mdm/web_form_spec.rb
- spec/app/models/mdm/web_page_spec.rb
- spec/app/models/mdm/web_site_spec.rb
- spec/app/models/mdm/web_vuln_spec.rb
- spec/app/models/mdm/wmap_request_spec.rb
- spec/app/models/mdm/wmap_target_spec.rb
- spec/app/models/mdm/workspace_spec.rb
- spec/app/models/metasploit_data_models/automatic_exploitation/match_result_spec.rb
- spec/app/models/metasploit_data_models/automatic_exploitation/match_set_spec.rb
- spec/app/models/metasploit_data_models/automatic_exploitation/match_spec.rb
- spec/app/models/metasploit_data_models/automatic_exploitation/run_spec.rb
- spec/app/models/metasploit_data_models/ip_address/v4/cidr_spec.rb
- spec/app/models/metasploit_data_models/ip_address/v4/nmap_spec.rb
- spec/app/models/metasploit_data_models/ip_address/v4/range_spec.rb
- spec/app/models/metasploit_data_models/ip_address/v4/segment/nmap/list_spec.rb
- spec/app/models/metasploit_data_models/ip_address/v4/segment/nmap/range_spec.rb
- spec/app/models/metasploit_data_models/ip_address/v4/segment/segmented_spec.rb
- spec/app/models/metasploit_data_models/ip_address/v4/segment/single_spec.rb
- spec/app/models/metasploit_data_models/ip_address/v4/single_spec.rb
- spec/app/models/metasploit_data_models/module_run_spec.rb
- spec/app/models/metasploit_data_models/search/operation/ip_address_spec.rb
- spec/app/models/metasploit_data_models/search/operation/port/number_spec.rb
- spec/app/models/metasploit_data_models/search/operation/port/range_spec.rb
- spec/app/models/metasploit_data_models/search/operation/range_spec.rb
- spec/app/models/metasploit_data_models/search/operator/ip_address_spec.rb
- spec/app/models/metasploit_data_models/search/operator/multitext_spec.rb
- spec/app/models/metasploit_data_models/search/operator/port/list_spec.rb
- spec/app/models/metasploit_data_models/search/visitor/attribute_spec.rb
- spec/app/models/metasploit_data_models/search/visitor/includes_spec.rb
- spec/app/models/metasploit_data_models/search/visitor/joins_spec.rb
- spec/app/models/metasploit_data_models/search/visitor/method_spec.rb
- spec/app/models/metasploit_data_models/search/visitor/relation_spec.rb
- spec/app/models/metasploit_data_models/search/visitor/where_spec.rb
- spec/app/validators/parameters_validator_spec.rb
- spec/app/validators/password_is_strong_validator_spec.rb
- spec/dummy/Rakefile
- spec/dummy/app/assets/javascripts/application.js
- spec/dummy/app/assets/stylesheets/application.css
- spec/dummy/app/controllers/application_controller.rb
- spec/dummy/app/helpers/application_helper.rb
- spec/dummy/app/mailers/.gitkeep
- spec/dummy/app/models/.gitkeep
- spec/dummy/app/views/layouts/application.html.erb
- spec/dummy/bin/bundle
- spec/dummy/bin/rails
- spec/dummy/bin/rake
- spec/dummy/config.ru
- spec/dummy/config/application.rb
- spec/dummy/config/boot.rb
- spec/dummy/config/database.yml.example
- spec/dummy/config/database.yml.travis
- spec/dummy/config/environment.rb
- spec/dummy/config/environments/development.rb
- spec/dummy/config/environments/production.rb
- spec/dummy/config/environments/test.rb
- spec/dummy/config/initializers/active_record_migrations.rb
- spec/dummy/config/initializers/assets.rb
- spec/dummy/config/initializers/backtrace_silencers.rb
- spec/dummy/config/initializers/cookies_serializer.rb
- spec/dummy/config/initializers/filter_parameter_logging.rb
- spec/dummy/config/initializers/inflections.rb
- spec/dummy/config/initializers/mime_types.rb
- spec/dummy/config/initializers/secret_token.rb
- spec/dummy/config/initializers/session_store.rb
- spec/dummy/config/initializers/wrap_parameters.rb
- spec/dummy/config/locales/en.yml
- spec/dummy/config/routes.rb
- spec/dummy/db/structure.sql
- spec/dummy/db/structure.sql.from_rails_3
- spec/dummy/lib/assets/.gitkeep
- spec/dummy/log/.gitkeep
- spec/dummy/public/404.html
- spec/dummy/public/422.html
- spec/dummy/public/500.html
- spec/dummy/public/favicon.ico
- spec/dummy/script/rails
- spec/factories/mdm/addresses.rb
- spec/factories/mdm/clients.rb
- spec/factories/mdm/creds.rb
- spec/factories/mdm/events.rb
- spec/factories/mdm/exploit_attempts.rb
- spec/factories/mdm/exploited_hosts.rb
- spec/factories/mdm/fingerprints/nessus_fingerprints.rb
- spec/factories/mdm/fingerprints/nexpose_fingerprints.rb
- spec/factories/mdm/fingerprints/nmap_fingerprints.rb
- spec/factories/mdm/fingerprints/retina_fingerprints.rb
- spec/factories/mdm/fingerprints/session_fingerprints.rb
- spec/factories/mdm/host_details.rb
- spec/factories/mdm/host_tags.rb
- spec/factories/mdm/hosts.rb
- spec/factories/mdm/listeners.rb
- spec/factories/mdm/loots.rb
- spec/factories/mdm/module/actions.rb
- spec/factories/mdm/module/archs.rb
- spec/factories/mdm/module/authors.rb
- spec/factories/mdm/module/details.rb
- spec/factories/mdm/module/mixins.rb
- spec/factories/mdm/module/platforms.rb
- spec/factories/mdm/module/refs.rb
- spec/factories/mdm/module/targets.rb
- spec/factories/mdm/nexpose_consoles.rb
- spec/factories/mdm/notes.rb
- spec/factories/mdm/refs.rb
- spec/factories/mdm/routes.rb
- spec/factories/mdm/services.rb
- spec/factories/mdm/session_events.rb
- spec/factories/mdm/sessions.rb
- spec/factories/mdm/tags.rb
- spec/factories/mdm/task.rb
- spec/factories/mdm/task_creds.rb
- spec/factories/mdm/task_hosts.rb
- spec/factories/mdm/task_services.rb
- spec/factories/mdm/task_sessions.rb
- spec/factories/mdm/users.rb
- spec/factories/mdm/vuln_attempts.rb
- spec/factories/mdm/vuln_details.rb
- spec/factories/mdm/vuln_refs.rb
- spec/factories/mdm/vulns.rb
- spec/factories/mdm/web_forms.rb
- spec/factories/mdm/web_pages.rb
- spec/factories/mdm/web_sites.rb
- spec/factories/mdm/web_vulns.rb
- spec/factories/mdm/workspaces.rb
- spec/factories/metasploit_data_models/automatic_exploitation/match_results.rb
- spec/factories/metasploit_data_models/automatic_exploitation/match_sets.rb
- spec/factories/metasploit_data_models/automatic_exploitation/matches.rb
- spec/factories/metasploit_data_models/automatic_exploitation/runs.rb
- spec/factories/module_runs.rb
- spec/lib/base64_serializer_spec.rb
- spec/lib/ipaddr_spec.rb
- spec/lib/metasploit_data_models/ip_address/cidr_spec.rb
- spec/lib/metasploit_data_models/ip_address/range_spec.rb
- spec/lib/metasploit_data_models/match/child_spec.rb
- spec/lib/metasploit_data_models/match/parent_spec.rb
- spec/lib/metasploit_data_models_spec.rb
- spec/spec_helper.rb
- spec/support/matchers/match_regex_exactly.rb
- spec/support/shared/contexts/rex/text.rb
- spec/support/shared/examples/coerces_inet_column_type_to_string.rb
- spec/support/shared/examples/mdm/module/detail/does_not_support_stance_with_mtype.rb
- spec/support/shared/examples/mdm/module/detail/supports_stance_with_mtype.rb
- spec/support/shared/examples/metasploit_data_models/search/operation/ipaddress/match.rb
- spec/support/shared/examples/metasploit_data_models/search/visitor/includes/visit/with_children.rb
- spec/support/shared/examples/metasploit_data_models/search/visitor/includes/visit/with_metasploit_model_search_operation_base.rb
- spec/support/shared/examples/metasploit_data_models/search/visitor/relation/visit/matching_record.rb
- spec/support/shared/examples/metasploit_data_models/search/visitor/where/visit/with_equality.rb
- spec/support/shared/examples/metasploit_data_models/search/visitor/where/visit/with_metasploit_model_search_group_base.rb
homepage: ''
licenses: []
metadata: {}
post_install_message: 
rdoc_options: []
require_paths:
- app/models
- app/validators
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '2.1'
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubyforge_project: 
rubygems_version: 2.6.8
signing_key: 
specification_version: 4
summary: Database code for MSF and Metasploit Pro
test_files: []
has_rdoc: