简介

现在国内外最新的ctf比赛都有这个项目了,列如给你一个照片找地址或者人名,给你一个名字找他的社交账号什么的,考验选手的信息收集与社工能力,这篇文章对这类题型做一个基础的总结,以后遇到这种题型就知道该怎么做了
本文章会教你们关于查找有关个人信息以及其他危险的技术,请不要做不道德的事,在任何时候都不应该将此技术用于未授权的事

开源情报分析简介

在企业和社交媒体上都有公开信息,这些是对我们开源的,所以叫做开源情报分析
然后是情报搜集步骤

情报搜集步骤由五个部分组成

规划和指导
搜集
处理和利用
分析报告和产品
传播与整合

假如你获得公司授权后开始准备收集此公司的信息,就需要开始计划以下的事项

我们需要针对什么
我们的目标是什么
我们什么时候去收集

这些都要在规划和指导的阶段完成,一旦确定了目标,并且已经完成了规划,就可以进入下一个收集阶段了
此文章大部分都是关于如何收集信息的,列如隐藏自己的信息,反向图像搜索,图像EXIF信息,物理位置,识别地理位置,电子邮件地址,寻找用户名和帐户,寻找人,电话号码,生日,破解账户密码,简历,社交媒体账号信息收集等,再提醒一次,请不要做不道德的事

马甲

你可以把这个认为是你的第二个虚假身份,比如虚假账户,有社交媒体账户,邮箱地址,看起来和普通账户一样,ip伪装等,拥有一个好的马甲可以使自己在调查的时候不会暴露真实身份,我们不能让目标知道我们正在寻找他的信息,在进行在线调查时,你可以做无数的事情来保持匿名

仅用于调查的专用计算机
加密电子邮件 – 使用 Proton Mail
在线平台的电话号码
目标最活跃的社交媒体资料
几个不同的虚拟机
博客或网站(您可以使用 WordPress、Blogger 或 Medium 等免费博客)
一个VPN

专用电脑

拥有一台专用计算机是绝对必须的。您不希望您在头像下所做的任何事情以某种方式与您的个人真实帐户相关联。这不仅会显示您的马甲确实是马甲,而且可能会将您的真实身份与它联系起来。这台计算机不必很贵,您可以使用像 Raspberry Pi 或便宜的笔记本电脑,使用我将在下面讨论的其他工具,您的专用计算机应该无法链接到网络上的另一台计算机。

加密电子邮件

这通常是开源情报分析(OSINT) 和信息安全社区的最佳实践。尽管由于 Gmail 提供了大量免费工具和无缝集成,但不要这样做。谷歌正在跟踪您。即使您提供虚假信息,他们最终仍然会知道是您。 Proton Mail是加密电子邮件行业的知名品牌。还有其他选择,但如果您以前没有尝试过它们,我会选择 Proton Mail。用户界面易于理解,不需要任何高级设置。
Proton Mail

https://protonmail.com/

电话号码

如果可以,请尝试获得一个非常便宜的专用于您头像的电话计划。在线在线接收短信验证码和谷歌语音是一个不错的选择。请记住,许多此类网站在注册时都会要求您提供主要电话号码 (Google)。如果您非常关心隐私,请找一个不关心隐私的人。

VPN

在线进行开源情报分析(OSINT) 研究时,掩盖您的 IP 很重要。最好的方法是使用 VPN,这个比较敏感,我无法多说些什么

社交媒体资料

现在您有了专用的计算机、加密的电子邮件、电话号码和 VPN,我们可以进入有趣的部分。您可以使用您的所有信息(电子邮件、电话号码)来创建您选择的社交媒体资料。由于您是从头开始,因此以有机的方式开始互动很重要。这可能包括关注人、发布链接、进行状态更新、与目标相同的人进行互动等,这个过程将需要很长时间,我建议使用多个电子邮件和电话号码创建多个头像,以降低风险并以不同方式部署它们

虚拟机

