brakeman-2.1.0

https://rubygems.org

brakeman

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 155847

number: 2.1.0

platform: ruby

spec_sha256: cb49c4be6f4b7553a41c0bb27355cbc93a0cbee12767dede637b2cccf59a6b30

sha256: a9526f369ac8510918f27dccf5bff390217c33b98cebfee3a6db75fcab398ef3

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

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

position: 94

version_data_entries_count: 120

uploaded_at: 2013-07-17 17:08:37 UTC

indexed: true

has_extensions:

extensions:

Gem size: 107 KB

Version Data Entries

Total: 120

Unpacked size: 409 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/brakeman/util.rb6440010.4 KB131a56e221ff4ba56bc7f8bdb12abaed0d95755de434f7b2cd458c28a931bf6c
bin/brakeman755002.11 KB8f892dbed16a1d2f6dfb4de9804f2dc7e6576d7f7ae46b6cb1d4c1b31c8c8018
CHANGES6440017 KB93921a72b9525545657e15b5a09fe574b688318b33013f8ad4c0a3dbd4851137
WARNING_TYPES644003.27 KB677b084ec7bf8b8664b88dc106de76789e4f70b1a46cb679fb1a90b697e900bf
FEATURES64400877 Bytes52bd9172b0b00ee727f6e93023f37668d76e5c8d6ab55ddf82e0d295b93734c6
README.md644005.56 KBf41f966776e6bb6e73cf90410066c5d81757f671ef67e9d6c31e603beb81e2c4
lib/brakeman/app_tree.rb644002.55 KB8931ae5b70c2dd8b504096eb88fe6152f390f05959581df34576e596a8cc5b71
lib/brakeman/brakeman.rake64400267 Bytese376ac36b2020931601cc70c3a908e9f6d829043001f9f8755d24b7d0c3daf1d
lib/brakeman/call_index.rb644005.1 KBf56b53d7ea947f5e08b68c0b02e8b1ca9d60514ba0f7f93dd4b3d13281ea97b0
lib/brakeman/checks/base_check.rb6440014.2 KB224ef2a3722d96e277737ff6eba972dacf327c6b12496e793b8b95f3f671de9f
lib/brakeman/checks/check_basic_auth.rb644002.36 KBd45b442698649fb819351a9a8ba11156b06d4b26981a98555f2192b8b06e49e7
lib/brakeman/checks/check_content_tag.rb644004.8 KB4fc80a95817650b45aef3c7accdbdb050c47387c1a702d2ded08400a06ddffcf
lib/brakeman/checks/check_cross_site_scripting.rb644008.72 KB7e29885b2f7e508510c51888cc31868be50430e1d192cb35301e2fd982ed8f55
lib/brakeman/checks/check_default_routes.rb644001.38 KBa6db6ca7ae4ea09b48ada40e9be150fc08e2f6581a352383019a231fc253be67
lib/brakeman/checks/check_deserialize.rb644001.37 KBe3c4fa114fa9aa55e6698c423299e0a9b176ffac75d3865921394f7338205223
lib/brakeman/checks/check_digest_dos.rb644001.1 KB5a8b7e59600788e917c0a24a38426bf4954c1d1793e00390db2ac72e46062d22
lib/brakeman/checks/check_escape_function.rb64400870 Bytesd77ea78bea17355a7442883afc8abd7c8aa063e048a131c00a68e1ed9692e740
lib/brakeman/checks/check_evaluation.rb64400954 Bytes1181360db02dded7789c45c2de8242a67d5fa6e1aca16d27699880b5014ff6e7
lib/brakeman/checks/check_execute.rb644002.69 KB7871ead365f928e3019b71d0df400480bcd7f5c556acc72ab126e3764b3e32c7
lib/brakeman/checks/check_file_access.rb644002.15 KB3c372378c36d866cacb5cf77a3166809270840b1dbefdcbb3f5b7a842c41e76a
lib/brakeman/checks/check_filter_skipping.rb644001007 Bytes42963d0cc107588822a9737d697ebbdfa774d0713590893ae8f4ba2325d5e0e8
lib/brakeman/checks/check_forgery_setting.rb644002.45 KBe7496c050c3ca7d39beae1fb8abf56ca565e4a6c045d6ba9e7bcc7e9105f3609
lib/brakeman/checks/check_jruby_xml.rb644001.11 KBa4cabca9f379086aea5a1fed7e18736704e4254bc09fcc218903901e29d2794a
lib/brakeman/checks/check_json_parsing.rb644003.03 KB44f1dd61d5f42e411856475dc98cde43c24e271b6b8933b6d5dc7e9f32ba5147
lib/brakeman/checks/check_link_to.rb644004.21 KB841f1f751681feca456b3e4c8d30eff9c4684c3baee575dbfe3d8721a1d81802
lib/brakeman/checks/check_link_to_href.rb644003.45 KB0de7260e389ee6d4655645ed39422c530270f0185e66019bca18a198e19fe633
lib/brakeman/checks/check_mail_to.rb644001.61 KB7c31c5dbc38e759c5f73f8475d3c647d7e80f5e7e6de7726e84dff384a7a4c49
lib/brakeman/checks/check_mass_assignment.rb644003.19 KBc00a4101b0aa1d18bcbd4f0c0163c57ebe42b53092063863a759f1b8e6ac52dd
lib/brakeman/checks/check_model_attr_accessible.rb644001.63 KB236ec52dee37430c8d97b8ab712494c22e123f7603fd2f64dc9aa70e63205804
lib/brakeman/checks/check_model_attributes.rb644003.85 KB550046aba065bb602c1bb9f0d1ec4a6f955ca8a129bb4c2a37c935eb741892be
lib/brakeman/checks/check_model_serialize.rb644002 KB75b1dc62b5589bba1a4e8eb0714e874a40d73eb6e67f76666db7c93fc4b27f29
lib/brakeman/checks/check_nested_attributes.rb644001.18 KB63ab49d5e99ddc714e7ccddec2fc255f82fe8dd4f192c7dd97f1ce2b87d9bd99
lib/brakeman/checks/check_quote_table_name.rb644001.36 KB29cc92421b8672d9260efc9487051990a12202e0beeaf65fe7b575548d5fcd07
lib/brakeman/checks/check_redirect.rb644004.76 KBa45b520fbf81494bd7ec70cc2b0296383dc3d6765e993eef01992010fbacd946
lib/brakeman/checks/check_render.rb644001.52 KBaffd21a85cafc727cf2f691b653ea4af31322d457570849c1f1c9c393dbe24cf
lib/brakeman/checks/check_response_splitting.rb64400839 Bytes8337aa167be6c7ede40f4b6b62cb4120e7fc3dd70c22871fd6903a515ba07bd8
lib/brakeman/checks/check_safe_buffer_manipulation.rb644001011 Bytes69d4f5fcbc56cd57bb8c219436770decd18339e6278ba0a70fb74e5cfc9e85f9
lib/brakeman/checks/check_sanitize_methods.rb644001.57 KB213a07b9c193b938d5fad630eb829e1123c2b29f84dc555d9e335338c27b15ee
lib/brakeman/checks/check_select_tag.rb644001.91 KBb571b4e57e22f8c31399afa0bfe7ca3d6c1f9625debb7ace9705fd5918396d1f
lib/brakeman/checks/check_select_vulnerability.rb644001.67 KB8d64a663442055b9357abb64e0626fabdfb21a1b1f2ebc81c2d8e0f5de8e114e
lib/brakeman/checks/check_send.rb64400989 Bytes2ec464d9f7557f8b9206f7027b689ee0cfdde8eaccc3d76c1ec36f95cb685cd4
lib/brakeman/checks/check_send_file.rb64400498 Bytesf30915d83918e96c5249b0d45e9215ee69300ec75df9d63781fb11c13284dc41
lib/brakeman/checks/check_session_settings.rb644003.98 KBd3e3ae0294f1d7c56f60143b87bca8628f48c5ddfd3e26db2786496b3602e526
lib/brakeman/checks/check_single_quotes.rb644002.61 KB53580e1fbf8421cc5734e09978bc983cdf91add73e6ac6479230e07d3805e1bc
lib/brakeman/checks/check_skip_before_filter.rb644001.92 KBd6d294785c8cc218910d8ba468bd87ff1cb84ae36b116e37f48ae4c8ee84fbfe
lib/brakeman/checks/check_sql.rb6440017.2 KB3ca21bd42c203df968fdc74df94ba86a6d59b7db622e1ef4384266f6a3132c83
lib/brakeman/checks/check_strip_tags.rb644002.47 KB2c97c68a01e283c900905ccdfbff4fb9daf186bab191aff1ec528a3d82087f5c
lib/brakeman/checks/check_symbol_dos.rb644001.95 KB037b1e8ed535c4222847fcefe955473e8529d3c31ae8a7a51b08d2e26b65529c
lib/brakeman/checks/check_translate_bug.rb644001.42 KBe5ab08249ca9d942a52e418d045ce4fed8991c861a16a893cd7530940feedd9f
lib/brakeman/checks/check_unsafe_reflection.rb644001.47 KB4e3d0192d807142919e00a41cb0545623a67098f9426d176738ec3dacbac1ef1
lib/brakeman/checks/check_validation_regex.rb644002.1 KB97c1cee479cef7da07303d53d4661a35f59c32cf9f3878028f4d666411363874
lib/brakeman/checks/check_without_protection.rb644001.66 KBbe6d22f8b2c80caf4bdffcc900ffa1eb780ffd85ef85415329d0d7e6590a0118
lib/brakeman/checks/check_yaml_parsing.rb644003.79 KB103125eb61de2c7a80fe14c335ecc94b9ac1a38cb1b6d0b9e20298afec80dafd
lib/brakeman/checks.rb644004.56 KBfd253a3a15800b6eb3fca47ca0bdc32a5465edd5e74bfdfe1864d0ee943b8aa1
lib/brakeman/differ.rb644002.26 KB504a80980c893eaa9166ea1d2fd1639ef94f89f32cda930aec402a54cf7b8b78
lib/brakeman/format/style.css644001.77 KB25af827738c258bc139615b95b4e64684a7b3c2b0362fe2c84687efa8fc5a6e7
lib/brakeman/options.rb644008.05 KB508cd5ca54cde2961d20550dbd1610da68e654b9bf4186b508eb4e3a92935bd5
lib/brakeman/parsers/rails2_erubis.rb64400182 Bytes281e9cdea4a1903073901d7264ae9ed84f648fb8ef20498cf4e9f1170152d5f3
lib/brakeman/parsers/rails2_xss_plugin_erubis.rb644001.3 KBfd0601d40d1a090cbb125b546d51fa692ae1504c926d6a9074d0b7850d095f36
lib/brakeman/parsers/rails3_erubis.rb644001.53 KB59ae447dd98f3fc366533b3b8341065b45d0112dd08b4feb8fb0e8572b873e9d
lib/brakeman/processor.rb644003.26 KBcacfd7d7f39ad8ba3ae0aa51ce70fec76cb5a6e6a61dc4b1d96b198f072bc473
lib/brakeman/processors/alias_processor.rb6440018.1 KB7f650cc8e5bd067baa83c9ee2ab5ada9ecfe0aab7066b6db4d2227d69faa1af5
lib/brakeman/processors/base_processor.rb644005.41 KBb79effe43b463afea79b0ba40d705a2e02a0a871aeb5bd627baa4c4f0dddb06a
lib/brakeman/processors/config_processor.rb64400428 Bytes3769d789ed1e1b492bb0c928ace21773ac9047d3976955e28428146f64de8d60
lib/brakeman/processors/controller_alias_processor.rb644008.72 KBb501610289e2b0395b5e6876914b283d4c6eb41fedc70ea15cf49c0c151f9b1b
lib/brakeman/processors/controller_processor.rb644007.35 KB856a0460aea686cf76a248a503818250358300c712fc3bd099e16c2484c37391
lib/brakeman/processors/erb_template_processor.rb644002.14 KBcadf25b99eb080e1139a7b4877b359ee722ee4f224717cd7de59b114015a1d6b
lib/brakeman/processors/erubis_template_processor.rb644002.57 KB8012d4840d9c583f8304e2135eccff4d8ecba761c1af4f253d5f939ae6d20994
lib/brakeman/processors/gem_processor.rb644001.39 KB183506bfeb6cb28e88596fa0b3e11778c022b37bc0143ac2b0e7eb4a47a59a68
lib/brakeman/processors/haml_template_processor.rb644003.55 KBb64e3ef89352b7cddccfdaf042e11eed3aa905e007ef383bf34b6197b4be98cf
lib/brakeman/processors/lib/find_all_calls.rb644003.89 KB5a1359caf6ccd84c485d27304c517652d0152636076cacfe8d5c0133b7552cd7
lib/brakeman/processors/lib/find_call.rb644004.34 KB6212f2fd9731ecdf13e7829f46ffa398412ffaeb3dd5c92e8bdfd58d6f4f1b35
lib/brakeman/processors/lib/find_return_value.rb644003.1 KBdf18b7749025b1781b598922b5ccc3939809eacb5e14daf300021233b6130f06
lib/brakeman/processors/lib/processor_helper.rb644001.53 KBd1558d70a26809d0e1a5b5c39f54dea3ed6aec5a8a97c25f64aa63cb9d650c63
lib/brakeman/processors/lib/rails2_config_processor.rb644003.5 KB4a63896306e0fc04d1655f08f12992d6dadf1ab23fe812763d9c647d651f49b4
lib/brakeman/processors/lib/rails2_route_processor.rb644007.9 KBc9b3a0d0d8e6199d93f3cee3b244e4104f403135322b5581e81cf25c37c22e29
lib/brakeman/processors/lib/rails3_config_processor.rb644003.05 KB9010214de9a615e4957812d198773721259bfd29f310971ae1f11f3c8f5df43e
lib/brakeman/processors/lib/rails3_route_processor.rb644006.17 KB5ae961f9611828ba889e50ac4c622d11f48ae73ac7339095077e34cdad49d93d
lib/brakeman/processors/lib/render_helper.rb644004.88 KB06b083ed9bd16552bdfad2c2e410e947b69b93245589e120dba81cd56cb821d2
lib/brakeman/processors/lib/route_helper.rb644001.72 KB89e9cd2f5d09d825a86a3f3cac52cad6200e43899524971113bb8ccd6c358698
lib/brakeman/processors/library_processor.rb644002.78 KB515425cc5b6c3692f5ba3efecb54ec2a8f8d1743c7e8c6f648f4168d54e8d048
lib/brakeman/processors/model_processor.rb644003.47 KBc99562c1a522c79e5146a020be5ad8b835880b60cc91d1480fbd82d9cb852ed2
lib/brakeman/processors/output_processor.rb644004.56 KB0692306a1de85097896c86a44af14589aee7712fee2838cc979207b47832b6ca
lib/brakeman/processors/route_processor.rb64400511 Bytes454bcc73ba5dc6261624e2c5c173d709df2b9a706db8e7694fed456bc4b9b7f4
lib/brakeman/processors/slim_template_processor.rb644002.69 KB63f9607a10413776238343ddd1091dd7aca9fd775c8172234fba3a2ec533a870
lib/brakeman/processors/template_alias_processor.rb644003.1 KB38b69505393282f068ad6bde724a177c6e9e36015e99581e1a97f74dd2108cf5
lib/brakeman/processors/template_processor.rb644001.57 KB836a678f31ecb9437daafa2685c583b0ce6460824afec9b1c1b3b0e9e57ec127
lib/brakeman/report/ignore/config.rb644003.06 KB6fb669130ac4fe22c3a9468c03d471cd378a7073573dfaa813d914fbcf639628
lib/brakeman/report/ignore/interactive.rb644006.16 KBdc408c0241410c7dea2298d254d26bc98417ac609ceba37f1c1a452602693309
lib/brakeman/report/initializers/faster_csv.rb64400132 Bytes6d69afb7ad9bdfb4bdeba6c279cd8fec3732bdc96d3937d5a7d0ebad2d651294
lib/brakeman/report/initializers/multi_json.rb64400515 Bytes4915cb4199adc0e937b809829ad7a5c165a06eff5e50b29836bfdccb547699ef
lib/brakeman/report/renderer.rb64400710 Bytes10ade6cbe626ef1eca4fe3e2029355291722efd31f3f6e89184aecf03812e5b6
lib/brakeman/report/report_base.rb644007.43 KB04b01f573c5d95eaceb7d9f1778b66a3254204cd06003c106d543c1dec801042
lib/brakeman/report/report_csv.rb644001.66 KB1584a65dd31601c58431d01fe91746e5a9e7e7a57879d0124638ea004ce63f04
lib/brakeman/report/report_hash.rb64400665 Bytesce1b88c830035d68c37c7b69c4739c42b6dc383d879193e02240b70ad3c3a6d7
lib/brakeman/report/report_html.rb644006.37 KB1dec807a5c41a447673f3aca5df115e81d36a86e0b6f25afe21eec5cc8e5a8e0
lib/brakeman/report/report_json.rb644001.38 KB83db624c8d551af40c09abb3b902f8edd32d5f2e0aab9e9b10ab52b44b500dcc
lib/brakeman/report/report_table.rb644003.19 KBcd415eef2b7cf49bccfa294b3886a909c0d12720d83066850b798011ea6f4673
lib/brakeman/report/report_tabs.rb64400661 Byteseb3afceacd0b7043c69d449b58e7223aa4637b423bfbe5658912d09cc927d953
lib/brakeman/report/templates/controller_overview.html.erb64400330 Bytes0e319aed195b77b42f2fc439f47a42f6bf2b7596e88a6d98cf848a422fb7595d
lib/brakeman/report/templates/controller_warnings.html.erb64400374 Bytes3530efacdba14798bea68be9b77bb5615f5cfb0ed24c9f823f3472debdfa1935
lib/brakeman/report/templates/error_overview.html.erb64400752 Bytesabbed93d23543100e57ac246e0f632b43ede279049d1f351377699dc0b99990f
lib/brakeman/report/templates/header.html.erb64400968 Bytes69fecdbac9f402273e02a3c272b0529c60741ce803b32a7835b53b2bf0fbdb49
lib/brakeman/report/templates/ignored_warnings.html.erb64400614 Bytes6cd56f8f7691d3e6973e3d3c36dfeea418293b50114f5ee9a1c5477f263b85ca
lib/brakeman/report/templates/model_warnings.html.erb64400359 Bytes29843759d61efdfec8715b6a9088253711e01320fdc0a7058e17aa911427c224
lib/brakeman/report/templates/overview.html.erb64400737 Bytes530d566bf0e5afc295f29c94b5679dccadfd5b086930ca14be7887e86076826d
lib/brakeman/report/templates/security_warnings.html.erb64400428 Bytes3b8a4aeac2f3feb2410cecad78f137a8086c39bc45863bc128369ba3333ff4c6
lib/brakeman/report/templates/template_overview.html.erb64400235 Bytes1f3133e0d97b761cde3dcd8759a356f13421bb62fbae61c55cd8935074e0aeec
lib/brakeman/report/templates/view_warnings.html.erb64400835 Bytes9d7b952496eebb05ae32c7d4796efcadd836fcaac43edbc29f8ed57c25f73282
lib/brakeman/report/templates/warning_overview.html.erb64400235 Bytescba3f85dc96d078e7178a9353b3fbb88a2752d87d0123c35ba2e3b3efce4a742
lib/brakeman/report.rb644001.44 KBc707f948fcaed179e8c6d8c8b652f2696296054f39d49da58f17e860fca1f138
lib/brakeman/rescanner.rb6440011.1 KB262a8b55aaefd782e4e5f81fffc26c2da53a3889543f8085492043b1b0dd9a23
lib/brakeman/scanner.rb6440010.6 KB97995615e67241779b89e19376a251e0b5a812d558dc44c84f26bc255649ac3e
lib/brakeman/tracker.rb644007.73 KB721c9492ffc4a90698e852fd6ec387a81989ecd68b94254fad27106f0fa8598a
lib/brakeman/version.rb6440040 Bytese2836d14ac8389bf5ecaf54805bcee6b99ab6198c56f553b57f134aaa19d90f6
lib/brakeman/warning.rb644005.64 KBdc45c31d607705109d621fd0ac9776f58edb390005a0937e7d6219414e68fac1
lib/brakeman/warning_codes.rb644001.74 KBd6043e9bf14211c094127524cb9d4d3378f962ebbd4650c886db967708fa634e
lib/brakeman.rb6440012.1 KB98a62d74ab387cfea88d94184fd7deecf30fb2d90ef2268673033e53f78ab552
lib/ruby_parser/bm_sexp.rb6440011.8 KB5ee92c0f24f15d154709f55ce8780943e1bffbb07e758bf0d3232929b1c721b6
lib/ruby_parser/bm_sexp_processor.rb644005.02 KB4bcabac709e23f038358404ae25c91862d5fbd1b5810faeb1575f2c46ef5cf4b