# -*- encoding: utf-8 -*- # stub: arachni 0.4.1.3 ruby lib Gem::Specification.new do |s| s.name = "arachni".freeze s.version = "0.4.1.3".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Tasos Laskos".freeze] s.date = "2012-12-16" s.description = "Arachni is a feature-full, modular, high-performance Ruby framework aimed towards\nhelping penetration testers and administrators evaluate the security of web applications.\n\nArachni is smart, it trains itself by learning from the HTTP responses it receives during the audit process\nand is able to perform meta-analysis using a number of factors in order to correctly assess the trustworthiness\nof results and intelligently identify false-positives.\n\nUnlike other scanners, it takes into account the dynamic nature of web applications, can detect changes caused while travelling\nthrough the paths of a web application's cyclomatic complexity and is able to adjust itself accordingly.\nThis way attack/input vectors that would otherwise be undetectable by non-humans are seamlessly handled by Arachni.\n\nMoreover, Arachni yields great performance due to its asynchronous HTTP model (courtesy of Typhoeus) -- especially\nwhen combined with a High Performance Grid setup which allows you to combine the resources of multiple nodes for lightning fast scans.\nThus, you'll only be limited by the responsiveness of the server under audit.\n\nFinally, it is versatile enough to cover a great deal of use cases, ranging from a simple\ncommand line scanner utility, to a global high performance grid of scanners, to a Ruby library allowing for scripted audits.\n\nNote: Despite the fact that Arachni is mostly targeted towards web application security,\nit can easily be used for general purpose scraping, data-mining, etc with the addition of custom modules.\n".freeze s.email = "tasos.laskos@gmail.com".freeze s.executables = ["arachni".freeze, "arachni_rpcd_monitor".freeze, "arachni_rpcd".freeze, "arachni_rpc".freeze, "arachni_web".freeze, "arachni_web_autostart".freeze, "arachni_console".freeze, "arachni_script".freeze] s.extra_rdoc_files = ["README.md".freeze, "ACKNOWLEDGMENTS.md".freeze, "LICENSE.md".freeze, "AUTHORS.md".freeze, "CHANGELOG.md".freeze, "CONTRIBUTORS.md".freeze, "EXPLOITATION.md".freeze, "HACKING.md".freeze, "NOTICE".freeze] s.files = ["ACKNOWLEDGMENTS.md".freeze, "AUTHORS.md".freeze, "CHANGELOG.md".freeze, "CONTRIBUTORS.md".freeze, "EXPLOITATION.md".freeze, "Gemfile".freeze, "HACKING.md".freeze, "LICENSE.md".freeze, "NOTICE".freeze, "README.md".freeze, "Rakefile".freeze, "arachni.gemspec".freeze, "bin/arachni".freeze, "bin/arachni_console".freeze, "bin/arachni_rpc".freeze, "bin/arachni_rpcd".freeze, "bin/arachni_rpcd_monitor".freeze, "bin/arachni_script".freeze, "bin/arachni_web".freeze, "bin/arachni_web_autostart".freeze, "conf/README.webui.yaml.txt".freeze, "conf/webui.yaml".freeze, "data/crypto/public.pem".freeze, "external/metasploit/plugins/arachni.rb".freeze, "external/metasploit/plugins/arachni/LICENSE".freeze, "external/metasploit/plugins/arachni/modules/exploits/unix/webapp/arachni_exec.rb".freeze, "external/metasploit/plugins/arachni/modules/exploits/unix/webapp/arachni_path_traversal.rb".freeze, "external/metasploit/plugins/arachni/modules/exploits/unix/webapp/arachni_php_eval.rb".freeze, "external/metasploit/plugins/arachni/modules/exploits/unix/webapp/arachni_php_include.rb".freeze, "external/metasploit/plugins/arachni/modules/exploits/unix/webapp/arachni_sqlmap.rb".freeze, "extras/placeholder".freeze, "gfx/README.md".freeze, "gfx/compiled/banner.png".freeze, "gfx/compiled/favicon.ico".freeze, "gfx/compiled/icon.png".freeze, "gfx/compiled/logo.png".freeze, "gfx/compiled/spider.png".freeze, "gfx/font/Beneath_the_Surface.ttf".freeze, "gfx/font/bts_readme.txt".freeze, "gfx/source/banner.svg".freeze, "gfx/source/icon.svg".freeze, "gfx/source/logo.svg".freeze, "gfx/source/spider.png".freeze, "gfx/source/spider.svg".freeze, "lib/arachni.rb".freeze, "lib/arachni/audit_store.rb".freeze, "lib/arachni/banner.rb".freeze, "lib/arachni/bloom_filter.rb".freeze, "lib/arachni/cache.rb".freeze, "lib/arachni/cache/base.rb".freeze, "lib/arachni/cache/least_cost_replacement.rb".freeze, "lib/arachni/cache/least_recently_used.rb".freeze, "lib/arachni/cache/random_replacement.rb".freeze, "lib/arachni/component/manager.rb".freeze, "lib/arachni/component/options.rb".freeze, "lib/arachni/component/options/address.rb".freeze, "lib/arachni/component/options/base.rb".freeze, "lib/arachni/component/options/bool.rb".freeze, "lib/arachni/component/options/enum.rb".freeze, "lib/arachni/component/options/float.rb".freeze, "lib/arachni/component/options/int.rb".freeze, "lib/arachni/component/options/path.rb".freeze, "lib/arachni/component/options/port.rb".freeze, "lib/arachni/component/options/string.rb".freeze, "lib/arachni/component/options/url.rb".freeze, "lib/arachni/crypto/rsa_aes_cbc.rb".freeze, "lib/arachni/database.rb".freeze, "lib/arachni/database/base.rb".freeze, "lib/arachni/database/hash.rb".freeze, "lib/arachni/database/queue.rb".freeze, "lib/arachni/element/base.rb".freeze, "lib/arachni/element/capabilities/auditable.rb".freeze, "lib/arachni/element/capabilities/auditable/rdiff.rb".freeze, "lib/arachni/element/capabilities/auditable/taint.rb".freeze, "lib/arachni/element/capabilities/auditable/timeout.rb".freeze, "lib/arachni/element/capabilities/body.rb".freeze, "lib/arachni/element/capabilities/mutable.rb".freeze, "lib/arachni/element/capabilities/path.rb".freeze, "lib/arachni/element/capabilities/refreshable.rb".freeze, "lib/arachni/element/capabilities/server.rb".freeze, "lib/arachni/element/cookie.rb".freeze, "lib/arachni/element/form.rb".freeze, "lib/arachni/element/header.rb".freeze, "lib/arachni/element/link.rb".freeze, "lib/arachni/exceptions.rb".freeze, "lib/arachni/framework.rb".freeze, "lib/arachni/http.rb".freeze, "lib/arachni/http/cookie_jar.rb".freeze, "lib/arachni/issue.rb".freeze, "lib/arachni/mixins/observable.rb".freeze, "lib/arachni/mixins/progress_bar.rb".freeze, "lib/arachni/mixins/terminal.rb".freeze, "lib/arachni/module.rb".freeze, "lib/arachni/module/auditor.rb".freeze, "lib/arachni/module/base.rb".freeze, "lib/arachni/module/element_db.rb".freeze, "lib/arachni/module/key_filler.rb".freeze, "lib/arachni/module/manager.rb".freeze, "lib/arachni/module/output.rb".freeze, "lib/arachni/module/trainer.rb".freeze, "lib/arachni/module/utilities.rb".freeze, "lib/arachni/nokogiri/xml/node.rb".freeze, "lib/arachni/options.rb".freeze, "lib/arachni/page.rb".freeze, "lib/arachni/parser.rb".freeze, "lib/arachni/plugin.rb".freeze, "lib/arachni/plugin/base.rb".freeze, "lib/arachni/plugin/manager.rb".freeze, "lib/arachni/report.rb".freeze, "lib/arachni/report/base.rb".freeze, "lib/arachni/report/manager.rb".freeze, "lib/arachni/rpc/client.rb".freeze, "lib/arachni/rpc/client/base.rb".freeze, "lib/arachni/rpc/client/dispatcher.rb".freeze, "lib/arachni/rpc/client/instance.rb".freeze, "lib/arachni/rpc/server/base.rb".freeze, "lib/arachni/rpc/server/dispatcher.rb".freeze, "lib/arachni/rpc/server/dispatcher/handler.rb".freeze, "lib/arachni/rpc/server/dispatcher/node.rb".freeze, "lib/arachni/rpc/server/distributor.rb".freeze, "lib/arachni/rpc/server/framework.rb".freeze, "lib/arachni/rpc/server/instance.rb".freeze, "lib/arachni/rpc/server/module/manager.rb".freeze, "lib/arachni/rpc/server/output.rb".freeze, "lib/arachni/rpc/server/plugin/manager.rb".freeze, "lib/arachni/ruby.rb".freeze, "lib/arachni/ruby/array.rb".freeze, "lib/arachni/ruby/enumerable.rb".freeze, "lib/arachni/ruby/object.rb".freeze, "lib/arachni/ruby/string.rb".freeze, "lib/arachni/ruby/webrick.rb".freeze, "lib/arachni/session.rb".freeze, "lib/arachni/spider.rb".freeze, "lib/arachni/typhoeus/hydra.rb".freeze, "lib/arachni/typhoeus/request.rb".freeze, "lib/arachni/typhoeus/response.rb".freeze, "lib/arachni/typhoeus/utils.rb".freeze, "lib/arachni/ui/cli/cli.rb".freeze, "lib/arachni/ui/cli/output.rb".freeze, "lib/arachni/ui/foo/output.rb".freeze, "lib/arachni/ui/rpc/dispatcher_monitor.rb".freeze, "lib/arachni/ui/rpc/rpc.rb".freeze, "lib/arachni/ui/web/addon_manager.rb".freeze, "lib/arachni/ui/web/addons/sample.rb".freeze, "lib/arachni/ui/web/addons/sample/views/index.erb".freeze, "lib/arachni/ui/web/addons/scheduler.rb".freeze, "lib/arachni/ui/web/addons/scheduler/views/index.erb".freeze, "lib/arachni/ui/web/addons/scheduler/views/options.erb".freeze, "lib/arachni/ui/web/dispatcher_manager.rb".freeze, "lib/arachni/ui/web/instance_manager.rb".freeze, "lib/arachni/ui/web/log.rb".freeze, "lib/arachni/ui/web/output_stream.rb".freeze, "lib/arachni/ui/web/report_manager.rb".freeze, "lib/arachni/ui/web/scheduler.rb".freeze, "lib/arachni/ui/web/server.rb".freeze, "lib/arachni/ui/web/server/db/placeholder".freeze, "lib/arachni/ui/web/server/public/banner.png".freeze, "lib/arachni/ui/web/server/public/bodybg-small.png".freeze, "lib/arachni/ui/web/server/public/bodybg.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/pbar-ani.gif".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-icons_222222_256x240.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-icons_2e83ff_256x240.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-icons_454545_256x240.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-icons_888888_256x240.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/images/ui-icons_cd0a0a_256x240.png".freeze, "lib/arachni/ui/web/server/public/css/smoothness/jquery-ui-1.8.9.custom.css".freeze, "lib/arachni/ui/web/server/public/favicon.ico".freeze, "lib/arachni/ui/web/server/public/footer.jpg".freeze, "lib/arachni/ui/web/server/public/icons/bad.png".freeze, "lib/arachni/ui/web/server/public/icons/error.png".freeze, "lib/arachni/ui/web/server/public/icons/info.png".freeze, "lib/arachni/ui/web/server/public/icons/ok.png".freeze, "lib/arachni/ui/web/server/public/icons/status.png".freeze, "lib/arachni/ui/web/server/public/js/jquery-1.4.4.min.js".freeze, "lib/arachni/ui/web/server/public/js/jquery-ui-1.8.9.custom.min.js".freeze, "lib/arachni/ui/web/server/public/js/jquery-ui-timepicker.js".freeze, "lib/arachni/ui/web/server/public/js/jquery.easy-confirm-dialog.js".freeze, "lib/arachni/ui/web/server/public/logo.png".freeze, "lib/arachni/ui/web/server/public/nav-left.jpg".freeze, "lib/arachni/ui/web/server/public/nav-right.jpg".freeze, "lib/arachni/ui/web/server/public/nav-selected-left.jpg".freeze, "lib/arachni/ui/web/server/public/nav-selected-right.jpg".freeze, "lib/arachni/ui/web/server/public/plugins/sample/style.css".freeze, "lib/arachni/ui/web/server/public/reports/placeholder".freeze, "lib/arachni/ui/web/server/public/sidebar-bottom.jpg".freeze, "lib/arachni/ui/web/server/public/sidebar-h4.jpg".freeze, "lib/arachni/ui/web/server/public/sidebar-top.jpg".freeze, "lib/arachni/ui/web/server/public/spider.png".freeze, "lib/arachni/ui/web/server/public/style.css".freeze, "lib/arachni/ui/web/server/tmp/placeholder".freeze, "lib/arachni/ui/web/server/views/addon.erb".freeze, "lib/arachni/ui/web/server/views/addons.erb".freeze, "lib/arachni/ui/web/server/views/dispatcher_error.erb".freeze, "lib/arachni/ui/web/server/views/dispatchers.erb".freeze, "lib/arachni/ui/web/server/views/dispatchers_edit.erb".freeze, "lib/arachni/ui/web/server/views/error.erb".freeze, "lib/arachni/ui/web/server/views/flash.erb".freeze, "lib/arachni/ui/web/server/views/home.erb".freeze, "lib/arachni/ui/web/server/views/instance.erb".freeze, "lib/arachni/ui/web/server/views/js/home.erb".freeze, "lib/arachni/ui/web/server/views/layout.erb".freeze, "lib/arachni/ui/web/server/views/log.erb".freeze, "lib/arachni/ui/web/server/views/module.erb".freeze, "lib/arachni/ui/web/server/views/modules.erb".freeze, "lib/arachni/ui/web/server/views/options.erb".freeze, "lib/arachni/ui/web/server/views/output_results.erb".freeze, "lib/arachni/ui/web/server/views/plugins.erb".freeze, "lib/arachni/ui/web/server/views/report_formats.erb".freeze, "lib/arachni/ui/web/server/views/reports.erb".freeze, "lib/arachni/ui/web/server/views/settings.erb".freeze, "lib/arachni/ui/web/server/views/welcome.erb".freeze, "lib/arachni/ui/web/utilities.rb".freeze, "lib/arachni/uri.rb".freeze, "lib/arachni/utilities.rb".freeze, "lib/arachni/version.rb".freeze, "lib/version".freeze, "logs/placeholder".freeze, "modules/audit/code_injection.rb".freeze, "modules/audit/code_injection_timing.rb".freeze, "modules/audit/code_injection_timing/payloads.txt".freeze, "modules/audit/csrf.rb".freeze, "modules/audit/ldapi.rb".freeze, "modules/audit/ldapi/errors.txt".freeze, "modules/audit/os_cmd_injection.rb".freeze, "modules/audit/os_cmd_injection/payloads.txt".freeze, "modules/audit/os_cmd_injection_timing.rb".freeze, "modules/audit/os_cmd_injection_timing/payloads.txt".freeze, "modules/audit/path_traversal.rb".freeze, "modules/audit/response_splitting.rb".freeze, "modules/audit/rfi.rb".freeze, "modules/audit/session_fixation.rb".freeze, "modules/audit/sqli.rb".freeze, "modules/audit/sqli/regexp_ids.txt".freeze, "modules/audit/sqli/regexp_ignore.txt".freeze, "modules/audit/sqli_blind_rdiff.rb".freeze, "modules/audit/sqli_blind_rdiff/payloads.txt".freeze, "modules/audit/sqli_blind_timing.rb".freeze, "modules/audit/sqli_blind_timing/payloads.txt".freeze, "modules/audit/trainer.rb".freeze, "modules/audit/unvalidated_redirect.rb".freeze, "modules/audit/xpath.rb".freeze, "modules/audit/xpath/errors.txt".freeze, "modules/audit/xss.rb".freeze, "modules/audit/xss_event.rb".freeze, "modules/audit/xss_path.rb".freeze, "modules/audit/xss_script_tag.rb".freeze, "modules/audit/xss_tag.rb".freeze, "modules/audit/xss_uri.rb".freeze, "modules/recon/allowed_methods.rb".freeze, "modules/recon/backdoors.rb".freeze, "modules/recon/backdoors/filenames.txt".freeze, "modules/recon/backup_files.rb".freeze, "modules/recon/backup_files/extensions.txt".freeze, "modules/recon/common_directories.rb".freeze, "modules/recon/common_directories/directories.txt".freeze, "modules/recon/common_files.rb".freeze, "modules/recon/common_files/filenames.txt".freeze, "modules/recon/directory_listing.rb".freeze, "modules/recon/grep/captcha.rb".freeze, "modules/recon/grep/credit_card.rb".freeze, "modules/recon/grep/cvs_svn_users.rb".freeze, "modules/recon/grep/emails.rb".freeze, "modules/recon/grep/html_objects.rb".freeze, "modules/recon/grep/http_only_cookies.rb".freeze, "modules/recon/grep/insecure_cookies.rb".freeze, "modules/recon/grep/mixed_resource.rb".freeze, "modules/recon/grep/private_ip.rb".freeze, "modules/recon/grep/ssn.rb".freeze, "modules/recon/grep/unencrypted_password_forms.rb".freeze, "modules/recon/htaccess_limit.rb".freeze, "modules/recon/http_put.rb".freeze, "modules/recon/interesting_responses.rb".freeze, "modules/recon/webdav.rb".freeze, "modules/recon/xst.rb".freeze, "path_extractors/anchors.rb".freeze, "path_extractors/areas.rb".freeze, "path_extractors/forms.rb".freeze, "path_extractors/frames.rb".freeze, "path_extractors/generic.rb".freeze, "path_extractors/links.rb".freeze, "path_extractors/meta_refresh.rb".freeze, "path_extractors/scripts.rb".freeze, "plugins/autologin.rb".freeze, "plugins/beep_notify.rb".freeze, "plugins/cookie_collector.rb".freeze, "plugins/defaults/autothrottle.rb".freeze, "plugins/defaults/content_types.rb".freeze, "plugins/defaults/healthmap.rb".freeze, "plugins/defaults/meta/remedies/discovery.rb".freeze, "plugins/defaults/meta/remedies/manual_verification.rb".freeze, "plugins/defaults/meta/remedies/timing_attacks.rb".freeze, "plugins/defaults/meta/uniformity.rb".freeze, "plugins/defaults/profiler.rb".freeze, "plugins/defaults/resolver.rb".freeze, "plugins/email_notify.rb".freeze, "plugins/form_dicattack.rb".freeze, "plugins/http_dicattack.rb".freeze, "plugins/libnotify.rb".freeze, "plugins/proxy.rb".freeze, "plugins/proxy/panel/403_forbidden.html.erb".freeze, "plugins/proxy/panel/404_not_found.html.erb".freeze, "plugins/proxy/panel/css/bootstrap.min.css".freeze, "plugins/proxy/panel/css/panel.css".freeze, "plugins/proxy/panel/help.html.erb".freeze, "plugins/proxy/panel/img/glyphicons-halflings-white.png".freeze, "plugins/proxy/panel/img/glyphicons-halflings.png".freeze, "plugins/proxy/panel/img/record.png".freeze, "plugins/proxy/panel/inspect.html.erb".freeze, "plugins/proxy/panel/js/bootstrap.min.js".freeze, "plugins/proxy/panel/js/jquery.min.js".freeze, "plugins/proxy/panel/js/panel.js".freeze, "plugins/proxy/panel/layout.html.erb".freeze, "plugins/proxy/panel/page_accordion.html.erb".freeze, "plugins/proxy/panel/page_twin_accordion.html.erb".freeze, "plugins/proxy/panel/panel.html.erb".freeze, "plugins/proxy/panel/shutdown_message.html.erb".freeze, "plugins/proxy/panel/verify_login_check.html.erb".freeze, "plugins/proxy/panel/verify_login_final.html.erb".freeze, "plugins/proxy/panel/verify_login_sequence.html.erb".freeze, "plugins/proxy/server.rb".freeze, "plugins/proxy/ssl-interceptor-cert.pem".freeze, "plugins/proxy/ssl-interceptor-pkey.pem".freeze, "plugins/rescan.rb".freeze, "plugins/script.rb".freeze, "plugins/vector_feed.rb".freeze, "plugins/waf_detector.rb".freeze, "profiles/full.afp".freeze, "reports/afr.rb".freeze, "reports/ap.rb".freeze, "reports/html.rb".freeze, "reports/html/default.erb".freeze, "reports/html/default/configuration.erb".freeze, "reports/html/default/css/jquery-ui.css".freeze, "reports/html/default/css/jquery.jqplot.min.css".freeze, "reports/html/default/css/main.css".freeze, "reports/html/default/headers.erb".freeze, "reports/html/default/issue.erb".freeze, "reports/html/default/issues.erb".freeze, "reports/html/default/js/charts.js".freeze, "reports/html/default/js/helpers.js".freeze, "reports/html/default/js/init.js".freeze, "reports/html/default/js/lib/jqplot.barRenderer.min.js".freeze, "reports/html/default/js/lib/jqplot.categoryAxisRenderer.min.js".freeze, "reports/html/default/js/lib/jqplot.cursor.min.js".freeze, "reports/html/default/js/lib/jqplot.pieRenderer.min.js".freeze, "reports/html/default/js/lib/jqplot.pointLabels.min.js".freeze, "reports/html/default/js/lib/jquery-ui.min.js".freeze, "reports/html/default/js/lib/jquery.jqplot.min.js".freeze, "reports/html/default/js/lib/jquery.min.js".freeze, "reports/html/default/plugins.erb".freeze, "reports/html/default/search.erb".freeze, "reports/html/default/sitemap.erb".freeze, "reports/html/default/summary.erb".freeze, "reports/html/default/summary_issue.erb".freeze, "reports/json.rb".freeze, "reports/marshal.rb".freeze, "reports/metareport.rb".freeze, "reports/plugin_formatters/html/autologin.rb".freeze, "reports/plugin_formatters/html/content_types.rb".freeze, "reports/plugin_formatters/html/cookie_collector.rb".freeze, "reports/plugin_formatters/html/discovery.rb".freeze, "reports/plugin_formatters/html/form_dicattack.rb".freeze, "reports/plugin_formatters/html/healthmap.rb".freeze, "reports/plugin_formatters/html/http_dicattack.rb".freeze, "reports/plugin_formatters/html/profiler.rb".freeze, "reports/plugin_formatters/html/profiler/template.erb".freeze, "reports/plugin_formatters/html/resolver.rb".freeze, "reports/plugin_formatters/html/timing_attacks.rb".freeze, "reports/plugin_formatters/html/uniformity.rb".freeze, "reports/plugin_formatters/html/waf_detector.rb".freeze, "reports/plugin_formatters/stdout/autologin.rb".freeze, "reports/plugin_formatters/stdout/content_types.rb".freeze, "reports/plugin_formatters/stdout/cookie_collector.rb".freeze, "reports/plugin_formatters/stdout/discovery.rb".freeze, "reports/plugin_formatters/stdout/form_dicattack.rb".freeze, "reports/plugin_formatters/stdout/healthmap.rb".freeze, "reports/plugin_formatters/stdout/http_dicattack.rb".freeze, "reports/plugin_formatters/stdout/profiler.rb".freeze, "reports/plugin_formatters/stdout/resolver.rb".freeze, "reports/plugin_formatters/stdout/timing_attacks.rb".freeze, "reports/plugin_formatters/stdout/uniformity.rb".freeze, "reports/plugin_formatters/stdout/waf_detector.rb".freeze, "reports/plugin_formatters/xml/autologin.rb".freeze, "reports/plugin_formatters/xml/content_types.rb".freeze, "reports/plugin_formatters/xml/cookie_collector.rb".freeze, "reports/plugin_formatters/xml/discovery.rb".freeze, "reports/plugin_formatters/xml/form_dicattack.rb".freeze, "reports/plugin_formatters/xml/healthmap.rb".freeze, "reports/plugin_formatters/xml/http_dicattack.rb".freeze, "reports/plugin_formatters/xml/profiler.rb".freeze, "reports/plugin_formatters/xml/resolver.rb".freeze, "reports/plugin_formatters/xml/timing_attacks.rb".freeze, "reports/plugin_formatters/xml/uniformity.rb".freeze, "reports/plugin_formatters/xml/waf_detector.rb".freeze, "reports/stdout.rb".freeze, "reports/txt.rb".freeze, "reports/xml.rb".freeze, "reports/xml/buffer.rb".freeze, "reports/yaml.rb".freeze, "rpcd_handlers/placeholder".freeze, "spec/arachni/audit_store_spec.rb".freeze, "spec/arachni/bloom_filter_spec.rb".freeze, "spec/arachni/cache/base_spec.rb".freeze, "spec/arachni/cache/least_cost_replacement_spec.rb".freeze, "spec/arachni/cache/least_recently_used_spec.rb".freeze, "spec/arachni/cache/random_replacement_spec.rb".freeze, "spec/arachni/component/manager_spec.rb".freeze, "spec/arachni/component/options/address_spec.rb".freeze, "spec/arachni/component/options/base_spec.rb".freeze, "spec/arachni/component/options/bool_spec.rb".freeze, "spec/arachni/component/options/enum_spec.rb".freeze, "spec/arachni/component/options/float_spec.rb".freeze, "spec/arachni/component/options/int_spec.rb".freeze, "spec/arachni/component/options/path_spec.rb".freeze, "spec/arachni/component/options/port_spec.rb".freeze, "spec/arachni/component/options/string_spec.rb".freeze, "spec/arachni/component/options/url_spec.rb".freeze, "spec/arachni/crypto/rsa_aes_cbc_spec.rb".freeze, "spec/arachni/database/hash_spec.rb".freeze, "spec/arachni/database/queue_spec.rb".freeze, "spec/arachni/element/base_spec.rb".freeze, "spec/arachni/element/body_spec.rb".freeze, "spec/arachni/element/capabilities/auditable/rdiff_spec.rb".freeze, "spec/arachni/element/capabilities/auditable/taint_spec.rb".freeze, "spec/arachni/element/capabilities/auditable/timeout_spec.rb".freeze, "spec/arachni/element/capabilities/mutable_spec.rb".freeze, "spec/arachni/element/cookie_spec.rb".freeze, "spec/arachni/element/form_spec.rb".freeze, "spec/arachni/element/header_spec.rb".freeze, "spec/arachni/element/link_spec.rb".freeze, "spec/arachni/element/path_spec.rb".freeze, "spec/arachni/element/server_spec.rb".freeze, "spec/arachni/framework_spec.rb".freeze, "spec/arachni/http/cookie_jar_spec.rb".freeze, "spec/arachni/http_spec.rb".freeze, "spec/arachni/issue_spec.rb".freeze, "spec/arachni/mixins/observable_spec.rb".freeze, "spec/arachni/mixins/progress_bar_spec.rb".freeze, "spec/arachni/module/auditor_spec.rb".freeze, "spec/arachni/module/element_db_spec.rb".freeze, "spec/arachni/module/key_filler.rb".freeze, "spec/arachni/module/manager_spec.rb".freeze, "spec/arachni/module/trainer_spec.rb".freeze, "spec/arachni/module/utilities_spec.rb".freeze, "spec/arachni/module/utilities_spec/read_file.txt".freeze, "spec/arachni/options_spec.rb".freeze, "spec/arachni/page_spec.rb".freeze, "spec/arachni/parser_spec.rb".freeze, "spec/arachni/plugin/manager_spec.rb".freeze, "spec/arachni/report/base_spec.rb".freeze, "spec/arachni/report/manager_spec.rb".freeze, "spec/arachni/rpc/client/base_spec.rb".freeze, "spec/arachni/rpc/client/dispatcher_spec.rb".freeze, "spec/arachni/rpc/client/instance_spec.rb".freeze, "spec/arachni/rpc/server/base_spec.rb".freeze, "spec/arachni/rpc/server/dispatcher/handler.rb".freeze, "spec/arachni/rpc/server/dispatcher/node_spec.rb".freeze, "spec/arachni/rpc/server/dispatcher_spec.rb".freeze, "spec/arachni/rpc/server/distributor_spec.rb".freeze, "spec/arachni/rpc/server/framework_hpg_spec.rb".freeze, "spec/arachni/rpc/server/framework_simple_spec.rb".freeze, "spec/arachni/rpc/server/instance_spec.rb".freeze, "spec/arachni/rpc/server/modules/manager_spec.rb".freeze, "spec/arachni/rpc/server/options_spec.rb".freeze, "spec/arachni/rpc/server/output_spec.rb".freeze, "spec/arachni/rpc/server/plugin/manager_spec.rb".freeze, "spec/arachni/ruby/array_spec.rb".freeze, "spec/arachni/ruby/enumerable_spec.rb".freeze, "spec/arachni/ruby/object_spec.rb".freeze, "spec/arachni/ruby/string_spec.rb".freeze, "spec/arachni/ruby/webrick_spec.rb".freeze, "spec/arachni/session_spec.rb".freeze, "spec/arachni/spider_spec.rb".freeze, "spec/arachni/typhoeus/hydra_spec.rb".freeze, "spec/arachni/typhoeus/requrest_spec.rb".freeze, "spec/arachni/typhoeus/response_spec.rb".freeze, "spec/arachni/uri_spec.rb".freeze, "spec/arachni/utilities_spec.rb".freeze, "spec/fixtures/auditstore.afr".freeze, "spec/fixtures/cookies.txt".freeze, "spec/fixtures/modules/test.rb".freeze, "spec/fixtures/modules/test2.rb".freeze, "spec/fixtures/modules/test3.rb".freeze, "spec/fixtures/passwords.txt".freeze, "spec/fixtures/plugins/bad.rb".freeze, "spec/fixtures/plugins/defaults/default.rb".freeze, "spec/fixtures/plugins/distributable.rb".freeze, "spec/fixtures/plugins/loop.rb".freeze, "spec/fixtures/plugins/wait.rb".freeze, "spec/fixtures/plugins/with_options.rb".freeze, "spec/fixtures/reports/base_spec/plugin_formatters/with_formatters/foobar.rb".freeze, "spec/fixtures/reports/base_spec/with_formatters.rb".freeze, "spec/fixtures/reports/base_spec/with_outfile.rb".freeze, "spec/fixtures/reports/base_spec/without_outfile.rb".freeze, "spec/fixtures/reports/manager_spec/afr.rb".freeze, "spec/fixtures/reports/manager_spec/foo.rb".freeze, "spec/fixtures/rescan.afr.tpl".freeze, "spec/fixtures/rpcd_handlers/echo.rb".freeze, "spec/fixtures/run_mod/body.rb".freeze, "spec/fixtures/run_mod/cookies.rb".freeze, "spec/fixtures/run_mod/empty.rb".freeze, "spec/fixtures/run_mod/flch.rb".freeze, "spec/fixtures/run_mod/forms.rb".freeze, "spec/fixtures/run_mod/headers.rb".freeze, "spec/fixtures/run_mod/links.rb".freeze, "spec/fixtures/run_mod/nil.rb".freeze, "spec/fixtures/run_mod/path.rb".freeze, "spec/fixtures/run_mod/server.rb".freeze, "spec/fixtures/script_plugin.rb".freeze, "spec/fixtures/taint_module/taint.rb".freeze, "spec/fixtures/usernames.txt".freeze, "spec/fixtures/wait_module/wait.rb".freeze, "spec/helpers/auditor.rb".freeze, "spec/helpers/misc.rb".freeze, "spec/helpers/processes.rb".freeze, "spec/helpers/requires.rb".freeze, "spec/helpers/server.rb".freeze, "spec/logs/Dispatcher - 11180-13963.log".freeze, "spec/logs/Dispatcher - 11360-11553.log".freeze, "spec/logs/Dispatcher - 11509-8333.log".freeze, "spec/logs/Dispatcher - 11523-6382.log".freeze, "spec/logs/Dispatcher - 11577-13874.log".freeze, "spec/logs/Dispatcher - 11611-9763.log".freeze, "spec/logs/Dispatcher - 11645-8462.log".freeze, "spec/logs/Dispatcher - 11679-7144.log".freeze, "spec/logs/Dispatcher - 11714-12626.log".freeze, "spec/logs/Dispatcher - 11918-14141.log".freeze, "spec/logs/Dispatcher - 11953-11970.log".freeze, "spec/logs/Dispatcher - 12011-11908.log".freeze, "spec/logs/Dispatcher - 12046-14040.log".freeze, "spec/logs/Dispatcher - 12191-14151.log".freeze, "spec/logs/Dispatcher - 12225-7639.log".freeze, "spec/logs/Dispatcher - 13638-14215.log".freeze, "spec/logs/Dispatcher - 13830-8070.log".freeze, "spec/logs/Dispatcher - 13988-8033.log".freeze, "spec/logs/Dispatcher - 14002-7386.log".freeze, "spec/logs/Dispatcher - 14044-6605.log".freeze, "spec/logs/Dispatcher - 14090-7847.log".freeze, "spec/logs/Dispatcher - 14124-8432.log".freeze, "spec/logs/Dispatcher - 14158-5905.log".freeze, "spec/logs/Dispatcher - 14193-12672.log".freeze, "spec/logs/Dispatcher - 14417-14632.log".freeze, "spec/logs/Dispatcher - 14452-13343.log".freeze, "spec/logs/Dispatcher - 14510-12545.log".freeze, "spec/logs/Dispatcher - 14545-14644.log".freeze, "spec/logs/Dispatcher - 14689-13723.log".freeze, "spec/logs/Dispatcher - 14724-9160.log".freeze, "spec/logs/Dispatcher - 18667-12926.log".freeze, "spec/logs/Dispatcher - 18866-15101.log".freeze, "spec/logs/Dispatcher - 19021-7712.log".freeze, "spec/logs/Dispatcher - 19036-7842.log".freeze, "spec/logs/Dispatcher - 19078-13523.log".freeze, "spec/logs/Dispatcher - 19126-9209.log".freeze, "spec/logs/Dispatcher - 19162-12535.log".freeze, "spec/logs/Dispatcher - 19196-12542.log".freeze, "spec/logs/Dispatcher - 19231-11553.log".freeze, "spec/logs/Dispatcher - 19434-9794.log".freeze, "spec/logs/Dispatcher - 19469-11203.log".freeze, "spec/logs/Dispatcher - 19527-15328.log".freeze, "spec/logs/Dispatcher - 19561-9178.log".freeze, "spec/logs/Dispatcher - 19705-8033.log".freeze, "spec/logs/Dispatcher - 19740-7386.log".freeze, "spec/logs/Dispatcher - 8867-6129.log".freeze, "spec/logs/Dispatcher - 9047-6995.log".freeze, "spec/logs/Dispatcher - 9196-8033.log".freeze, "spec/logs/Dispatcher - 9210-7386.log".freeze, "spec/logs/Dispatcher - 9259-6605.log".freeze, "spec/logs/Dispatcher - 9298-7847.log".freeze, "spec/logs/Dispatcher - 9332-8432.log".freeze, "spec/logs/Dispatcher - 9366-5905.log".freeze, "spec/logs/Dispatcher - 9402-12672.log".freeze, "spec/logs/Dispatcher - 9606-14632.log".freeze, "spec/logs/Dispatcher - 9641-13343.log".freeze, "spec/logs/Dispatcher - 9699-12545.log".freeze, "spec/logs/Dispatcher - 9733-14644.log".freeze, "spec/logs/Dispatcher - 9879-13723.log".freeze, "spec/logs/Dispatcher - 9913-9160.log".freeze, "spec/logs/output_spec.log".freeze, "spec/logs/placeholder".freeze, "spec/modules/audit/code_injection_spec.rb".freeze, "spec/modules/audit/code_injection_timing_spec.rb".freeze, "spec/modules/audit/csrf_spec.rb".freeze, "spec/modules/audit/ldapi_spec.rb".freeze, "spec/modules/audit/os_cmd_injection_spec.rb".freeze, "spec/modules/audit/os_cmd_injection_timing_spec.rb".freeze, "spec/modules/audit/path_traversal_spec.rb".freeze, "spec/modules/audit/response_splitting_spec.rb".freeze, "spec/modules/audit/rfi_spec.rb".freeze, "spec/modules/audit/session_fixation_spec.rb".freeze, "spec/modules/audit/sqli_blind_rdiff_spec.rb".freeze, "spec/modules/audit/sqli_blind_timing_spec.rb".freeze, "spec/modules/audit/sqli_spec.rb".freeze, "spec/modules/audit/trainer_spec.rb".freeze, "spec/modules/audit/unvalidated_redirect_spec.rb".freeze, "spec/modules/audit/xpath_spec.rb".freeze, "spec/modules/audit/xss_event_spec.rb".freeze, "spec/modules/audit/xss_path_spec.rb".freeze, "spec/modules/audit/xss_script_tag_spec.rb".freeze, "spec/modules/audit/xss_spec.rb".freeze, "spec/modules/audit/xss_tag_spec.rb".freeze, "spec/modules/recon/allowed_methods_spec.rb".freeze, "spec/modules/recon/backdoors_spec.rb".freeze, "spec/modules/recon/backup_files_spec.rb".freeze, "spec/modules/recon/common_directories_spec.rb".freeze, "spec/modules/recon/common_files_spec.rb".freeze, "spec/modules/recon/directory_listing_spec.rb".freeze, "spec/modules/recon/grep/captcha_spec.rb".freeze, "spec/modules/recon/grep/credit_card_spec.rb".freeze, "spec/modules/recon/grep/cvs_svn_users_spec.rb".freeze, "spec/modules/recon/grep/emails_spec.rb".freeze, "spec/modules/recon/grep/html_objects_spec.rb".freeze, "spec/modules/recon/grep/http_only_cookies_spec.rb".freeze, "spec/modules/recon/grep/insecure_cookies_spec.rb".freeze, "spec/modules/recon/grep/mixed_resource_spec.rb".freeze, "spec/modules/recon/grep/private_ip_spec.rb".freeze, "spec/modules/recon/grep/ssn_spec.rb".freeze, "spec/modules/recon/grep/unencrypted_password_forms_spec.rb".freeze, "spec/modules/recon/htaccess_limit_spec.rb".freeze, "spec/modules/recon/http_put_spec.rb".freeze, "spec/modules/recon/interesting_responses_spec.rb".freeze, "spec/modules/recon/webdav_spec.rb".freeze, "spec/modules/recon/xst_spec.rb".freeze, "spec/path_extractors/anchors_spec.rb".freeze, "spec/path_extractors/areas_spec.rb".freeze, "spec/path_extractors/forms_spec.rb".freeze, "spec/path_extractors/frames_spec.rb".freeze, "spec/path_extractors/generic_spec.rb".freeze, "spec/path_extractors/links_spec.rb".freeze, "spec/path_extractors/meta_refresh_spec.rb".freeze, "spec/path_extractors/scripts_spec.rb".freeze, "spec/pems/cacert.pem".freeze, "spec/pems/client/cert.pem".freeze, "spec/pems/client/foo-cert.pem".freeze, "spec/pems/client/foo-key.pem".freeze, "spec/pems/client/key.pem".freeze, "spec/pems/server/cert.pem".freeze, "spec/pems/server/key.pem".freeze, "spec/plugins/autologin_spec.rb".freeze, "spec/plugins/autothrottle_spec.rb".freeze, "spec/plugins/content_types_spec.rb".freeze, "spec/plugins/cookie_collector_spec.rb".freeze, "spec/plugins/form_dicattack_spec.rb".freeze, "spec/plugins/healthmap_spec.rb".freeze, "spec/plugins/http_dicattack_spec.rb".freeze, "spec/plugins/meta/remedies/discovery_spec.rb".freeze, "spec/plugins/meta/remedies/manual_verification_spec.rb".freeze, "spec/plugins/meta/remedies/timing_attacks_spec.rb".freeze, "spec/plugins/meta/uniformity_spec.rb".freeze, "spec/plugins/profiler_spec.rb".freeze, "spec/plugins/rescan_spec.rb".freeze, "spec/plugins/resolver_spec.rb".freeze, "spec/plugins/script_spec.rb".freeze, "spec/plugins/vector_feed_spec.rb".freeze, "spec/plugins/waf_detector_spec.rb".freeze, "spec/reports/afr_spec.rb".freeze, "spec/reports/ap_spec.rb".freeze, "spec/reports/html_spec.rb".freeze, "spec/reports/json_spec.rb".freeze, "spec/reports/marshal_spec.rb".freeze, "spec/reports/stdout_spec.rb".freeze, "spec/reports/txt_spec.rb".freeze, "spec/reports/xml_spec.rb".freeze, "spec/reports/yaml_spec.rb".freeze, "spec/servers/arachni/element/capabilities/auditable/rdiff.rb".freeze, "spec/servers/arachni/element/capabilities/auditable/taint.rb".freeze, "spec/servers/arachni/element/capabilities/auditable/timeout.rb".freeze, "spec/servers/arachni/element/cookie.rb".freeze, "spec/servers/arachni/element/form.rb".freeze, "spec/servers/arachni/element/header.rb".freeze, "spec/servers/arachni/element/link.rb".freeze, "spec/servers/arachni/framework.rb".freeze, "spec/servers/arachni/http.rb".freeze, "spec/servers/arachni/http_auth.rb".freeze, "spec/servers/arachni/module/auditor.rb".freeze, "spec/servers/arachni/module/trainer.rb".freeze, "spec/servers/arachni/parser.rb".freeze, "spec/servers/arachni/rpc/server/framework_hpg.rb".freeze, "spec/servers/arachni/rpc/server/framework_simple.rb".freeze, "spec/servers/arachni/session.rb".freeze, "spec/servers/arachni/spider.rb".freeze, "spec/servers/modules/audit/code_injection.rb".freeze, "spec/servers/modules/audit/code_injection_timing.rb".freeze, "spec/servers/modules/audit/csrf.rb".freeze, "spec/servers/modules/audit/ldapi.rb".freeze, "spec/servers/modules/audit/os_cmd_injection.rb".freeze, "spec/servers/modules/audit/os_cmd_injection_timing.rb".freeze, "spec/servers/modules/audit/path_traversal.rb".freeze, "spec/servers/modules/audit/response_splitting.rb".freeze, "spec/servers/modules/audit/rfi.rb".freeze, "spec/servers/modules/audit/session_fixation.rb".freeze, "spec/servers/modules/audit/sqli.rb".freeze, "spec/servers/modules/audit/sqli/coldfusion".freeze, "spec/servers/modules/audit/sqli/db2".freeze, "spec/servers/modules/audit/sqli/emc".freeze, "spec/servers/modules/audit/sqli/informix".freeze, "spec/servers/modules/audit/sqli/interbase".freeze, "spec/servers/modules/audit/sqli/jdbc".freeze, "spec/servers/modules/audit/sqli/mssql".freeze, "spec/servers/modules/audit/sqli/mysql".freeze, "spec/servers/modules/audit/sqli/oracle".freeze, "spec/servers/modules/audit/sqli/postgresql".freeze, "spec/servers/modules/audit/sqli/sqlite".freeze, "spec/servers/modules/audit/sqli/sybase".freeze, "spec/servers/modules/audit/sqli_blind_rdiff.rb".freeze, "spec/servers/modules/audit/sqli_blind_timing.rb".freeze, "spec/servers/modules/audit/trainer_module.rb".freeze, "spec/servers/modules/audit/unvalidated_redirect.rb".freeze, "spec/servers/modules/audit/xpath.rb".freeze, "spec/servers/modules/audit/xpath/dotnet".freeze, "spec/servers/modules/audit/xpath/general".freeze, "spec/servers/modules/audit/xpath/java".freeze, "spec/servers/modules/audit/xpath/libxml2".freeze, "spec/servers/modules/audit/xpath/php".freeze, "spec/servers/modules/audit/xss.rb".freeze, "spec/servers/modules/audit/xss_event.rb".freeze, "spec/servers/modules/audit/xss_path.rb".freeze, "spec/servers/modules/audit/xss_script_tag.rb".freeze, "spec/servers/modules/audit/xss_tag.rb".freeze, "spec/servers/modules/module_server.rb".freeze, "spec/servers/modules/recon/allowed_methods.rb".freeze, "spec/servers/modules/recon/backdoors.rb".freeze, "spec/servers/modules/recon/backup_files.rb".freeze, "spec/servers/modules/recon/common_directories.rb".freeze, "spec/servers/modules/recon/common_files.rb".freeze, "spec/servers/modules/recon/directory_listing.rb".freeze, "spec/servers/modules/recon/grep/captcha.rb".freeze, "spec/servers/modules/recon/grep/credit_card.rb".freeze, "spec/servers/modules/recon/grep/cvs_svn_users.rb".freeze, "spec/servers/modules/recon/grep/emails.rb".freeze, "spec/servers/modules/recon/grep/html_objects.rb".freeze, "spec/servers/modules/recon/grep/http_only_cookies.rb".freeze, "spec/servers/modules/recon/grep/insecure_cookies.rb".freeze, "spec/servers/modules/recon/grep/mixed_resource.rb".freeze, "spec/servers/modules/recon/grep/private_ip.rb".freeze, "spec/servers/modules/recon/grep/ssn.rb".freeze, "spec/servers/modules/recon/grep/unencrypted_password_forms.rb".freeze, "spec/servers/modules/recon/htaccess_limit.rb".freeze, "spec/servers/modules/recon/http_put.rb".freeze, "spec/servers/modules/recon/interesting_responses.rb".freeze, "spec/servers/modules/recon/webdav.rb".freeze, "spec/servers/modules/recon/xst.rb".freeze, "spec/servers/plugins/autologin.rb".freeze, "spec/servers/plugins/autothrottle.rb".freeze, "spec/servers/plugins/content_types.rb".freeze, "spec/servers/plugins/cookie_collector.rb".freeze, "spec/servers/plugins/form_dicattack.rb".freeze, "spec/servers/plugins/healthmap.rb".freeze, "spec/servers/plugins/http_dicattack.rb".freeze, "spec/servers/plugins/http_dicattack_secure.rb".freeze, "spec/servers/plugins/http_dicattack_unprotected.rb".freeze, "spec/servers/plugins/meta/remedies/discovery.rb".freeze, "spec/servers/plugins/meta/remedies/timing_attacks.rb".freeze, "spec/servers/plugins/profiler.rb".freeze, "spec/servers/plugins/rescan.rb".freeze, "spec/servers/plugins/waf_detector.rb".freeze, "spec/shared/component.rb".freeze, "spec/shared/element/capabilities/auditable.rb".freeze, "spec/shared/element/capabilities/refreshable.rb".freeze, "spec/shared/module.rb".freeze, "spec/shared/path_extractor.rb".freeze, "spec/shared/plugin.rb".freeze, "spec/shared/reports.rb".freeze, "spec/spec_helper.rb".freeze] s.homepage = "https://github.com/Arachni/arachni".freeze s.post_install_message = "\nThank you for installing Arachni, here are some resources which should\nhelp you make the best of it:\n\nHomepage - http://arachni-scanner.com\nBlog - http://arachni-scanner.com/blog\nDocumentation - http://arachni-scanner.com/wiki\nSupport - http://support.arachni-scanner.com\nGitHub page - http://github.com/Arachni/arachni\nCode Documentation - http://rubydoc.info/github/Arachni/arachni\nAuthor - Tasos \"Zapotek\" Laskos (http://twitter.com/Zap0tek)\nTwitter - http://twitter.com/ArachniScanner\nCopyright - 2010-2012 Tasos Laskos\nLicense - Apache License v2\n\nPlease do not hesitate to ask for assistance (via the support portal)\nor report a bug (via GitHub Issues) if you come across any problem.\n\n".freeze s.rdoc_options = ["--charset=UTF-8".freeze] s.required_ruby_version = Gem::Requirement.new(">= 1.9.2".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Arachni is a feature-full, modular, high-performance Ruby framework aimed towards helping penetration testers and administrators evaluate the security of web applications.".freeze s.specification_version = 3 s.add_runtime_dependency(%q.freeze, [">= 1.0.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.3.3".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.5.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.9.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.4.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.3.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.3.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.3.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.5.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.2.11".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.10.8".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.2.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.0.4".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.0.0.beta.4".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.0.0".freeze]) s.add_runtime_dependency(%q.freeze, ["= 0.1.2".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.9.2.2".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.8".freeze]) end