skills/zhinkgit/embeddedskills/net/Gen Agent Trust Hub

net

Pass

Audited by Gen Agent Trust Hub on May 8, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The skill uses the Python subprocess module to execute system networking utilities. Analysis of the scripts (net_capture.py, net_analyze.py, net_ping.py, net_iface.py, and net_stats.py) confirms that all commands are built using argument lists rather than shell strings, and shell=True is not used. This implementation effectively mitigates command injection vulnerabilities. The primary tools executed include tshark, capinfos, ipconfig, ping, and tracert.
  • [EXTERNAL_DOWNLOADS]: The documentation (README.md and SKILL.md) lists external software dependencies such as Wireshark and Npcap. These are common, well-known networking tools. The skill itself does not perform any automatic downloads or execution of remote scripts; it relies on the user to have these tools pre-installed on the host system.
  • [DYNAMIC_EXECUTION]: The script net_ping.py contains a dynamic import call (__import__("time")). This is used to import the standard Python time module for measuring network latency during TCP ping operations and does not constitute a security risk.
  • [DATA_EXPOSURE]: The skill is designed to capture and analyze network traffic, which inherently involves sensitive data. However, the skill stores this data in localized log directories (e.g., .embeddedskills/logs/net) and does not contain logic to exfiltrate this data to external or untrusted domains.
Audit Metadata
Risk Level
SAFE
Analyzed
May 8, 2026, 07:58 AM