虚拟机是创建额外隐私层的好方法。您还可以将它们用于 OSINT 调查中的特定工具。我建议从Buscador开始,因为它提供了各种各样的 OSINT 工具。您还可以尝试使用 Windows VM 来访问FOCA等工具和其他 Windows 特定工具。试用 Android 模拟器以利用移动应用程序。 Nox是一款出色的模拟器,可帮助您入门
Buscador

https://inteltechniques.com/buscador/

FOCA

https://www.elevenpaths.com/labstools/foca/index.html

Nox

https://www.bignox.com/

博客

如果您想深入创造马甲,请在 WordPress、Medium 或 Blogger 上创建一个免费博客,并将其链接到您的社交媒体资料。在社交和您的博客上生成内容以提高可信度。经过一段时间的发展,您将拥有一个可信且有价值的复杂角色

Chrome 扩展程序

在网络上保持匿名的部分原因是阻止所有形式的跟踪。我推荐的两个扩展是AdBlock和Disconnect Me。这些将阻止广告跟踪您以及来自社交媒体网站的所有拉取请求。结合 VPN,您应该拥有安全搜索所需的一切。
AdBlock

https://chrome.google.com/webstore/detail/adblock-—-best-ad-blocker/gighmmpiobklfepjocnamgkkbiglidom?hl=en-US

Disconnect Me

https://chrome.google.com/webstore/category/extensions?hl=en

其他资料

袜子的艺术,一个关于OSINT的详细介绍

https://www.secjuice.com/the-art-of-the-sock-osint-humint/

我设置匿名 Sock Puppet 帐户的流程(reddit),一个制作马甲的详细介绍

https://www.reddit.com/r/OSINT/comments/dp70jr/my_process_for_setting_up_anonymous_sockpuppet/

假名生成器,一个最近生成假身份的网站

https://www.fakenamegenerator.com/

此人不存在,AI随机生成一个不存在的人的网站

https://www.thispersondoesnotexist.com/

虚拟支付卡,一个创建虚拟支付卡而不是使用您的常规借记卡或信用卡程序

https://privacy.com/join/LADFC

关于制作一个马甲我就不演示了,大家可以根据我上面谈到的东西做一个属于自己的马甲

搜索引擎运营商

google

不用多说,大家都知道google是什么

www.google.com

现在我在google搜索我的名字,出现了很多信息

google高级搜索

https://www.google.com/advanced_search

duckduckgo

duckduckgo更像是一个基于隐私的搜索引擎

www.duckduckgo.com

我现在搜索我的名字,可以看到,有关我的名字的信息没有Google的多

DuckDuckGo 搜索指南

https://help.duckduckgo.com/duckduckgo-help-pages/results/syntax/

bing

https://www.bing.com/


搜索指南

https://www.bruceclay.com/blog/bing-google-advanced-search-operators/

Yandex

一个俄罗斯的搜索引擎

https://yandex.com/

百度

www.baidu.com

合理的使用搜索引擎以及语法,可以获得很多需要的信息,在写文章的时候,用了这个技术刷了很多洞

反向图片搜索

通过图片,查找网上关于这张图片留下的痕迹

google图片搜索

https://images.google.com

Yandex

https://yandex.com

天眼

https://tineye.com

查看exif数据

exif是可交换图像文件格式,是专门为数码相机的照片设定的,可以记录数码照片的属性信息和拍摄数据。
exif数据可以提供很多信息,当你拍照时,可能会留下一些数据,比如手机系统信息,经纬度信息,拍摄的时间等

在线网站exif图片信息查询

exif.tuchong.com
https://exifdata.com/

我随意拍摄了一张图片,然后查询exif数据,可以看到我们获得了很多敏感信息

拍摄的器材,时间,以及地理位置的经纬度

物理位置分析

我们将要通过一张图片,来找到图片拍摄的位置

google地图

https://www.google.com/maps/

点击左下方的卫星卫星,我们可以看到现实里的情况


我们搜索大熊猫基地看看

