# -*- encoding: utf-8 -*- # stub: mihari 3.9.0 ruby lib Gem::Specification.new do |s| s.name = "mihari".freeze s.version = "3.9.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Manabu Niseki".freeze] s.bindir = "exe".freeze s.date = "2021-09-23" s.email = ["manabu.niseki@gmail.com".freeze] s.executables = ["mihari".freeze] s.files = [".github/ISSUE_TEMPLATE/bug_report.md".freeze, ".github/ISSUE_TEMPLATE/feature_request.md".freeze, ".github/workflows/test.yml".freeze, ".gitignore".freeze, ".gitmodules".freeze, ".overcommit.yml".freeze, ".rspec".freeze, ".standard.yml".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "Steepfile".freeze, "bin/console".freeze, "bin/setup".freeze, "build_frontend.sh".freeze, "config.ru".freeze, "config/pre_commit.yml".freeze, "docker/Dockerfile".freeze, "examples/ipinfo_hosted_domains.rb".freeze, "exe/mihari".freeze, "images/alert.png".freeze, "images/logo.png".freeze, "images/misp.png".freeze, "images/overview.jpg".freeze, "images/slack.png".freeze, "images/tines.png".freeze, "images/web_alerts.png".freeze, "images/web_config.png".freeze, "lib/mihari.rb".freeze, "lib/mihari/analyzers/base.rb".freeze, "lib/mihari/analyzers/basic.rb".freeze, "lib/mihari/analyzers/binaryedge.rb".freeze, "lib/mihari/analyzers/censys.rb".freeze, "lib/mihari/analyzers/circl.rb".freeze, "lib/mihari/analyzers/crtsh.rb".freeze, "lib/mihari/analyzers/dnpedia.rb".freeze, "lib/mihari/analyzers/dnstwister.rb".freeze, "lib/mihari/analyzers/onyphe.rb".freeze, "lib/mihari/analyzers/otx.rb".freeze, "lib/mihari/analyzers/passivetotal.rb".freeze, "lib/mihari/analyzers/pulsedive.rb".freeze, "lib/mihari/analyzers/rule.rb".freeze, "lib/mihari/analyzers/securitytrails.rb".freeze, "lib/mihari/analyzers/shodan.rb".freeze, "lib/mihari/analyzers/spyse.rb".freeze, "lib/mihari/analyzers/urlscan.rb".freeze, "lib/mihari/analyzers/virustotal.rb".freeze, "lib/mihari/analyzers/virustotal_intelligence.rb".freeze, "lib/mihari/analyzers/zoomeye.rb".freeze, "lib/mihari/cli/analyzer.rb".freeze, "lib/mihari/cli/base.rb".freeze, "lib/mihari/cli/init.rb".freeze, "lib/mihari/cli/main.rb".freeze, "lib/mihari/cli/mixins/utils.rb".freeze, "lib/mihari/cli/validator.rb".freeze, "lib/mihari/commands/binaryedge.rb".freeze, "lib/mihari/commands/censys.rb".freeze, "lib/mihari/commands/circl.rb".freeze, "lib/mihari/commands/crtsh.rb".freeze, "lib/mihari/commands/dnpedia.rb".freeze, "lib/mihari/commands/dnstwister.rb".freeze, "lib/mihari/commands/init.rb".freeze, "lib/mihari/commands/json.rb".freeze, "lib/mihari/commands/onyphe.rb".freeze, "lib/mihari/commands/otx.rb".freeze, "lib/mihari/commands/passivetotal.rb".freeze, "lib/mihari/commands/pulsedive.rb".freeze, "lib/mihari/commands/search.rb".freeze, "lib/mihari/commands/securitytrails.rb".freeze, "lib/mihari/commands/shodan.rb".freeze, "lib/mihari/commands/spyse.rb".freeze, "lib/mihari/commands/urlscan.rb".freeze, "lib/mihari/commands/validator.rb".freeze, "lib/mihari/commands/virustotal.rb".freeze, "lib/mihari/commands/virustotal_intelligence.rb".freeze, "lib/mihari/commands/web.rb".freeze, "lib/mihari/commands/zoomeye.rb".freeze, "lib/mihari/constants.rb".freeze, "lib/mihari/database.rb".freeze, "lib/mihari/emitters/base.rb".freeze, "lib/mihari/emitters/database.rb".freeze, "lib/mihari/emitters/misp.rb".freeze, "lib/mihari/emitters/slack.rb".freeze, "lib/mihari/emitters/stdout.rb".freeze, "lib/mihari/emitters/the_hive.rb".freeze, "lib/mihari/emitters/webhook.rb".freeze, "lib/mihari/enrichers/base.rb".freeze, "lib/mihari/enrichers/ipinfo.rb".freeze, "lib/mihari/errors.rb".freeze, "lib/mihari/mixins/autonomous_system.rb".freeze, "lib/mihari/mixins/configurable.rb".freeze, "lib/mihari/mixins/configuration.rb".freeze, "lib/mihari/mixins/disallowed_data_value.rb".freeze, "lib/mihari/mixins/hash.rb".freeze, "lib/mihari/mixins/refang.rb".freeze, "lib/mihari/mixins/retriable.rb".freeze, "lib/mihari/mixins/rule.rb".freeze, "lib/mihari/models/alert.rb".freeze, "lib/mihari/models/artifact.rb".freeze, "lib/mihari/models/autonomous_system.rb".freeze, "lib/mihari/models/dns.rb".freeze, "lib/mihari/models/geolocation.rb".freeze, "lib/mihari/models/reverse_dns.rb".freeze, "lib/mihari/models/tag.rb".freeze, "lib/mihari/models/tagging.rb".freeze, "lib/mihari/models/whois.rb".freeze, "lib/mihari/notifiers/base.rb".freeze, "lib/mihari/notifiers/exception_notifier.rb".freeze, "lib/mihari/notifiers/slack.rb".freeze, "lib/mihari/schemas/analyzer.rb".freeze, "lib/mihari/schemas/configuration.rb".freeze, "lib/mihari/schemas/macros.rb".freeze, "lib/mihari/schemas/rule.rb".freeze, "lib/mihari/serializers/alert.rb".freeze, "lib/mihari/serializers/artifact.rb".freeze, "lib/mihari/serializers/autonomous_system.rb".freeze, "lib/mihari/serializers/dns.rb".freeze, "lib/mihari/serializers/geolocation.rb".freeze, "lib/mihari/serializers/reverse_dns.rb".freeze, "lib/mihari/serializers/tag.rb".freeze, "lib/mihari/serializers/whois.rb".freeze, "lib/mihari/status.rb".freeze, "lib/mihari/structs/alert.rb".freeze, "lib/mihari/structs/censys.rb".freeze, "lib/mihari/structs/ipinfo.rb".freeze, "lib/mihari/structs/onyphe.rb".freeze, "lib/mihari/structs/shodan.rb".freeze, "lib/mihari/structs/virustotal_intelligence.rb".freeze, "lib/mihari/templates/rule.yml.erb".freeze, "lib/mihari/type_checker.rb".freeze, "lib/mihari/types.rb".freeze, "lib/mihari/version.rb".freeze, "lib/mihari/web/app.rb".freeze, "lib/mihari/web/controllers/alerts_controller.rb".freeze, "lib/mihari/web/controllers/analyzers_controller.rb".freeze, "lib/mihari/web/controllers/artifacts_controller.rb".freeze, "lib/mihari/web/controllers/base_controller.rb".freeze, "lib/mihari/web/controllers/command_controller.rb".freeze, "lib/mihari/web/controllers/config_controller.rb".freeze, "lib/mihari/web/controllers/ip_address_controller.rb".freeze, "lib/mihari/web/controllers/sources_controller.rb".freeze, "lib/mihari/web/controllers/tags_controller.rb".freeze, "lib/mihari/web/helpers/json.rb".freeze, "lib/mihari/web/public/index.html".freeze, "lib/mihari/web/public/redoc-static.html".freeze, "lib/mihari/web/public/static/favicon.ico".freeze, "lib/mihari/web/public/static/fonts/fa-brands-400.099a9556.woff".freeze, "lib/mihari/web/public/static/fonts/fa-brands-400.1a575a41.woff".freeze, "lib/mihari/web/public/static/fonts/fa-brands-400.30cc681d.eot".freeze, "lib/mihari/web/public/static/fonts/fa-brands-400.3b89dd10.ttf".freeze, "lib/mihari/web/public/static/fonts/fa-brands-400.513aa607.ttf".freeze, "lib/mihari/web/public/static/fonts/fa-brands-400.592643a8.eot".freeze, "lib/mihari/web/public/static/fonts/fa-brands-400.ed311c7a.woff2".freeze, "lib/mihari/web/public/static/fonts/fa-brands-400.f7307680.woff2".freeze, "lib/mihari/web/public/static/fonts/fa-regular-400.1f77739c.ttf".freeze, "lib/mihari/web/public/static/fonts/fa-regular-400.7124eb50.woff".freeze, "lib/mihari/web/public/static/fonts/fa-regular-400.7630483d.eot".freeze, "lib/mihari/web/public/static/fonts/fa-regular-400.766913e6.ttf".freeze, "lib/mihari/web/public/static/fonts/fa-regular-400.b0e2db3b.eot".freeze, "lib/mihari/web/public/static/fonts/fa-regular-400.b91d376b.woff2".freeze, "lib/mihari/web/public/static/fonts/fa-regular-400.d1d7e3b4.woff".freeze, "lib/mihari/web/public/static/fonts/fa-regular-400.f0f82301.woff2".freeze, "lib/mihari/web/public/static/fonts/fa-solid-900.0c6bfc66.eot".freeze, "lib/mihari/web/public/static/fonts/fa-solid-900.1042e8ca.eot".freeze, "lib/mihari/web/public/static/fonts/fa-solid-900.605ed792.ttf".freeze, "lib/mihari/web/public/static/fonts/fa-solid-900.9fe5a17c.woff".freeze, "lib/mihari/web/public/static/fonts/fa-solid-900.b9625119.ttf".freeze, "lib/mihari/web/public/static/fonts/fa-solid-900.d745348d.woff".freeze, "lib/mihari/web/public/static/fonts/fa-solid-900.d824df7e.woff2".freeze, "lib/mihari/web/public/static/fonts/fa-solid-900.e8a427e1.woff2".freeze, "lib/mihari/web/public/static/img/fa-brands-400.1d5619cd.svg".freeze, "lib/mihari/web/public/static/img/fa-brands-400.ba7ed552.svg".freeze, "lib/mihari/web/public/static/img/fa-regular-400.0bb42845.svg".freeze, "lib/mihari/web/public/static/img/fa-regular-400.c5d109be.svg".freeze, "lib/mihari/web/public/static/img/fa-solid-900.376c1f97.svg".freeze, "lib/mihari/web/public/static/img/fa-solid-900.37bc7099.svg".freeze, "lib/mihari/web/public/static/js/app.06d5cf1c.js".freeze, "lib/mihari/web/public/static/js/app.06d5cf1c.js.map".freeze, "lib/mihari/web/public/static/js/app.365f1907.js".freeze, "lib/mihari/web/public/static/js/app.365f1907.js.map".freeze, "lib/mihari/web/public/static/js/app.378da3dc.js".freeze, "lib/mihari/web/public/static/js/app.378da3dc.js.map".freeze, "lib/mihari/web/public/static/js/app.8e3e5150.js".freeze, "lib/mihari/web/public/static/js/app.8e3e5150.js.map".freeze, "lib/mihari/web/public/static/js/app.a862ebca.js".freeze, "lib/mihari/web/public/static/js/app.a862ebca.js.map".freeze, "lib/mihari/web/public/static/js/app.ab213f7c.js".freeze, "lib/mihari/web/public/static/js/app.ab213f7c.js.map".freeze, "lib/mihari/web/public/static/js/app.b5914c39.js".freeze, "lib/mihari/web/public/static/js/app.b5914c39.js.map".freeze, "lib/mihari/web/public/static/js/app.cccddb2b.js".freeze, "lib/mihari/web/public/static/js/app.cccddb2b.js.map".freeze, "mihari.gemspec".freeze, "renovate.json".freeze, "sig/lib/mihari.rbs".freeze, "sig/lib/mihari/analyzers/base.rbs".freeze, "sig/lib/mihari/analyzers/basic.rbs".freeze, "sig/lib/mihari/analyzers/binaryedge.rbs".freeze, "sig/lib/mihari/analyzers/censys.rbs".freeze, "sig/lib/mihari/analyzers/circl.rbs".freeze, "sig/lib/mihari/analyzers/crtsh.rbs".freeze, "sig/lib/mihari/analyzers/dnpedia.rbs".freeze, "sig/lib/mihari/analyzers/dnstwister.rbs".freeze, "sig/lib/mihari/analyzers/onyphe.rbs".freeze, "sig/lib/mihari/analyzers/otx.rbs".freeze, "sig/lib/mihari/analyzers/passivetotal.rbs".freeze, "sig/lib/mihari/analyzers/pulsedive.rbs".freeze, "sig/lib/mihari/analyzers/rule.rbs".freeze, "sig/lib/mihari/analyzers/securitytrails.rbs".freeze, "sig/lib/mihari/analyzers/shodan.rbs".freeze, "sig/lib/mihari/analyzers/spyse.rbs".freeze, "sig/lib/mihari/analyzers/urlscan.rbs".freeze, "sig/lib/mihari/analyzers/virustotal.rbs".freeze, "sig/lib/mihari/analyzers/virustotal_intelligence.rbs".freeze, "sig/lib/mihari/analyzers/zoomeye.rbs".freeze, "sig/lib/mihari/cli/analyzer.rbs".freeze, "sig/lib/mihari/cli/base.rbs".freeze, "sig/lib/mihari/cli/init.rbs".freeze, "sig/lib/mihari/cli/main.rbs".freeze, "sig/lib/mihari/cli/mixins/utils.rbs".freeze, "sig/lib/mihari/cli/validator.rbs".freeze, "sig/lib/mihari/commands/binaryedge.rbs".freeze, "sig/lib/mihari/commands/censys.rbs".freeze, "sig/lib/mihari/commands/circl.rbs".freeze, "sig/lib/mihari/commands/crtsh.rbs".freeze, "sig/lib/mihari/commands/dnpedia.rbs".freeze, "sig/lib/mihari/commands/dnstwister.rbs".freeze, "sig/lib/mihari/commands/init.rbs".freeze, "sig/lib/mihari/commands/json.rbs".freeze, "sig/lib/mihari/commands/onyphe.rbs".freeze, "sig/lib/mihari/commands/otx.rbs".freeze, "sig/lib/mihari/commands/passivetotal.rbs".freeze, "sig/lib/mihari/commands/pulsedive.rbs".freeze, "sig/lib/mihari/commands/search.rbs".freeze, "sig/lib/mihari/commands/securitytrails.rbs".freeze, "sig/lib/mihari/commands/shodan.rbs".freeze, "sig/lib/mihari/commands/spyse.rbs".freeze, "sig/lib/mihari/commands/urlscan.rbs".freeze, "sig/lib/mihari/commands/validator.rbs".freeze, "sig/lib/mihari/commands/virustotal.rbs".freeze, "sig/lib/mihari/commands/web.rbs".freeze, "sig/lib/mihari/commands/zoomeye.rbs".freeze, "sig/lib/mihari/constants.rbs".freeze, "sig/lib/mihari/database.rbs".freeze, "sig/lib/mihari/emitters/base.rbs".freeze, "sig/lib/mihari/emitters/database.rbs".freeze, "sig/lib/mihari/emitters/misp.rbs".freeze, "sig/lib/mihari/emitters/slack.rbs".freeze, "sig/lib/mihari/emitters/stdout.rbs".freeze, "sig/lib/mihari/emitters/the_hive.rbs".freeze, "sig/lib/mihari/emitters/webhook.rbs".freeze, "sig/lib/mihari/enrichers/base.rbs".freeze, "sig/lib/mihari/enrichers/ipinfo.rbs".freeze, "sig/lib/mihari/errors.rbs".freeze, "sig/lib/mihari/mixins/autonomous_system.rbs".freeze, "sig/lib/mihari/mixins/configurable.rbs".freeze, "sig/lib/mihari/mixins/configuration.rbs".freeze, "sig/lib/mihari/mixins/disallowed_data_value.rbs".freeze, "sig/lib/mihari/mixins/hash.rbs".freeze, "sig/lib/mihari/mixins/refang.rbs".freeze, "sig/lib/mihari/mixins/retriable.rbs".freeze, "sig/lib/mihari/mixins/rule.rbs".freeze, "sig/lib/mihari/models/alert.rbs".freeze, "sig/lib/mihari/models/artifact.rbs".freeze, "sig/lib/mihari/models/autonomous_system.rbs".freeze, "sig/lib/mihari/models/dns.rbs".freeze, "sig/lib/mihari/models/geolocation.rbs".freeze, "sig/lib/mihari/models/reverse_dns.rbs".freeze, "sig/lib/mihari/models/tag.rbs".freeze, "sig/lib/mihari/models/tagging.rbs".freeze, "sig/lib/mihari/models/whois.rbs".freeze, "sig/lib/mihari/notifiers/base.rbs".freeze, "sig/lib/mihari/notifiers/exception_notifier.rbs".freeze, "sig/lib/mihari/notifiers/slack.rbs".freeze, "sig/lib/mihari/status.rbs".freeze, "sig/lib/mihari/structs/alert.rbs".freeze, "sig/lib/mihari/structs/censys.rbs".freeze, "sig/lib/mihari/structs/ipinfo.rbs".freeze, "sig/lib/mihari/structs/onyphe.rbs".freeze, "sig/lib/mihari/structs/shodan.rbs".freeze, "sig/lib/mihari/structs/virustotal_intelligence.rbs".freeze, "sig/lib/mihari/type_checker.rbs".freeze, "sig/lib/mihari/types.rbs".freeze, "sig/lib/mihari/version.rbs".freeze, "sig/lib/mihari/web/app.rbs".freeze] s.homepage = "https://github.com/ninoseki/mihari".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.7".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "A framework for continuous OSINT based threat hunting".freeze s.specification_version = 4 s.add_development_dependency(%q.freeze, ["~> 2.2".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.23".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.5".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.58".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 13.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.11".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.13".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.10".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.46".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.9".freeze]) s.add_development_dependency(%q.freeze, ["~> 6.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.14".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.10".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 6.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 6.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.8".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.8".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.7".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.13".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.7".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 5.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.5".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["= 0.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.9".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.20".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 5.5".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.6".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.7".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 5.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze]) end