brakeman-2.4.2

https://rubygems.org

brakeman

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 155855

number: 2.4.2

platform: ruby

spec_sha256: 48cf625d4d50232e45175266c4b820666217987442c18b338b57cbf1b10ec0e1

sha256: f756cbcae2b863b14610d35c0c74855e52eba5034c297a048fff34a97fdb7dcb

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

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

position: 86

version_data_entries_count: 127

uploaded_at: 2014-03-21 15:40:29 UTC

indexed: true

has_extensions:

extensions:

Gem size: 112 KB

Version Data Entries

Total: 127

Unpacked size: 433 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGES1006440019.6 KBc6afc3a60fd48377447e0b7ec0502817025d8a83587a243d6c90c3f660a0ffec
FEATURES10064400877 Bytes52bd9172b0b00ee727f6e93023f37668d76e5c8d6ab55ddf82e0d295b93734c6
README.md100644005.85 KB83f8859eff18e8f02cab51b106cb4cda7bedd4e1d67682ac163ba7940a4b74cc
WARNING_TYPES100644003.27 KB677b084ec7bf8b8664b88dc106de76789e4f70b1a46cb679fb1a90b697e900bf
bin/brakeman100755002.12 KB622c6313280abb2f540f9240498c2e61690336613759d05dda61af19b3f15dcb
lib/brakeman.rb1006440012.1 KBc2d669f7dc632a9cd8e0764931f0ce3dfbf9578afc9f7fe138e6847e01a138ac
lib/brakeman/app_tree.rb100644002.62 KBde4abfa310d8b12d5080dd8c00e6f80d8826be4c32b61954a21321ed51914a4c
lib/brakeman/brakeman.rake10064400267 Bytese376ac36b2020931601cc70c3a908e9f6d829043001f9f8755d24b7d0c3daf1d
lib/brakeman/call_index.rb100644005.1 KBf56b53d7ea947f5e08b68c0b02e8b1ca9d60514ba0f7f93dd4b3d13281ea97b0
lib/brakeman/checks.rb100644004.54 KBf179acbf1bc3c24b306214bd6c47f9cbbc9f1e9fae11f14751763246dab41ac4
lib/brakeman/checks/base_check.rb1006440014.3 KB98edabf174bf671bf4bf172f7cedfc93468b787d64a1f3a6474740b018d6b7f4
lib/brakeman/checks/check_basic_auth.rb100644002.36 KBd45b442698649fb819351a9a8ba11156b06d4b26981a98555f2192b8b06e49e7
lib/brakeman/checks/check_content_tag.rb100644004.75 KB40aa0d661170ad2fbfd88c52ff8a682fba18d69d5ff997553f5bbc3d9b0c7cf5
lib/brakeman/checks/check_cross_site_scripting.rb100644009.15 KBb42ff697254c38485948836719e8e7428115b1447bef057d15f9fe01b80aed1d
lib/brakeman/checks/check_default_routes.rb100644001.38 KBa6db6ca7ae4ea09b48ada40e9be150fc08e2f6581a352383019a231fc253be67
lib/brakeman/checks/check_deserialize.rb100644001.37 KBe3c4fa114fa9aa55e6698c423299e0a9b176ffac75d3865921394f7338205223
lib/brakeman/checks/check_detailed_exceptions.rb100644001.6 KB5ca8b63f64dc07eb8399e6f9cd9155c184d9678641189bd2180cdc578b71d807
lib/brakeman/checks/check_digest_dos.rb100644001.1 KB5a8b7e59600788e917c0a24a38426bf4954c1d1793e00390db2ac72e46062d22
lib/brakeman/checks/check_escape_function.rb10064400870 Bytesd77ea78bea17355a7442883afc8abd7c8aa063e048a131c00a68e1ed9692e740
lib/brakeman/checks/check_evaluation.rb10064400954 Bytes1181360db02dded7789c45c2de8242a67d5fa6e1aca16d27699880b5014ff6e7
lib/brakeman/checks/check_execute.rb100644003.5 KBe2b0835003f7d373b35d873089d643601e92988ca58d8585a7f2dd8554c2a03d
lib/brakeman/checks/check_file_access.rb100644002.15 KB3c372378c36d866cacb5cf77a3166809270840b1dbefdcbb3f5b7a842c41e76a
lib/brakeman/checks/check_filter_skipping.rb100644001007 Bytes42963d0cc107588822a9737d697ebbdfa774d0713590893ae8f4ba2325d5e0e8
lib/brakeman/checks/check_forgery_setting.rb100644002.45 KBe7496c050c3ca7d39beae1fb8abf56ca565e4a6c045d6ba9e7bcc7e9105f3609
lib/brakeman/checks/check_header_dos.rb100644001.04 KB786d859d8a76a6d9cc6c2ad12aff374c3f48b6eba4c54a8a48820caeafe4cb0f
lib/brakeman/checks/check_i18n_xss.rb100644001.52 KBc1a7bbbbbdb18537d0d7655922f61b6a3d719a8f2f53656b5647e52560032ab2
lib/brakeman/checks/check_jruby_xml.rb100644001.11 KBa4cabca9f379086aea5a1fed7e18736704e4254bc09fcc218903901e29d2794a
lib/brakeman/checks/check_json_parsing.rb100644003.03 KB44f1dd61d5f42e411856475dc98cde43c24e271b6b8933b6d5dc7e9f32ba5147
lib/brakeman/checks/check_link_to.rb100644004.18 KBd228fd3f8ff86fcf0988a3e1852f83a3fac14a9bc0f150eba0959cc764f8a5a0
lib/brakeman/checks/check_link_to_href.rb100644003.45 KB0de7260e389ee6d4655645ed39422c530270f0185e66019bca18a198e19fe633
lib/brakeman/checks/check_mail_to.rb100644001.61 KB7c31c5dbc38e759c5f73f8475d3c647d7e80f5e7e6de7726e84dff384a7a4c49
lib/brakeman/checks/check_mass_assignment.rb100644004.57 KB7ff98eaea063ecbdfaead34dad623bd4b557220920e348c94f2f35b520aa6963
lib/brakeman/checks/check_model_attr_accessible.rb100644001.77 KB5cc29559d7906ae69fd60030c01d55b21ce74a999dc2af8cc4a265c1ca5fe593
lib/brakeman/checks/check_model_attributes.rb100644003.85 KB550046aba065bb602c1bb9f0d1ec4a6f955ca8a129bb4c2a37c935eb741892be
lib/brakeman/checks/check_model_serialize.rb100644002 KB75b1dc62b5589bba1a4e8eb0714e874a40d73eb6e67f76666db7c93fc4b27f29
lib/brakeman/checks/check_nested_attributes.rb100644001.18 KB63ab49d5e99ddc714e7ccddec2fc255f82fe8dd4f192c7dd97f1ce2b87d9bd99
lib/brakeman/checks/check_number_to_currency.rb100644002.14 KB8b06392c1e22a860dcf3b95608c73616fcc1564d66500cb2d1d40f85355cf642
lib/brakeman/checks/check_quote_table_name.rb100644001.36 KB29cc92421b8672d9260efc9487051990a12202e0beeaf65fe7b575548d5fcd07
lib/brakeman/checks/check_redirect.rb100644005 KBfcb83554810ad98e7732d6e0c32099d8475bd439ba8abbd405984f89aae0e14e
lib/brakeman/checks/check_render.rb100644001.52 KBaffd21a85cafc727cf2f691b653ea4af31322d457570849c1f1c9c393dbe24cf
lib/brakeman/checks/check_render_dos.rb100644001.11 KBfe11aca1317f5243029597e5683133417abf68f65ff17bc0c5288fa0a8e8b16c
lib/brakeman/checks/check_response_splitting.rb10064400839 Bytes8337aa167be6c7ede40f4b6b62cb4120e7fc3dd70c22871fd6903a515ba07bd8
lib/brakeman/checks/check_safe_buffer_manipulation.rb100644001011 Bytes69d4f5fcbc56cd57bb8c219436770decd18339e6278ba0a70fb74e5cfc9e85f9
lib/brakeman/checks/check_sanitize_methods.rb100644001.63 KB0f195c667579259cd7f8cdd73e71ac8a0050afd9a4387902cb890bf483552ea2
lib/brakeman/checks/check_select_tag.rb100644001.91 KBb571b4e57e22f8c31399afa0bfe7ca3d6c1f9625debb7ace9705fd5918396d1f
lib/brakeman/checks/check_select_vulnerability.rb100644001.67 KB8d64a663442055b9357abb64e0626fabdfb21a1b1f2ebc81c2d8e0f5de8e114e
lib/brakeman/checks/check_send.rb10064400989 Bytes2ec464d9f7557f8b9206f7027b689ee0cfdde8eaccc3d76c1ec36f95cb685cd4
lib/brakeman/checks/check_send_file.rb10064400498 Bytesf30915d83918e96c5249b0d45e9215ee69300ec75df9d63781fb11c13284dc41
lib/brakeman/checks/check_session_settings.rb100644003.98 KBd3e3ae0294f1d7c56f60143b87bca8628f48c5ddfd3e26db2786496b3602e526
lib/brakeman/checks/check_simple_format.rb100644001.79 KBb850d45614dbbe00002dbc71f04d789c712481f90f56dd4dfe36f6fb5f1cc59b
lib/brakeman/checks/check_single_quotes.rb100644002.61 KB53580e1fbf8421cc5734e09978bc983cdf91add73e6ac6479230e07d3805e1bc
lib/brakeman/checks/check_skip_before_filter.rb100644001.92 KBd6d294785c8cc218910d8ba468bd87ff1cb84ae36b116e37f48ae4c8ee84fbfe
lib/brakeman/checks/check_sql.rb1006440021.4 KB7346ff06a4e5d2533294815d46687b333dc028430d1afcb3cdb744e9c4e72bfa
lib/brakeman/checks/check_ssl_verify.rb10064400898 Bytes63fbc2c6f714f27b914a76786643bdf90bb2ea6aecf517f398138dc06e041c35
lib/brakeman/checks/check_strip_tags.rb100644002.47 KB2c97c68a01e283c900905ccdfbff4fb9daf186bab191aff1ec528a3d82087f5c
lib/brakeman/checks/check_symbol_dos.rb100644001.95 KB037b1e8ed535c4222847fcefe955473e8529d3c31ae8a7a51b08d2e26b65529c
lib/brakeman/checks/check_translate_bug.rb100644001.46 KB30edf90b0ad6ce3846d933d8bc822d6091824c4f80cc71297e01d6dd717321bf
lib/brakeman/checks/check_unsafe_reflection.rb100644001.47 KBc4978c9bda7b034eebe78fc0f8873f5d876e454316ba935e21a5d8583df6360c
lib/brakeman/checks/check_validation_regex.rb100644002.1 KB97c1cee479cef7da07303d53d4661a35f59c32cf9f3878028f4d666411363874
lib/brakeman/checks/check_without_protection.rb100644001.66 KBbe6d22f8b2c80caf4bdffcc900ffa1eb780ffd85ef85415329d0d7e6590a0118
lib/brakeman/checks/check_yaml_parsing.rb100644003.79 KB103125eb61de2c7a80fe14c335ecc94b9ac1a38cb1b6d0b9e20298afec80dafd
lib/brakeman/differ.rb100644002.26 KB504a80980c893eaa9166ea1d2fd1639ef94f89f32cda930aec402a54cf7b8b78
lib/brakeman/format/style.css100644001.77 KB25af827738c258bc139615b95b4e64684a7b3c2b0362fe2c84687efa8fc5a6e7
lib/brakeman/options.rb100644008.19 KB8d650818821acbc924a396ad7b3b39471427ad3e1e5000674b512ceeea772d57
lib/brakeman/parsers/rails2_erubis.rb10064400191 Bytes5ad391e9b7b8d3f71842f3c27ceabae02f486dfe5a7879db2ba26b3fc609f64b
lib/brakeman/parsers/rails2_xss_plugin_erubis.rb100644001.31 KBe51435290440a9b71e88c81488c5c563d1f589cfcbc46f46eb2ee06555f2f6ac
lib/brakeman/parsers/rails3_erubis.rb100644001.54 KBee52e17e07d4ade72ce285293c5043a126ef12a128430db48fb13a5cdf0579c3
lib/brakeman/processor.rb100644003.26 KBcacfd7d7f39ad8ba3ae0aa51ce70fec76cb5a6e6a61dc4b1d96b198f072bc473
lib/brakeman/processors/alias_processor.rb1006440019 KBb2f439b2c88269251c457662cef248b5703b9493dc953f8c13c039a52ab245f6
lib/brakeman/processors/base_processor.rb100644005.41 KBb79effe43b463afea79b0ba40d705a2e02a0a871aeb5bd627baa4c4f0dddb06a
lib/brakeman/processors/config_processor.rb10064400428 Bytes3769d789ed1e1b492bb0c928ace21773ac9047d3976955e28428146f64de8d60
lib/brakeman/processors/controller_alias_processor.rb100644008.68 KB290cf9c6e330875657aa323e177091870adbbb422fe768d810a11a9c1162fbb4
lib/brakeman/processors/controller_processor.rb100644007.26 KB321c3d8220ab84479c21caf132377e348b70a7e84072346ab871a9a1eb2edc1f
lib/brakeman/processors/erb_template_processor.rb100644002.13 KBad6fea49c143f15600f79fcf232df21979fbf702b3a8f2862abbf4cbc56b621d
lib/brakeman/processors/erubis_template_processor.rb100644002.57 KB8012d4840d9c583f8304e2135eccff4d8ecba761c1af4f253d5f939ae6d20994
lib/brakeman/processors/gem_processor.rb100644001.55 KB7869787efc0adb20c6868c7e4d5fa47f0a58d49cfe7d8763c2ca0f9494c02063
lib/brakeman/processors/haml_template_processor.rb100644004.41 KB78e2bb63430c86f4a236349ff03a95c46d3d40a090ddcde81f7d2e11a3a8762d
lib/brakeman/processors/lib/find_all_calls.rb100644004.08 KB7ba53917411fabc15e89d16cf512ee747c8bd9ce2da6b3e4205233f8463b14b6
lib/brakeman/processors/lib/find_call.rb100644004.34 KB6212f2fd9731ecdf13e7829f46ffa398412ffaeb3dd5c92e8bdfd58d6f4f1b35
lib/brakeman/processors/lib/find_return_value.rb100644003.1 KBdf18b7749025b1781b598922b5ccc3939809eacb5e14daf300021233b6130f06
lib/brakeman/processors/lib/processor_helper.rb100644001.5 KB93b7170977045be9862569367c49bb7396633a8be48183d3e4e23f11ac5213e3
lib/brakeman/processors/lib/rails2_config_processor.rb100644003.5 KB4a63896306e0fc04d1655f08f12992d6dadf1ab23fe812763d9c647d651f49b4
lib/brakeman/processors/lib/rails2_route_processor.rb100644007.9 KBc9b3a0d0d8e6199d93f3cee3b244e4104f403135322b5581e81cf25c37c22e29
lib/brakeman/processors/lib/rails3_config_processor.rb100644003.05 KB9010214de9a615e4957812d198773721259bfd29f310971ae1f11f3c8f5df43e
lib/brakeman/processors/lib/rails3_route_processor.rb100644006.23 KB5875d0e41adf52b224ecf86c972d62154d8097e4f451ad583b2654b5c923049f
lib/brakeman/processors/lib/render_helper.rb100644005.1 KB7dd4b2571ee0805639b084e9c9fed1a7cb59f89ed47d905c17cda96b9c096064
lib/brakeman/processors/lib/route_helper.rb100644001.78 KB5a6bcfe9541248ae66911a1a8e9ef0b5ecd7655e11c79934476882eb4dd6aa6e
lib/brakeman/processors/library_processor.rb100644002.68 KB9518071ea344d5bfe88f22b02cb3529387f180aee7f046a746142d00ccae7639
lib/brakeman/processors/model_processor.rb100644003.51 KB4b967ff47c7f7b9f083d49fc211b507eec91b141fb8bf585e101da248ab700f5
lib/brakeman/processors/output_processor.rb100644004.55 KB86e51550be727d37bd745f730041d4eea307aa8eebc1039ffb66579c874c7ffb
lib/brakeman/processors/route_processor.rb10064400511 Bytes454bcc73ba5dc6261624e2c5c173d709df2b9a706db8e7694fed456bc4b9b7f4
lib/brakeman/processors/slim_template_processor.rb100644002.73 KB493c5a02ae1253e3dd37984e0a5262270ebd463a8f4c3f9d9a255976235d3de8
lib/brakeman/processors/template_alias_processor.rb100644003.04 KB4286c6d1868b9bfd60733b3ec0dde18c5075658577e6b0e1cd1b1965d14519f2
lib/brakeman/processors/template_processor.rb100644001.58 KBd03c43c1ca2c85a43e6b2806073bf63deeeb36b8dfbc6c417a3bbd042eb71c8e
lib/brakeman/report.rb100644001.44 KBc707f948fcaed179e8c6d8c8b652f2696296054f39d49da58f17e860fca1f138
lib/brakeman/report/ignore/config.rb100644003.06 KB6fb669130ac4fe22c3a9468c03d471cd378a7073573dfaa813d914fbcf639628
lib/brakeman/report/ignore/interactive.rb100644006.17 KB627ec3501c4b957b6f395d22c684d64de694247e9c7963ff1e5860c35ee6dc8d
lib/brakeman/report/initializers/faster_csv.rb10064400132 Bytes6d69afb7ad9bdfb4bdeba6c279cd8fec3732bdc96d3937d5a7d0ebad2d651294
lib/brakeman/report/initializers/multi_json.rb10064400515 Bytes4915cb4199adc0e937b809829ad7a5c165a06eff5e50b29836bfdccb547699ef
lib/brakeman/report/renderer.rb10064400710 Bytes10ade6cbe626ef1eca4fe3e2029355291722efd31f3f6e89184aecf03812e5b6
lib/brakeman/report/report_base.rb100644007.43 KB04b01f573c5d95eaceb7d9f1778b66a3254204cd06003c106d543c1dec801042
lib/brakeman/report/report_csv.rb100644001.67 KB7fc8047713fe62c3efb0fcbfe1f609d7a97ef68f16fa95adf4f91483c90ad3ec
lib/brakeman/report/report_hash.rb10064400665 Bytesce1b88c830035d68c37c7b69c4739c42b6dc383d879193e02240b70ad3c3a6d7
lib/brakeman/report/report_html.rb100644006.37 KB1dec807a5c41a447673f3aca5df115e81d36a86e0b6f25afe21eec5cc8e5a8e0
lib/brakeman/report/report_json.rb100644001.39 KBf28a5713f3fb3f777a4f71c62af7624ce9dca5f0fcfda743389911840964a111
lib/brakeman/report/report_table.rb100644003.2 KBa72ca209810677dff24537687328d501a6cb9455d3e84cec819da5ded4fbf5c6
lib/brakeman/report/report_tabs.rb10064400667 Bytesd4d3b9ab2724dc995fd00ed982d919af442709b5eb35cac852d65a4a04698d63
lib/brakeman/report/templates/controller_overview.html.erb10064400330 Bytes0e319aed195b77b42f2fc439f47a42f6bf2b7596e88a6d98cf848a422fb7595d
lib/brakeman/report/templates/controller_warnings.html.erb10064400374 Bytes3530efacdba14798bea68be9b77bb5615f5cfb0ed24c9f823f3472debdfa1935
lib/brakeman/report/templates/error_overview.html.erb10064400752 Bytesabbed93d23543100e57ac246e0f632b43ede279049d1f351377699dc0b99990f
lib/brakeman/report/templates/header.html.erb10064400968 Bytes69fecdbac9f402273e02a3c272b0529c60741ce803b32a7835b53b2bf0fbdb49
lib/brakeman/report/templates/ignored_warnings.html.erb10064400614 Bytes6cd56f8f7691d3e6973e3d3c36dfeea418293b50114f5ee9a1c5477f263b85ca
lib/brakeman/report/templates/model_warnings.html.erb10064400359 Bytes29843759d61efdfec8715b6a9088253711e01320fdc0a7058e17aa911427c224
lib/brakeman/report/templates/overview.html.erb10064400737 Bytes530d566bf0e5afc295f29c94b5679dccadfd5b086930ca14be7887e86076826d
lib/brakeman/report/templates/security_warnings.html.erb10064400428 Bytes3b8a4aeac2f3feb2410cecad78f137a8086c39bc45863bc128369ba3333ff4c6
lib/brakeman/report/templates/template_overview.html.erb10064400235 Bytes1f3133e0d97b761cde3dcd8759a356f13421bb62fbae61c55cd8935074e0aeec
lib/brakeman/report/templates/view_warnings.html.erb10064400835 Bytes9d7b952496eebb05ae32c7d4796efcadd836fcaac43edbc29f8ed57c25f73282
lib/brakeman/report/templates/warning_overview.html.erb10064400235 Bytescba3f85dc96d078e7178a9353b3fbb88a2752d87d0123c35ba2e3b3efce4a742
lib/brakeman/rescanner.rb1006440011.1 KBdb74cb03acafbd13c66bcaf369aa9afb2b4e7d333cc66161a9150b934e41a504
lib/brakeman/scanner.rb1006440010.5 KB13a21d3faffc5d017300ce4360268a30d3162a39066ee3de0aec047fcacf7e2e
lib/brakeman/tracker.rb100644007.91 KBe5d48e6f9581ca713bb66d389eb6f272328b13c22facc5dd691afc1fff51fe36
lib/brakeman/util.rb1006440010.5 KB287ef2f152655e992ada1ba6f04905a3fcb2edfeba3b217fbab5e46b986aaf36
lib/brakeman/version.rb1006440040 Bytes2ad5cdcb1e18ba02432684e5f5da23f85a4422e150dc3e4200f836ccce5b52e9
lib/brakeman/warning.rb100644005.64 KBdc45c31d607705109d621fd0ac9776f58edb390005a0937e7d6219414e68fac1
lib/brakeman/warning_codes.rb100644002.2 KB0ec25c9895bb45ee43f3189187218e67bc6db89845be39d6fa35aad9b140f3da
lib/ruby_parser/bm_sexp.rb1006440011.9 KB948113c0f39409865a92739ff1db4e1de712d33077420f2c362e9892e9c21e94
lib/ruby_parser/bm_sexp_processor.rb100644005.01 KB18ed8a31ddb494dd5038d6dda5e34d8e1ff9929f20ed494bbfd5b9e7481b5b17