我们能获取很多物理位置的信息,比如大楼,马路,树林,停车场等,哪里可能人多,哪里人少,哪里可能有警卫,需要避免的地方,能为之后现场分析或者社会工程学做铺垫
我们可以将右下角的小人拖到我们想要查看的地方,进行街景查看

我们可以点击箭头来进行前进,现在我们进入园区看看

我们可以在街景分析里找到很多有用的信息,列如摄像头,可以进入的门,读卡器,人们正在做什么等来找到一个适合的目标位置,可以为之后的社会工程学做铺垫

识别地理位置

假设你有一张图片,但是不知道图片在哪里拍摄的,没有exif数据,没有有用的信息,我们如何找到图片拍摄的位置呢

这是一张图片,难度为简单,假设我们要调查这张图片,我们能从中找到什么信息呢
其实这张图里有很多信息

汽车

这是一辆凯迪拉克汽车,我们可以寻找出售凯迪拉克汽车的地方来缩小寻找的范围
我们还可以看到,这辆凯迪拉克停在路的右侧,方向盘在车辆的左侧,所以可以确定这个国家的汽车方向盘是左边的
我们还可以看这个车牌,可以说明这辆车所在的国家

背景

我们可以看见周围有很多雪,说明这张照片不是在南半球或者赤道附近拍的
我们可以根据十字架来判断这是一个教堂
还有一座桥,路灯,路牌,河流

现在我们从这张照片获取了很多信息,首先我们进行google图片搜索


这可能是在瑞典哥德堡境内拍摄的图像,根据我们前面的环境分析,来进一步确定
然后进入Google地图,我们的关键词为

瑞典哥德堡 教堂

这个地方很符号我们的判断

教堂,桥,分岔口,路牌,河流

我们把小人拖到这里看看


成功通过图片找到地址

这里有一个网站,他提供图片,然后玩家根据图片找到拍摄地址,可以得到分数之类的,有兴趣的朋友可以来挑战一下

https://www.geoguessr.com/


强烈推荐大家看看这个博客,关于通过照片寻找拍摄地址,这篇博客是写得最详细的

https://somerandomstuff1.wordpress.com/2019/02/08/geoguessr-the-top-tips-tricks-and-techniques

发现电子邮件地址

获取目标的电子邮件地址,可以发送各种木马来进一步达成我们的目标,也可以用电子邮件地址来获取目标的社交媒体账号,以及一些网站的账号

Hunter.io

https://hunter.io/

在这个网站输入一家公司的名字,就可以获取到公司使用的电子邮件地址
我们输入bilibili看看

我们找到了5个电子邮件地址,右边是电子邮件地址的来源

Phonebook.cz

https://phonebook.cz/

这个网站能获取公司很多员工的电子邮件地址,也是很厉害的一个网站,我们输入bilibili看看

找到了80多条电子邮件地址,我们还可以利用这些来做凭证,之后会讲到

VoilaNorbert

https://www.voilanorbert.com/

这个网站可以找到任何人的电子邮件地址,不过我没怎么用过,我经常用的是下面这个软件

Clearbit Connect

这个工具是google邮箱插件,下载地址

https://chrome.google.com/webstore/detail/clearbit-connect-supercha/pmnhcgfcafcnkbengdcanjablaabjplo/related?hl=zh-CN

这个插件可以查找任何公司的员工电子邮件地址
下载完成后我们登录一下

我们可以在这里查找

输入bilibili后,我们找到了一些用户

Email Hippo

https://tools.verifyemailaddress.io/

这个网站可以检查电子邮件地址是否存在

就不多介绍了

Email Checker

https://email-checker.net/validate

这个网站和上面那个网站一样,是检查电子邮件地址是否存在的简单工具

就不多介绍了

github电子邮件发现

工具地址

https://github.com/paulirish/github-email

clone下来后进入目录,运行工具

./github-email.sh 用户名

这里我输入我的github用户名

