codeshield

View on PyPIReverse Dependencies (4)

1.0.1 codeshield-1.0.1-py3-none-any.whl

Wheel Details

Project: codeshield
Version: 1.0.1
Filename: codeshield-1.0.1-py3-none-any.whl
Download: [link]
Size: 173368
MD5: 9c0e8e1b2ff81e304d8973f0ac416daa
SHA256: cd3516a5006002e0e7400a98e5a4592256a37ce6caf5e162d45ed093eb548377
Uploaded: 2024-04-19 15:10:33 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: codeshield
Version: 1.0.1
Summary: Shield against LLM generated insecure code
Author-Email: Sahana CB <csahana[at]meta.com>, Thomas Robinson <trobinson[at]meta.com>
Project-Url: Homepage, https://github.com/meta-llama/PurpleLlama
Project-Url: Issues, https://github.com/meta-llama/PurpleLlama/issues
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: pyyaml
Requires-Dist: semgrep (>1.68)
Requires-Dist: llama-recipes; extra == "external-llm"
Provides-Extra: external-llm
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4472 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.24.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
codeshield/cs.py sha256=OvEjKdxq8Bb6_vCx-OZ4rMsSP7fz5k_XaIzwa5dEToI 3201
codeshield/insecure_code_detector/README.md sha256=49frMp0srxJX5Q8T6v3_1eAETeC5tV--1Mc4qzqtjg8 2703
codeshield/insecure_code_detector/analyzers.py sha256=evmkVtgx5hPrlsSx4C-L_Xu1yQj6G6uI9aFcL4mHxNM 349
codeshield/insecure_code_detector/insecure_code_detector.py sha256=y46_w99D2basQAqvPCl6e3GHRft7zAlxSxpyB8jh-oI 10055
codeshield/insecure_code_detector/insecure_patterns.py sha256=YQp7LghRiJJBAulZB8sExyIFeS878sr-s3ZnYEqBfJc 4768
codeshield/insecure_code_detector/issues.py sha256=IiOEW6ciAhVKIqxHDe4TlGc4w5A5t-6c5G72KacdeyA 1503
codeshield/insecure_code_detector/languages.py sha256=SzW-dHneOFUPAAA4uy00SJ7ZqUxqyOqfZ8I1an2kiZA 1674
codeshield/insecure_code_detector/oss.py sha256=LhCKp6VZMVo0rfySIT4SfKyi0yft3e2R4GbzOZMNMHY 1725
codeshield/insecure_code_detector/usecases.py sha256=Ofi_WhiplBjR033aENtNM5b7kCm8vAHGxkRyXPI2rLM 471
codeshield/insecure_code_detector/rules/README.md sha256=H3X2C8GkcJBqBr2DP7UJXK4Ttw0dcZoXp1LFHNcYYOQ 1479
codeshield/insecure_code_detector/rules/config.yaml sha256=Zk2Ct1KmDiMmq70zq3_uxPje0SEbwF_B1WjMS9Cxo7Y 11429
codeshield/insecure_code_detector/rules/regex/c.yaml sha256=QfKJ4UWKCvEzBy4wigo2f-_gxzOFuQYbrubINVx-ksg 3415
codeshield/insecure_code_detector/rules/regex/cpp.yaml sha256=nRC_SPciEsKp86cd8rhvuSPIjlxqvBhyRAkLkitGGpM 845
codeshield/insecure_code_detector/rules/regex/csharp.yaml sha256=KCKHBnyY2nf-w1-il1hKmSX-DLFJa5E0fMHV8Xbje6Y 903
codeshield/insecure_code_detector/rules/regex/hack.yaml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeshield/insecure_code_detector/rules/regex/java.yaml sha256=sIh47ynNRBTwu-SW3xK-0cmOADk8MQp4iIB0S6niEns 5394
codeshield/insecure_code_detector/rules/regex/javascript.yaml sha256=M-Sp0XQdVTFExvjEebA75xGoQPhUNrkXKYihTv2kldw 360
codeshield/insecure_code_detector/rules/regex/language_agnostic.yaml sha256=q-4qU9ZqjuvS5AKo5QnEUG1eq11TWambLk-9DkDsmJU 1396
codeshield/insecure_code_detector/rules/regex/objective_c.yaml sha256=B4j_nzex3asEstA7ARv0AqC39WrVC7hLxquTKzcF4bs 2358
codeshield/insecure_code_detector/rules/regex/php.yaml sha256=lXiT7a6Oh8X6X595Ssg54FgCOmzCKlgUVCnQJwsk2q0 4706
codeshield/insecure_code_detector/rules/regex/python.yaml sha256=QhlKMlQ106wJqyqt0W3IbCwYG5hFwE5e9wwhsDU7m9Y 922
codeshield/insecure_code_detector/rules/regex/ruby.yaml sha256=fvV9625qiIaQhhblpCDeucWfi8QNWhIP0BJCdFNPhME 346
codeshield/insecure_code_detector/rules/regex/rust.yaml sha256=agUi9IWsRgk2GTFka2k0vebVtCuIZnHktE0yjpz9x6I 2446
codeshield/insecure_code_detector/rules/regex/swift.yaml sha256=aa7sypKSyTnz2t6IgPgYK9FlNzNTD_7vWY48vkyRVQM 2275
codeshield/insecure_code_detector/rules/regex/xml.yaml sha256=yXOQKyK1DPNkfbg3s6tB5I0sCprPciL54Q5Jje4cwx0 552
codeshield/insecure_code_detector/rules/semgrep/_generated_/c_codeshield.json sha256=JrigsG7wEgY3JYtjfLWb8nIU9IQiypppBFrvps0X_tc 12953
codeshield/insecure_code_detector/rules/semgrep/_generated_/c_cyberseceval.json sha256=99z6hcI1Dw8jy0dywieqIpAh9yJEYMMBVgCkQEfPJgg 15624
codeshield/insecure_code_detector/rules/semgrep/_generated_/cpp_codeshield.json sha256=JrigsG7wEgY3JYtjfLWb8nIU9IQiypppBFrvps0X_tc 12953
codeshield/insecure_code_detector/rules/semgrep/_generated_/cpp_cyberseceval.json sha256=99z6hcI1Dw8jy0dywieqIpAh9yJEYMMBVgCkQEfPJgg 15624
codeshield/insecure_code_detector/rules/semgrep/_generated_/csharp_codeshield.json sha256=4Tf9nirqavSUc1uPzNjgs6XrOxsptW2jjqbInv4sq3s 36852
codeshield/insecure_code_detector/rules/semgrep/_generated_/csharp_cyberseceval.json sha256=4Tf9nirqavSUc1uPzNjgs6XrOxsptW2jjqbInv4sq3s 36852
codeshield/insecure_code_detector/rules/semgrep/_generated_/java_codeshield.json sha256=SBYpSi71cO5muP4RXsHT0t36KrLa0pYh5iBZbCD1l7I 16166
codeshield/insecure_code_detector/rules/semgrep/_generated_/java_cyberseceval.json sha256=ZCiXkDhTIVtbdJdMZgj6cTrMVEbzYjcqXvUOJfswpUw 17534
codeshield/insecure_code_detector/rules/semgrep/_generated_/javascript_codeshield.json sha256=L5CUMvBrrzwsA_ukypWGKPqw-QPBDFpaVH8S8PlpGOU 26897
codeshield/insecure_code_detector/rules/semgrep/_generated_/javascript_cyberseceval.json sha256=IZydd7dMZwY6mc6PF2fImDOe4AC8TgQslovS6UljFuE 43879
codeshield/insecure_code_detector/rules/semgrep/_generated_/php_codeshield.json sha256=7gfJgqaR_ibXGBGz27aq4t0PW0aRh5brI9vKSiysGeo 5243
codeshield/insecure_code_detector/rules/semgrep/_generated_/php_cyberseceval.json sha256=7gfJgqaR_ibXGBGz27aq4t0PW0aRh5brI9vKSiysGeo 5243
codeshield/insecure_code_detector/rules/semgrep/_generated_/python_codeshield.json sha256=YnfOuVmG4AUGhUv2NXfKe3tSZBo1xR-VnDK2zLK5A5k 9708
codeshield/insecure_code_detector/rules/semgrep/_generated_/python_cyberseceval.json sha256=DGzf8Y-Tbm-XOzu1FSXM9ed8oZCCepI4yEu3PIa78ww 11861
codeshield/insecure_code_detector/rules/semgrep/c/bad-crypto-api-usage.c sha256=Cmitcrx37lKFntsXCj3gY57B2zg0yVhuoot3xN4jovk 2565
codeshield/insecure_code_detector/rules/semgrep/c/blowfish_encryption_use.yaml sha256=Qr6BYhH4DjOzdUh8Yx9y_hLpupMkTyIOodct9Y1eqnw 473
codeshield/insecure_code_detector/rules/semgrep/c/bugprone-snprintf.c sha256=wIfLEtB-UWUTz52h8ldDeQQgJ4v0VcrwRuart7Qagmk 1868
codeshield/insecure_code_detector/rules/semgrep/c/bugprone-snprintf.yaml sha256=pacEljUeH_rCt9_KU2h1bCknBrbLwoEP4S9yuFB4_eU 948
codeshield/insecure_code_detector/rules/semgrep/c/crypto-weak-prng.c sha256=6jO7cEnk38pW-UESttd0TAOD5wE4LFJ9PTPQGvK9vdc 650
codeshield/insecure_code_detector/rules/semgrep/c/crypto-weak-prng.yaml sha256=OsHOioPS7j6cb3jOw9QOhgSiOTlCTYWkGCUYYAevOao 394
codeshield/insecure_code_detector/rules/semgrep/c/crypto_des_algorithm_use.yaml sha256=b2Bjg6mT2O1rMM8iS8CayIRDTPDgESiwRRIOYoB3RFE 477
codeshield/insecure_code_detector/rules/semgrep/c/crypto_ecb_mode_encryption_use.yaml sha256=2QOoFL1x8G7Pis54IDOh_3gWlV0B-sSGpfZuruAeQxs 441
codeshield/insecure_code_detector/rules/semgrep/c/crypto_rsa_key_size_insufficient.yaml sha256=J6fq-2xfgt0Hw5tVO8eDuRo_c121-n17P9ROzfHgv2w 845
codeshield/insecure_code_detector/rules/semgrep/c/crypto_unauthenticated_encryption_usage.yaml sha256=GfyL2V391ECMg2jUVJdtazKaC2FpubkpAHtvLGtLDDk 671
codeshield/insecure_code_detector/rules/semgrep/c/fixed_nonce_use.yaml sha256=_Jr5eUDJN57AYkXisjDn6M0GxtIPTokk4F3im0rBOJ8 639
codeshield/insecure_code_detector/rules/semgrep/c/fixed_seed_use.c sha256=rjfFHaVJkM3KsPwJUmYiWLN17d_Rg6W-kEfdIa3-Zrs 599
codeshield/insecure_code_detector/rules/semgrep/c/fixed_seed_use.yaml sha256=tqzSwexeG4kHe1Cp1O2A65hyEevO2La3AzQGX7MUucs 579
codeshield/insecure_code_detector/rules/semgrep/c/hardcoded_key_use.yaml sha256=aVCxLfkNg6M1z2du4Tgs-VS5K-Yt7upjdSM9nZKfnv0 562
codeshield/insecure_code_detector/rules/semgrep/c/integer-overflow-to-buffer-overflow.c sha256=kZQf_GfUbQ_IziD5z89JYluBIRAdshsdDEPVXkaATFA 979
codeshield/insecure_code_detector/rules/semgrep/c/integer-overflow-to-buffer-overflow.yaml sha256=ZHjjlSRTJMxvtAwI5V2pMKyHNSnpEjg9iED9MuXt90A 643
codeshield/insecure_code_detector/rules/semgrep/c/invalid-free.c sha256=Qsw_wg0P8Oj5w-9SkIE1qe32NLnt-mORnrl0oT5mBig 356
codeshield/insecure_code_detector/rules/semgrep/c/invalid-free.yaml sha256=AWwNvq0ExYWNfY6z_wne0-HGE6woKqs1Z72GbnPqUHE 757
codeshield/insecure_code_detector/rules/semgrep/c/mcf-get-c-string-result-ignored.c sha256=cxvAb3UqREK_eO2LAxXAYU2ukTEtPJyGAJP6Ksp_r4U 1886
codeshield/insecure_code_detector/rules/semgrep/c/mcf-get-c-string-result-ignored.yaml sha256=iyk9JWIjx0MxbrFyJUhF_sgDUFt9dGT6VDXpyrrLjTk 670
codeshield/insecure_code_detector/rules/semgrep/c/md2_or_md4_hash_use.yaml sha256=T38KI51CqqYHe8aVZhCp_5KwdCsw0et0awiypcc9k9E 463
codeshield/insecure_code_detector/rules/semgrep/c/md5_use.yaml sha256=ENEplz20_PFRoGCSImnfmhT5hQv4whXg24fd0vZJ3Aw 371
codeshield/insecure_code_detector/rules/semgrep/c/potential-command-injection.c sha256=LeAxmtz3C4NgFij6xwMw_RLocN-PtGSrGzzQjaiMxDg 512
codeshield/insecure_code_detector/rules/semgrep/c/potential-command-injection.yaml sha256=NytbWLH7yrPLZuPO0wqAdgDyzoIb-C5bqrvQEIsWp2A 544
codeshield/insecure_code_detector/rules/semgrep/c/sha1_use.yaml sha256=pSKtIigXoHX5eLbnP5KZ5YmP7DEpzIxl5SPm-WyLETQ 412
codeshield/insecure_code_detector/rules/semgrep/c/vulnerable-sprintf.yaml sha256=Evwe3S3pjMe-9qcidKNKMGEbTyO-YQbuQsHrDOFTDAw 422
codeshield/insecure_code_detector/rules/semgrep/c/vulnerable-strcpy.yaml sha256=qnau2iQNDakSnP-2zkyb6r-vD67PQHSFWOQn0CvgLp8 200
codeshield/insecure_code_detector/rules/semgrep/c/write-to-stack-buffer.c sha256=nbYWQ7rTK_REkEiolOqFo1k5_Kiffy_8RUrwwo9UveU 649
codeshield/insecure_code_detector/rules/semgrep/c/write-to-stack-buffer.yaml sha256=61oCl8KEbldvxTp-IkPi-lW9PBVtwsBxxbqT7ZAPLNE 816
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/command_injection.yaml sha256=7bAJczMQVokptgeQ-8pqbCfI7qp5_vqdjKiPkVYQQPQ 1139
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/cookie_without_http_only_flag.yaml sha256=LQ6f1RTrp3kfLEO6ZE1DMkHYSlzptDknO-sVWch9-r8 876
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/cookie_without_ssl_flag.yaml sha256=9t-E3StdBAnXoCcKkSwB_qcJljLpPlcCI9SIeu-IXv4 746
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/crypto_certification_validation_disabled.yaml sha256=SXcqPH0Cg9O8y3nnV-tEfKqm6yZxbAE9puwvqCrspdU 958
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/crypto_weak_cipher_algorithm.yaml sha256=Bsx0w1a1SBY4O3cSd5ClHJCBC9EhNXjqbJaOfpBnksA 882
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/crypto_weak_cipher_mode.yaml sha256=vW78uV64JylbYQRHgUPK6aPYbk3SDegSqfWVhCVYO1c 927
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/crypto_weak_hashing_function.yaml sha256=3axu8Ew1xxnsbPhlGJaQ5H2l79acv9AQTnAVK681_mY 999
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/crypto_weak_prng.yaml sha256=pTLAdHFYKHVQlZofPWkakm6ZwIs7rMK6x_uHQVQZAzQ 586
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/csrf.yaml sha256=csEME-Cq0_6PNs2NKtC7sGfQ4AYzTFb1kz06AZICyrM 919
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/input_validation.yaml sha256=1IelZ4GR-5IjZIGcu4tcM_BaaEZFGi_Kb5wHMEF6hXY 783
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/insecure_deserialization.yaml sha256=hNEpwiQSOYblXdXHkX6BxxYwr72p5K-3Dp2x9ucCjpg 1433
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/ldap_injection.yaml sha256=TQ3sfS2yYeD4lvQY7B5owIzdM3CkJXe6QQIOxzPwd6U 816
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/path_traversal.yaml sha256=JZg9Smd6AS4LaPkkkv_YXV9FbZVRJP9Brobe4TNNpXs 4656
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/sql_injection.yaml sha256=AjCD9YsbeD03lnd5I8GPfMaXKWjcWEwcrY7RGdKR_Xw 2416
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/unsafe_xslt_setting.yaml sha256=1-vwdb2Peb5xCt6Q2_ojDZYsGEqpvL77K_V99j9NuTE 868
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/unvalidated_redirect.yaml sha256=bI9_X0SObl1oqe2ap5xUKWHiBSgIB4ahC9t1lVlAFsE 1439
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/weak-password-requirements.yaml sha256=CwGzhOI7VYmXnbaDu43IfLxJom6T3982DBB8HYOB9Es 1199
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/xpath_injection.yaml sha256=Ro4WSnwRlYj4xMSF8fAGdeewuRzJJxuAAtQ_2ZFZZuY 1873
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/xss.yaml sha256=LkYrSt_ZcvFo28oKloB2kYP6FOB9S_vAnA9e6DbpC1E 2819
codeshield/insecure_code_detector/rules/semgrep/csharp/third-party/xxe.yaml sha256=9w_GJHYZs3219F9hCj0pYHCm5GHI5ET-JiOB89z1r1c 1080
codeshield/insecure_code_detector/rules/semgrep/java/deserialization_insecure.yaml sha256=cFmC6LorbrHND4H7xBEYpQoWHnytV_71tLM4gIbEUus 370
codeshield/insecure_code_detector/rules/semgrep/java/third-party/cors_header_injection.yaml sha256=xfSPL2ZrRqz8TrtcsV8TYgs4lDNumfQDRqeABA_kLkc 1257
codeshield/insecure_code_detector/rules/semgrep/java/third-party/csrf_disabled.yaml sha256=MKN4Lwzvz1HSZrMXcRDE3bS5cKH607tBP6A9QO7UUik 809
codeshield/insecure_code_detector/rules/semgrep/java/third-party/ldap_anonymous.yaml sha256=nOc6S-i72pOiBnSypAQj7seuevS4-YmmnvUcAXeTivg 779
codeshield/insecure_code_detector/rules/semgrep/java/third-party/random_number_generator.yaml sha256=pw32__D3T9Nl0XLFKd_pHWYA8lZ-zLF5mAXFUww39G8 1162
codeshield/insecure_code_detector/rules/semgrep/java/third-party/ssrf.yaml sha256=iUY1VDlrBvqs_pY5fHLCTKbeE5xDw1sZ1TxtHGKJObA 1972
codeshield/insecure_code_detector/rules/semgrep/java/third-party/xpath_injection.yaml sha256=G0okBSftIynAtQ1YD-ryyPlQaXb-cZHQ7yjiastvhHQ 1184
codeshield/insecure_code_detector/rules/semgrep/java/third-party/xss_send_error_response.yaml sha256=2M04iEB2OyltkjDPfxi5aTTk7oo4TLiNI1isiIyo7U4 1395
codeshield/insecure_code_detector/rules/semgrep/java/third-party/xss_servlet_response.yaml sha256=hE5hLGydhjdqHpiDvbZvyTOmg56iMe6Nkmfppj8imlo 1444
codeshield/insecure_code_detector/rules/semgrep/java/third-party/xxe_sax_parser.yaml sha256=emiKHmRiPyfQUgbGHQ0fYiiZDAl2Ehk87EpJXx2WhIk 1242
codeshield/insecure_code_detector/rules/semgrep/java/third-party/xxe_xml_input_factory.yaml sha256=O6vgSH0jjixZzI9GEZVSl61qfVj0NjGD7aCB8yDxfAE 1541
codeshield/insecure_code_detector/rules/semgrep/java/third-party/xxe_xml_reader.yaml sha256=-vJm9i0s4tbHqyl0kyk2-WXbyVloDtr6efo-amFZeqU 1209
codeshield/insecure_code_detector/rules/semgrep/javascript/child-process.js sha256=ecw-nrlOxFqLtjiow-CEkgIhW8ZK1R8v_cLe1xjxpTY 1231
codeshield/insecure_code_detector/rules/semgrep/javascript/child-process.yaml sha256=GYj3_y9ODMSphS72j-j00rP8hEK2CWMsCCE6yVYQBa8 1488
codeshield/insecure_code_detector/rules/semgrep/javascript/post-message-origin.yaml sha256=BifupnfpmMzH4-uBGMk_QVtyodCiYmoIJfqumPVNopg 375
codeshield/insecure_code_detector/rules/semgrep/javascript/unchecked-origin-onmessage.js sha256=0oOm2QPYeUeOr38Dl0OoC4Q4oNsnhb9YxxIFq5GMjQ0 1881
codeshield/insecure_code_detector/rules/semgrep/javascript/unchecked-origin-onmessage.yaml sha256=UXgOn5Pev9_yvBEFtNLWSQalFgAT47FFLwKNPLYQ374 810
codeshield/insecure_code_detector/rules/semgrep/javascript/unencrypted-fetch.js sha256=tGIU5fF3S3GqsMlJ1daCfrQ8K5UAh6AI3zFpRFODTCs 2188
codeshield/insecure_code_detector/rules/semgrep/javascript/unencrypted-fetch.yaml sha256=UKXvWA4ZJG5BO4RjxLQUQEYywfV58wZJy58-japV0_w 855
codeshield/insecure_code_detector/rules/semgrep/javascript/unsafe-alloc.yaml sha256=pDtVPWawMU0m8LvFbjOjqTmNvhqOhugk0LG6tNF39aE 433
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/buffer-noassert.yaml sha256=L5zL-0My9cC-FVSxZKLjUbF5pizFANfEfpG1haDe4Pg 2238
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/dangerously-set-inner-html.yaml sha256=fOLhNHvZSMbzWbRIbwOxgzjRME8__cl8W-pbqUelR7o 922
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/detect-new-buffer.yaml sha256=-2p33-lF5xoe2qGwCkBBKJMD7Ua1RFPS4-Yn2t6cj3c 1165
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/eval-usage.js sha256=LETxo4tLuQHiMFM8hYoT-zPNAOuNhA257fN5r-BSA2g 5181
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/eval-usage.yaml sha256=wHwBStW41rFCI8gj2mvrgwjMcGtqQ0LIVkfhzcQy7zw 2634
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/mustache-escape.yaml sha256=VU0pRbZWkw8Ju7C_By1lnlghaJuszmgSFOgGV2IzdT0 1336
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/non-literal-fs-filename.yaml sha256=gp6zA7U_CMceYFrqBBzNFOWyNhlUbbgSTQlfdoltXzE 5225
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/non-literal-regexp.yaml sha256=w-9GCL7wVNtvHfkpKfZ6qjLVzLkpodc0-M_wjyDd_XM 1070
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/non-literal-require.yaml sha256=4qWgBmllNVz_0GnXSuqTrawYFcIHpBGhipN1KjA0lcQ 1008
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/possible-timing-attacks.yaml sha256=wJsrBXmWfGQPZpknFNbfW09Pvrat9tBUD4NDpLKflNI 11092
codeshield/insecure_code_detector/rules/semgrep/javascript/third-party/pseudo-random-bytes.yaml sha256=ccY78KTri7dZ_9idJqFJlCCnglMIufpHbfKFNjRXJDQ 1164
codeshield/insecure_code_detector/rules/semgrep/php/backticks_use.php sha256=BK3ivoqWTM4UUa7tm246ZOJvlUOXpa8XDQLABGjmauk 412
codeshield/insecure_code_detector/rules/semgrep/php/backticks_use.yaml sha256=oa_MzNBAnXEAeKrCltV8TY6hY8Ud8-lSDNrAukRJzhw 405
codeshield/insecure_code_detector/rules/semgrep/php/eval_use.php sha256=zqa7ngPzJv9fJd2Hl4AKGtnvj1kSG5-rFDVMYxO8raI 312
codeshield/insecure_code_detector/rules/semgrep/php/eval_use.yaml sha256=4YAk_eAb4z_hlvIsfSPC64jYB4rgrd_yNJfktkA2zCA 346
codeshield/insecure_code_detector/rules/semgrep/php/mcrypt_use.php sha256=5t_PTHKJChJOiRAkSFD1hRzXDvQKd19R2P9jhuDsdCQ 889
codeshield/insecure_code_detector/rules/semgrep/php/mcrypt_use.yaml sha256=vijnOih5d3BcD81ywLagcw003Hj0A_X7a3-4tBYaZaw 379
codeshield/insecure_code_detector/rules/semgrep/php/phpinfo_use.php sha256=85CCuS3X7O8JpdArltfAkkLcz5qMIX6zfZQYUtxURPc 231
codeshield/insecure_code_detector/rules/semgrep/php/phpinfo_use.yaml sha256=K-KEAWcUcqPR63d-QawuULlkohdcwdzvtWiP6BqAAYo 346
codeshield/insecure_code_detector/rules/semgrep/php/tainted_exec.php sha256=FMmPP_ED5VDV-EcazPehJzF-2KYQvA3i_9IcHXVkTpM 1000
codeshield/insecure_code_detector/rules/semgrep/php/tainted_exec.yaml sha256=4N-uQtM7bL6nIzKlRW_zCfTksD8kgPOSKijN8cY12Pk 963
codeshield/insecure_code_detector/rules/semgrep/php/unsafe_extract.php sha256=RYlrDNNuTWPfPWy241dS3mBnYZtgtmcm60onKHGXm_o 908
codeshield/insecure_code_detector/rules/semgrep/php/unsafe_extract.yaml sha256=3Xiyd4H2fnocUADcYtMX-O6NWjAQC-3_ddxPeUG29YA 653
codeshield/insecure_code_detector/rules/semgrep/php/unsafe_hash.php sha256=U4A3e2HJJWe6Odq2KtI-GD12pBJ1Qqn5Edz-LC-rIkI 590
codeshield/insecure_code_detector/rules/semgrep/php/unsafe_hash.yaml sha256=V-VI-sA8GIU1nNIRjjGVx0kc3-uJZYUu6bmHNElt5DA 511
codeshield/insecure_code_detector/rules/semgrep/python/crypto_fixed_nonce.yaml sha256=C68AMLeNAw7F8x_FNrFlDpFU56rWbW9lduif-f0LRaQ 539
codeshield/insecure_code_detector/rules/semgrep/python/crypto_fixed_prng_seed.yaml sha256=qIdT51m57XCwOVqYkEWKU6LsppQeCGNOuwRYYBJZAVY 431
codeshield/insecure_code_detector/rules/semgrep/python/crypto_prng_random.yaml sha256=7_D76DC1hovG0O3vl9Q3cncB4CPYoZP5kCrDLGqBUvc 580
codeshield/insecure_code_detector/rules/semgrep/python/deserialization_dill_use.yaml sha256=mHrR1F-EFXEuE4lwRnb0lS_HdOI9EvPlhTOCK2VauSw 494
codeshield/insecure_code_detector/rules/semgrep/python/deserialization_json_pickle_use.yaml sha256=lWCOk9ouCzhjb-feUnGJnZqW-mU9fxjiXL0xmdB5YVU 669
codeshield/insecure_code_detector/rules/semgrep/python/deserialization_pickle_use.py sha256=nowCVk0T3yV2j71pU-8ijqx_PeCUkR5pjtydFYgofvA 481
codeshield/insecure_code_detector/rules/semgrep/python/deserialization_pickle_use.yaml sha256=ZEgpEvBPBmoLbSspn_L7WpNrUZtE2eambHT8Z8W2avg 468
codeshield/insecure_code_detector/rules/semgrep/python/deserialization_yaml_use.yaml sha256=DK68ooCQVF1IZ0ydYMUN8W8Ja5l6Rw3ibml10ERyOsU 848
codeshield/insecure_code_detector/rules/semgrep/python/eval_use.py sha256=vBN9lpPixoTrKbBYLu4iYXXj4Hg_Hd7p1GvGj8tKZ7U 421
codeshield/insecure_code_detector/rules/semgrep/python/eval_use.yaml sha256=qEwt02NYPHLA5ooK5OlUdIfsrGPfjLJ-5FWAhM510a8 586
codeshield/insecure_code_detector/rules/semgrep/python/exec_use.py sha256=CY75ka3Won7wdJorElu-YJaiaLF5QPyqe3dBoF4ExrQ 421
codeshield/insecure_code_detector/rules/semgrep/python/exec_use.yaml sha256=2LHSHFy60lUonZwsXnJaoaNz9fsRfPFkpXmU3htPQw8 572
codeshield/insecure_code_detector/rules/semgrep/python/hardcoded_secrets.yaml sha256=DKSlVYW41xu5Gk4Acs66zW_aHGUmg-wxpNpRB76nU-0 584
codeshield/insecure_code_detector/rules/semgrep/python/os_popen_use.yaml sha256=xqfqcLC9F4-L5pmGdKeXwdCEVcUmbHbhAZ96eTEQTas 530
codeshield/insecure_code_detector/rules/semgrep/python/os_system_use.yaml sha256=Ka3l4oG9yntvdpMeUUOy62oJ0vyCGONmrxTbuztnjLg 529
codeshield/insecure_code_detector/rules/semgrep/python/sql_injection_cursor_execute.py sha256=e-s_XRz8aHTTLGQpLNT7RxbNqMWok6uI_4UBBQEF9Sc 2050
codeshield/insecure_code_detector/rules/semgrep/python/sql_injection_cursor_execute.yaml sha256=O1H2ctJaptWbsx922U3hvsUAhi88NAHlMCB460m5uGY 1542
codeshield/insecure_code_detector/rules/semgrep/python/subprocess_using_shell.py sha256=fKCShZ-kndFaRXF9_6K2A70A7IbtJYy7NakCtPqlCYU 972
codeshield/insecure_code_detector/rules/semgrep/python/subprocess_using_shell.yaml sha256=YFzdrYRL-HfC-v3n7JZe0UOaj72pyTEM9RPdox0b_JA 1271
codeshield/insecure_code_detector/rules/semgrep/rule_gen/gen_consolidated_rules.py sha256=SD2MeiWpNfVAn4xZyn5Xm7sMhx6DcsahciUpyMufTxY 2791
codeshield/insecure_code_detector/tests/__init__.py sha256=JYUFfY5VQ_RLHFtkSOBHz188DxWaYfpCo_HT9nAX9VA 209
codeshield/insecure_code_detector/tests/insecure_code_detector_test.py sha256=ceyA6MaaVChe6Rb9Y0lU88R_hUvz-INZC6dIYQgQ0IA 1492
codeshield/insecure_code_detector/tests/test_c_insecure_code_detector.py sha256=-AQsjbIZ4Fqu7yX_sP2t_80d3gu76qGr6XGaM_niTgo 3056
codeshield/insecure_code_detector/tests/test_cpp_insecure_code_detector.py sha256=OfaFIN6Y_XUFmEomVLsWfipl1M57iPMMXJbMugrgfvA 1317
codeshield/insecure_code_detector/tests/test_csharp_insecure_code_detector.py sha256=0bek_kHhgvRSr0rBCR97wbSREpH-5e1ZVrSSl94lvoE 795
codeshield/insecure_code_detector/tests/test_functional.py sha256=LbnzXp_BswComKCRFbvUAEBh5YaS5ryWtZNqhZF6Itg 2471
codeshield/insecure_code_detector/tests/test_java_insecure_code_detector.py sha256=q7sHWAMf9t6EvaESpZIUB_F4n79qNF2k7WSA4r4SOJc 4755
codeshield/insecure_code_detector/tests/test_javascript_insecure_code_detector.py sha256=XRwKYlGt_49yLJMZz7En27cb476k18VbDidPYXt28vM 1063
codeshield/insecure_code_detector/tests/test_kotlin_insecure_code_detector.py sha256=LLRAdgwQG8p344PBcRQ1JqldDt-qogmXKfT7rKMpwhs 660
codeshield/insecure_code_detector/tests/test_objective_c_code_detector.py sha256=sfz2boad21-6NFCCU2McamwXRu38IlIERA2xm0kYxWk 1205
codeshield/insecure_code_detector/tests/test_php_insecure_code_detector.py sha256=3fJ5LHj3yjV5zOJsHTxcVjJwgpQiGC5pqXwnf9K0svw 1933
codeshield/insecure_code_detector/tests/test_python_insecure_code_detector.py sha256=IAe5owJ5t83Zkv_LGFFDTpFxVweSvEopGvZZpPJ3FIY 777
codeshield/insecure_code_detector/tests/test_ruby_insecure_code_detector.py sha256=0z6RRdI9KdqtHj-8FdjRyT3MaUCB2zKrRSL92r7Ae-0 674
codeshield/insecure_code_detector/tests/test_rust_insecure_code_detector.py sha256=QS3qZHkd9QOmc0oAhvVLLO2tCer3JlxNv6Dwgyek0Aw 1067
codeshield/insecure_code_detector/tests/test_swift_code_detector.py sha256=o7Id6_2KFiXB9tvwvGWQwbIzCsloWJlC2eBXxuCWWTI 1353
codeshield/insecure_code_detector/tests/test_xml_insecure_code_detector.py sha256=Zi6g0XEoWa23czcDX7SfGtEbC2_3DEpXx4VxJaRfoNs 1408
codeshield-1.0.1.dist-info/METADATA sha256=bPDvw74R5jVi9RrAUMA-vo6HkJwS1xlMlNJtmgCdv-k 5159
codeshield-1.0.1.dist-info/WHEEL sha256=osohxoshIHTFJFVPhsi1UkZuLRGMHRXZzwEBW2ezjrc 87
codeshield-1.0.1.dist-info/licenses/LICENSE sha256=2m03A-0Ry-Qr0hLHJZV8mNojy_8ZmMBfpLPZdtGljpM 1088
codeshield-1.0.1.dist-info/RECORD