Path |
Digest |
Size |
njsscan/__init__.py |
sha256=KA12lxkltffLp0A5zx-bW6YufNDrcNfIff47c9-4Ufo
|
408 |
njsscan/__main__.py |
sha256=9cp0ZqDBb-Uu_5ypEJdQqHQWsMyqiKe9DvLo2WoqWG8
|
3655 |
njsscan/exceptions.py |
sha256=ShnEBVh25r7Zs_XtTBUJ44XK4GQqBCvSJ7w7W-0N0wA
|
178 |
njsscan/logger.py |
sha256=t2LiLGGT_QgyL7AWQxcMwzJKQgxUNp9P_Lb1DhILvOc
|
1538 |
njsscan/njsscan.py |
sha256=rTGana0nlekpUd5VIghcXhYVDOJ2jUcIIyPukwB27B4
|
5903 |
njsscan/settings.py |
sha256=Qh8hp08vbBRr9CniXBIHq7T24W_NJV91L1w4kNqNk5U
|
1712 |
njsscan/utils.py |
sha256=YJwuFLN44c_AawXeMTIcmYAyhD2I5XrV-_M4hlCs2y8
|
3190 |
njsscan/formatters/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
njsscan/formatters/cli.py |
sha256=c8_WxPTs9fiMYE7jfcBbkZrXieKq1uyY5CDgSiBXauE
|
2901 |
njsscan/formatters/json_out.py |
sha256=GBmv8EceC4YcD75lXvlL0L2UcPPTxjOrYxPFEKsxTu4
|
429 |
njsscan/formatters/sarif.py |
sha256=6S18UMv8-YxxijtEG9iq1R3lwbChRoUX3cpaxZw5nPI
|
4236 |
njsscan/formatters/sonarqube.py |
sha256=_gxJSL7J7ta_Hm7ydSvxoDjcTVmCQrwlcmt3D-vVGGs
|
1844 |
njsscan/rules/missing_controls.yaml |
sha256=o7PDcNKkzXmgHrxpMUQ5a4cAGn4lk6oL8rsu07quGB0
|
2724 |
njsscan/rules/pattern_matcher/template_rules.yaml |
sha256=2fB_fB1cIRKxzFZYkmZKL5IbN17iFygNTzwgN1GCkF8
|
2864 |
njsscan/rules/semantic_grep/crypto/crypto_node.yaml |
sha256=EJLH879caZXu-XIQA3CR0Rv3YoL1ukTQUAya_ikJKgY
|
2416 |
njsscan/rules/semantic_grep/crypto/timing_attack_node.yaml |
sha256=Aaxphw6VKrMQMILVXFhViY5VCu0eMN4HZrQWR47-q-c
|
13547 |
njsscan/rules/semantic_grep/crypto/tls_node.yaml |
sha256=U3PEzkJzxCAc7txq7WCRPBC-oXzDHlIxsnHmP3dhQ_A
|
788 |
njsscan/rules/semantic_grep/database/nosql_find_injection.yaml |
sha256=fu2fdh3QBhioCWQ4tMEJ8l0fSBA1yF1veeJ_RvTa6T4
|
2179 |
njsscan/rules/semantic_grep/database/nosql_injection.yaml |
sha256=XNdXAuOybFeANY2oWewf4Bdx1anFk6s3ePCzhigM2L0
|
1502 |
njsscan/rules/semantic_grep/database/sequelize_tls.yaml |
sha256=b32GnAEtBtwSuUlGGHpPLlbwnuVY0OUsXAPOAzISV40
|
1140 |
njsscan/rules/semantic_grep/database/sequelize_tls_validation.yaml |
sha256=pbZ6cJ2y997v2deWgfXftUmPfhLsWM0hNVS859Gofew
|
1120 |
njsscan/rules/semantic_grep/database/sequelize_weak_tls.yaml |
sha256=VHf33wqWklMurr_YaAJdErSnFmi9bB_P3dRcILyc7tI
|
1089 |
njsscan/rules/semantic_grep/database/sql_injection.yaml |
sha256=voM0A8B3ETmELzc3xgmPMv8GZDQLSbWwte5vn3fqkcI
|
1510 |
njsscan/rules/semantic_grep/database/sql_injection_knex.yaml |
sha256=LL4pVOgrI-7yovNs780l9FhKnIPUWDABqTGQrvFQPU8
|
2105 |
njsscan/rules/semantic_grep/dos/express_bodyparser_dos.yaml |
sha256=NALugBE9LhWhxsVQaBaS8UHBNY5sT3bnKcjcDjRm0pg
|
443 |
njsscan/rules/semantic_grep/dos/layer7_object_dos.yaml |
sha256=cnHpMV3BJEl-_C0SBc36d2ZiRHEldpy1WOyz4uQjJUQ
|
890 |
njsscan/rules/semantic_grep/dos/regex_dos.yaml |
sha256=LGX7B34-vcCxvqCGkxIDCkyjDybszUAWyv2yi0YT0HI
|
2213 |
njsscan/rules/semantic_grep/dos/regex_injection.yaml |
sha256=DK9cfZM9CTsm_Zlms7RGlLNqeGsWYaboUUk5dlRz13Y
|
3010 |
njsscan/rules/semantic_grep/electronjs/security_electron.yaml |
sha256=HlQc3oXMxndeSvET58fnB16tJZVyahmtaqi95OhLm8s
|
3147 |
njsscan/rules/semantic_grep/eval/eval_deserialize.yaml |
sha256=kERaz3iICaJWbuywBUKDrWICMld0ybeeQ6YN4X-rmnU
|
864 |
njsscan/rules/semantic_grep/eval/eval_grpc_deserialize.yaml |
sha256=V2k5fnejIntintZZ64BuvvKR_v-94oLVJbz8SfWvsMM
|
507 |
njsscan/rules/semantic_grep/eval/eval_node.yaml |
sha256=mS30l5AborB0KrT6J3myaaepF96GMMrPODzHrVyjI_I
|
2449 |
njsscan/rules/semantic_grep/eval/eval_require.yaml |
sha256=ykBPx41cNFDc-89V1vP-_ooiTxGVqJHyTdGhTClkRhg
|
1040 |
njsscan/rules/semantic_grep/eval/eval_sandbox.yaml |
sha256=yXxUxOYy67_UPY7bRyLxiWVr9TZN4HhTF8qOBD1ZJ0g
|
1587 |
njsscan/rules/semantic_grep/eval/eval_vm2_injection.yaml |
sha256=ZsFkMIbMja_qa7eH-8HR5YC8Gcw6dDvXyulBbxitZAc
|
9113 |
njsscan/rules/semantic_grep/eval/eval_vm_injection.yaml |
sha256=iqLqE_hyfZMjkHPHVjjSgjuivvvMHsu-4-jFI9i3wTA
|
11622 |
njsscan/rules/semantic_grep/eval/eval_yaml_deserialize.yaml |
sha256=PIBALZ5a3hP3aHjpv8SkUk82xqnuPgcp64Zc8uBsOrM
|
375 |
njsscan/rules/semantic_grep/eval/server_side_template_injection.yaml |
sha256=TIFP7CYNg6R0RDk2fIQZTuvg1ZfQ9fXeaq5JVWxfU1s
|
2738 |
njsscan/rules/semantic_grep/exec/exec_os_command.yaml |
sha256=5EsiLxREBCPErfF5-1pHH7rsgDnvWfn76jn3UnJFXuo
|
1653 |
njsscan/rules/semantic_grep/exec/exec_shelljs.yaml |
sha256=FcE9gw4IRNXEOrp1-lk8McCi7aGQ0HtuWhB-VjbKtTQ
|
1162 |
njsscan/rules/semantic_grep/generic/error_disclosure.yaml |
sha256=UmQvI8F5fiXy4uovtXAvdhRFZyTngL0mttK9WPLwk_c
|
1515 |
njsscan/rules/semantic_grep/generic/hardcoded_passport.yaml |
sha256=_pc1lOz0_MC2g5EaPnhQrUHBF3mczjj7wGCrr2SNZWg
|
16017 |
njsscan/rules/semantic_grep/generic/hardcoded_secrets.yaml |
sha256=ZYtDWxwaoekq_un-XJvIAX-iVPcswhfFzc5-WOkwzDc
|
2261 |
njsscan/rules/semantic_grep/generic/logic_bypass.yaml |
sha256=ZNj_KVboi9XNws043S8yWa-oKOWAUG-qSUfatDr28yY
|
2008 |
njsscan/rules/semantic_grep/good/good_anti_csrf.yaml |
sha256=U0oOuEXOC8OvgOWTSSuCONe61BszyAOPYeEspHnMt5s
|
521 |
njsscan/rules/semantic_grep/good/good_helmet_checks.yaml |
sha256=y1ZdFNxkhXR6jR8H5zhJ9S8ZfB-fAxXGW1pjqYEkbp0
|
7340 |
njsscan/rules/semantic_grep/good/good_ratelimiting.yaml |
sha256=VY4hBxLcVX1Z-301Hp_FiFe3_-VtyH9jWJyuaYqGlm8
|
377 |
njsscan/rules/semantic_grep/headers/header_cookie.yaml |
sha256=OyK1ehDaw53X23kdmhyIb1FB0V19hwaWOn0rjPxLgl4
|
10458 |
njsscan/rules/semantic_grep/headers/header_cors_star.yaml |
sha256=MaCiHoZ9QtOnQPgfKG_wtB5JQIviZKMpP3YfFCt9UcY
|
1580 |
njsscan/rules/semantic_grep/headers/header_helmet_disabled.yaml |
sha256=kWQYJcvzRZRkxIhbcTqlsl8SZOZs7KwU5yhIdUR3OPw
|
1251 |
njsscan/rules/semantic_grep/headers/header_injection.yaml |
sha256=eJ1LNHIAWtyjjQ7aUy-AA2qbst26seFH6zvlfvlZlE8
|
2656 |
njsscan/rules/semantic_grep/headers/header_xss_protection.yaml |
sha256=7klThyYt8lcyuM5QbcEVJkaUYwxZeaz5FS_Z4-sQrVA
|
1558 |
njsscan/rules/semantic_grep/headers/host_header_injection.yaml |
sha256=9THpn6e-ikSNuqpBGt-kFhnWTB9vVE5VMS98niv-_PQ
|
2053 |
njsscan/rules/semantic_grep/jwt/jwt_exposed_credentials.yaml |
sha256=75PB1g3-rJd72yv5ZTjECxnk2f61_4LMUgl4q3YArX4
|
6449 |
njsscan/rules/semantic_grep/jwt/jwt_exposed_data.yaml |
sha256=UbQc49fyhMVATO7xeJRzjOk-kuUDZVWUFPe8TpsZWH0
|
870 |
njsscan/rules/semantic_grep/jwt/jwt_express_hardcoded.yaml |
sha256=v6VM_0WTdmDNYm6kkmSF5GRG_NbCq4z3952ahbdpoH8
|
873 |
njsscan/rules/semantic_grep/jwt/jwt_hardcoded.yaml |
sha256=G2X0hkjmE3u9eDr5wgfRcjqEJPHfqIag506UNHp4LDo
|
2366 |
njsscan/rules/semantic_grep/jwt/jwt_none_algorithm.yaml |
sha256=NNMca1rpzoBfkFr2gMHtxjZumslSuLSkSXbL2_OQoQ4
|
1201 |
njsscan/rules/semantic_grep/jwt/jwt_not_revoked.yaml |
sha256=LedPjMX7bhdGQmtDr3Zc01YX1bAGMHmdA-T07pOpx0E
|
631 |
njsscan/rules/semantic_grep/memory/buffer_noassert.yaml |
sha256=tq-q2mKTxcnS3DNA7aiBUENp4iAvzA185_gnPbxwKKA
|
1699 |
njsscan/rules/semantic_grep/redirect/open_redirect.yaml |
sha256=oPWLC1rRQV4iPAvK6yLv3uP8dXMh_emb8TxmDpvEc-M
|
4152 |
njsscan/rules/semantic_grep/ssrf/ssrf_node.yaml |
sha256=dcPMUL7Vevx3VR9RawUIrbX8YRHjvs7gm1U33rhAH_Q
|
6576 |
njsscan/rules/semantic_grep/ssrf/ssrf_phantomjs.yaml |
sha256=zfWbwsHZxVy_MaKdpF91fd64VtZvc5R4FTfVQfrHC34
|
2856 |
njsscan/rules/semantic_grep/ssrf/ssrf_playwright.yaml |
sha256=8aWhv6FdXe7V4uQ2wmw21n25pbt7RS9w7HV2nPvDXQw
|
4101 |
njsscan/rules/semantic_grep/ssrf/ssrf_puppeteer.yaml |
sha256=NnDSfMSaQoiOPDTV-Ah3azEKEdJ0e-sVGy_asekB1AQ
|
4252 |
njsscan/rules/semantic_grep/ssrf/ssrf_wkhtmltoimage.yaml |
sha256=VWIckBSEUyzAN3soRHpUFtE5nIvxqHZclIgWaZa5oCU
|
1200 |
njsscan/rules/semantic_grep/ssrf/ssrf_wkhtmltopdf.yaml |
sha256=0jQe3DPBwGBm2L-wSGxRpqvVYZQi637NiZJ7IJWalDY
|
1186 |
njsscan/rules/semantic_grep/traversal/archive_path_overwrite.yaml |
sha256=1tyZdAMx5gm8VLIYD5_G50BW9fCJ3UFJNqRdsRhQCYw
|
4859 |
njsscan/rules/semantic_grep/traversal/express_hbs_lfr.yaml |
sha256=gEdi81BR4QOZhuZqT8gVcZLDRi6yK_VJ9BhPxM7-kpk
|
1711 |
njsscan/rules/semantic_grep/traversal/path_traversal.yaml |
sha256=Yhu68ku5jI-dfABDYMYykGxs83SQqJ6NbOq90NoKioo
|
5057 |
njsscan/rules/semantic_grep/traversal/resolve_path_traversal.yaml |
sha256=Ck7jRTNT6N9fAVlwRKqo8LjaSlWY8_bVcIRBdiWPcBU
|
1628 |
njsscan/rules/semantic_grep/xml/xml_entity_expansion_dos.yaml |
sha256=l6588FNjemjp0xCUw8W303224sAbNZQYSFAwoRmcXOw
|
1143 |
njsscan/rules/semantic_grep/xml/xpathi_node.yaml |
sha256=uf3FODw2_05PDMcWUZ7Z9CNbUfqchk6NAnTjUoPSLKA
|
2184 |
njsscan/rules/semantic_grep/xml/xxe_expat.yaml |
sha256=fndg05itu-0-oPFxF5a_kyX7FTDDbynTM-5wVDeRPRc
|
1786 |
njsscan/rules/semantic_grep/xml/xxe_node.yaml |
sha256=oJx2TS3n62kvYXlc5WGgfwULPoAoN0mf5bEqQV3Bcfo
|
4352 |
njsscan/rules/semantic_grep/xml/xxe_sax.yaml |
sha256=IWbQAWml7CxZyQQKwkasL8Ed2uN3jaVLnhNKuTkYKZQ
|
725 |
njsscan/rules/semantic_grep/xml/xxe_xml2json.yaml |
sha256=S_16WcA-EvfqHfkItP-KT0lek5GPeO0xSbQ1TAtXvZQ
|
1169 |
njsscan/rules/semantic_grep/xss/xss_mustache_escape.yaml |
sha256=fYbsrLx9RvC6EojaVSBk6z6376zfAWLSEOZZLKd10q0
|
358 |
njsscan/rules/semantic_grep/xss/xss_node.yaml |
sha256=09kPygs4VKlXDWSt_VZ04NobHs1RMUtY2ERNDjGlVy4
|
4919 |
njsscan/rules/semantic_grep/xss/xss_serialize_js.yaml |
sha256=pqcVT2_8QuoMGwLhxINIQCv4RMJi0Al9JpDOunzNRFk
|
528 |
njsscan/rules/semantic_grep/xss/xss_templates.yaml |
sha256=2K-l-t66i4XbJVIhcgb3ls6vVie1Np0HVuJ52PA7yTg
|
1652 |
njsscan-0.4.3.dist-info/LICENSE |
sha256=pWgb-bBdsU2Gd2kwAXxketnm5W_2u8_fIeWEgojfrxs
|
7651 |
njsscan-0.4.3.dist-info/METADATA |
sha256=sHID_3OGSEp-qZkMLNbWKflwN2-yfo_xQmmnfoL4wxM
|
14272 |
njsscan-0.4.3.dist-info/WHEEL |
sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY
|
91 |
njsscan-0.4.3.dist-info/entry_points.txt |
sha256=qecJhJ8aQc4w4xbhpH8NrzuvjinF2tWJqzVD_V0C0fk
|
85 |
njsscan-0.4.3.dist-info/top_level.txt |
sha256=rqliNdi2XrIo9fQCcvc_Wdhw-3CkVjO6c-ey00AT3LU
|
8 |
njsscan-0.4.3.dist-info/RECORD |
— |
— |