这个工具用不了的话可以加我qq,在文章底部,它要先在本地变量里获取github的令牌,工具下面有详细的教程,如果不会,我可以详细教师傅使用

密码情报分析

这是最重要的一个技术,我们可以通过各种方式找到目标的密码,下面是详细的教学

Dehashed

https://dehashed.com/

一个非常强大的搜索网站

我们可以搜索ip,电子邮件,用户名,泄露的密码,地址,车牌号,域名,知识产权等,都是可以关联的
缺点是需要付费,这里我没钱,就无法演示了,之后找机会专门介绍一下这个网站吧

WeLeakInfo

https://weleakinfo.to/v2/

这个网站和上一个网站差不多可以搜索ip,电子邮件,用户名,泄露的密码,可惜也要钱

LeakCheck

https://leakcheck.io/

这个网站可以搜索电子邮件和用户名关联的一些东西,也要钱,只不过比上面网站便宜一点

HaveIBeenPwned

https://haveibeenpwned.com/

最后这个网站是免费的,可以免费查找泄露的电子邮件地址和电话号

测试

这些是检测信息泄露的网站,对情报分析工作有很大的帮助

寻找用户名和账号

我们可以用一些专门网站,来找到用户名等需要的信息

NameChk

https://namechk.com/

这个网站可以查找用户名注册过的一些东西
进入网站搜索,我使用我的名字

可以看到,很多平台上都有我注册过的账号

WhatsMyName

https://whatsmyname.app/

这个网站可以枚举多个网站的用户名,但是没有上面那个网站准确,不怎么推荐用
同样,这里搜索我的名字,可以看到,搜索到的结果没有上面那个网站多

NameCheckup

https://namecheckup.com/

这个网站也很好用,同样,这里搜索我的名字

找人

我们可以通过各种方式,来找到目标的身份信息,可以通过google关键词搜索来找到一些信息,这里我搜索我的信息

Ba1_Ma0 "qq"


可以看到,发现了我的qq号,通过各种关键词,来进一步对目标的身份信息搜集,这里我就不多说了

WhitePages

https://www.whitepages.com/


这个网站可以免费查找手机号码,背景调查,犯罪记录,地址,亲戚,座机号码,年龄,交通记录,诈骗/欺诈评级,财务记录,业务详情,留置权记录,专业执照,娘家姓,物业详情,搜索统计,承运人信息等,缺点是只能输入英文


各种用法大家可以自己去试试,这里就不过多演示了

TruePeopleSearch

https://www.truepeoplesearch.com/

这个网站也是免费的,可以搜索姓名,电话和地址,缺点是只能输入英文

FastPeopleSearch

https://www.fastpeoplesearch.com/

这个和上面那两个网站一样,都是免费的

FastBackgroundCheck

https://www.fastbackgroundcheck.com/

和上面一样

WebMii

https://webmii.com/

这个网站可以搜索名字在互联网上留下的痕迹

PeekYou

https://peekyou.com/

和上面那个网站一样,查找名字在互联网上留下的痕迹

Spokeo

https://www.spokeo.com/

这个网站可以查找电子邮件关联的信息,我搜索了一下我的电子邮件地址

点击家庭背景调查,有点哈人,缺点是需要给钱

That’s Them

https://thatsthem.com/

一个免费的搜索网站,缺点也是只能输入英文

美国选民记录查询

Voter Records

https://voterrecords.com/

美国免费查找选民记录的网站

电话搜索

上面一些网站也能搜索电话信息,这里介绍几个专门查找电话信息的网站,当你拿到一个电话号码时,不知道这个号码是哪个地区的,可以先使用google来缩小范围,我搜索我的电话号

TrueCaller

https://www.truecaller.com/

一个电话号码查询网站,这里我查询我的电话号码

CallerID Test

https://calleridtest.com/

一个美国电话号码查询网站

Infobel

https://infobel.com/

社交媒体情报分析

ctf社工类题目最喜欢考这个,下面我详细介绍一下各社交平台的搜索方法

