kavin

Terra:一款功能强大的Twitter和instagram公开资源情报工具(OSINT)

kavin 安全防护 2022-12-30 317浏览 0

Terra:一款功能强大的Twitter和instagram公开资源情报工具(OSINT)

关于Terra

Terra是一款功能强大的公开资源情报工具(OSINT),该工具主要针对的是Twitter和instagram数据,广大研究人员可以利用Terra在这两个社交媒体平台上实现信息收集和数据获取。

支持的社交媒体平台

  • Twitter
  • instagram

工具安装

首先,广大研究人员可以使用下列命令将该项目源码克隆至本地:

$gitclonehttps://github.com/xadhrit/terra.git

接下来,在命令行终端中修改当前工作目录:

$cdterra

运行下列命令,安装该工具所需的依赖组件:

$python3-mpipinstall-rrequirements.txt

注意事项

(1) 针对Twitter凭证

在使用Terra时,我们需要将Twitter凭证信息存储至项目creds目录下的twitter.yml文件中,具体可以参考Twitter API信息,或前往Twitter的开发者门户网站获取访问令牌。

(2) 针对instagram凭证

在使用Terra时,我们需要将instagram的用户名和密码存储至creds/insta.yml文件中。

工具使用

Terra:一款功能强大的Twitter和instagram公开资源情报工具(OSINT)

基础使用:

~/terra$python3terra.py<usernameoftarget>
help:-j将结果存储至JSON文件中
-f处理文本文件

Twitter侦察命令:

  • ls: 显示所有可用的Terra命令
  • help: 获取帮助信息
  • quit: 退出程序运行
  • clear: 清理终端信息
  • exit: 退出Terra
  • reset target : 在命令行中重置新的目标
  • tweets : 获取目标Twitter用户最新发布的推文
  • favtweets :获取目标Twitter用户最新收藏的推文
  • followers : 获取目标的粉丝列表
  • following : 获取目标的关注列表
  • info: 获取目标用户信息概览
  • profile pic: 下载目标账号的头像
  • banner: 下载目标账号的信息页背景图
  • htags : 获取目标账号使用的Hashtag

instagram侦察命令:

  • ls: 显示所有可用的Terra命令
  • help: 获取帮助信息
  • quit: 退出程序运行
  • clear: 清理终端信息
  • exit: 退出Terra
  • locations : 获取聚标绑定的地理位置
  • captions : 获取目标的标题信息
  • reset target: 在命令行中重置新的目标
  • comments : 获取目标所有的评论
  • followers : 获取目标的粉丝列表
  • followings: 获取目标的关注列表
  • followers emails : 获取目标账号粉丝的电子邮箱
  • following emails : 获取目标账号关注的账号邮箱
  • followers phone : 获取目标账号粉丝的
  • followings phone : 获取目标账号关注的手机号码
  • tags : 获取目标账号使用的Hashtag
  • timeline : 获取目标账号概览
  • likes: 获取目标的点赞数量
  • mediatype : 获取目标的照片和视频信息
  • photodes : 获取目标的照片描述
  • photos : 下载目标照片
  • profile pic : 下载目标账号头像
  • stories : 下载目标账号的故事信息
  • tagged’: 获取目标账号标记的用户列表
  • commenter’: 获取目标发布信息的评论用户

项目地址

Terra:【GitHub

继续浏览有关 安全 的文章
发表评论