2 个版本
0.1.1 | 2022 年 10 月 19 日 |
---|---|
0.1.0 | 2022 年 9 月 29 日 |
#1162 in GUI
93 次每月下载
1MB
2.5K SLoC
安装
首先,安装 Rust(使用推荐的 rustup 安装方法),然后
cargo install osintui
配置
osintui 期望在 ~/.osintui/config/config.toml
存储的 TOML 配置文件,为每个服务设置必要的 API 令牌。如果没有找到配置文件,首次运行时会为您创建。
[keys]
virustotal = "api_key"
shodan = "api_key"
热键
键 | 描述 |
---|---|
h | 主页 |
/ | 输入 |
q | 后退 |
s | Shodan |
v | VirusTotal |
→ | 向右移动 |
← | 向左移动 |
↑ | 向上移动 |
↓ | 向下移动 |
致谢
软件架构几乎完全仿照 spotify-tui。代码库在了解如何干净地管理复杂的 TUI 状态和实现 TUI 组件的泛型处理方面非常有价值。
⭐ wtfis
我需要一个好的入门项目来学习 Rust,而 wtfis 是 osintui 的主要灵感来源。
依赖项
~12–25MB
~394K SLoC