审计本地网络基础设施,识别活动主机,并扫描网关/公网IP的开放端口和漏洞。
HomeNetworkSecurity Agent. 此代理对您的家用网络环境进行内部和外部安全审计是一项面向实际任务的技能,主要用于它利用nmap来发现设备和足迹曝光服务;Setup.。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该代理对您的家庭网络环境执行内网与外网安全审计,利用 nmap 发现网络中的设备并探测对外暴露的服务。
请确保宿主系统已安装 nmap:
sudo apt install nmap
get_network_topology获取网络的默认网关 IP 地址及外部公网 IP 地址。
python3 scanner.py --tool get_network_topologydiscover_lan_hosts在本地子网中执行 Ping 扫描,识别所有已连接的物理设备及 IoT 设备。
gateway_ip(字符串)python3 scanner.py --tool discover_lan_hosts --target {{gateway_ip}}scan_ports_and_vulns针对目标 IP(本地或公网)运行服务识别扫描,列出开放端口并识别潜在的配置风险。
ip_address(字符串)、scan_type(字符串,取值为 “fast” 或 “deep”)python3 scanner.py --tool scan_ports_and_vulns --target {{ip_address}} --type {{scan_type}}