Twitter情报分析

假设题目给了一个姓名,我们除了用上面介绍过的那些网站,还可以在社交平台上直接搜索

在这里,我们可以直接搜索人名,我搜索我自己的用户名

还有一个Twitter高级搜索

Twitter Advanced Search

https://twitter.com/search-advanced



可以更详细的锁定目标账号

Social Bearing

https://socialbearing.com/

一个强大的推特内容搜索平台,可以免费Twitter 分析和搜索推文、时间线和推特地图,按参与度、影响力、位置、情绪等查找、过滤和排序推文或人员

Twitonomy

https://www.twitonomy.com/

和上面那个网站差不多

Sleeping Time

http://sleepingtime.org/

这个网站可以更根据Twitter 用户的最后 1000 条推文,然后根据他在 Twitter 上最不活跃的时间确定大致的睡眠时间表

Mentionmapp

https://mentionmapp.com/

这个网站可以根据大数据分析,来找到目标的社交范围

Tweetbeaver

https://tweetbeaver.com/

可以对目标推特账号进行一些数据分析

Spoonbill.io

http://spoonbill.io/

这个网站可以查看目标账号之前的签名

Tinfoleak

https://tinfoleak.com/

这个网站可以查找目标账号的一些敏感信息,如地理位置,身份信息等

TweetDeck

https://tweetdeck.com/

TweetDeck 让您在一个简单的界面中查看多个时间线,从而提供更方便的 Twitter 体验。它包括许多高级功能,可帮助您充分利用 Twitter:管理多个 Twitter 帐户、安排未来发布的推文、构建推文集合等

Facebook情报分析

Sowdust Github

https://sowdust.github.io/fb-search/

这个网站可以免费搜索Facebook目标用户的一些信息

IntelligenceX Facebook Search

https://intelx.io/tools?tab=facebook

这个网站和上面那个差不多,都是对Facebook用户的一些信息收集

Instagram情报分析

Code of a Ninja

https://tools.codeofaninja.com/find-instagram-user-id

这个网站可以查询Instagram的用户id,可惜需要付费

InstaDP

https://www.instadp.com/

这个网站可以下载Instagram的用户的资料

ImgInn

https://imginn.com/

这个网站可以匿名浏览 Instagram 快拍,直接搜索用户名即可

Snapchat情报分析

Snapchat Maps

https://map.snapchat.com/

这个网站可以可以轻松在线查看来自世界各地的Snapchat

总结

https://github.com/TCM-Course-Resources/Open-Source-Intellingence-Resources

在这里还有更多的情报分析网站总结

本文章也是我记录学习开源情报分析的笔记,之后有机会实战也会详细的写成文章,欢迎大家来关注我,有什么问题可以加我qq:3316735898

开源情报分析(OSINT)CTF社工类2万字题详细教程,请不要利用本文章做不道德的事,后果概不负责相关推荐

  1. BugKu CTF 社工题部分writeup

    1.密码 姓名:张三 生日:19970315 就是猜密码吧 zs19970315 2.信息查找 社会工程学基础题目 信息查找 听说bugku.cn 在今日头条上能找到?? 提示:flag为群号码 百度 ...

  2. [社工dos]饭客大型职业教程社工及dos笔记

    1.      什么是社工?社会工程学是一种利用人的弱点如人的本能反应.好奇心.信任.贪便宜等弱点进行诸如欺骗.伤害等危害手段,获取自身利益的手法. 2.      欺骗的艺术(凯文米特尼克) 3.  ...

  3. IDRISI软件的MCE 模块建立各个地类的适宜性图像详细教程2

    选择多个因子进行准则层和模糊标准化处理 1 建立准则图层的方法主要是通过 IDRISI 软件中的 Distance 工具进行各个因子的距离标准化处理. 2 因子的模糊标准化处理是通过运用 IDRISI ...

  4. 如何抵御社工库类的黑客攻击?

    本文讲的是 : 如何抵御社工库类的黑客攻击?   , [IT168 评论]说到社工库,现在很流行,数据也越来越庞大.详细,其威胁程度日愈严重.其中威胁最高的就属密码库了,也是数量最大,影响范围最广的. ...

  5. 警惕“***性社工”现象

    警惕"***性社工"现象<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:offi ...

  6. springboot社工服务中心管理信息系统 毕业设计-附源码021009

    springboot社工服务中心管理信息系统 摘 要 大数据时代下,数据呈爆炸式地增长.为了迎合信息化时代的潮流和信息化安全的要求,利用互联网服务于其他行业,促进生产,已经是成为一种势不可挡的趋势.在 ...

  7. 渗透测试与攻防对抗-信息收集与社工技巧

    文章目录 信息收集与社工技巧 1.信息收集总览 2.信息收集-DNS 3.信息收集-子域名收集 4.信息收集-C段扫描 5.信息收集-Web目录扫描 6.信息收集-指纹识别 7.Google Hack ...

  8. jumbo 安装mysql,关于建立社工库的经验总结

    免责声明:本站提供安全工具.程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负! "社工库"是运用社会工程学进行渗透测试时候积累的各方面数据的结构化数据库. 环境介绍 ① ...

  9. 社工心理学:如何让LOL找你约架的社会人给你道歉

    一行 读完需要 4 分钟 速读仅需 2 分钟 大家好,我是干一行爱一行的一行 今天分享的是好友黑子他在玩 LoL 被祖安玩家欺负,后又让祖安玩家主动道歉的故事 1 故事的起因 就在昨天,我玩游戏被人叼 ...

最新文章

  1. python time.time()计算代码运行时间
  2. require.js基本认识
  3. sts java配置tomcat_STS配置Tomcat.9.0
  4. spring boot之session的创建,销毁,超时,监听等等小结
  5. 利用Python构建时间序列模型解决实际问题的正确姿势
  6. java动态代理实现与原理详细分析(【转载】By--- Gonjan )
  7. CToolTipCtrl使用详细解说
  8. 小白微信小程序开发入门经验总结,干货!生日惊喜可用
  9. 计算机用户原始密码是多少,administrator初始密码是多少
  10. Python Unitest 自动化测试框架(V2.0)生成测试报告 发送邮件 excel用例数据驱动 接口自动化 Selenium 页面自动化 测试结果记录数据库
  11. linux下载info安装包,Linux软件包安装(rpm、yum、apt-get)
  12. 狂神ajax,Ajax---狂神说
  13. STM32——EMWIN对话框(十二)
  14. JAVA计算机毕业设计医院药品管理系统Mybatis+源码+数据库+lw文档+系统+调试部署
  15. LiveGBS流媒体平台国标GB/T28181功能-国标流媒体服务平台作为上级接入海康大华华为宇视等下级平台及摄像头
  16. java猫抓老鼠_猫抓老鼠-Java面向对象特点梳理
  17. 计算机网络——网络层——思维导图
  18. excel怎么拆分成多个独立表格文件
  19. 大数据技术之Hadoop(快速入门)
  20. c语言实现图片过渡效果飞入,用css3实现转换过渡和动画效果

热门文章

  1. lineNumber: 1; columnNumber: 15; XML 声明中 version 后面跟随的值必须是用引号括起来的字符串。
  2. c语言课程设计总结心得大全,c语言课程设计的心得体会
  3. 电子书资源(建议珍藏,不断更新中)
  4. C#使用System.Speech制作语音提示功能
  5. Douyin-Bot 项目优化-改进(二),主播昵称识别+数据库储存
  6. [轻笔记]Pytorch语义分割输出转换为图像显示
  7. ssm合集(spring)---007
  8. 【LeetCode】词典中最长的单词(附集合操作、lamda用法)
  9. UESTC论坛-清水河畔自动登陆/重复发贴/安全性分析
  10. 项管行知02--工作环境