1037 lines
44 KiB
JSON
1037 lines
44 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:AgentSecOps/SecOpsAgentKit:",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "9c8c324a221159dd0cf49083bdf90f2afc230d01",
|
|
"treeHash": "e8336ab513f3b4f12483aeadde15f794009b76332cfcdb8666f2a97a34d0adb6",
|
|
"generatedAt": "2025-11-28T10:24:50.818656Z",
|
|
"toolVersion": "publish_plugins.py@0.2.0"
|
|
},
|
|
"origin": {
|
|
"remote": "git@github.com:zhongweili/42plugin-data.git",
|
|
"branch": "master",
|
|
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
|
|
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
|
|
},
|
|
"manifest": {
|
|
"name": "offsec-skills",
|
|
"description": "Offensive security skills for penetration testing, network reconnaissance, exploitation, and security assessments",
|
|
"version": null
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "67e5651ebb649b3934cea2bf89c4834d58924b7b2403ade91dce7577e7a9ddde"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "4cf1dd80cd4bf09f7926ca4f35d033e50d632fab3e2944277e242780b449f120"
|
|
},
|
|
{
|
|
"path": "skills/offsec/.category",
|
|
"sha256": "df2fbd5f432d7bc597ec0d5f73c5f9e304ef364b832cd2380a8816f6f67699a6"
|
|
},
|
|
{
|
|
"path": "skills/offsec/analysis-tshark/SKILL.md",
|
|
"sha256": "a15da51d3a7d9bb75ade1c16d712c14d476c77786b43ef61c157ed837b24473b"
|
|
},
|
|
{
|
|
"path": "skills/offsec/analysis-tshark/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/analysis-tshark/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/analysis-tshark/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/offsec/analysis-tshark/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/offsec/analysis-tshark/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-sqlmap/SKILL.md",
|
|
"sha256": "7514e577c3e0d0d5c4d0fd14b67a121bed325a0bd814fb8187f7d060702f4fec"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-sqlmap/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-sqlmap/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-sqlmap/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-sqlmap/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-sqlmap/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-nikto/SKILL.md",
|
|
"sha256": "bb047e6769cd6301ebf04c001948750e35f02ac9b944d2ca9b9345b7958ddf27"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-nikto/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-nikto/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-nikto/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-nikto/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/offsec/webapp-nikto/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/offsec/network-netcat/SKILL.md",
|
|
"sha256": "ac681dd8555a29954ffec729ef957c7016dee1e315defd73dd766300f0fbf899"
|
|
},
|
|
{
|
|
"path": "skills/offsec/network-netcat/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/network-netcat/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/network-netcat/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/offsec/network-netcat/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/offsec/network-netcat/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/offsec/recon-nmap/SKILL.md",
|
|
"sha256": "9953cf3a8216a84f02f0a503a470ea7dd81463daa75fa56f847f10d9eb6a1065"
|
|
},
|
|
{
|
|
"path": "skills/offsec/recon-nmap/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/recon-nmap/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/recon-nmap/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/offsec/recon-nmap/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/offsec/recon-nmap/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/offsec/crack-hashcat/SKILL.md",
|
|
"sha256": "9ff19a6c217db17938d5d75d762af7656297a910a764ea49fbe6ac5c21f92f8d"
|
|
},
|
|
{
|
|
"path": "skills/offsec/crack-hashcat/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/crack-hashcat/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/crack-hashcat/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/offsec/crack-hashcat/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/offsec/crack-hashcat/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/offsec/pentest-metasploit/SKILL.md",
|
|
"sha256": "4cf37682ffb11c9ace696e13b135075e957ac29fb2e45ac7a45cf19b3744ac0f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/pentest-metasploit/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/pentest-metasploit/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/offsec/pentest-metasploit/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/offsec/pentest-metasploit/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/offsec/pentest-metasploit/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/.category",
|
|
"sha256": "b2daa04556838dc30d11b583dcf5eda19cbe85823883ffa1058716c4f5a5b6cb"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/SKILL.md",
|
|
"sha256": "c8abcece9599cfea7ac874302f2592977798c30e51ae561ad2a0b428c67a86c8"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/references/compliance-mappings.md",
|
|
"sha256": "ede767edf1e0ae9ae502f71400b1e66f86efaff4bab2fe4c4108bcf749999294"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/references/log-source-guide.md",
|
|
"sha256": "1e613704bdf13b6c88c1bbe9a0fd4b51e069157c93b4a2c834dfb3b8adc732b5"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/references/field-modifiers.md",
|
|
"sha256": "f16aa9a414eaa969085d56c0a535d4848b28ab4d822c1d1fcbc29d4f45a1ef61"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/references/backend-support.md",
|
|
"sha256": "48e80a8963ce610190a15ba201de475c8eeaed2393d31ba6966109b0d7e79445"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/references/mitre-attack-mapping.md",
|
|
"sha256": "1a54798e533e1f6e928ce0782f8dbedf4df0846a2322eef9a88e7cdd17725502"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/assets/compliance-rules/nist-800-53-audit.yml",
|
|
"sha256": "5cccf5d3b8880946b76ab1007056b7661b73d7388f38c4a3aba1ec6772d735a9"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/assets/compliance-rules/pci-dss-monitoring.yml",
|
|
"sha256": "bb6dbf7ef05f2aaf92f78a778ac44b1c8227492c4f486b596dbc3db40d60af2e"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/assets/compliance-rules/iso27001-logging.yml",
|
|
"sha256": "0a1d958a7a0a9005114970996eb3c1a37d2d7eedf0db42ee7d656c7fa7dba564"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/assets/rule-templates/privilege-escalation.yml",
|
|
"sha256": "07c219155ccf02cb49850f6aab5db81b7643ed2bb3d35d91b86168689c1ee8a3"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/assets/rule-templates/credential-access.yml",
|
|
"sha256": "beccc7a6d82456476e64f2eebd3ee7ae8c1f1968558b972449a08e657945b2c8"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/assets/rule-templates/persistence.yml",
|
|
"sha256": "0f2b8d6e06a9af5454060681889e7e15ed1e000fe6c2ef805c1506b9016d4643"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/detection-sigma/assets/rule-templates/lateral-movement.yml",
|
|
"sha256": "b49a2a2151eecad2e9af0d6f1215099ea6f2e52fd36895a90233c8ab4a2c8343"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/SKILL.md",
|
|
"sha256": "0d73e6e09f7b5e3270508e6dda90e2711205f8859ff78db6361642eca73666b4"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/references/deployment-guide.md",
|
|
"sha256": "b18eea29f799d85433f90d7b3f10ce9eee7ca9083d4f4625b2d84361ff36167e"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/references/vql-patterns.md",
|
|
"sha256": "99c1e0a8b7aeea614109d2c455ec4f5a9a8b09052dea3712e4cb40f95be02fa7"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/references/artifact-development.md",
|
|
"sha256": "82da6b40c8ca9f81e87b185076b8c7049c29802dcdc4bb5d529adf8d7f488a1b"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/references/mitre-attack-mapping.md",
|
|
"sha256": "2631ad78e549dab75e50cdb18392a868e0835a3ff639b54b1864cd64f12f5571"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/assets/hunt-template.yaml",
|
|
"sha256": "8b72cec06926ed098ae00ef2b4224ea2a7e3f997596f2415ab85bfecc726c2d7"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/assets/artifact-template.yaml",
|
|
"sha256": "5910babcd11198254d72bac65dd605794ac0af0c6abcf7ca74bd68f8a73dc53e"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/ir-velociraptor/assets/offline-collector-config.yaml",
|
|
"sha256": "99fe71b94bfe39aae990215b6ce9d4a7bb20c33a26bc73243674a3f897dd3b65"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/SKILL.md",
|
|
"sha256": "a322381bfd10eb856dfa18a1f13baf65676d340afc844369fa939a8ad76be504"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/references/osqueryd-deployment.md",
|
|
"sha256": "d7156ced3300faf5dac5f52271f55722d6afe8cd62901a12182b886bc695cabe"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/references/platform-differences.md",
|
|
"sha256": "f07780ed6296b77f51b8cc24b8218b9cc22c1b5d1220085ba70035a863f06381"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/references/mitre-attack-queries.md",
|
|
"sha256": "02518f4ca9a140a9816ea30d8ee70335e0e70ea41e882d759d045685d361862c"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/references/table-guide.md",
|
|
"sha256": "731b7c631b6b3d375054e2f126568594869678d6df6651bd89322663e6ec1558"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/assets/osquery.conf",
|
|
"sha256": "74afc80a5655f0ddab5595f032c91e090f6788a2d674cd3050284394eaaf8181"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/assets/forensic-packs/persistence-hunt.conf",
|
|
"sha256": "8b67962f381b8de0a846c25b1fc17285378fac5629944a01533c8b16593b21f0"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/assets/forensic-packs/lateral-movement.conf",
|
|
"sha256": "30376a0cc16d9e7787946fb79d24af539147ffb42f9a0fdd7356c4e5fd73040f"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/assets/forensic-packs/credential-access.conf",
|
|
"sha256": "2810a0c6ce2a6a001e052b958e42fd727b1b1f344036f083c78793a829d4d2b4"
|
|
},
|
|
{
|
|
"path": "skills/incident-response/forensics-osquery/assets/forensic-packs/ir-triage.conf",
|
|
"sha256": "aa9305b79a6673716d9c9dea9a34e0d9e94f0aaf5f5fb8ec82068d2137925416"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/.category",
|
|
"sha256": "7be38431a635f2a2de9883e2c8207845a019f84cab4d12763489e1019aa2272e"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/reviewdog/SKILL.md",
|
|
"sha256": "5d592e6b38f0960a50465db2c111e47ea65e9b759cd1663779d7fb6b119024ee"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/reviewdog/references/cwe_mapping.md",
|
|
"sha256": "8f2c37eeeb4f2c27e00074eb17677ac74fa4e3b1300a58e30c6620f33ae0d35e"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/reviewdog/references/reporter_formats.md",
|
|
"sha256": "f30c15d063bdbbbe91a57096bc09e21bed20c4d48fc538e1f8d9b8ef27926676"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/reviewdog/references/supported_tools.md",
|
|
"sha256": "184c73d7ca243cd0fe7fb9226108dde228a577857dd460721ae585a646968845"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/reviewdog/assets/.reviewdog.yml",
|
|
"sha256": "108a42ba67bf34235ea79b69c3f81eda50219ec7ca128a63206bcf6bb6310431"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/reviewdog/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/reviewdog/assets/github_actions_template.yml",
|
|
"sha256": "0e1f532a62fec3363e34bfd72eba91b55671269799fd3ae7a8281c4aac835bc1"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/reviewdog/assets/pre_commit_config.yaml",
|
|
"sha256": "9625ed878e0329618952b2e7b23059f5da614954afc708858f5f0c96ed8871d2"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/reviewdog/assets/gitlab_ci_template.yml",
|
|
"sha256": "602a7f1f892c6c6a2cf0239dd841d9f1a8a3027585b5e0b3aa6bfe98483011a7"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sbom-syft/SKILL.md",
|
|
"sha256": "52220bdb407b36bfd650b1d3412d60bd2e70c3ae9d46302558c83366e0418452"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sbom-syft/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sbom-syft/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sbom-syft/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sbom-syft/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sbom-syft/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sast-horusec/SKILL.md",
|
|
"sha256": "035dfc470e103a9a4b1cd86a5d1e9ff82432443911c9036fa53c0c6da4705871"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sast-horusec/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sast-horusec/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sast-horusec/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sast-horusec/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/secsdlc/sast-horusec/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/_template/SKILL.md",
|
|
"sha256": "1331c9c844990b73017d55a9abd3d533aadc5b38a82b2f752e4ef9eee3d6d347"
|
|
},
|
|
{
|
|
"path": "skills/_template/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/_template/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/_template/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/_template/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/_template/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/compliance/.category",
|
|
"sha256": "be7fcd00b871a8b8b78c0d98efac160496c81ca44b0bc2bc12229db5b9b81e2b"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/SKILL.md",
|
|
"sha256": "bc107c143166724ccae318bc80891a60e8559f7b1fa09be9d064f24a8326014b"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/references/iac-policies.md",
|
|
"sha256": "1d730dc74146a0954fda20e0a5295420972001bb526256f7871def496e1fbfc7"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/references/EXAMPLE.md",
|
|
"sha256": "4d40f728ee4dce695b400d6e51100129880dc4397eb6b03ebc2bbd5250dd9e05"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/references/kubernetes-security.md",
|
|
"sha256": "924c695799c9c3cbcabe9f8d50239ef14816ce623b4e117cde3624cdff309f62"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/references/rego-patterns.md",
|
|
"sha256": "16e971755a6ad7e1564b886e3c1b21a56771196a7586de89d0166beccaa8ad46"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/references/compliance-frameworks.md",
|
|
"sha256": "a4c31eb6ec77c851acaec2e9781ace47336648f32ed36971b16522daab65d79d"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/assets/soc2-compliance.rego",
|
|
"sha256": "040dcd07da024f2120d63a6165bedf6ac4fdc00806ec6b873c31f50d9296df20"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/assets/ci-cd-pipeline.yaml",
|
|
"sha256": "3c9eeb4cf864ed95b0da4ba8fc55067202476025cad3602d752fc5a8ce851628"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/assets/gdpr-compliance.rego",
|
|
"sha256": "7f1917782e6a867b166dde3be15db28ca533b6cb9dc557607d6aac7d1f313614"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/assets/k8s-pod-security.rego",
|
|
"sha256": "fe71c74aadaa8dbecfb0ade248bc98f9f10f461c8e27bb90a65575cd465f6bbf"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/assets/pci-dss-compliance.rego",
|
|
"sha256": "33b93eff51550406025a60fa2aaa9ed7fc87a462f32287de4335433857d033ef"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/assets/k8s-constraint.yaml",
|
|
"sha256": "1fcc5d6b72c2fd8f5c5ddc59403f7b7c77d7ebde518f5d23c3d67bfd57f29d9a"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/assets/terraform-security.rego",
|
|
"sha256": "4b0b20dd2fb9de838718e99b20f696e446a9bb9e6b1e5be92862cc25f1831708"
|
|
},
|
|
{
|
|
"path": "skills/compliance/policy-opa/assets/k8s-constraint-template.yaml",
|
|
"sha256": "c5e63eda3ee020fccaa3a35c2e3a82dcd9c2d3585cb90746bd94395aa0f02577"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/.category",
|
|
"sha256": "9cc329469809ec6a9262212ea41bca3448976bbab383be54b2890f0d68b3eaf8"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/iac-checkov/SKILL.md",
|
|
"sha256": "22d28ff0ba320b02351155553af4aaf4006e74454d381c9fadd0c42ed80ed956"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/iac-checkov/references/EXAMPLE.md",
|
|
"sha256": "4d40f728ee4dce695b400d6e51100129880dc4397eb6b03ebc2bbd5250dd9e05"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/iac-checkov/references/suppression_guide.md",
|
|
"sha256": "127ed337a8741aeeae8542aa0cf6104ef9739a1b88789fb26c5ae297dff3308a"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/iac-checkov/references/compliance_mapping.md",
|
|
"sha256": "da28edc4a788fb98673c6444014afadb7f1c239ddc29caab0c5ef28d8f12a843"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/iac-checkov/references/custom_policies.md",
|
|
"sha256": "a6916f0432bf25bf6bff951db882bcda8fa3f3a45f5c3db02a7ab4c3bbc0c8e9"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/iac-checkov/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/iac-checkov/assets/pre_commit_config.yaml",
|
|
"sha256": "bcbccd2a8059ba79610fe5f8a2f05f5d972e90e9a95419a05918aa1878a0623e"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/iac-checkov/assets/gitlab_ci.yml",
|
|
"sha256": "399c82dabe856709674bb1f5dfee6205aeaf245578a84e975cde79adb2a6a389"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/iac-checkov/assets/checkov_config.yaml",
|
|
"sha256": "9bef23ec63c5881d88c584192c4f5e66d2a1dfd94da4ee772bdb388111eae12b"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/iac-checkov/assets/github_actions.yml",
|
|
"sha256": "8e1b5e42ad4ce8ff91ddf578a74213c727b1d1825de7aa71061d2f32d856df07"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/SKILL.md",
|
|
"sha256": "c0017cd830d273798d15ba4d51f8798d51f698e42342ef0553c0eceae3012872"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/references/remediation_guide.md",
|
|
"sha256": "a674e53e0c92863fa9194ccdaae2441ddb829b5171aa920746d8adc9ce71e812"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/references/detection_rules.md",
|
|
"sha256": "3de621fe8a6cba60607ffdf4fbf874ed2031af9a90fba81e1aa36d138eea5161"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/references/EXAMPLE.md",
|
|
"sha256": "4d40f728ee4dce695b400d6e51100129880dc4397eb6b03ebc2bbd5250dd9e05"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/references/false_positives.md",
|
|
"sha256": "137e374fc8ffc95cdb401281bf205f0dfb58a8e8893e8d71b4c32afceabcc72d"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/references/compliance_mapping.md",
|
|
"sha256": "44c6a7ae5adfd7f61576584062f3d14121b9fa36a26e1f5ce4005a4278639394"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/assets/config-strict.toml",
|
|
"sha256": "a90e31fb17e16612006e3ea81edc1db354c78f4e06341f61b0ad48e7a3405758"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/assets/gitlab-ci.yml",
|
|
"sha256": "7168ecb3a89abf16eae9ac7085da3c3c145fb722d9a2995b245e2cd7e1bb1d38"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/assets/precommit-config.yaml",
|
|
"sha256": "b80493323fdb8db8c8d581307884e7633fbf31ae3c6ef7f7428928c5e3b6a254"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/assets/config-custom.toml",
|
|
"sha256": "044b70c4ad746c17b843b2f850064935103c56edcc2fbdd33cb5e7671439db6c"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/assets/config-balanced.toml",
|
|
"sha256": "2393b2b0e7e85c92eb8a5ac5b3649ad3de8500b53c606d322fe1e57eb794930d"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/secrets-gitleaks/assets/github-action.yml",
|
|
"sha256": "cdf3ffb6245b1bd7e7bb677dff7894d75968cf4013c05de001505ec0496873a5"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-hadolint/SKILL.md",
|
|
"sha256": "f1075c27a23683dc9528e5df913b872c7ae0a2638a5500f4b5f580d0aeb2a1f2"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-hadolint/references/EXAMPLE.md",
|
|
"sha256": "4d40f728ee4dce695b400d6e51100129880dc4397eb6b03ebc2bbd5250dd9e05"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-hadolint/references/security_rules.md",
|
|
"sha256": "e08c4f85a936ae7324de2db2ad7770c698974c6229532cdd86b77c0140c1fc5a"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-hadolint/assets/github-actions.yml",
|
|
"sha256": "856cd9bd259fce3028e2cf9fdb934340a6c9fb3f9e5db8db2f0a47c98dfbaa4b"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-hadolint/assets/hadolint-permissive.yaml",
|
|
"sha256": "5665005a9abd5defffde151deca2e658583491c01166a3f5ab4240971e7ce634"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-hadolint/assets/gitlab-ci.yml",
|
|
"sha256": "2ee1a093d9b69b6cb8f635f04003eb35faa993c54030dd1843b0b88ffaa1b571"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-hadolint/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-hadolint/assets/hadolint-strict.yaml",
|
|
"sha256": "523d942f9398fca925c1df219503a48098e4dd79ec2d668acecbdfbc4c95b297"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-hadolint/assets/hadolint-balanced.yaml",
|
|
"sha256": "48bd24c5db6131d6bee1fd09dc04f2d477375899545f086dabc4cf7c5c42f537"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/SKILL.md",
|
|
"sha256": "4064e3c28098dbcefe40f3f317088b3b5bdfb5e675bd1174dee97055dc337064"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/references/vulnerability_remediation.md",
|
|
"sha256": "8526cc3afdd0867402006461a11fe97c2284828d03abf42f87a85fd9758dccf5"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/references/cisa_kev.md",
|
|
"sha256": "a32f4c328b0b4a482f2065780b8289e41e1a41f8c2d0f5af99493c4010a2f808"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/references/cvss_guide.md",
|
|
"sha256": "91d9d26f6b0becafb4dae8305697f546a9a2b3f8a942414449e4d25b645d1b30"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/assets/grype-ci-config.yml",
|
|
"sha256": "062f508d44bff28c01dae27d2646a5b352548766de6661ded68bbac45d0d7eec"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/container-grype/assets/grype-config.yaml",
|
|
"sha256": "6e62f80d9878e743cf4a2a2f993bf8e16127d6cc6998fb3451af7114041283ac"
|
|
},
|
|
{
|
|
"path": "skills/devsecops/sca-trivy/SKILL.md",
|
|
"sha256": "967b8db690d6cf24c5c22e86663188e3080173e77084a57585efdceb1c867c25"
|
|
},
|
|
{
|
|
"path": "skills/appsec/.category",
|
|
"sha256": "bb2e3c7f339549eaf507d919c3702cb18e2a4cd925d78fd9cb31403bd4c29083"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/SKILL.md",
|
|
"sha256": "2a5faaf9cb2307f9fd895b53a28caa59b214520bfe83030dd209a68919b71a5d"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/references/template_development.md",
|
|
"sha256": "f57e523b42368f985eaed0ed7fbbd5e750e37bbfb7a360e3b7aeb4bc2442f076"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/references/false_positive_guide.md",
|
|
"sha256": "099a3dda219851957fb4f4391ed10264e073b0785edc04020d104c6d9147c00d"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/references/owasp_mapping.md",
|
|
"sha256": "3112d9ce5045d2a7ed265cb82b081daff5463ae6f17ab497e626bfa69db1ca05"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/references/authentication_patterns.md",
|
|
"sha256": "1cf460e41949b91ddbb8255bf55d0d12fea554b1e78ab93b37264a57e8bbd3d6"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/assets/nuclei_config.yaml",
|
|
"sha256": "d6024b55b3552c0fdc5bc1e85d24367d9338764079297734e0bcb3cf8dff1ce0"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-nuclei/assets/github_actions.yml",
|
|
"sha256": "92b89dab738a07c4a522d13b022687b9ad218c968845224c80db3ce060efac57"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/SKILL.md",
|
|
"sha256": "6a30d5357ec7c608ba95c6ed749342df8a290da0bb1ef9ffe61e062d8fdbc877"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/references/EXAMPLE.md",
|
|
"sha256": "4d40f728ee4dce695b400d6e51100129880dc4397eb6b03ebc2bbd5250dd9e05"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/references/authentication_guide.md",
|
|
"sha256": "b054fa0ff63d046582ea034dee1c05ea538fe3a939e8075dabda28f9519f3154"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/references/owasp_mapping.md",
|
|
"sha256": "c38e45e0505ac2553730d4fa2c99e8d14bd73213f4787241dff214c27e914ff0"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/references/false_positive_handling.md",
|
|
"sha256": "f7edc28803f58ff1455c0f17038073fbf1dd7f8cea53681a7392b894957a0f3d"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/references/api_testing_guide.md",
|
|
"sha256": "d1cb740bc2d0248ae590f6b6d120552fe864804c9cb0775689a75cf98497c4df"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/assets/zap_automation.yaml",
|
|
"sha256": "9ad7061588761ebdb1d2c31b8cc6908b8def3940b46ec6e6be7de575f5d507d1"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/assets/gitlab_ci.yml",
|
|
"sha256": "f6e5ec82be846321c6db4b8383fbd5bfc692010bc87c4a62788bcba8e98f1932"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/assets/zap_context.xml",
|
|
"sha256": "85203f129c99e1bc10f4074029d23bd81333b019f0a4fbc946438d68babfae27"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-zap/assets/github_action.yml",
|
|
"sha256": "43f1c7c244b220ed70b276c4a00ebfba8e1a42da1d266a800c441baa54a54f96"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-bandit/SKILL.md",
|
|
"sha256": "2136f3e3934b62184785bf564e354428b51697a7b55db36586738d8b4a0fdcfc"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-bandit/references/remediation_guide.md",
|
|
"sha256": "f8dd9b39d6850508881f099c9068e75c8cbcfbb2bc7691f29364949d41590233"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-bandit/references/cwe_owasp_mapping.md",
|
|
"sha256": "27fec4547b67e251d8366a46fcd6de60bab5cbe3d964a4eb3b10f7f99be366a9"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-bandit/assets/pre-commit-config.yaml",
|
|
"sha256": "64060df1962ecc3bda2ac0e6e75ecb30b667d5cd1c484e77756b842a738bc33d"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-bandit/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-bandit/assets/bandit_config.yaml",
|
|
"sha256": "e31251c269744a040ebdd66440b4f9bded3887230e3ce8f3f0193af18f2f843f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-mitmproxy/SKILL.md",
|
|
"sha256": "ea21648bbd8444229d48ebaefcf2fefd63e5662a7c91bc129728b7aa61cbe7bf"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-mitmproxy/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-mitmproxy/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-mitmproxy/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-mitmproxy/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-mitmproxy/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-spectral/SKILL.md",
|
|
"sha256": "52f043e774ab5f60a52c7e9987d8f940dbf59c2779374528236c1fe52ef7db97"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-spectral/references/custom_rules_guide.md",
|
|
"sha256": "4d8f65afd6b7affb6406f40420028110d9f5f1da2de5c11afe3bdd4d79775678"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-spectral/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-spectral/references/owasp_api_mappings.md",
|
|
"sha256": "556a0785571a43249a55d0f3bf8ddbb7e17dd4e83812de1c92e70d57ebd8009d"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-spectral/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-spectral/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-spectral/assets/spectral-owasp.yaml",
|
|
"sha256": "36a5b5860e2466fe48519fdbcaed9e1986f69b8c3db620b488ee88e3196b8a4d"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-spectral/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-spectral/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/appsec/api-spectral/assets/github-actions-template.yml",
|
|
"sha256": "9ba85c59521b864819df8d765b5c7d4c2eb0b208d48d96a193a1cfaa88503800"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/SKILL.md",
|
|
"sha256": "423c6c504e7d1c7d813281bb58789e3d49dd1fec85872296c662788dbe6e3eff"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/references/remediation_strategies.md",
|
|
"sha256": "b4ae33edff44fe8faec0dc77575ab61bc902c507a19aa8de42c13c44ecb0d3b7"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/references/supply_chain_threats.md",
|
|
"sha256": "f94b46eaa88b5b7464264e0d0f313e7cb52880ff501055f6be171a40c04ad6ea"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/references/license_risk_guide.md",
|
|
"sha256": "d6cc3eb15ff779116aa093f5e05c1ff10c7747a467b3baf596f217b424568016"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/references/cve_cwe_owasp_mapping.md",
|
|
"sha256": "17d1342a46bc079ce645f890b7fbbb33207a4086c550f7ccd5d2200895b85171"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/assets/blackduck_config.yml",
|
|
"sha256": "f0449e0111a2e45ead976a56fb161bcb92cb86c5c087332bed0a77797a9ceb4b"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/assets/policy_templates/security_policy.json",
|
|
"sha256": "c851cf1d2927d8972bf919260a252d1c0918fd67ede30f654a006b5520131072"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/assets/ci_integration/jenkins_pipeline.groovy",
|
|
"sha256": "f52bcf94f468dcfd210948d804599c7116b711b24b7812663fb8b3644383e578"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/assets/ci_integration/gitlab_ci.yml",
|
|
"sha256": "6c1dc666f3d60883306e24125457241c64d26954a6d834eafa25f7e0fdf54577"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sca-blackduck/assets/ci_integration/github_actions.yml",
|
|
"sha256": "ff919148fab86d7cb701ad2b30a8bde678164bbabe066f499c5b1d6a4f8ca730"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-semgrep/SKILL.md",
|
|
"sha256": "40cdb04d3858fe0f3b3ded6cda2bd802cae34fd45c3d1e48e12f66a17e2010c1"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-semgrep/references/remediation_guide.md",
|
|
"sha256": "a3d02c9d289c673b13dc41336ef1fdfddf354d7035f1d680c68739e3ff865e2d"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-semgrep/references/rule_library.md",
|
|
"sha256": "126e07f0d7d56830a7f4350655bf2a35452b56af05857e6eb4fcda8073936fb0"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-semgrep/references/owasp_cwe_mapping.md",
|
|
"sha256": "94b118d267ca34820be1ae718e38a7f38b0f02d29db5c3023e9570afe1f2826a"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-semgrep/assets/semgrep_config.yaml",
|
|
"sha256": "a1faf21eafb6d251b8ebf57fcc7f2684c49df5c804954ac774de991ffabb9fe2"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-semgrep/assets/rule_template.yaml",
|
|
"sha256": "68148921a1c04bccfdbd428fad83d32b2f821c5c0cd8d7b522e88892e9e69b2f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-semgrep/assets/ci_config_examples/github-actions.yml",
|
|
"sha256": "25bced81c2703599f00ede222f65eac37f556685fc8fa36e89c3ad9045572a34"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-semgrep/assets/ci_config_examples/gitlab-ci.yml",
|
|
"sha256": "0ef0de49d01a303262556ce22a3a87c22e3d66ac9174a2e338a51bee75bd5786"
|
|
},
|
|
{
|
|
"path": "skills/appsec/sast-semgrep/assets/ci_config_examples/jenkins.groovy",
|
|
"sha256": "d628e84ea74e96f7c339b2f525d1f20c52a806edc68ebcbba48cb1b224c87165"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-ffuf/SKILL.md",
|
|
"sha256": "e3a471e5627a0953588214e52c09fc34db3ae0511bdf8e40c0961b9bc5d5f571"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-ffuf/references/EXAMPLE.md",
|
|
"sha256": "d830809dec44c82770c5ef0fe12831754f113931dc739891a1ec8186aefc629f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-ffuf/references/WORKFLOW_CHECKLIST.md",
|
|
"sha256": "f667c8d5c6e5c50b491643d644082ff202a6bb94476e0e7b648c6d0e5c8a080f"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-ffuf/assets/rule-template.yaml",
|
|
"sha256": "cb228a390bcd3745cafb1783c6337d9106ae179e853935ae19c90caac10a0497"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-ffuf/assets/ci-config-template.yml",
|
|
"sha256": "0fc554799a0e03a44883990f208f2a428f3c1e70eed1a9bcfbc01e728962b91e"
|
|
},
|
|
{
|
|
"path": "skills/appsec/dast-ffuf/assets/.gitkeep",
|
|
"sha256": "8797ac65855e90585e4b97ad43f94b785dc73305a27b35995b3e5c75c6c4d268"
|
|
},
|
|
{
|
|
"path": "skills/threatmodel/.category",
|
|
"sha256": "f082499b32d8d8215cbb78a920d2e9235b49ffba0f1f24c6697e52a02dedb917"
|
|
},
|
|
{
|
|
"path": "skills/threatmodel/pytm/SKILL.md",
|
|
"sha256": "f148ac5a58ecdb02a665e53d269b96157e3b36dda16abe5c326d4d2869e40c5e"
|
|
}
|
|
],
|
|
"dirSha256": "e8336ab513f3b4f12483aeadde15f794009b76332cfcdb8666f2a97a34d0adb6"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |