--- !ruby/object:Gem::Specification name: metasploit-model version: !ruby/object:Gem::Version version: 0.27.2 platform: java authors: - Luke Imhoff autorequire: bindir: bin cert_chain: [] date: 2014-09-23 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: bundler version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '1.3' requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '1.3' prerelease: false type: :development - !ruby/object:Gem::Dependency name: rake version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' prerelease: false type: :development - !ruby/object:Gem::Dependency name: yard version_requirements: !ruby/object:Gem::Requirement requirements: - - < - !ruby/object:Gem::Version version: 0.8.7.4 requirement: !ruby/object:Gem::Requirement requirements: - - < - !ruby/object:Gem::Version version: 0.8.7.4 prerelease: false type: :development - !ruby/object:Gem::Dependency name: activesupport version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' prerelease: false type: :runtime - !ruby/object:Gem::Dependency name: railties version_requirements: !ruby/object:Gem::Requirement requirements: - - < - !ruby/object:Gem::Version version: 4.0.0 requirement: !ruby/object:Gem::Requirement requirements: - - < - !ruby/object:Gem::Version version: 4.0.0 prerelease: false type: :runtime - !ruby/object:Gem::Dependency name: kramdown version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' prerelease: false type: :development description: Common code, such as validators and mixins, that are shared between ActiveModels in metasploit-framework and ActiveRecords in metasploit_data_models. email: - luke_imhoff@rapid7.com executables: [] extensions: [] extra_rdoc_files: [] files: - .coveralls.yml - .gitignore - .rspec - .simplecov - .travis.yml - .yardopts - CONTRIBUTING.md - Gemfile - LICENSE - README.md - Rakefile - app/models/metasploit/model/association/reflection.rb - app/models/metasploit/model/module/ancestor/spec/template.rb - app/models/metasploit/model/module/class/spec/template.rb - app/models/metasploit/model/module/instance/spec/template.rb - app/models/metasploit/model/search/group/base.rb - app/models/metasploit/model/search/group/intersection.rb - app/models/metasploit/model/search/group/union.rb - app/models/metasploit/model/search/operation/association.rb - app/models/metasploit/model/search/operation/base.rb - app/models/metasploit/model/search/operation/boolean.rb - app/models/metasploit/model/search/operation/date.rb - app/models/metasploit/model/search/operation/group/base.rb - app/models/metasploit/model/search/operation/group/intersection.rb - app/models/metasploit/model/search/operation/group/union.rb - app/models/metasploit/model/search/operation/integer.rb - app/models/metasploit/model/search/operation/null.rb - app/models/metasploit/model/search/operation/set.rb - app/models/metasploit/model/search/operation/set/integer.rb - app/models/metasploit/model/search/operation/set/string.rb - app/models/metasploit/model/search/operation/string.rb - app/models/metasploit/model/search/operator/association.rb - app/models/metasploit/model/search/operator/attribute.rb - app/models/metasploit/model/search/operator/base.rb - app/models/metasploit/model/search/operator/delegation.rb - app/models/metasploit/model/search/operator/deprecated/app.rb - app/models/metasploit/model/search/operator/deprecated/author.rb - app/models/metasploit/model/search/operator/deprecated/authority.rb - app/models/metasploit/model/search/operator/deprecated/platform.rb - app/models/metasploit/model/search/operator/deprecated/ref.rb - app/models/metasploit/model/search/operator/deprecated/text.rb - app/models/metasploit/model/search/operator/group/base.rb - app/models/metasploit/model/search/operator/group/intersection.rb - app/models/metasploit/model/search/operator/group/union.rb - app/models/metasploit/model/search/operator/null.rb - app/models/metasploit/model/search/operator/single.rb - app/models/metasploit/model/search/query.rb - app/models/metasploit/model/spec/template.rb - app/models/metasploit/model/visitation/visitor.rb - app/validators/derivation_validator.rb - app/validators/dynamic_length_validator.rb - app/validators/ip_format_validator.rb - app/validators/nil_validator.rb - app/validators/parameters_validator.rb - app/validators/password_is_strong_validator.rb - config/locales/en.yml - lib/metasploit/model.rb - lib/metasploit/model/architecture.rb - lib/metasploit/model/association.rb - lib/metasploit/model/association/error.rb - lib/metasploit/model/association/tree.rb - lib/metasploit/model/author.rb - lib/metasploit/model/authority.rb - lib/metasploit/model/authority/bid.rb - lib/metasploit/model/authority/cve.rb - lib/metasploit/model/authority/msb.rb - lib/metasploit/model/authority/osvdb.rb - lib/metasploit/model/authority/pmasa.rb - lib/metasploit/model/authority/secunia.rb - lib/metasploit/model/authority/us_cert_vu.rb - lib/metasploit/model/authority/waraxe.rb - lib/metasploit/model/authority/zdi.rb - lib/metasploit/model/base.rb - lib/metasploit/model/derivation.rb - lib/metasploit/model/derivation/full_name.rb - lib/metasploit/model/email_address.rb - lib/metasploit/model/engine.rb - lib/metasploit/model/error.rb - lib/metasploit/model/file.rb - lib/metasploit/model/invalid.rb - lib/metasploit/model/login.rb - lib/metasploit/model/login/status.rb - lib/metasploit/model/module.rb - lib/metasploit/model/module/action.rb - lib/metasploit/model/module/ancestor.rb - lib/metasploit/model/module/ancestor/spec.rb - lib/metasploit/model/module/architecture.rb - lib/metasploit/model/module/author.rb - lib/metasploit/model/module/class.rb - lib/metasploit/model/module/class/spec.rb - lib/metasploit/model/module/handler.rb - lib/metasploit/model/module/instance.rb - lib/metasploit/model/module/instance/spec.rb - lib/metasploit/model/module/path.rb - lib/metasploit/model/module/platform.rb - lib/metasploit/model/module/rank.rb - lib/metasploit/model/module/reference.rb - lib/metasploit/model/module/stance.rb - lib/metasploit/model/module/target.rb - lib/metasploit/model/module/target/architecture.rb - lib/metasploit/model/module/target/platform.rb - lib/metasploit/model/module/type.rb - lib/metasploit/model/nilify_blanks.rb - lib/metasploit/model/platform.rb - lib/metasploit/model/real_pathname.rb - lib/metasploit/model/realm.rb - lib/metasploit/model/realm/key.rb - lib/metasploit/model/reference.rb - lib/metasploit/model/search.rb - lib/metasploit/model/search/association.rb - lib/metasploit/model/search/attribute.rb - lib/metasploit/model/search/group.rb - lib/metasploit/model/search/operation.rb - lib/metasploit/model/search/operation/group.rb - lib/metasploit/model/search/operation/integer/value.rb - lib/metasploit/model/search/operation/string/value.rb - lib/metasploit/model/search/operator.rb - lib/metasploit/model/search/operator/deprecated.rb - lib/metasploit/model/search/operator/group.rb - lib/metasploit/model/search/operator/help.rb - lib/metasploit/model/search/with.rb - lib/metasploit/model/spec.rb - lib/metasploit/model/spec/error.rb - lib/metasploit/model/spec/i18n_exception_handler.rb - lib/metasploit/model/spec/pathname_collision.rb - lib/metasploit/model/spec/template/write.rb - lib/metasploit/model/spec/temporary_pathname.rb - lib/metasploit/model/translation.rb - lib/metasploit/model/version.rb - lib/metasploit/model/visitation.rb - lib/metasploit/model/visitation/visit.rb - lib/tasks/yard.rake - metasploit-model.gemspec - script/rails - spec/app/models/metasploit/model/association/reflection_spec.rb - spec/app/models/metasploit/model/module/ancestor/spec/template_spec.rb - spec/app/models/metasploit/model/module/class/spec/template_spec.rb - spec/app/models/metasploit/model/module/instance/spec/template_spec.rb - spec/app/models/metasploit/model/search/group/base_spec.rb - spec/app/models/metasploit/model/search/group/intersection_spec.rb - spec/app/models/metasploit/model/search/group/union_spec.rb - spec/app/models/metasploit/model/search/operation/association_spec.rb - spec/app/models/metasploit/model/search/operation/base_spec.rb - spec/app/models/metasploit/model/search/operation/boolean_spec.rb - spec/app/models/metasploit/model/search/operation/date_spec.rb - spec/app/models/metasploit/model/search/operation/group/base_spec.rb - spec/app/models/metasploit/model/search/operation/group/intersection_spec.rb - spec/app/models/metasploit/model/search/operation/group/union_spec.rb - spec/app/models/metasploit/model/search/operation/integer_spec.rb - spec/app/models/metasploit/model/search/operation/null_spec.rb - spec/app/models/metasploit/model/search/operation/set/integer_spec.rb - spec/app/models/metasploit/model/search/operation/set/string_spec.rb - spec/app/models/metasploit/model/search/operation/set_spec.rb - spec/app/models/metasploit/model/search/operation/string_spec.rb - spec/app/models/metasploit/model/search/operator/association_spec.rb - spec/app/models/metasploit/model/search/operator/attribute_spec.rb - spec/app/models/metasploit/model/search/operator/base_spec.rb - spec/app/models/metasploit/model/search/operator/delegation_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/app_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/author_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/authority_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/platform_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/ref_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/text_spec.rb - spec/app/models/metasploit/model/search/operator/group/base_spec.rb - spec/app/models/metasploit/model/search/operator/group/intersection_spec.rb - spec/app/models/metasploit/model/search/operator/group/union_spec.rb - spec/app/models/metasploit/model/search/operator/null_spec.rb - spec/app/models/metasploit/model/search/operator/single_spec.rb - spec/app/models/metasploit/model/search/query_spec.rb - spec/app/models/metasploit/model/spec/template_spec.rb - spec/app/models/metasploit/model/visitation/visitor_spec.rb - spec/app/validators/derivation_validator_spec.rb - spec/app/validators/dynamic_length_validator_spec.rb - spec/app/validators/ip_format_validator_spec.rb - spec/app/validators/nil_validator_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/dummy/architecture.rb - spec/dummy/app/models/dummy/author.rb - spec/dummy/app/models/dummy/authority.rb - spec/dummy/app/models/dummy/email_address.rb - spec/dummy/app/models/dummy/module/action.rb - spec/dummy/app/models/dummy/module/ancestor.rb - spec/dummy/app/models/dummy/module/architecture.rb - spec/dummy/app/models/dummy/module/author.rb - spec/dummy/app/models/dummy/module/class.rb - spec/dummy/app/models/dummy/module/instance.rb - spec/dummy/app/models/dummy/module/path.rb - spec/dummy/app/models/dummy/module/platform.rb - spec/dummy/app/models/dummy/module/rank.rb - spec/dummy/app/models/dummy/module/reference.rb - spec/dummy/app/models/dummy/module/target.rb - spec/dummy/app/models/dummy/module/target/architecture.rb - spec/dummy/app/models/dummy/module/target/platform.rb - spec/dummy/app/models/dummy/platform.rb - spec/dummy/app/models/dummy/reference.rb - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/config.ru - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - 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/backtrace_silencers.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/schema.rb - 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/dummy/spec/factories/dummy/architectures.rb - spec/dummy/spec/factories/dummy/authorities.rb - spec/dummy/spec/factories/dummy/authors.rb - spec/dummy/spec/factories/dummy/email_addresses.rb - spec/dummy/spec/factories/dummy/module/actions.rb - spec/dummy/spec/factories/dummy/module/ancestors.rb - spec/dummy/spec/factories/dummy/module/architectures.rb - spec/dummy/spec/factories/dummy/module/authors.rb - spec/dummy/spec/factories/dummy/module/classes.rb - spec/dummy/spec/factories/dummy/module/instances.rb - spec/dummy/spec/factories/dummy/module/paths.rb - spec/dummy/spec/factories/dummy/module/platforms.rb - spec/dummy/spec/factories/dummy/module/ranks.rb - spec/dummy/spec/factories/dummy/module/references.rb - spec/dummy/spec/factories/dummy/module/target/architectures.rb - spec/dummy/spec/factories/dummy/module/target/platforms.rb - spec/dummy/spec/factories/dummy/module/targets.rb - spec/dummy/spec/factories/dummy/platforms.rb - spec/dummy/spec/factories/dummy/references.rb - spec/factories/metasploit/model/architectures.rb - spec/factories/metasploit/model/association/reflections.rb - spec/factories/metasploit/model/authorities.rb - spec/factories/metasploit/model/authors.rb - spec/factories/metasploit/model/bases.rb - spec/factories/metasploit/model/email_addresses.rb - spec/factories/metasploit/model/module/actions.rb - spec/factories/metasploit/model/module/ancestors.rb - spec/factories/metasploit/model/module/architectures.rb - spec/factories/metasploit/model/module/classes.rb - spec/factories/metasploit/model/module/handlers.rb - spec/factories/metasploit/model/module/instances.rb - spec/factories/metasploit/model/module/paths.rb - spec/factories/metasploit/model/module/platforms.rb - spec/factories/metasploit/model/module/ranks.rb - spec/factories/metasploit/model/module/references.rb - spec/factories/metasploit/model/module/stances.rb - spec/factories/metasploit/model/module/targets.rb - spec/factories/metasploit/model/module/types.rb - spec/factories/metasploit/model/references.rb - spec/factories/metasploit/model/search/operator/associations.rb - spec/factories/metasploit/model/search/operator/attributes.rb - spec/factories/metasploit/model/search/operator/bases.rb - spec/lib/metasploit/model/architecture_spec.rb - spec/lib/metasploit/model/association/error_spec.rb - spec/lib/metasploit/model/association_spec.rb - spec/lib/metasploit/model/author_spec.rb - spec/lib/metasploit/model/authority/bid_spec.rb - spec/lib/metasploit/model/authority/cve_spec.rb - spec/lib/metasploit/model/authority/msb_spec.rb - spec/lib/metasploit/model/authority/osvdb_spec.rb - spec/lib/metasploit/model/authority/pmasa_spec.rb - spec/lib/metasploit/model/authority/secunia_spec.rb - spec/lib/metasploit/model/authority/us_cert_vu_spec.rb - spec/lib/metasploit/model/authority/waraxe_spec.rb - spec/lib/metasploit/model/authority/zdi_spec.rb - spec/lib/metasploit/model/authority_spec.rb - spec/lib/metasploit/model/base_spec.rb - spec/lib/metasploit/model/derivation/full_name_spec.rb - spec/lib/metasploit/model/derivation_spec.rb - spec/lib/metasploit/model/email_address_spec.rb - spec/lib/metasploit/model/engine_spec.rb - spec/lib/metasploit/model/file_spec.rb - spec/lib/metasploit/model/invalid_spec.rb - spec/lib/metasploit/model/login/status_spec.rb - spec/lib/metasploit/model/module/action_spec.rb - spec/lib/metasploit/model/module/ancestor_spec.rb - spec/lib/metasploit/model/module/architecture_spec.rb - spec/lib/metasploit/model/module/author_spec.rb - spec/lib/metasploit/model/module/class_spec.rb - spec/lib/metasploit/model/module/handler_spec.rb - spec/lib/metasploit/model/module/instance_spec.rb - spec/lib/metasploit/model/module/path_spec.rb - spec/lib/metasploit/model/module/platform_spec.rb - spec/lib/metasploit/model/module/rank_spec.rb - spec/lib/metasploit/model/module/reference_spec.rb - spec/lib/metasploit/model/module/stance_spec.rb - spec/lib/metasploit/model/module/target/architecture_spec.rb - spec/lib/metasploit/model/module/target/platform_spec.rb - spec/lib/metasploit/model/module/target_spec.rb - spec/lib/metasploit/model/module/type_spec.rb - spec/lib/metasploit/model/nilify_blanks_spec.rb - spec/lib/metasploit/model/platform_spec.rb - spec/lib/metasploit/model/realm/key_spec.rb - spec/lib/metasploit/model/reference_spec.rb - spec/lib/metasploit/model/search/association/tree_spec.rb - spec/lib/metasploit/model/search/association_spec.rb - spec/lib/metasploit/model/search/attribute_spec.rb - spec/lib/metasploit/model/search/operation/integer/value_spec.rb - spec/lib/metasploit/model/search/operation/string/value_spec.rb - spec/lib/metasploit/model/search/operation_spec.rb - spec/lib/metasploit/model/search/operator/help_spec.rb - spec/lib/metasploit/model/search/with_spec.rb - spec/lib/metasploit/model/search_spec.rb - spec/lib/metasploit/model/spec/error_spec.rb - spec/lib/metasploit/model/spec/i18n_exception_handler_spec.rb - spec/lib/metasploit/model/spec/pathname_collision_spec.rb - spec/lib/metasploit/model/spec_spec.rb - spec/lib/metasploit/model/translation_spec.rb - spec/lib/metasploit/model/version_spec.rb - spec/lib/metasploit/model/visitation/visit_spec.rb - spec/spec_helper.rb - spec/support/shared/contexts/metasploit/model/module/ancestor/contents/metasploit_module.rb - spec/support/shared/contexts/metasploit/model/module/ancestor/factory/contents.rb - spec/support/shared/contexts/metasploit/model/module/ancestor/factory/contents/metasploit_module.rb - spec/support/shared/contexts/metasploit/model/search/operator/union/children.rb - spec/support/shared/examples/derives.rb - spec/support/shared/examples/metasploit/model/architecture.rb - spec/support/shared/examples/metasploit/model/architecture/seed.rb - spec/support/shared/examples/metasploit/model/author.rb - spec/support/shared/examples/metasploit/model/authority.rb - spec/support/shared/examples/metasploit/model/authority/seed.rb - spec/support/shared/examples/metasploit/model/email_address.rb - spec/support/shared/examples/metasploit/model/module/action.rb - spec/support/shared/examples/metasploit/model/module/ancestor.rb - spec/support/shared/examples/metasploit/model/module/ancestor/payload_factory.rb - spec/support/shared/examples/metasploit/model/module/architecture.rb - spec/support/shared/examples/metasploit/model/module/author.rb - spec/support/shared/examples/metasploit/model/module/class.rb - spec/support/shared/examples/metasploit/model/module/handler.rb - spec/support/shared/examples/metasploit/model/module/instance.rb - spec/support/shared/examples/metasploit/model/module/instance/class_methods.rb - spec/support/shared/examples/metasploit/model/module/instance/is_not_stanced_with_module_type.rb - spec/support/shared/examples/metasploit/model/module/instance/is_stanced_with_module_type.rb - spec/support/shared/examples/metasploit/model/module/instance/validates/dynamic_length_of.rb - spec/support/shared/examples/metasploit/model/module/path.rb - spec/support/shared/examples/metasploit/model/module/platform.rb - spec/support/shared/examples/metasploit/model/module/rank.rb - spec/support/shared/examples/metasploit/model/module/reference.rb - spec/support/shared/examples/metasploit/model/module/target.rb - spec/support/shared/examples/metasploit/model/module/target/architecture.rb - spec/support/shared/examples/metasploit/model/module/target/platform.rb - spec/support/shared/examples/metasploit/model/platform.rb - spec/support/shared/examples/metasploit/model/real_pathname.rb - spec/support/shared/examples/metasploit/model/reference.rb - spec/support/shared/examples/metasploit/model/search/operation/integer/value.rb - spec/support/shared/examples/metasploit/model/search/operation/string/value.rb - spec/support/shared/examples/metasploit/model/search/operator/help.rb - spec/support/shared/examples/metasploit/model/translation.rb - spec/support/shared/examples/search/query.rb - spec/support/shared/examples/search/query/metasploit/model/search/operator/deprecated/app.rb - spec/support/shared/examples/search/query/metasploit/model/search/operator/deprecated/authority.rb - spec/support/shared/examples/search_association.rb - spec/support/shared/examples/search_attribute.rb - spec/support/shared/examples/search_with.rb - spec/support/shared/matchers/allow_attribute.rb - spec/support/templates/metasploit/model/module/ancestors/_attributes.rb.erb - spec/support/templates/metasploit/model/module/ancestors/_methods.rb.erb - spec/support/templates/metasploit/model/module/ancestors/_validations.rb.erb - spec/support/templates/metasploit/model/module/ancestors/base.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_auxiliary.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_encoder.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_exploit.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_non_payload.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_nop.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_payload.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_post.rb.erb - spec/support/templates/metasploit/model/module/ancestors/payload_types/_handled.rb.erb - spec/support/templates/metasploit/model/module/ancestors/payload_types/_single.rb.erb - spec/support/templates/metasploit/model/module/ancestors/payload_types/_stage.rb.erb - spec/support/templates/metasploit/model/module/ancestors/payload_types/_stager.rb.erb - spec/support/templates/metasploit/model/module/classes/_methods.rb.erb homepage: licenses: [] metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.1.9 signing_key: specification_version: 4 summary: Metasploit Model Mixins and Validators test_files: - spec/app/models/metasploit/model/association/reflection_spec.rb - spec/app/models/metasploit/model/module/ancestor/spec/template_spec.rb - spec/app/models/metasploit/model/module/class/spec/template_spec.rb - spec/app/models/metasploit/model/module/instance/spec/template_spec.rb - spec/app/models/metasploit/model/search/group/base_spec.rb - spec/app/models/metasploit/model/search/group/intersection_spec.rb - spec/app/models/metasploit/model/search/group/union_spec.rb - spec/app/models/metasploit/model/search/operation/association_spec.rb - spec/app/models/metasploit/model/search/operation/base_spec.rb - spec/app/models/metasploit/model/search/operation/boolean_spec.rb - spec/app/models/metasploit/model/search/operation/date_spec.rb - spec/app/models/metasploit/model/search/operation/group/base_spec.rb - spec/app/models/metasploit/model/search/operation/group/intersection_spec.rb - spec/app/models/metasploit/model/search/operation/group/union_spec.rb - spec/app/models/metasploit/model/search/operation/integer_spec.rb - spec/app/models/metasploit/model/search/operation/null_spec.rb - spec/app/models/metasploit/model/search/operation/set/integer_spec.rb - spec/app/models/metasploit/model/search/operation/set/string_spec.rb - spec/app/models/metasploit/model/search/operation/set_spec.rb - spec/app/models/metasploit/model/search/operation/string_spec.rb - spec/app/models/metasploit/model/search/operator/association_spec.rb - spec/app/models/metasploit/model/search/operator/attribute_spec.rb - spec/app/models/metasploit/model/search/operator/base_spec.rb - spec/app/models/metasploit/model/search/operator/delegation_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/app_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/author_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/authority_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/platform_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/ref_spec.rb - spec/app/models/metasploit/model/search/operator/deprecated/text_spec.rb - spec/app/models/metasploit/model/search/operator/group/base_spec.rb - spec/app/models/metasploit/model/search/operator/group/intersection_spec.rb - spec/app/models/metasploit/model/search/operator/group/union_spec.rb - spec/app/models/metasploit/model/search/operator/null_spec.rb - spec/app/models/metasploit/model/search/operator/single_spec.rb - spec/app/models/metasploit/model/search/query_spec.rb - spec/app/models/metasploit/model/spec/template_spec.rb - spec/app/models/metasploit/model/visitation/visitor_spec.rb - spec/app/validators/derivation_validator_spec.rb - spec/app/validators/dynamic_length_validator_spec.rb - spec/app/validators/ip_format_validator_spec.rb - spec/app/validators/nil_validator_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/dummy/architecture.rb - spec/dummy/app/models/dummy/author.rb - spec/dummy/app/models/dummy/authority.rb - spec/dummy/app/models/dummy/email_address.rb - spec/dummy/app/models/dummy/module/action.rb - spec/dummy/app/models/dummy/module/ancestor.rb - spec/dummy/app/models/dummy/module/architecture.rb - spec/dummy/app/models/dummy/module/author.rb - spec/dummy/app/models/dummy/module/class.rb - spec/dummy/app/models/dummy/module/instance.rb - spec/dummy/app/models/dummy/module/path.rb - spec/dummy/app/models/dummy/module/platform.rb - spec/dummy/app/models/dummy/module/rank.rb - spec/dummy/app/models/dummy/module/reference.rb - spec/dummy/app/models/dummy/module/target.rb - spec/dummy/app/models/dummy/module/target/architecture.rb - spec/dummy/app/models/dummy/module/target/platform.rb - spec/dummy/app/models/dummy/platform.rb - spec/dummy/app/models/dummy/reference.rb - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/config.ru - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - 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/backtrace_silencers.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/schema.rb - 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/dummy/spec/factories/dummy/architectures.rb - spec/dummy/spec/factories/dummy/authorities.rb - spec/dummy/spec/factories/dummy/authors.rb - spec/dummy/spec/factories/dummy/email_addresses.rb - spec/dummy/spec/factories/dummy/module/actions.rb - spec/dummy/spec/factories/dummy/module/ancestors.rb - spec/dummy/spec/factories/dummy/module/architectures.rb - spec/dummy/spec/factories/dummy/module/authors.rb - spec/dummy/spec/factories/dummy/module/classes.rb - spec/dummy/spec/factories/dummy/module/instances.rb - spec/dummy/spec/factories/dummy/module/paths.rb - spec/dummy/spec/factories/dummy/module/platforms.rb - spec/dummy/spec/factories/dummy/module/ranks.rb - spec/dummy/spec/factories/dummy/module/references.rb - spec/dummy/spec/factories/dummy/module/target/architectures.rb - spec/dummy/spec/factories/dummy/module/target/platforms.rb - spec/dummy/spec/factories/dummy/module/targets.rb - spec/dummy/spec/factories/dummy/platforms.rb - spec/dummy/spec/factories/dummy/references.rb - spec/factories/metasploit/model/architectures.rb - spec/factories/metasploit/model/association/reflections.rb - spec/factories/metasploit/model/authorities.rb - spec/factories/metasploit/model/authors.rb - spec/factories/metasploit/model/bases.rb - spec/factories/metasploit/model/email_addresses.rb - spec/factories/metasploit/model/module/actions.rb - spec/factories/metasploit/model/module/ancestors.rb - spec/factories/metasploit/model/module/architectures.rb - spec/factories/metasploit/model/module/classes.rb - spec/factories/metasploit/model/module/handlers.rb - spec/factories/metasploit/model/module/instances.rb - spec/factories/metasploit/model/module/paths.rb - spec/factories/metasploit/model/module/platforms.rb - spec/factories/metasploit/model/module/ranks.rb - spec/factories/metasploit/model/module/references.rb - spec/factories/metasploit/model/module/stances.rb - spec/factories/metasploit/model/module/targets.rb - spec/factories/metasploit/model/module/types.rb - spec/factories/metasploit/model/references.rb - spec/factories/metasploit/model/search/operator/associations.rb - spec/factories/metasploit/model/search/operator/attributes.rb - spec/factories/metasploit/model/search/operator/bases.rb - spec/lib/metasploit/model/architecture_spec.rb - spec/lib/metasploit/model/association/error_spec.rb - spec/lib/metasploit/model/association_spec.rb - spec/lib/metasploit/model/author_spec.rb - spec/lib/metasploit/model/authority/bid_spec.rb - spec/lib/metasploit/model/authority/cve_spec.rb - spec/lib/metasploit/model/authority/msb_spec.rb - spec/lib/metasploit/model/authority/osvdb_spec.rb - spec/lib/metasploit/model/authority/pmasa_spec.rb - spec/lib/metasploit/model/authority/secunia_spec.rb - spec/lib/metasploit/model/authority/us_cert_vu_spec.rb - spec/lib/metasploit/model/authority/waraxe_spec.rb - spec/lib/metasploit/model/authority/zdi_spec.rb - spec/lib/metasploit/model/authority_spec.rb - spec/lib/metasploit/model/base_spec.rb - spec/lib/metasploit/model/derivation/full_name_spec.rb - spec/lib/metasploit/model/derivation_spec.rb - spec/lib/metasploit/model/email_address_spec.rb - spec/lib/metasploit/model/engine_spec.rb - spec/lib/metasploit/model/file_spec.rb - spec/lib/metasploit/model/invalid_spec.rb - spec/lib/metasploit/model/login/status_spec.rb - spec/lib/metasploit/model/module/action_spec.rb - spec/lib/metasploit/model/module/ancestor_spec.rb - spec/lib/metasploit/model/module/architecture_spec.rb - spec/lib/metasploit/model/module/author_spec.rb - spec/lib/metasploit/model/module/class_spec.rb - spec/lib/metasploit/model/module/handler_spec.rb - spec/lib/metasploit/model/module/instance_spec.rb - spec/lib/metasploit/model/module/path_spec.rb - spec/lib/metasploit/model/module/platform_spec.rb - spec/lib/metasploit/model/module/rank_spec.rb - spec/lib/metasploit/model/module/reference_spec.rb - spec/lib/metasploit/model/module/stance_spec.rb - spec/lib/metasploit/model/module/target/architecture_spec.rb - spec/lib/metasploit/model/module/target/platform_spec.rb - spec/lib/metasploit/model/module/target_spec.rb - spec/lib/metasploit/model/module/type_spec.rb - spec/lib/metasploit/model/nilify_blanks_spec.rb - spec/lib/metasploit/model/platform_spec.rb - spec/lib/metasploit/model/realm/key_spec.rb - spec/lib/metasploit/model/reference_spec.rb - spec/lib/metasploit/model/search/association/tree_spec.rb - spec/lib/metasploit/model/search/association_spec.rb - spec/lib/metasploit/model/search/attribute_spec.rb - spec/lib/metasploit/model/search/operation/integer/value_spec.rb - spec/lib/metasploit/model/search/operation/string/value_spec.rb - spec/lib/metasploit/model/search/operation_spec.rb - spec/lib/metasploit/model/search/operator/help_spec.rb - spec/lib/metasploit/model/search/with_spec.rb - spec/lib/metasploit/model/search_spec.rb - spec/lib/metasploit/model/spec/error_spec.rb - spec/lib/metasploit/model/spec/i18n_exception_handler_spec.rb - spec/lib/metasploit/model/spec/pathname_collision_spec.rb - spec/lib/metasploit/model/spec_spec.rb - spec/lib/metasploit/model/translation_spec.rb - spec/lib/metasploit/model/version_spec.rb - spec/lib/metasploit/model/visitation/visit_spec.rb - spec/spec_helper.rb - spec/support/shared/contexts/metasploit/model/module/ancestor/contents/metasploit_module.rb - spec/support/shared/contexts/metasploit/model/module/ancestor/factory/contents.rb - spec/support/shared/contexts/metasploit/model/module/ancestor/factory/contents/metasploit_module.rb - spec/support/shared/contexts/metasploit/model/search/operator/union/children.rb - spec/support/shared/examples/derives.rb - spec/support/shared/examples/metasploit/model/architecture.rb - spec/support/shared/examples/metasploit/model/architecture/seed.rb - spec/support/shared/examples/metasploit/model/author.rb - spec/support/shared/examples/metasploit/model/authority.rb - spec/support/shared/examples/metasploit/model/authority/seed.rb - spec/support/shared/examples/metasploit/model/email_address.rb - spec/support/shared/examples/metasploit/model/module/action.rb - spec/support/shared/examples/metasploit/model/module/ancestor.rb - spec/support/shared/examples/metasploit/model/module/ancestor/payload_factory.rb - spec/support/shared/examples/metasploit/model/module/architecture.rb - spec/support/shared/examples/metasploit/model/module/author.rb - spec/support/shared/examples/metasploit/model/module/class.rb - spec/support/shared/examples/metasploit/model/module/handler.rb - spec/support/shared/examples/metasploit/model/module/instance.rb - spec/support/shared/examples/metasploit/model/module/instance/class_methods.rb - spec/support/shared/examples/metasploit/model/module/instance/is_not_stanced_with_module_type.rb - spec/support/shared/examples/metasploit/model/module/instance/is_stanced_with_module_type.rb - spec/support/shared/examples/metasploit/model/module/instance/validates/dynamic_length_of.rb - spec/support/shared/examples/metasploit/model/module/path.rb - spec/support/shared/examples/metasploit/model/module/platform.rb - spec/support/shared/examples/metasploit/model/module/rank.rb - spec/support/shared/examples/metasploit/model/module/reference.rb - spec/support/shared/examples/metasploit/model/module/target.rb - spec/support/shared/examples/metasploit/model/module/target/architecture.rb - spec/support/shared/examples/metasploit/model/module/target/platform.rb - spec/support/shared/examples/metasploit/model/platform.rb - spec/support/shared/examples/metasploit/model/real_pathname.rb - spec/support/shared/examples/metasploit/model/reference.rb - spec/support/shared/examples/metasploit/model/search/operation/integer/value.rb - spec/support/shared/examples/metasploit/model/search/operation/string/value.rb - spec/support/shared/examples/metasploit/model/search/operator/help.rb - spec/support/shared/examples/metasploit/model/translation.rb - spec/support/shared/examples/search/query.rb - spec/support/shared/examples/search/query/metasploit/model/search/operator/deprecated/app.rb - spec/support/shared/examples/search/query/metasploit/model/search/operator/deprecated/authority.rb - spec/support/shared/examples/search_association.rb - spec/support/shared/examples/search_attribute.rb - spec/support/shared/examples/search_with.rb - spec/support/shared/matchers/allow_attribute.rb - spec/support/templates/metasploit/model/module/ancestors/_attributes.rb.erb - spec/support/templates/metasploit/model/module/ancestors/_methods.rb.erb - spec/support/templates/metasploit/model/module/ancestors/_validations.rb.erb - spec/support/templates/metasploit/model/module/ancestors/base.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_auxiliary.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_encoder.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_exploit.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_non_payload.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_nop.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_payload.rb.erb - spec/support/templates/metasploit/model/module/ancestors/module_types/_post.rb.erb - spec/support/templates/metasploit/model/module/ancestors/payload_types/_handled.rb.erb - spec/support/templates/metasploit/model/module/ancestors/payload_types/_single.rb.erb - spec/support/templates/metasploit/model/module/ancestors/payload_types/_stage.rb.erb - spec/support/templates/metasploit/model/module/ancestors/payload_types/_stager.rb.erb - spec/support/templates/metasploit/model/module/classes/_methods.rb.erb has_rdoc: