brakeman-3.0.2

https://rubygems.org

brakeman

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 155864

number: 3.0.2

platform: ruby

spec_sha256: 3305b6079e5fad2e58d8f0edf3211a837a8b6756e91a814c3fc6c44c4368aa73

sha256: 2c02c56ede61a7827b4d3405f0e9a5a3dc36b0af27b406dd1a2ad7bcc50beac2

created_at: 2024-05-13 08:15:52 UTC

updated_at: 2024-06-05 05:32:37 UTC

position: 77

version_data_entries_count: 139

uploaded_at: 2015-03-09 20:58:04 UTC

indexed: true

has_extensions:

extensions:

Gem size: 125 KB

Version Data Entries

Total: 139

Unpacked size: 473 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGES1006640023.7 KB4fab7486da61e99b0b2db9db1a41380192d2f9ca992bd3e1d64227b6839a1900
FEATURES10066400877 Bytes52bd9172b0b00ee727f6e93023f37668d76e5c8d6ab55ddf82e0d295b93734c6
README.md100664005.66 KBf5f74a4546dabc9078a91e4ce7a841762552bbe73ed4fde8be4eb6694c61cb44
WARNING_TYPES100664003.52 KBdaeb10e0f536d465a9a9fbc8e3bf0d3eba4d3fa35d92645047963da5a4fc38f6
bin/brakeman100775002.1 KB2cf6393eb6bc883d5ae7577c64952cfbf66f18f22831d8a3cafc394166f174fe
lib/brakeman.rb1006640013.5 KBcc735fdbfebb3e8289fd59069803e40f9308463b469b899a719a60b95a87c850
lib/brakeman/app_tree.rb100664002.98 KBa878ba816464dcfcd455398c8c34fce5bfcfadfb48f9052fdd07cfbc7b1dbd07
lib/brakeman/brakeman.rake10066400267 Bytese376ac36b2020931601cc70c3a908e9f6d829043001f9f8755d24b7d0c3daf1d
lib/brakeman/call_index.rb100664005.1 KBf56b53d7ea947f5e08b68c0b02e8b1ca9d60514ba0f7f93dd4b3d13281ea97b0
lib/brakeman/checks.rb100664005.18 KBf04ed31a45205fec046463ba5508d6f269eb551f5abc56540ed1273303d5c4a0
lib/brakeman/checks/base_check.rb1006640014.6 KB19f57a6563ddb11de394c91d27ebc59102b606cc26bca0a60f0f84edea71e6b6
lib/brakeman/checks/check_basic_auth.rb100664002.37 KBa04887feadf9d756beb711a302c0061afdf3c3b9cf5c0af749bd42ba6bb7823c
lib/brakeman/checks/check_content_tag.rb100664004.75 KB40aa0d661170ad2fbfd88c52ff8a682fba18d69d5ff997553f5bbc3d9b0c7cf5
lib/brakeman/checks/check_create_with.rb100664001.92 KB9788720f90549ab6bed97cb46458c663906272f68af83d6ed6bd78a96d701586
lib/brakeman/checks/check_cross_site_scripting.rb100664009.4 KB01537261b188b80f1db6feb1b2edf70760bd00842b9898c915c4f725c4aec6b1
lib/brakeman/checks/check_default_routes.rb100664002.75 KB30e723350ebed6828e280c3507bcc7a44ed162f23ad214a2df98f27f059d72ae
lib/brakeman/checks/check_deserialize.rb100664001.37 KBe3c4fa114fa9aa55e6698c423299e0a9b176ffac75d3865921394f7338205223
lib/brakeman/checks/check_detailed_exceptions.rb100664001.63 KBa26d06ac7e8e248fd0dcfc388bab04aae87ced2cdd5c3f69fd8b78a38563acd3
lib/brakeman/checks/check_digest_dos.rb100664001.1 KBb31fec6827b1226eb3fa2d89765962f490f97e6f98ffd3cdc0e6de369433b1e0
lib/brakeman/checks/check_escape_function.rb10066400874 Bytes8f75b99b217d121c465dec1770b228148eaff7eab679fda9d8859ee8c7b3d987
lib/brakeman/checks/check_evaluation.rb10066400954 Bytes1181360db02dded7789c45c2de8242a67d5fa6e1aca16d27699880b5014ff6e7
lib/brakeman/checks/check_execute.rb100664003.5 KBe2b0835003f7d373b35d873089d643601e92988ca58d8585a7f2dd8554c2a03d
lib/brakeman/checks/check_file_access.rb100664002.15 KB3c372378c36d866cacb5cf77a3166809270840b1dbefdcbb3f5b7a842c41e76a
lib/brakeman/checks/check_file_disclosure.rb100664001.09 KB4fce6aab9258e141a28fb741b7d028513943b444e8c93a19a5f7d45c774619dc
lib/brakeman/checks/check_filter_skipping.rb100664001017 Bytes4b6a94195f25e85b882b525a65686cf97e205e6bdc4d8336b462e6e6942d7396
lib/brakeman/checks/check_forgery_setting.rb100664002.53 KB71ebee0c601d9725fc73036115a97918e93d3100ae407b75817765946607672d
lib/brakeman/checks/check_header_dos.rb100664001.04 KBeaba93dba3f3154c9a26dbd7aa9ded8efdddbd33d45c3dd1cef70b9ff29615c1
lib/brakeman/checks/check_i18n_xss.rb100664001.54 KB28851dc8aac6b97737ada555ebc3e5aa55ff6cfc4435dfdc81ffd17a6a5ad8d4
lib/brakeman/checks/check_jruby_xml.rb100664001.11 KB5195ea5a655b9725501a029374a2cbbb5970b7ac2981c40eb0a897f85a9e8f03
lib/brakeman/checks/check_json_parsing.rb100664003.17 KBe724479bf53a2a9fc667c96d497fef9c0a879ed1784dc2c1b79b6c869e08161e
lib/brakeman/checks/check_link_to.rb100664004.18 KBd228fd3f8ff86fcf0988a3e1852f83a3fac14a9bc0f150eba0959cc764f8a5a0
lib/brakeman/checks/check_link_to_href.rb100664003.45 KB0de7260e389ee6d4655645ed39422c530270f0185e66019bca18a198e19fe633
lib/brakeman/checks/check_mail_to.rb100664001.62 KBfedd7da7b7f8be6fd39aafd41f01ec9ca214594358adfa9df3b516054e9d2ed9
lib/brakeman/checks/check_mass_assignment.rb100664004.63 KBd179ca29ceb4cea536449ca9955146a5b4763d6ff2bac882387f2f303c139660
lib/brakeman/checks/check_model_attr_accessible.rb100664001.78 KBcd8fe9e08df29e9918059343238f7da68a68ee1665ceab40542f2e23209d4131
lib/brakeman/checks/check_model_attributes.rb100664003.86 KB196cddc9db3d350c57e768dfb334d65515fd17cae4773fcb5a8d84e2bd701001
lib/brakeman/checks/check_model_serialize.rb100664002.01 KBd4ec36743ff3051c0225fcec3d9371f054a36e964a723c3b3163e1435a2fe265
lib/brakeman/checks/check_nested_attributes.rb100664001.19 KBc4144d772c1be6748756dc313ca7108299367f5ef6323fddf0a8b6ef33b42602
lib/brakeman/checks/check_number_to_currency.rb100664002.18 KB1d4cb67facdef6b3a9f3f60da218b90cccfb9118c6dc3d4c3489e746897ae82b
lib/brakeman/checks/check_quote_table_name.rb100664001.36 KBc49e62451f658c397251cb0e1bb7afa6ba381ccfc66beb584bf3201852a6d6d1
lib/brakeman/checks/check_redirect.rb100664005.67 KBa47c17be29828b3c4eb86c1d0de2a7fa38dd36fd5d35a602c17d9cc430be71fa
lib/brakeman/checks/check_regex_dos.rb100664001.64 KB8cf07ab8d0e4378dfece3a122ae01045564a141fe0295bfc5cc0a577154057b7
lib/brakeman/checks/check_render.rb100664001.53 KBea5ffce02d8dbeb398499592b3268fc01770063d6eeb8733eb9b121f6a33ed41
lib/brakeman/checks/check_render_dos.rb100664001.11 KB337fe64247482fb28010ed7409c0da960d5edc431a3dce7b4b16f8616fa57587
lib/brakeman/checks/check_render_inline.rb100664001.23 KBe3cb1e1c064369c31d5bbe29b0f462e480e1ec8430e15c60dfae6f0a8982b1b1
lib/brakeman/checks/check_response_splitting.rb10066400843 Bytes17866ba915381b50fa712c24d7118b739d4cfb800036f4ad7975b1f7ded58a5a
lib/brakeman/checks/check_safe_buffer_manipulation.rb100664001015 Bytes83f06e85d7c79fc8cd023680d6fb007bbf829a70fa84654adcb1fdd52dcefe6a
lib/brakeman/checks/check_sanitize_methods.rb100664001.63 KB0f195c667579259cd7f8cdd73e71ac8a0050afd9a4387902cb890bf483552ea2
lib/brakeman/checks/check_select_tag.rb100664001.91 KBb571b4e57e22f8c31399afa0bfe7ca3d6c1f9625debb7ace9705fd5918396d1f
lib/brakeman/checks/check_select_vulnerability.rb100664001.72 KB299d539da9b5cfa851a5291a2b2b4d1aa222219ee7d75048db42f6a3f5020640
lib/brakeman/checks/check_send.rb100664001.25 KBeca8b020366f8fed94acaf75981f432c90a24efff24dc74bd8a005f2b7af5e02
lib/brakeman/checks/check_send_file.rb10066400498 Bytesf30915d83918e96c5249b0d45e9215ee69300ec75df9d63781fb11c13284dc41
lib/brakeman/checks/check_session_settings.rb100664004.04 KBf30796b7796fb65691bb8e52a274b168157e5d1436464574a121756a933a0460
lib/brakeman/checks/check_simple_format.rb100664001.76 KB1d2836c0afa0a9e200d7364dabc6e97cd6549083c3ca9c770625b2fa160d35f1
lib/brakeman/checks/check_single_quotes.rb100664002.61 KB27a960b1d41b809c71028b58f97eb7aaa89fb4ffb4c9cfa5ff99772ea7bd4178
lib/brakeman/checks/check_skip_before_filter.rb100664001.88 KBe7bb61475a77dfd31d63e82b2e54b5ee197f8131042dc9f955bb8b9f6185d11e
lib/brakeman/checks/check_sql.rb1006640018.8 KB96585de31d6a9044f6cd8ad097aa461286159a961025e1475e6c792f9fb4967e
lib/brakeman/checks/check_sql_cves.rb100664003.71 KBf2b8377bc18ac470ddc55f6f83919118465ee5f0a5ab54f82938e594f3083829
lib/brakeman/checks/check_ssl_verify.rb10066400898 Bytes63fbc2c6f714f27b914a76786643bdf90bb2ea6aecf517f398138dc06e041c35
lib/brakeman/checks/check_strip_tags.rb100664002.48 KBb5b0c83116ef2c0d91a1c0b6e66bbff826c977a37a0a3f0d20947b0a8441ded1
lib/brakeman/checks/check_symbol_dos.rb100664001.62 KBf790e9cb8ee76f997fed21f8740390b8b007278897716e179a531eda9a2b1000
lib/brakeman/checks/check_symbol_dos_cve.rb10066400978 Bytes420bffdfe25b3279033da23c30e104a26bc4dae6f3cad35d8ef94d0c6a31cbeb
lib/brakeman/checks/check_translate_bug.rb100664001.46 KB549c3ed447c6682f3c56c911ea6277b9fcbc6b7f5faaea98ca938866882be3e0
lib/brakeman/checks/check_unsafe_reflection.rb100664001.47 KBc4978c9bda7b034eebe78fc0f8873f5d876e454316ba935e21a5d8583df6360c
lib/brakeman/checks/check_unscoped_find.rb100664001.28 KBa6979471d81a00e932be0e1304e2b311f15331cdbd3a374a11c3de05939bc84b
lib/brakeman/checks/check_validation_regex.rb100664002.1 KB97c1cee479cef7da07303d53d4661a35f59c32cf9f3878028f4d666411363874
lib/brakeman/checks/check_without_protection.rb100664001.66 KBbe6d22f8b2c80caf4bdffcc900ffa1eb780ffd85ef85415329d0d7e6590a0118
lib/brakeman/checks/check_yaml_parsing.rb100664003.79 KB0f1e49ddcb6911268d9067d071722364e9be4d8911cb880e3990da4e57deacab
lib/brakeman/differ.rb100664002.26 KB504a80980c893eaa9166ea1d2fd1639ef94f89f32cda930aec402a54cf7b8b78
lib/brakeman/file_parser.rb100664001.04 KB1cac251fc026b8db7660ddd08a5aced3337721df1bde065aa0e449947d450909
lib/brakeman/format/style.css100664001.77 KB25af827738c258bc139615b95b4e64684a7b3c2b0362fe2c84687efa8fc5a6e7
lib/brakeman/options.rb100664009.47 KBaa91a5783c8aaef38a0f52ed6d374b26ddcc61c9f180695f1ba297de64311102
lib/brakeman/parsers/rails2_erubis.rb10066400191 Bytes5ad391e9b7b8d3f71842f3c27ceabae02f486dfe5a7879db2ba26b3fc609f64b
lib/brakeman/parsers/rails2_xss_plugin_erubis.rb100664001.31 KBe51435290440a9b71e88c81488c5c563d1f589cfcbc46f46eb2ee06555f2f6ac
lib/brakeman/parsers/rails3_erubis.rb100664001.41 KBdecb20787e110e6100a30618a2c6aa1ba28d8d16ed71e94e7cd97a38b58a1370
lib/brakeman/parsers/template_parser.rb100664002.6 KB1bbfaa473a488cbb71d92377c851acbc6abaf29c0d2d70347aee3b95fdc4da87
lib/brakeman/processor.rb100664003.26 KBcacfd7d7f39ad8ba3ae0aa51ce70fec76cb5a6e6a61dc4b1d96b198f072bc473
lib/brakeman/processors/alias_processor.rb1006640020.7 KB7d7c03ea7bb940756cb98d1764f6aa914916c7f3b1251d4a11b9311f0f188948
lib/brakeman/processors/base_processor.rb100664005.24 KBc67c0dd6c544b408afe0d995b5ed89076dfa17e656fc5475e87556c88ff3b1c4
lib/brakeman/processors/config_processor.rb10066400428 Bytes3769d789ed1e1b492bb0c928ace21773ac9047d3976955e28428146f64de8d60
lib/brakeman/processors/controller_alias_processor.rb100664009.87 KBc290608ab12432ad93f3b74c8e508d2959a041dfb715d8844dcb42edcbccd0d4
lib/brakeman/processors/controller_processor.rb100664008.89 KB1ac81407995ab09b1338b44f762d1127693f73b562fccde4ec3f5a3e089652a5
lib/brakeman/processors/erb_template_processor.rb100664002.13 KBad6fea49c143f15600f79fcf232df21979fbf702b3a8f2862abbf4cbc56b621d
lib/brakeman/processors/erubis_template_processor.rb100664002.57 KB8012d4840d9c583f8304e2135eccff4d8ecba761c1af4f253d5f939ae6d20994
lib/brakeman/processors/gem_processor.rb100664002.26 KB2b78e85dda4fee7ddeabea354c49a434f2cd88e633648b0ba25084639680eecb
lib/brakeman/processors/haml_template_processor.rb100664004.41 KB78e2bb63430c86f4a236349ff03a95c46d3d40a090ddcde81f7d2e11a3a8762d
lib/brakeman/processors/lib/basic_processor.rb10066400399 Bytese4733d836ab405568c781e6bbafa9252c999f10ec50c266952835523d9e1642a
lib/brakeman/processors/lib/find_all_calls.rb100664004.4 KBc7aa143019f2c3ffa3275e687fe83e3315b0dd21fa8374021bf89b5b8aba8c21
lib/brakeman/processors/lib/find_call.rb100664004.34 KBee7cd84169d0dd635bfbdd0b22414b459fcec5bd551e5f53f9f9dca462a7802d
lib/brakeman/processors/lib/find_return_value.rb100664003.1 KBdf18b7749025b1781b598922b5ccc3939809eacb5e14daf300021233b6130f06
lib/brakeman/processors/lib/processor_helper.rb100664001.63 KB83b7f96ba82a43753c1fdfecc265f6826098c6f312804594690e107f711fa554
lib/brakeman/processors/lib/rails2_config_processor.rb100664003.55 KB853701a2bf6414a50c756f484ee262eb414fb0486b1a4ff4f26432ae5368ca5b
lib/brakeman/processors/lib/rails2_route_processor.rb100664007.92 KB428fc7ec2c765a3321f5cbba1cd816880d5b976e6c51d4e55124b3964ca07d3a
lib/brakeman/processors/lib/rails3_config_processor.rb100664003.11 KB9d6b56ad9675f01ff49c47e9a275c5e5b0e31e7e8c8686ea86bf9a2764474050
lib/brakeman/processors/lib/rails3_route_processor.rb100664007.03 KB43ec06d1b835b67bff5b769908191584aff5b21f59d77354eafe5f2dfc374247
lib/brakeman/processors/lib/render_helper.rb100664005.1 KB7dd4b2571ee0805639b084e9c9fed1a7cb59f89ed47d905c17cda96b9c096064
lib/brakeman/processors/lib/render_path.rb100664001.75 KB46c8ec1443aaff8f6b96e74feb5c7b87aff0d2df83561aeb2a4a4e37de2add67
lib/brakeman/processors/lib/route_helper.rb100664001.79 KB90f59b44b6658f1ab98f4333eb8beebd7aad0e7cdc23f6251afb622548a80a52
lib/brakeman/processors/library_processor.rb100664003.2 KB360b33c1a9bf3f6266960fdf91a21232694ee62346dc16e8172fe85ef9655282
lib/brakeman/processors/model_processor.rb100664005.79 KB5189ec90659dbf8e22aeadd9f85fcb601364452a0dbad5f2db9ca01a49d454d5
lib/brakeman/processors/output_processor.rb100664004.05 KB1647e561ef4762fbc81b4aa4304e0daacb8fa2ad0122be519bb6a8946d3a30f9
lib/brakeman/processors/route_processor.rb10066400511 Bytes454bcc73ba5dc6261624e2c5c173d709df2b9a706db8e7694fed456bc4b9b7f4
lib/brakeman/processors/slim_template_processor.rb100664002.73 KB493c5a02ae1253e3dd37984e0a5262270ebd463a8f4c3f9d9a255976235d3de8
lib/brakeman/processors/template_alias_processor.rb100664003.14 KB4f60ce4eaea4f18558cbad169ce5b243c2d101ab8f9f0deeb3d494db81c317f0
lib/brakeman/processors/template_processor.rb100664001.58 KBd03c43c1ca2c85a43e6b2806073bf63deeeb36b8dfbc6c417a3bbd042eb71c8e
lib/brakeman/report.rb100664001.6 KB519fab0d171822f3dc45fda52a0e6b8b44b3ecad9bdb78967396ecfc0f6b0e62
lib/brakeman/report/ignore/config.rb100664003.06 KB6fb669130ac4fe22c3a9468c03d471cd378a7073573dfaa813d914fbcf639628
lib/brakeman/report/ignore/interactive.rb100664006.17 KB627ec3501c4b957b6f395d22c684d64de694247e9c7963ff1e5860c35ee6dc8d
lib/brakeman/report/initializers/faster_csv.rb10066400132 Bytes6d69afb7ad9bdfb4bdeba6c279cd8fec3732bdc96d3937d5a7d0ebad2d651294
lib/brakeman/report/initializers/multi_json.rb10066400515 Bytes4915cb4199adc0e937b809829ad7a5c165a06eff5e50b29836bfdccb547699ef
lib/brakeman/report/renderer.rb10066400710 Bytes10ade6cbe626ef1eca4fe3e2029355291722efd31f3f6e89184aecf03812e5b6
lib/brakeman/report/report_base.rb100664007.54 KBc44224c85657e130a0bba99166d6139f0d852950e73701d6c81abe882faf6477
lib/brakeman/report/report_csv.rb100664001.66 KB0401ea306b7cb5a01be7916ad58dfa96e326e078a6269d3e451cff7ff29b794c
lib/brakeman/report/report_hash.rb10066400717 Bytesae81f95626e11f6e6911270e64df302a4686d7bd5623c5953b0177500fc63d7a
lib/brakeman/report/report_html.rb100664006.57 KBb92df12bdb69db16aba5ec284ba22f16e4dcb8e379597b76e74d4623c5f4fd36
lib/brakeman/report/report_json.rb100664001.34 KB355cf2c428f34cc5307110267207b38d54249caf982cfefa6320d6ee377afa09
lib/brakeman/report/report_markdown.rb100664004.38 KBd56eca2e3cf7b88918462c62bf02cfc6624a97e1906844140e2b9d2945e23834
lib/brakeman/report/report_table.rb100664003.17 KB3b8769913710dd60ee0ffc8f285e0fd246098a98c80118114adb51bb0a9988ff
lib/brakeman/report/report_tabs.rb10066400667 Bytesd4d3b9ab2724dc995fd00ed982d919af442709b5eb35cac852d65a4a04698d63
lib/brakeman/report/templates/controller_overview.html.erb10066400330 Bytes0e319aed195b77b42f2fc439f47a42f6bf2b7596e88a6d98cf848a422fb7595d
lib/brakeman/report/templates/controller_warnings.html.erb10066400374 Bytes3530efacdba14798bea68be9b77bb5615f5cfb0ed24c9f823f3472debdfa1935
lib/brakeman/report/templates/error_overview.html.erb10066400752 Bytesabbed93d23543100e57ac246e0f632b43ede279049d1f351377699dc0b99990f
lib/brakeman/report/templates/header.html.erb10066400941 Bytes1c18fae168f144ac42fdda4d46c83a2745aa935043affdf069abc3647428bd33
lib/brakeman/report/templates/ignored_warnings.html.erb10066400614 Bytes6cd56f8f7691d3e6973e3d3c36dfeea418293b50114f5ee9a1c5477f263b85ca
lib/brakeman/report/templates/model_warnings.html.erb10066400359 Bytes29843759d61efdfec8715b6a9088253711e01320fdc0a7058e17aa911427c224
lib/brakeman/report/templates/overview.html.erb10066400737 Bytes530d566bf0e5afc295f29c94b5679dccadfd5b086930ca14be7887e86076826d
lib/brakeman/report/templates/security_warnings.html.erb10066400428 Bytes3b8a4aeac2f3feb2410cecad78f137a8086c39bc45863bc128369ba3333ff4c6
lib/brakeman/report/templates/template_overview.html.erb10066400235 Bytes1f3133e0d97b761cde3dcd8759a356f13421bb62fbae61c55cd8935074e0aeec
lib/brakeman/report/templates/view_warnings.html.erb10066400835 Bytes9d7b952496eebb05ae32c7d4796efcadd836fcaac43edbc29f8ed57c25f73282
lib/brakeman/report/templates/warning_overview.html.erb10066400235 Bytescba3f85dc96d078e7178a9353b3fbb88a2752d87d0123c35ba2e3b3efce4a742
lib/brakeman/rescanner.rb1006640012.2 KBc7d927c82fde2a2ec473895549b35bcb4d872414eaee172c9a51575c017c0e7c
lib/brakeman/scanner.rb100664008.43 KBc3c83dbecf4258b89c4a619f59d240ac0dabefffca7b02550d502c2feb601412
lib/brakeman/tracker.rb100664008.46 KB7e9953b699911ee32cc6b04ad2a800dd972093b0c5cb02a3a7924794c74c0644
lib/brakeman/util.rb1006640011.1 KBf024e076137713c636d1e6d41144490feaff0436b874d761d07ec71a0f087e46
lib/brakeman/version.rb1006640040 Bytes508b01bc030cbf2c4b7b16937944d6bda004ef54d0eabdc3def847772fc9633c
lib/brakeman/warning.rb100664005.97 KB4611a2a8ffeb8bdbf34677b25065f05b3bef78db9dfdc3b152e6f64c0f5509d8
lib/brakeman/warning_codes.rb100664002.5 KB9f53fb29e57e0616aae35a85921ae7dbf3a3705d27c01c26a22ed90c5dd9007b
lib/ruby_parser/bm_sexp.rb1006640012.3 KB09e839e2024f7dd327b871c2d152530a9068af393023252cf18bfda831727971
lib/ruby_parser/bm_sexp_processor.rb100664005.01 KB18ed8a31ddb494dd5038d6dda5e34d8e1ff9929f20ed494bbfd5b9e7481b5b17