[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71G92RAJSZP8X947YGKMEAR":3,"skill-same:01M71G92RAJSZP8X947YGKMEAR":104},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":77,"commitSha":78,"skillDirectory":79,"forksCount":14,"repositoryHtmlUrl":80,"repositoryHomepageUrl":6,"ownerHtmlUrl":81,"ownerBlogUrl":6,"ownerDescription":82,"updatedAt":83,"install":84,"resources":97},"01M71G92RAJSZP8X947YGKMEAR","tools-velociraptor-deploy",null,"Deploy and configure Velociraptor for scalable endpoint forensic artifact collection during incident response using VQL queries, hunts, and pre-built artifact packs across Windows, Linux, and macOS environments.","DCx7C5\u002Fai-marketplace","DCx7C5","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F42419559?v=4","01M71C01G2AZV3NTNGWAWSHJPP","DC","01M71C01GQW6G50S2BYMS7PP3E",0,"MIT","https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace\u002Fblob\u002Fmain\u002Fskills\u002Fsoc\u002Ftools\u002Fvelociraptor\u002Fdeploy\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000011","运维与部署","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"Tools","velociraptor","deploy","tools velociraptor deploy","threat-hunting","forensic-artifacts","read","endpoint-collection","hunting","artifact","across","conversion","analysis","collection","Bash","incident response","configure","cybersecurity","content analysis","incident","2026-11-10 10:12:30",false,"---\nname: tools-velociraptor-deploy\ndescription: Deploy and configure Velociraptor for scalable endpoint forensic artifact collection during incident response using VQL queries, hunts, and pre-built artifact packs across Windows, Linux, and macOS environments.\ndomain: cybersecurity\nsubdomain: incident-response\ntags:\n- velociraptor\n- dfir\n- endpoint-collection\n- vql\n- forensic-artifacts\n- rapid7\n- threat-hunting\n- incident-response\nd3fend_techniques:\n- Executable Denylisting\n- Execution Isolation\n- File Metadata Consistency Validation\n- Content Format Conversion\n- File Content Analysis\nnist_csf:\n- RS.MA-01\n- RS.MA-02\n- RS.AN-03\n- RC.RP-01\nmodel: sonnet\nmaxTurns: 20\ntools: [Read, Bash, Glob, Grep]\nmitre_attack:\n- T1059\n- T1003\n- T1070\n- T1547\ncapec: []\n---\n\n# Implementing Velociraptor for IR Collection\n\n## Overview\n\nVelociraptor is an advanced open-source endpoint monitoring, digital forensics, and incident response platform developed by Rapid7. It uses the Velociraptor Query Language (VQL) to create custom artifacts that collect, query, and monitor almost any aspect of an endpoint. Velociraptor enables incident response teams to rapidly collect and examine forensic artifacts from across a network, supporting large-scale deployments with minimal performance impact. The client-server architecture with Fleetspeak communication enables real-time data collection from thousands of endpoints simultaneously, with offline endpoints picking up hunts when they reconnect.\n\n\n## When to Use\n\n- When deploying or configuring implementing velociraptor for ir collection capabilities in your environment\n- When establishing security controls aligned to compliance requirements\n- When building or improving security architecture for this domain\n- When conducting security assessments that require this implementation\n\n## Prerequisites\n\n- Familiarity with incident response concepts and tools\n- Access to a test or lab environment for safe execution\n- Python 3.8+ with required dependencies installed\n- Appropriate authorization for any testing activities\n\n## Architecture\n\n### Components\n- **Velociraptor Server**: Central management console with web UI and API\n- **Velociraptor Client (Agent)**: Lightweight agent deployed to endpoints\n- **Fleetspeak**: Communication framework between client and server\n- **VQL Engine**: Query language engine for artifact collection\n- **Filestore**: Server-side storage for collected artifacts\n- **Datastore**: Metadata storage for hunts, flows, and client information\n\n### Supported Platforms\n- Windows (7+, Server 2008R2+)\n- Linux (Debian, Ubuntu, CentOS, RHEL)\n- macOS (10.13+)\n\n## Deployment\n\n### Server Installation\n```bash\n# Download latest release\nwget https:\u002F\u002Fgithub.com\u002FVelocidex\u002Fvelociraptor\u002Freleases\u002Flatest\u002Fdownload\u002Fvelociraptor-linux-amd64\n\n# Generate server configuration\n.\u002Fvelociraptor-linux-amd64 config generate -i\n\n# Start the server\n.\u002Fvelociraptor-linux-amd64 --config server.config.yaml frontend\n\n# Or run as systemd service\nsudo cp velociraptor-linux-amd64 \u002Fusr\u002Flocal\u002Fbin\u002Fvelociraptor\nsudo velociraptor --config \u002Fetc\u002Fvelociraptor\u002Fserver.config.yaml service install\n```\n\n### Client Deployment\n```bash\n# Repack client MSI for Windows deployment\nvelociraptor --config server.config.yaml config client > client.config.yaml\nvelociraptor config repack --msi velociraptor-windows-amd64.msi client.config.yaml output.msi\n\n# Deploy via Group Policy, SCCM, or Intune\n# Client runs as a Windows service: \"Velociraptor\"\n\n# Linux client deployment\nvelociraptor --config client.config.yaml client -v\n\n# macOS client deployment\nvelociraptor --config client.config.yaml client -v\n```\n\n### Docker Deployment\n```bash\ndocker run --name velociraptor \\\n  -v \u002Fopt\u002Fvelociraptor:\u002Fvelociraptor\u002Fdata \\\n  -p 8000:8000 -p 8001:8001 -p 8889:8889 \\\n  velocidex\u002Fvelociraptor\n```\n\n## Core IR Artifact Collection\n\n### Windows Forensic Artifacts\n\n```sql\n-- Collect Windows Event Logs\nSELECT * FROM Artifact.Windows.EventLogs.EvtxHunter(\n  EvtxGlob=\"C:\u002FWindows\u002FSystem32\u002Fwinevt\u002FLogs\u002F*.evtx\",\n  IDRegex=\"4624|4625|4648|4672|4688|4698|4769|7045\"\n)\n\n-- Collect Prefetch files for execution evidence\nSELECT * FROM Artifact.Windows.Forensics.Prefetch()\n\n-- Collect Shimcache entries\nSELECT * FROM Artifact.Windows.Registry.AppCompatCache()\n\n-- Collect Amcache entries\nSELECT * FROM Artifact.Windows.Forensics.Amcache()\n\n-- Collect UserAssist data\nSELECT * FROM Artifact.Windows.Forensics.UserAssist()\n\n-- Collect NTFS MFT timestamps\nSELECT * FROM Artifact.Windows.NTFS.MFT(\n  MFTFilename=\"C:\u002F$MFT\",\n  FileRegex=\".(exe|dll|ps1|bat|cmd)$\"\n)\n\n-- Collect scheduled tasks\nSELECT * FROM Artifact.Windows.System.TaskScheduler()\n\n-- Collect running processes with hashes\nSELECT * FROM Artifact.Windows.System.Pslist()\n\n-- Collect network connections\nSELECT * FROM Artifact.Windows.Network.Netstat()\n\n-- Collect DNS cache\nSELECT * FROM Artifact.Windows.Network.DNSCache()\n\n-- Collect browser history\nSELECT * FROM Artifact.Windows.Applications.Chrome.History()\n\n-- Collect PowerShell history\nSELECT * FROM Artifact.Windows.Forensics.PowerShellHistory()\n\n-- Collect autoruns\u002Fpersistence\nSELECT * FROM Artifact.Windows.Persistence.PermanentWMIEvents()\nSELECT * FROM Artifact.Windows.System.Services()\nSELECT * FROM Artifact.Windows.System.StartupItems()\n```\n\n### Linux Forensic Artifacts\n\n```sql\n-- Collect auth logs\nSELECT * FROM Artifact.Linux.Sys.AuthLogs()\n\n-- Collect bash history\nSELECT * FROM Artifact.Linux.Forensics.BashHistory()\n\n-- Collect crontab entries\nSELECT * FROM Artifact.Linux.Sys.Crontab()\n\n-- Collect running processes\nSELECT * FROM Artifact.Linux.Sys.Pslist()\n\n-- Collect network connections\nSELECT * FROM Artifact.Linux.Network.Netstat()\n\n-- Collect SSH authorized keys\nSELECT * FROM Artifact.Linux.Ssh.AuthorizedKeys()\n\n-- Collect systemd services\nSELECT * FROM Artifact.Linux.Services()\n```\n\n### Triage Collection (All-in-One)\n\n```sql\n-- Windows Triage Collection artifact\n-- Collects event logs, prefetch, registry, browser data, and more\nSELECT * FROM Artifact.Windows.KapeFiles.Targets(\n  Device=\"C:\",\n  _AllFiles=FALSE,\n  _EventLogs=TRUE,\n  _Prefetch=TRUE,\n  _RegistryHives=TRUE,\n  _WebBrowsers=TRUE,\n  _WindowsTimeline=TRUE\n)\n```\n\n## Hunt Operations\n\n### Creating a Hunt\n```\n1. Navigate to Hunt Manager in Velociraptor Web UI\n2. Click \"New Hunt\"\n3. Configure:\n   - Description: \"IR Triage - Case 2025-001\"\n   - Include\u002FExclude labels for targeting\n   - Artifact selection (e.g., Windows.Forensics.Prefetch)\n   - Resource limits (CPU, IOPS, timeout)\n4. Launch hunt\n5. Monitor progress in real-time\n```\n\n### VQL Hunt Examples\n\n```sql\n-- Hunt for specific file hash across all endpoints\nSELECT * FROM Artifact.Generic.Detection.HashHunter(\n  Hashes=\"e99a18c428cb38d5f260853678922e03\"\n)\n\n-- Hunt for YARA signatures in memory\nSELECT * FROM Artifact.Windows.Detection.Yara.Process(\n  YaraRule='rule malware { strings: $s1 = \"malicious_string\" condition: $s1 }'\n)\n\n-- Hunt for Sigma rule matches in event logs\nSELECT * FROM Artifact.Server.Import.SigmaRules()\n\n-- Hunt for suspicious scheduled tasks\nSELECT * FROM Artifact.Windows.System.TaskScheduler()\nWHERE Command =~ \"powershell|cmd|wscript|mshta|rundll32\"\n\n-- Hunt for processes with network connections to suspicious IPs\nSELECT * FROM Artifact.Windows.Network.Netstat()\nWHERE RemoteAddr =~ \"10\\\\.13\\\\.37\\\\.\"\n```\n\n## Real-Time Monitoring\n\n```sql\n-- Monitor for new process creation\nSELECT * FROM watch_etw(guid=\"{22fb2cd6-0e7b-422b-a0c7-2fad1fd0e716}\")\nWHERE EventData.ImageName =~ \"powershell|cmd|wscript\"\n\n-- Monitor file system changes\nSELECT * FROM watch_directory(path=\"C:\u002FWindows\u002FTemp\u002F\")\n\n-- Monitor registry changes\nSELECT * FROM watch_registry(key=\"HKLM\u002FSOFTWARE\u002FMicrosoft\u002FWindows\u002FCurrentVersion\u002FRun\u002F**\")\n```\n\n## Integration with SIEM\u002FSOAR\n\n### Splunk Integration\n```\nVelociraptor Server --> Elastic\u002FOpenSearch --> Splunk HEC\n                   --> Direct syslog forwarding\n                   --> Velociraptor API --> Custom scripts --> Splunk\n```\n\n### Elastic Stack Integration\n```yaml\n# Velociraptor server config for Elastic output\nMonitoring:\n  elastic:\n    addresses:\n      - https:\u002F\u002Felastic.local:9200\n    username: velociraptor\n    password: secure_password\n    index: velociraptor\n```\n\n## MITRE ATT&CK Mapping\n\n| Technique | VQL Artifact |\n|-----------|-------------|\n| T1059 - Command Scripting | Windows.EventLogs.EvtxHunter (4104, 4688) |\n| T1053 - Scheduled Task | Windows.System.TaskScheduler |\n| T1547 - Boot\u002FLogon Autostart | Windows.Persistence.PermanentWMIEvents |\n| T1003 - OS Credential Dumping | Windows.Detection.Yara.Process |\n| T1021 - Remote Services | Windows.EventLogs.EvtxHunter (4624 Type 3\u002F10) |\n| T1070 - Indicator Removal | Windows.EventLogs.Cleared |\n\n## References\n\n- [Velociraptor Official Documentation](https:\u002F\u002Fdocs.velociraptor.app\u002F)\n- [Rapid7 Velociraptor Product Page](https:\u002F\u002Fwww.rapid7.com\u002Fproducts\u002Fvelociraptor\u002F)\n- [CISA Velociraptor Resource](https:\u002F\u002Fwww.cisa.gov\u002Fresources-tools\u002Fservices\u002Fvelociraptor)\n- [Velociraptor GitHub Repository](https:\u002F\u002Fgithub.com\u002FVelocidex\u002Fvelociraptor)\n- [Pen Test Partners: Large-Scale Velociraptor](https:\u002F\u002Fwww.pentestpartners.com\u002Fsecurity-blog\u002Fusing-velociraptor-for-large-scale-endpoint-visibility-and-rapid-threat-hunting\u002F)\n","# Implementing Velociraptor for IR Collection\n\n## Overview\n\nVelociraptor is an advanced open-source endpoint monitoring, digital forensics, and incident response platform developed by Rapid7. It uses the Velociraptor Query Language (VQL) to create custom artifacts that collect, query, and monitor almost any aspect of an endpoint. Velociraptor enables incident response teams to rapidly collect and examine forensic artifacts from across a network, supporting large-scale deployments with minimal performance impact. The client-server architecture with Fleetspeak communication enables real-time data collection from thousands of endpoints simultaneously, with offline endpoints picking up hunts when they reconnect.\n\n\n## When to Use\n\n- When deploying or configuring implementing velociraptor for ir collection capabilities in your environment\n- When establishing security controls aligned to compliance requirements\n- When building or improving security architecture for this domain\n- When conducting security assessments that require this implementation\n\n## Prerequisites\n\n- Familiarity with incident response concepts and tools\n- Access to a test or lab environment for safe execution\n- Python 3.8+ with required dependencies installed\n- Appropriate authorization for any testing activities\n\n## Architecture\n\n### Components\n- **Velociraptor Server**: Central management console with web UI and API\n- **Velociraptor Client (Agent)**: Lightweight agent deployed to endpoints\n- **Fleetspeak**: Communication framework between client and server\n- **VQL Engine**: Query language engine for artifact collection\n- **Filestore**: Server-side storage for collected artifacts\n- **Datastore**: Metadata storage for hunts, flows, and client information\n\n### Supported Platforms\n- Windows (7+, Server 2008R2+)\n- Linux (Debian, Ubuntu, CentOS, RHEL)\n- macOS (10.13+)\n\n## Deployment\n\n### Server Installation\n```bash\n# Download latest release\nwget https:\u002F\u002Fgithub.com\u002FVelocidex\u002Fvelociraptor\u002Freleases\u002Flatest\u002Fdownload\u002Fvelociraptor-linux-amd64\n\n# Generate server configuration\n.\u002Fvelociraptor-linux-amd64 config generate -i\n\n# Start the server\n.\u002Fvelociraptor-linux-amd64 --config server.config.yaml frontend\n\n# Or run as systemd service\nsudo cp velociraptor-linux-amd64 \u002Fusr\u002Flocal\u002Fbin\u002Fvelociraptor\nsudo velociraptor --config \u002Fetc\u002Fvelociraptor\u002Fserver.config.yaml service install\n```\n\n### Client Deployment\n```bash\n# Repack client MSI for Windows deployment\nvelociraptor --config server.config.yaml config client > client.config.yaml\nvelociraptor config repack --msi velociraptor-windows-amd64.msi client.config.yaml output.msi\n\n# Deploy via Group Policy, SCCM, or Intune\n# Client runs as a Windows service: \"Velociraptor\"\n\n# Linux client deployment\nvelociraptor --config client.config.yaml client -v\n\n# macOS client deployment\nvelociraptor --config client.config.yaml client -v\n```\n\n### Docker Deployment\n```bash\ndocker run --name velociraptor \\\n  -v \u002Fopt\u002Fvelociraptor:\u002Fvelociraptor\u002Fdata \\\n  -p 8000:8000 -p 8001:8001 -p 8889:8889 \\\n  velocidex\u002Fvelociraptor\n```\n\n## Core IR Artifact Collection\n\n### Windows Forensic Artifacts\n\n```sql\n-- Collect Windows Event Logs\nSELECT * FROM Artifact.Windows.EventLogs.EvtxHunter(\n  EvtxGlob=\"C:\u002FWindows\u002FSystem32\u002Fwinevt\u002FLogs\u002F*.evtx\",\n  IDRegex=\"4624|4625|4648|4672|4688|4698|4769|7045\"\n)\n\n-- Collect Prefetch files for execution evidence\nSELECT * FROM Artifact.Windows.Forensics.Prefetch()\n\n-- Collect Shimcache entries\nSELECT * FROM Artifact.Windows.Registry.AppCompatCache()\n\n-- Collect Amcache entries\nSELECT * FROM Artifact.Windows.Forensics.Amcache()\n\n-- Collect UserAssist data\nSELECT * FROM Artifact.Windows.Forensics.UserAssist()\n\n-- Collect NTFS MFT timestamps\nSELECT * FROM Artifact.Windows.NTFS.MFT(\n  MFTFilename=\"C:\u002F$MFT\",\n  FileRegex=\".(exe|dll|ps1|bat|cmd)$\"\n)\n\n-- Collect scheduled tasks\nSELECT * FROM Artifact.Windows.System.TaskScheduler()\n\n-- Collect running processes with hashes\nSELECT * FROM Artifact.Windows.System.Pslist()\n\n-- Collect network connections\nSELECT * FROM Artifact.Windows.Network.Netstat()\n\n-- Collect DNS cache\nSELECT * FROM Artifact.Windows.Network.DNSCache()\n\n-- Collect browser history\nSELECT * FROM Artifact.Windows.Applications.Chrome.History()\n\n-- Collect PowerShell history\nSELECT * FROM Artifact.Windows.Forensics.PowerShellHistory()\n\n-- Collect autoruns\u002Fpersistence\nSELECT * FROM Artifact.Windows.Persistence.PermanentWMIEvents()\nSELECT * FROM Artifact.Windows.System.Services()\nSELECT * FROM Artifact.Windows.System.StartupItems()\n```\n\n### Linux Forensic Artifacts\n\n```sql\n-- Collect auth logs\nSELECT * FROM Artifact.Linux.Sys.AuthLogs()\n\n-- Collect bash history\nSELECT * FROM Artifact.Linux.Forensics.BashHistory()\n\n-- Collect crontab entries\nSELECT * FROM Artifact.Linux.Sys.Crontab()\n\n-- Collect running processes\nSELECT * FROM Artifact.Linux.Sys.Pslist()\n\n-- Collect network connections\nSELECT * FROM Artifact.Linux.Network.Netstat()\n\n-- Collect SSH authorized keys\nSELECT * FROM Artifact.Linux.Ssh.AuthorizedKeys()\n\n-- Collect systemd services\nSELECT * FROM Artifact.Linux.Services()\n```\n\n### Triage Collection (All-in-One)\n\n```sql\n-- Windows Triage Collection artifact\n-- Collects event logs, prefetch, registry, browser data, and more\nSELECT * FROM Artifact.Windows.KapeFiles.Targets(\n  Device=\"C:\",\n  _AllFiles=FALSE,\n  _EventLogs=TRUE,\n  _Prefetch=TRUE,\n  _RegistryHives=TRUE,\n  _WebBrowsers=TRUE,\n  _WindowsTimeline=TRUE\n)\n```\n\n## Hunt Operations\n\n### Creating a Hunt\n```\n1. Navigate to Hunt Manager in Velociraptor Web UI\n2. Click \"New Hunt\"\n3. Configure:\n   - Description: \"IR Triage - Case 2025-001\"\n   - Include\u002FExclude labels for targeting\n   - Artifact selection (e.g., Windows.Forensics.Prefetch)\n   - Resource limits (CPU, IOPS, timeout)\n4. Launch hunt\n5. Monitor progress in real-time\n```\n\n### VQL Hunt Examples\n\n```sql\n-- Hunt for specific file hash across all endpoints\nSELECT * FROM Artifact.Generic.Detection.HashHunter(\n  Hashes=\"e99a18c428cb38d5f260853678922e03\"\n)\n\n-- Hunt for YARA signatures in memory\nSELECT * FROM Artifact.Windows.Detection.Yara.Process(\n  YaraRule='rule malware { strings: $s1 = \"malicious_string\" condition: $s1 }'\n)\n\n-- Hunt for Sigma rule matches in event logs\nSELECT * FROM Artifact.Server.Import.SigmaRules()\n\n-- Hunt for suspicious scheduled tasks\nSELECT * FROM Artifact.Windows.System.TaskScheduler()\nWHERE Command =~ \"powershell|cmd|wscript|mshta|rundll32\"\n\n-- Hunt for processes with network connections to suspicious IPs\nSELECT * FROM Artifact.Windows.Network.Netstat()\nWHERE RemoteAddr =~ \"10\\\\.13\\\\.37\\\\.\"\n```\n\n## Real-Time Monitoring\n\n```sql\n-- Monitor for new process creation\nSELECT * FROM watch_etw(guid=\"{22fb2cd6-0e7b-422b-a0c7-2fad1fd0e716}\")\nWHERE EventData.ImageName =~ \"powershell|cmd|wscript\"\n\n-- Monitor file system changes\nSELECT * FROM watch_directory(path=\"C:\u002FWindows\u002FTemp\u002F\")\n\n-- Monitor registry changes\nSELECT * FROM watch_registry(key=\"HKLM\u002FSOFTWARE\u002FMicrosoft\u002FWindows\u002FCurrentVersion\u002FRun\u002F**\")\n```\n\n## Integration with SIEM\u002FSOAR\n\n### Splunk Integration\n```\nVelociraptor Server --> Elastic\u002FOpenSearch --> Splunk HEC\n                   --> Direct syslog forwarding\n                   --> Velociraptor API --> Custom scripts --> Splunk\n```\n\n### Elastic Stack Integration\n```yaml\n# Velociraptor server config for Elastic output\nMonitoring:\n  elastic:\n    addresses:\n      - https:\u002F\u002Felastic.local:9200\n    username: velociraptor\n    password: secure_password\n    index: velociraptor\n```\n\n## MITRE ATT&CK Mapping\n\n| Technique | VQL Artifact |\n|-----------|-------------|\n| T1059 - Command Scripting | Windows.EventLogs.EvtxHunter (4104, 4688) |\n| T1053 - Scheduled Task | Windows.System.TaskScheduler |\n| T1547 - Boot\u002FLogon Autostart | Windows.Persistence.PermanentWMIEvents |\n| T1003 - OS Credential Dumping | Windows.Detection.Yara.Process |\n| T1021 - Remote Services | Windows.EventLogs.EvtxHunter (4624 Type 3\u002F10) |\n| T1070 - Indicator Removal | Windows.EventLogs.Cleared |\n\n## References\n\n- [Velociraptor Official Documentation](https:\u002F\u002Fdocs.velociraptor.app\u002F)\n- [Rapid7 Velociraptor Product Page](https:\u002F\u002Fwww.rapid7.com\u002Fproducts\u002Fvelociraptor\u002F)\n- [CISA Velociraptor Resource](https:\u002F\u002Fwww.cisa.gov\u002Fresources-tools\u002Fservices\u002Fvelociraptor)\n- [Velociraptor GitHub Repository](https:\u002F\u002Fgithub.com\u002FVelocidex\u002Fvelociraptor)\n- [Pen Test Partners: Large-Scale Velociraptor](https:\u002F\u002Fwww.pentestpartners.com\u002Fsecurity-blog\u002Fusing-velociraptor-for-large-scale-endpoint-visibility-and-rapid-threat-hunting\u002F)\n",{"name":5,"tags":49,"capec":54,"model":55,"tools":56,"domain":41,"maxTurns":60,"nist_csf":61,"subdomain":53,"description":7,"mitre_attack":66,"d3fend_techniques":71},[25,50,31,51,29,52,28,53],"dfir","vql","rapid7","incident-response",[],"sonnet",[57,38,58,59],"Read","Glob","Grep",20,[62,63,64,65],"RS.MA-01","RS.MA-02","RS.AN-03","RC.RP-01",[67,68,69,70],"T1059","T1003","T1070","T1547",[72,73,74,75,76],"Executable Denylisting","Execution Isolation","File Metadata Consistency Validation","Content Format Conversion","File Content Analysis","main","a91f1293287ffa9f4f1b8f486cd6e835a1568c84","skills\u002Fsoc\u002Ftools\u002Fvelociraptor\u002Fdeploy","https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace","https:\u002F\u002Fgithub.com\u002FDCx7C5","#Python","2026-09-01 11:21:00",{"source":8,"skillName":5,"commands":85,"prompt":95,"zipAvailable":96},[86,89,92],{"tool":87,"command":88},"npx","npx skills add DCx7C5\u002Fai-marketplace --skill tools-velociraptor-deploy",{"tool":90,"command":91},"bunx","bunx skills add DCx7C5\u002Fai-marketplace --skill tools-velociraptor-deploy",{"tool":93,"command":94},"pnpm","pnpm dlx skills add DCx7C5\u002Fai-marketplace --skill tools-velociraptor-deploy","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace\u002Fblob\u002Fmain\u002Fskills\u002Fsoc\u002Ftools\u002Fvelociraptor\u002Fdeploy\u002FSKILL.md",true,[98],{"path":99,"resourceType":100,"resourceTypeDesc":101,"sizeBytes":102,"sourceHtmlUrl":103},"index.json","REFERENCE","参考文档",682,"https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace\u002Fblob\u002Fmain\u002Fskills\u002Fsoc\u002Ftools\u002Fvelociraptor\u002Fdeploy\u002Findex.json",[105,130,149,168,190,206],{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":44},"01M71HAPZ01KQ30RKTB0FFSQ05","services-wmi-persistence-detect","Detect WMI event subscription persistence by enumerating ActiveScriptEventConsumer, CommandLineEventConsumer, and permanent subscriptions in the WMI repository.","https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace\u002Fblob\u002Fmain\u002Fskills\u002Fwindows\u002Fservices\u002Fwmi\u002Fpersistence\u002Fdetect\u002FSKILL.md",[],[112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,41,129],"services","detect","services wmi persistence detect","wmi","persistence","de","cm","process","activescript","event","subscriptions","commandline-consumer","repository","subscription","event-subscription","t1546.003","forensics","process-forensics",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":44},"01M71HAK6JTTTS229T17WJMMCG","services-wmi-exec-exploit","Perform lateral movement across Windows networks using WMI-based remote execution techniques including Impacket wmiexec.py, CrackMapExec, and native WMI commands for stealthy post-exploitation during red team engagements.","https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace\u002Fblob\u002Fmain\u002Fskills\u002Fwindows\u002Fservices\u002Fwmi\u002Fexec\u002Fexploit\u002FSKILL.md",[],[137,112,138,115,139,140,141,41,38,36,142,34,143,144,117,145,146,30,147,148],"exploit","services wmi exec exploit","exec","remote","traffic","team","crackmapexec","native","command","lateral movement","lateral-movement","Impacket",{"skillNo":150,"name":151,"nameZh":6,"description":152,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":155,"publishedAt":44},"01M71HAG6MHKNQV8KDZKMT4886","registry-artifact-extract","Extract and analyze Windows Registry hives to uncover user activity, installed software, autostart entries, and evidence of system compromise.","https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace\u002Fblob\u002Fmain\u002Fskills\u002Fwindows\u002Fregistry\u002Fartifact\u002Fextract\u002FSKILL.md",[],[33,156,157,158,159,160,41,38,37,36,161,162,117,30,163,164,165,166,167,55],"registry","registry artifact extract","extract","evidence-collection","artifact-analysis","analyze","uncover","software","activity","digital-forensics","windows-registry","regripper",{"skillNo":169,"name":170,"nameZh":6,"description":171,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":172,"categories":173,"keywords":174,"publishedAt":44},"01M71HACR4A8XTWTTSXK4124AA","processes-token-impersonate-detect","Detect Windows token impersonation and privilege abuse including SeImpersonatePrivilege exploitation via Potato attacks and token stealing techniques.","https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace\u002Fblob\u002Fmain\u002Fskills\u002Fwindows\u002Fprocesses\u002Ftoken\u002Fimpersonate\u002Fdetect\u002FSKILL.md",[],[113,175,176,177,178,179,180,118,181,41,129,182,183,184,185,186,187,188,189,117],"processes token impersonate detect","token","processes","attacks","windows","escalation","techniques","privilege-escalation","seimpersonate","token-impersonation","printspoofer","exploitation","potato","impersonation","via",{"skillNo":191,"name":192,"nameZh":6,"description":193,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":194,"categories":195,"keywords":196,"publishedAt":44},"01M71HAABSB4Z6QFSXEG00R4RK","processes-thread-injection-detect","Detect Windows thread injection techniques including CreateRemoteThread, QueueUserAPC, NtCreateThreadEx, and thread hijacking via process memory analysis.","https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace\u002Fblob\u002Fmain\u002Fskills\u002Fwindows\u002Fprocesses\u002Fthread\u002Finjection\u002Fdetect\u002FSKILL.md",[],[197,198,113,199,177,179,200,118,201,181,41,129,36,202,203,204,205,189,117,119],"thread","processes thread injection detect","injection","memory","process-injection","api","apc-injection","thread-injection","nt-api",{"skillNo":207,"name":208,"nameZh":6,"description":209,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":210,"categories":211,"keywords":212,"publishedAt":44},"01M71HA7H311V5G14WMX58HQSS","processes-hollow-technique-detect","Detect process hollowing (RunPE) by identifying processes with mismatched image paths between PEB and VAD tree, or unmapped PE headers in memory.","https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace\u002Fblob\u002Fmain\u002Fskills\u002Fwindows\u002Fprocesses\u002Fhollow\u002Ftechnique\u002Fdetect\u002FSKILL.md",[],[213,113,177,214,200,118,215,216,41,129,217,218,219,220,221,222,117,119,223,224],"processes hollow technique detect","tree","memory-forensics","process-hollow","peb","runpe","image","pe-header","in memory","with","mismatched","headers"]