这是一款名为 Osintgram 的工具,它提供了一个交互式命令行界面,可用于通过昵称分析任意 Instagram 公开账户。你可以获取以下信息:
常见问题
问:我能查看私人账户的内容吗?
答:不能。你无法获取私人账户的信息,只能查看公开账户或你已关注的账户内容。任何声称可以查看私人账户的工具均为骗局。
问:出现“challenge_required”错误怎么办?如何解决?
答:该错误表示 Instagram 检测到你的账户行为异常,需要验证你是真人而非机器人。建议按照提示操作(如输入验证码、确认邮箱等)完成验证流程。
安装与使用步骤
Osintgram v2 测试版
如需使用速度更快、界面更优的 v2 测试版,请切换至 v2 分支:
text
git checkout v2
- 地址:获取目标账户所有已发布照片的地址
- 标题:提取用户照片的附文
- 评论数:获取目标帖子的全部评论数量
- 粉丝:查看目标用户的粉丝列表
- 关注的人:查看目标用户的关注列表
- 粉丝邮箱:获取目标粉丝的电子邮件地址
- 关注者邮箱:获取目标用户所关注账户的邮箱
- 粉丝手机号:获取目标粉丝的电话号码
- 关注者手机号:获取目标用户关注者的电话号码
- 常用标签:获取目标用户使用过的标签
- 基本信息:提取目标用户的个人信息
- 点赞数:获取目标帖子的总点赞数
- 媒体类型:识别用户帖子是照片还是视频
- 照片描述:获取目标照片的详细描述
- 下载照片:将用户照片保存至输出文件夹
- 头像下载:下载用户当前使用的个人资料图片
- 故事下载:下载用户发布的限时动态
- 被标记用户:获取按目标用户标记的其他用户列表
- 评论用户:获取曾评论过目标照片的用户列表
- 标记目标用户的人:获取曾标记目标用户的账户列表
常见问题
问:我能查看私人账户的内容吗?
答:不能。你无法获取私人账户的信息,只能查看公开账户或你已关注的账户内容。任何声称可以查看私人账户的工具均为骗局。
问:出现“challenge_required”错误怎么办?如何解决?
答:该错误表示 Instagram 检测到你的账户行为异常,需要验证你是真人而非机器人。建议按照提示操作(如输入验证码、确认邮箱等)完成验证流程。
安装与使用步骤
- 进入项目目录:
text
cd Osintgram - 创建虚拟环境:
text
python3 -m venv venv - 激活虚拟环境:
- Windows PowerShell:
text
.\venv\Scripts\activate.ps1 - Linux / Git Bash:
text
source venv/bin/activate
- Windows PowerShell:
- 安装依赖:
text
pip install -r requirements.txt - 配置账户信息:
打开 config/credentials.ini 文件,填写你的 Instagram 用户名和密码。
也可使用 HikerAPI Token(注册并验证 Telegram 后,前 100 次请求免费)。
提示:运行 make setup 可自动填写该文件。 - 运行工具:
- 进入交互模式:
text
python3 main.py <目标用户名> - 直接执行命令:
text
python3 main.py <目标用户名> --command <命令> - 使用 HikerAPI Token 执行:
text
HIKERAPI_TOKEN=<你的token> python3 main.py <目标用户名> -c <命令>
- 进入交互模式:
Osintgram v2 测试版
如需使用速度更快、界面更优的 v2 测试版,请切换至 v2 分支:
text
git checkout v2