NetSet
NetSet 是一款自动化安全增强工具, 该工具的主要目的就是将很多复杂的操作以自动化的方式实现, 并帮助用户保证网络流量的安全性. 除此之外, 它还提供了一种简单的代理收集方法以及实用工具运行方法, 大部分机制都基于 Tor 网络实现.
NetSet 安装和使用的所有实用工具也将会进行自动配置. 当然了, 工具本身并不是全部都会用于进行安全方面的操作, 很多都是完成一些辅助性任务.
NetSet 有助于实现的其他功能:
实现了一种按需使用的终端多路复用器, 其会话通过 Tor 路由, 并通过自动安装和配置 DNSCrypt-proxy 来保护 DNS 流量. Tor Wall 可以保证所有的流量必须经过 Tor 网络来进行传输, 并且可以轻松访问 OPSEC 资源.
工具使用
将项目代码克隆至本地之后, 切换到 NetSet 目录, 然后运行下列代码:
- chmod +x *.sh
- ./netset-main.sh --install
- #sudo ./netset-main.sh -install
上述命令将会帮助你安装好 NetSet, 并完成所有的功能配置.
工具更新
使用 sudo 命令执行脚本后, 所有的操作都会以 root 权限来执行, 这也就意味着当一个需要提权的操作在执行时, 你都不需要输入 sudo 密码. 当然了, NetSet 的大部分操作都需要 root 权限, 包括目录备份等等.
工具选项
- CLI Arguments
- '-t' or '--terminal' Starts
- terminal multiplexer with all
- connections routed through Tor
- '-s' or '--status' prints a status
- overview of NetSet related network
- utilities and their current state.
- '-i' or '--install' runs a script
- designed to install all of NetSet's
- dependencies and configures them
- Menu Options
- 'Usage' - Print options overview
- 'Status' - Print Status overview
- 'Spoof MAC' - Spoof Mac Address
- 'Random Proxies' - Scrape random proxies
- 'GeoSort Proxies'- Scrape GeoSorted proxies
- 'ProtonVPN' - Start ProtonVPN
- 'Tor Terminal' - Start terminal multi-
- plexer, with all sessions
- routed through Tor
- 'Tor Wall' - Configures iptables to
- force all connections
- through Tor.
- 'OPSEC Resources'- Display NetSet's included
- list of web resources.
- Select an entry to open
- it in your default browser
注意事项
该工具目前已在 Ubuntu 19.04 上成功测试.
本项目计划在将来添加更多 OPSEC 相关的资源或功能模块.
项目地址
NetSet:[ GitHub 传送门 https://github.com/NullArray/NetSet ]
来源: http://news.51cto.com/art/201908/600693.htm