Instagram OSINT 工具可从 Instagram 账号获取一系列通常无法仅通过查看其个人资料获得的信息。
获取的信息包括:
个人资料(profile):用户名、显示名称、个人主页链接、粉丝数、关注数、帖子数、个人简介、头像链接、是否为企业账号、是否关联 Facebook 账号、外部链接、是否为近期注册、业务类别名称、是否私密、是否认证。
标签(tags):最常用的标签,以及通过 -t 参数获取的所有使用过的标签。
帖子(posts):可访问性描述文字、位置、时间戳、评论是否关闭、正文、图片链接。
# 克隆仓库
$ git clone https://github.com/yezz123/SoIG
# 进入项目文件夹
$ cd SoIG
# 创建虚拟环境
$ virtualenv venv
ls -la venv/bin/
# 激活虚拟环境
$ source venv/bin/activate
# 安装所有依赖
$ pip install -r requirements.txt
main.py 文件。# 运行脚本
$ python3 main.py
以下是运行 SoIG 时使用的命令及其描述的简单工作流程。
本项目根据 MIT 许可证 的条款进行许可。
| 用法 | 描述 |
|---|
-h , --help | 显示此帮助信息并退出。 |
-u USERNAME , --username USERNAME | 要扫描的账号的用户名。 |
-p , --postscrap | 抓取所有已上传图片的信息。 |
-s , --savedata | 将数据保存到文件(保存头像、信息、帖子信息)。 |