Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
terra — 针对Twitter和Instagram的OSINT工具。 | Kitploit
工具/GitHubGitHub/xadhrit/terra
OSINT (开源情报)侦察信息收集社会工程学电子邮件收集
GitHubxadhrit/terra

terra

针对Twitter和Instagram的OSINT工具。

查看仓库
458751411个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Terra :

Terra 需要一个活跃的维护者

我正在为 Terra 寻找一位活跃的维护者。我有一些关于 Terra / OSINT 新功能和其他可能性的有趣想法。欢迎感兴趣的人联系我。邮件发送至 [email protected]

terra

Terra : 社交媒体网络上的侦察工具。

可用的侦察平台:

Twitter

Instagram

安装

克隆 GitHub 仓库

root@kitploit:~
$ git clone https://github.com/xadhrit/terra.git

进入目录

root@kitploit:~
$ cd terra

依赖要求:

运行以下命令安装依赖:

root@kitploit:~
$ python3 -m pip install -r requirements.txt

注意

对于 Twitter 凭证:

你需要 credentials 文件夹中 twitter.yml 文件里列出的凭证才能使用 Terra。

你可以在 Twitter 开发者门户 上找到更多关于 Twitter API 和访问令牌的信息

对于 Instagram 凭证:

将你的 Instagram 用户名和密码放入 creds/insta.yml 文件中,然后就可以使用了。

使用方法:

Terra

基本用法:

root@kitploit:~
~/terra$ python3 terra.py <目标用户名>

帮助:-j 将结果保存为 JSON 文件
      -f 保存为文本文件

Twitter 侦察命令:

root@kitploit:~
ls: 显示所有 Terra 命令

help: 获取帮助

quit: 退出程序

clear: 清空终端屏幕

exit: 退出 Terra

reset target: 在命令行中重置新目标

tweets: 获取目标的最新推文

favtweets: 获取目标点赞的最新推文

followers: 获取目标的粉丝列表

following: 获取目标的关注列表

info: 获取目标的概览和信息

profile pic: 下载目标的头像

banner: 下载目标的封面横幅

htags: 获取目标使用的标签

Instagram 侦察命令:

root@kitploit:~
ls: 显示 Terra 命令

help: 获取帮助

clear: 清空屏幕

quit: 退出程序

exit: 退出 Terra

locations: 获取目标的固定位置

captions: 收集目标的文字说明

reset target: 在 Terra 中重置目标

comments: 获取目标的所有评论

followers: 获取目标的粉丝列表

followings: 获取目标的关注列表

followers emails: 获取目标粉丝的邮箱

following emails: 获取目标关注者的邮箱

followers phone: 获取目标粉丝的手机号

followings phone: 获取目标关注者的手机号

tags: 获取目标使用的标签

timeline: 获取目标账户的概览

likes: 获取目标的总点赞数

mediatype: 获取目标的照片和视频信息

photodes: 收集目标的照片描述

photos: 下载目标的照片

profile pic: 下载目标的头像

stories: 下载目标的故事

tagged: 列出被目标标记的用户

commenter: 获取所有在目标帖子下评论的用户

ttag: 列出在帖子中标记目标的用户

贡献:

欢迎任何代码清晰易懂的 Pull Request。

故障排除

在 GitHub 上提交 Issue。

每次重新登录 Instagram 账号时,你都需要删除 creds/settings.json 文件中的会话 ID 和 cookie,并在文件中放入空的大括号,如下所示

外部库:

Python-twitter:https://github.com/bear/python-twitter

Instagram Private API:https://github.com/ping/instagram_private_api

Terra 不再是一个活跃项目。我正在寻找维护者。

对于无法运行最新提交版本的用户

修改 creds.yml 文件中的凭证
root@kitploit:~
username: "用户名"
password: "密码"
下载工具