--- !ruby/object:Gem::Specification name: arachni version: !ruby/object:Gem::Version version: 0.4.0.1 prerelease: platform: ruby authors: - Tasos Laskos autorequire: bindir: bin cert_chain: [] date: 2012-01-09 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: typhoeus requirement: &5666540 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.3.3 type: :runtime prerelease: false version_requirements: *5666540 - !ruby/object:Gem::Dependency name: awesome_print requirement: &5665540 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: *5665540 - !ruby/object:Gem::Dependency name: json requirement: &5664340 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: *5664340 - !ruby/object:Gem::Dependency name: nokogiri requirement: &5663600 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.5.0 type: :runtime prerelease: false version_requirements: *5663600 - !ruby/object:Gem::Dependency name: sys-proctable requirement: &5662940 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.9.1 type: :runtime prerelease: false version_requirements: *5662940 - !ruby/object:Gem::Dependency name: terminal-table requirement: &5662460 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.4.2 type: :runtime prerelease: false version_requirements: *5662460 - !ruby/object:Gem::Dependency name: sinatra requirement: &5661740 !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.3.1 type: :runtime prerelease: false version_requirements: *5661740 - !ruby/object:Gem::Dependency name: sinatra-flash requirement: &5661040 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.3.0 type: :runtime prerelease: false version_requirements: *5661040 - !ruby/object:Gem::Dependency name: async_sinatra requirement: &5660460 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.5.0 type: :runtime prerelease: false version_requirements: *5660460 - !ruby/object:Gem::Dependency name: thin requirement: &5659960 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.2.11 type: :runtime prerelease: false version_requirements: *5659960 - !ruby/object:Gem::Dependency name: data_objects requirement: &5238300 !ruby/object:Gem::Requirement none: false requirements: - - = - !ruby/object:Gem::Version version: 0.10.7 type: :runtime prerelease: false version_requirements: *5238300 - !ruby/object:Gem::Dependency name: datamapper requirement: &5236360 !ruby/object:Gem::Requirement none: false requirements: - - = - !ruby/object:Gem::Version version: 1.1.0 type: :runtime prerelease: false version_requirements: *5236360 - !ruby/object:Gem::Dependency name: dm-sqlite-adapter requirement: &5235080 !ruby/object:Gem::Requirement none: false requirements: - - = - !ruby/object:Gem::Version version: 1.1.0 type: :runtime prerelease: false version_requirements: *5235080 - !ruby/object:Gem::Dependency name: net-ssh requirement: &5233980 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 2.2.1 type: :runtime prerelease: false version_requirements: *5233980 - !ruby/object:Gem::Dependency name: net-scp requirement: &5232740 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.4 type: :runtime prerelease: false version_requirements: *5232740 - !ruby/object:Gem::Dependency name: eventmachine requirement: &5231640 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0.beta.4 type: :runtime prerelease: false version_requirements: *5231640 - !ruby/object:Gem::Dependency name: em-synchrony requirement: &4927740 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0 type: :runtime prerelease: false version_requirements: *4927740 - !ruby/object:Gem::Dependency name: arachni-rpc-em requirement: &4926240 !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.1.1 type: :runtime prerelease: false version_requirements: *4926240 description: ! " Arachni is a feature-full, modular, high-performance Ruby framework aimed towards\n helping penetration testers and administrators evaluate the security of web applications.\n\n Arachni is smart, it trains itself by learning from the HTTP responses it receives during the audit process\n \ and is able to perform meta-analysis using a number of factors in order to correctly assess the trustworthiness\n of results and intelligently identify false-positives.\n\n Unlike other scanners, it takes into account the dynamic nature of web applications, can detect changes caused while travelling\n through the paths of a web application's cyclomatic complexity and is able to adjust itself accordingly.\n This way attack/input vectors that would otherwise be undetectable by non-humans are seamlessly handled by Arachni.\n\n Moreover, Arachni yields great performance due to its asynchronous HTTP model (courtesy of Typhoeus) -- especially\n \ when combined with a High Performance Grid setup which allows you to combine the resources of multiple nodes for lightning fast scans.\n Thus, you'll only be limited by the responsiveness of the server under audit.\n\n Finally, it is versatile enough to cover a great deal of use cases, ranging from a simple\n \ command line scanner utility, to a global high performance grid of scanners, to a Ruby library allowing for scripted audits.\n\n Note: Despite the fact that Arachni is mostly targeted towards web application security,\n it can easily be used for general purpose scraping, data-mining, etc with the addition of custom modules.\n" email: tasos.laskos@gmail.com executables: - arachni - arachni_rpcd_monitor - arachni_rpcd - arachni_rpc - arachni_web - arachni_web_autostart extensions: [] extra_rdoc_files: - README.md - ACKNOWLEDGMENTS.md - LICENSE.md - AUTHORS.md - CHANGELOG.md - CONTRIBUTORS.md - EXPLOITATION.md - HACKING.md files: - README.md - ACKNOWLEDGMENTS.md - Rakefile - LICENSE.md - AUTHORS.md - CHANGELOG.md - CONTRIBUTORS.md - EXPLOITATION.md - HACKING.md - data/crypto/public.pem - lib/arachni.rb - lib/arachni/nokogiri/xml/node.rb - lib/arachni/module.rb - lib/arachni/module/trainer.rb - lib/arachni/module/output.rb - lib/arachni/module/utilities.rb - lib/arachni/module/auditor.rb - lib/arachni/module/key_filler.rb - lib/arachni/module/element_db.rb - lib/arachni/module/base.rb - lib/arachni/module/manager.rb - lib/arachni/mixins/terminal.rb - lib/arachni/mixins/observable.rb - lib/arachni/mixins/progress_bar.rb - lib/arachni/parser.rb - lib/arachni/version.rb - lib/arachni/component_options.rb - lib/arachni/report.rb - lib/arachni/options.rb - lib/arachni/database.rb - lib/arachni/database/hash.rb - lib/arachni/database/queue.rb - lib/arachni/database/base.rb - lib/arachni/issue.rb - lib/arachni/component_manager.rb - lib/arachni/plugin/base.rb - lib/arachni/plugin/manager.rb - lib/arachni/framework.rb - lib/arachni/crypto/rsa_aes_cbc.rb - lib/arachni/http.rb - lib/arachni/spider.rb - lib/arachni/audit_store.rb - lib/arachni/rpc/server/module/manager.rb - lib/arachni/rpc/server/output.rb - lib/arachni/rpc/server/options.rb - lib/arachni/rpc/server/plugin/manager.rb - lib/arachni/rpc/server/framework.rb - lib/arachni/rpc/server/node.rb - lib/arachni/rpc/server/dispatcher.rb - lib/arachni/rpc/server/instance.rb - lib/arachni/rpc/server/base.rb - lib/arachni/rpc/client/dispatcher.rb - lib/arachni/rpc/client/instance.rb - lib/arachni/rpc/client/base.rb - lib/arachni/ruby/string.rb - lib/arachni/ruby/array.rb - lib/arachni/ruby/object.rb - lib/arachni/exceptions.rb - lib/arachni/ui/cli/output.rb - lib/arachni/ui/cli/cli.rb - lib/arachni/ui/rpc/rpc.rb - lib/arachni/ui/rpc/dispatcher_monitor.rb - lib/arachni/ui/web/server/public/sidebar-top.jpg - lib/arachni/ui/web/server/public/style.css - lib/arachni/ui/web/server/public/bodybg.png - lib/arachni/ui/web/server/public/nav-selected-right.jpg - lib/arachni/ui/web/server/public/logo.png - lib/arachni/ui/web/server/public/favicon.ico - lib/arachni/ui/web/server/public/nav-right.jpg - lib/arachni/ui/web/server/public/css/smoothness/jquery-ui-1.8.9.custom.css - lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-icons_2e83ff_256x240.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-icons_888888_256x240.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-icons_222222_256x240.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png - lib/arachni/ui/web/server/public/css/smoothness/images/pbar-ani.gif - lib/arachni/ui/web/server/public/css/smoothness/images/ui-icons_cd0a0a_256x240.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-icons_454545_256x240.png - lib/arachni/ui/web/server/public/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png - lib/arachni/ui/web/server/public/nav-left.jpg - lib/arachni/ui/web/server/public/sidebar-bottom.jpg - lib/arachni/ui/web/server/public/nav-selected-left.jpg - lib/arachni/ui/web/server/public/js/jquery-1.4.4.min.js - lib/arachni/ui/web/server/public/js/jquery-ui-timepicker.js - lib/arachni/ui/web/server/public/js/jquery-ui-1.8.9.custom.min.js - lib/arachni/ui/web/server/public/spider.png - lib/arachni/ui/web/server/public/banner.png - lib/arachni/ui/web/server/public/bodybg-small.png - lib/arachni/ui/web/server/public/reports/placeholder - lib/arachni/ui/web/server/public/icons/status.png - lib/arachni/ui/web/server/public/icons/info.png - lib/arachni/ui/web/server/public/icons/error.png - lib/arachni/ui/web/server/public/icons/bad.png - lib/arachni/ui/web/server/public/icons/ok.png - lib/arachni/ui/web/server/public/sidebar-h4.jpg - lib/arachni/ui/web/server/public/plugins/sample/style.css - lib/arachni/ui/web/server/public/footer.jpg - lib/arachni/ui/web/server/tmp/placeholder - lib/arachni/ui/web/server/db/placeholder - lib/arachni/ui/web/server/views/dispatcher_error.erb - lib/arachni/ui/web/server/views/instance.erb - lib/arachni/ui/web/server/views/log.erb - lib/arachni/ui/web/server/views/flash.erb - lib/arachni/ui/web/server/views/report_formats.erb - lib/arachni/ui/web/server/views/modules.erb - lib/arachni/ui/web/server/views/addons.erb - lib/arachni/ui/web/server/views/plugins.erb - lib/arachni/ui/web/server/views/layout.erb - lib/arachni/ui/web/server/views/module.erb - lib/arachni/ui/web/server/views/output_results.erb - lib/arachni/ui/web/server/views/options.erb - lib/arachni/ui/web/server/views/dispatchers.erb - lib/arachni/ui/web/server/views/error.erb - lib/arachni/ui/web/server/views/home.erb - lib/arachni/ui/web/server/views/js/home.erb - lib/arachni/ui/web/server/views/welcome.erb - lib/arachni/ui/web/server/views/reports.erb - lib/arachni/ui/web/server/views/addon.erb - lib/arachni/ui/web/server/views/dispatchers_edit.erb - lib/arachni/ui/web/server/views/settings.erb - lib/arachni/ui/web/scheduler.rb - lib/arachni/ui/web/utilities.rb - lib/arachni/ui/web/addons/autodeploy.rb - lib/arachni/ui/web/addons/scheduler.rb - lib/arachni/ui/web/addons/scheduler/views/options.erb - lib/arachni/ui/web/addons/scheduler/views/index.erb - lib/arachni/ui/web/addons/sample/views/index.erb - lib/arachni/ui/web/addons/autodeploy/lib/manager.rb - lib/arachni/ui/web/addons/autodeploy/views/index.erb - lib/arachni/ui/web/addons/sample.rb - lib/arachni/ui/web/report_manager.rb - lib/arachni/ui/web/server.rb - lib/arachni/ui/web/log.rb - lib/arachni/ui/web/dispatcher_manager.rb - lib/arachni/ui/web/output_stream.rb - lib/arachni/ui/web/instance_manager.rb - lib/arachni/ui/web/addon_manager.rb - lib/arachni/parser/auditable.rb - lib/arachni/parser/parser.rb - lib/arachni/parser/page.rb - lib/arachni/parser/elements.rb - lib/arachni/report/base.rb - lib/arachni/report/manager.rb - lib/arachni/plugin.rb - lib/arachni/typhoeus/response.rb - lib/arachni/typhoeus/hydra.rb - lib/arachni/typhoeus/request.rb - lib/arachni/ruby.rb - conf/webui.yaml - conf/README.webui.yaml.txt - external/metasploit/modules/exploits/unix/webapp/arachni_php_include.rb - external/metasploit/modules/exploits/unix/webapp/arachni_path_traversal.rb - external/metasploit/modules/exploits/unix/webapp/arachni_exec.rb - external/metasploit/modules/exploits/unix/webapp/arachni_php_eval.rb - external/metasploit/modules/exploits/unix/webapp/arachni_sqlmap.rb - external/metasploit/LICENSE - external/metasploit/plugins/arachni.rb - logs/placeholder - extras/modules/recon/svn_digger_dirs/Licence.txt - extras/modules/recon/svn_digger_dirs/ReadMe-Arachni.txt - extras/modules/recon/svn_digger_dirs/all-dirs.txt - extras/modules/recon/svn_digger_dirs/ReadMe.txt - extras/modules/recon/raft_dirs/raft-large-directories.txt - extras/modules/recon/svn_digger_files/Licence.txt - extras/modules/recon/svn_digger_files/all-extensionless.txt - extras/modules/recon/svn_digger_files/ReadMe-Arachni.txt - extras/modules/recon/svn_digger_files/all.txt - extras/modules/recon/svn_digger_files/ReadMe.txt - extras/modules/recon/raft_dirs.rb - extras/modules/recon/raft_files.rb - extras/modules/recon/svn_digger_files.rb - extras/modules/recon/svn_digger_dirs.rb - extras/modules/recon/raft_files/raft-large-files.txt - modules/recon/backup_files/extensions.txt - modules/recon/interesting_responses.rb - modules/recon/common_files.rb - modules/recon/mixed_resource.rb - modules/recon/xst.rb - modules/recon/http_put.rb - modules/recon/webdav.rb - modules/recon/directory_listing.rb - modules/recon/backdoors/filenames.txt - modules/recon/allowed_methods.rb - modules/recon/common_directories/directories.txt - modules/recon/htaccess_limit.rb - modules/recon/grep/ssn.rb - modules/recon/grep/private_ip.rb - modules/recon/grep/emails.rb - modules/recon/grep/credit_card.rb - modules/recon/grep/cvs_svn_users.rb - modules/recon/grep/captcha.rb - modules/recon/grep/html_objects.rb - modules/recon/unencrypted_password_forms.rb - modules/recon/backdoors.rb - modules/recon/backup_files.rb - modules/recon/common_files/filenames.txt - modules/recon/common_directories.rb - modules/audit/trainer.rb - modules/audit/code_injection_timing/payloads.txt - modules/audit/os_cmd_injection.rb - modules/audit/sqli_blind_timing/payloads.txt - modules/audit/sqli.rb - modules/audit/xss_script_tag.rb - modules/audit/sqli_blind_rdiff.rb - modules/audit/path_traversal.rb - modules/audit/xss_event.rb - modules/audit/xss_uri.rb - modules/audit/os_cmd_injection/payloads.txt - modules/audit/sqli_blind_timing.rb - modules/audit/code_injection.rb - modules/audit/rfi.rb - modules/audit/xpath/errors.txt - modules/audit/xss_tag.rb - modules/audit/response_splitting.rb - modules/audit/csrf.rb - modules/audit/os_cmd_injection_timing.rb - modules/audit/ldapi.rb - modules/audit/ldapi/errors.txt - modules/audit/sqli_blind_rdiff/payloads.txt - modules/audit/code_injection_timing.rb - modules/audit/os_cmd_injection_timing/payloads.txt - modules/audit/sqli/regexp_ids.txt - modules/audit/xss_path.rb - modules/audit/xpath.rb - modules/audit/unvalidated_redirect.rb - modules/audit/xss.rb - path_extractors/scripts.rb - path_extractors/links.rb - path_extractors/frames.rb - path_extractors/generic.rb - path_extractors/anchors.rb - path_extractors/meta_refresh.rb - path_extractors/forms.rb - path_extractors/sitemap.rb - plugins/beep_notify.rb - plugins/proxy/server.rb - plugins/rescan.rb - plugins/cookie_collector.rb - plugins/http_dicattack.rb - plugins/waf_detector.rb - plugins/libnotify.rb - plugins/email_notify.rb - plugins/form_dicattack.rb - plugins/autologin.rb - plugins/proxy.rb - plugins/defaults/healthmap.rb - plugins/defaults/metamodules/remedies/timing_attacks.rb - plugins/defaults/metamodules/remedies/discovery.rb - plugins/defaults/metamodules/remedies/manual_verification.rb - plugins/defaults/metamodules/uniformity.rb - plugins/defaults/resolver.rb - plugins/defaults/content_types.rb - plugins/defaults/profiler.rb - plugins/defaults/autothrottle.rb - profiles/full.afp - reports/json.rb - reports/html.rb - reports/plugin_formatters/stdout/metamodules.rb - reports/plugin_formatters/stdout/healthmap.rb - reports/plugin_formatters/stdout/timing_attacks.rb - reports/plugin_formatters/stdout/cookie_collector.rb - reports/plugin_formatters/stdout/resolver.rb - reports/plugin_formatters/stdout/http_dicattack.rb - reports/plugin_formatters/stdout/content_types.rb - reports/plugin_formatters/stdout/profiler.rb - reports/plugin_formatters/stdout/waf_detector.rb - reports/plugin_formatters/stdout/discovery.rb - reports/plugin_formatters/stdout/form_dicattack.rb - reports/plugin_formatters/stdout/autologin.rb - reports/plugin_formatters/stdout/uniformity.rb - reports/plugin_formatters/xml/healthmap.rb - reports/plugin_formatters/xml/timing_attacks.rb - reports/plugin_formatters/xml/cookie_collector.rb - reports/plugin_formatters/xml/resolver.rb - reports/plugin_formatters/xml/http_dicattack.rb - reports/plugin_formatters/xml/content_types.rb - reports/plugin_formatters/xml/profiler.rb - reports/plugin_formatters/xml/waf_detector.rb - reports/plugin_formatters/xml/discovery.rb - reports/plugin_formatters/xml/form_dicattack.rb - reports/plugin_formatters/xml/autologin.rb - reports/plugin_formatters/xml/uniformity.rb - reports/plugin_formatters/html/healthmap.rb - reports/plugin_formatters/html/timing_attacks.rb - reports/plugin_formatters/html/cookie_collector.rb - reports/plugin_formatters/html/resolver.rb - reports/plugin_formatters/html/profiler/template.erb - reports/plugin_formatters/html/http_dicattack.rb - reports/plugin_formatters/html/content_types.rb - reports/plugin_formatters/html/profiler.rb - reports/plugin_formatters/html/waf_detector.rb - reports/plugin_formatters/html/discovery.rb - reports/plugin_formatters/html/form_dicattack.rb - reports/plugin_formatters/html/autologin.rb - reports/plugin_formatters/html/uniformity.rb - reports/metareport/arachni_metareport.rb - reports/marshal.rb - reports/yaml.rb - reports/txt.rb - reports/xml/buffer.rb - reports/metareport.rb - reports/stdout.rb - reports/html/default/plugins.erb - reports/html/default/summary.erb - reports/html/default/issue.erb - reports/html/default/summary_issue.erb - reports/html/default/css/jquery-ui.css - reports/html/default/css/main.css - reports/html/default/css/jquery.jqplot.min.css - reports/html/default/js/init.js - reports/html/default/js/lib/jquery.jqplot.min.js - reports/html/default/js/lib/jqplot.barRenderer.min.js - reports/html/default/js/lib/jquery.min.js - reports/html/default/js/lib/jqplot.pieRenderer.min.js - reports/html/default/js/lib/jqplot.categoryAxisRenderer.min.js - reports/html/default/js/lib/jqplot.pointLabels.min.js - reports/html/default/js/lib/jquery-ui.min.js - reports/html/default/js/lib/jqplot.cursor.min.js - reports/html/default/js/helpers.js - reports/html/default/js/charts.js - reports/html/default/sitemap.erb - reports/html/default/issues.erb - reports/html/default/search.erb - reports/html/default/configuration.erb - reports/html/default.erb - reports/xml.rb - reports/afr.rb - reports/ap.rb - bin/arachni - bin/arachni_rpcd_monitor - bin/arachni_rpcd - bin/arachni_rpc - bin/arachni_web - bin/arachni_web_autostart homepage: https://github.com/Zapotek/arachni licenses: [] post_install_message: rdoc_options: - --charset=UTF-8 require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 1.8.10 signing_key: specification_version: 3 summary: Arachni is a feature-full, modular, high-performance Ruby framework aimed towards helping penetration testers and administrators evaluate the security of web applications. test_files: []