信息验证:如何自动反向图片搜索 YouTube 和 Vimeo 的视频?#OSINT 技术 | 您所在的位置:网站首页 › 油管搜视频 › 信息验证:如何自动反向图片搜索 YouTube 和 Vimeo 的视频?#OSINT 技术 |
非常简单的东西。只是循环遍历所有发现的网址并将其打印出来。然后通过对日期进行排序并使用最早的 date 作为 dictionary 中的 Key 来查找。 这里有一个关于在叙利亚从地面发射火箭的视频,用它来测试一下。该视频位于:www.youtube.com/watch?v=zGM47VtGQ-4 因此,要使用的视频 ID 是:zGM47VtGQ-4 justin$:> python bellingcatyoutube.py -v zGM47VtGQ-4 [*] Retrieving video ID: zGM47VtGQ-4 [*] Thumbnails retrieved. Now submitting to TinEye. [*] Searching TinEye for: https://i.ytimg.com/vi/zGM47VtGQ-4/default.jpg [*] Searching TinEye for: https://i.ytimg.com/vi/zGM47VtGQ-4/hqdefault.jpg [*] Searching TinEye for: https://i.ytimg.com/vi/zGM47VtGQ-4/mqdefault.jpg [*] Searching TinEye for: https://i.ytimg.com/vi/zGM47VtGQ-4/maxresdefault.jpg [*] Searching TinEye for: https://i.ytimg.com/vi/zGM47VtGQ-4/sddefault.jpg [*] Searching TinEye for: http://img.youtube.com/vi/zGM47VtGQ-4/0.jpg [*] Searching TinEye for: http://img.youtube.com/vi/zGM47VtGQ-4/1.jpg [*] Searching TinEye for: http://img.youtube.com/vi/zGM47VtGQ-4/2.jpg [*] Searching TinEye for: http://img.youtube.com/vi/zGM47VtGQ-4/3.jpg [*] Discovered 725 unique URLs with image matches. http://nnm.me/blogs/Y2k_live/chto-mogut-protivopostavit-boeviki-igil-rossiyskim-samoletam/ http://edition.cnn.com/2014/11/12/world/meast/syria-isis-child-fighter/index.html http://www.cnn.com/2014/11/12/world/meast/syria-isis-child-fighter/index.html http://www.aktuel.com.tr/multimedya/galeri/gundem/isid-2-adet-helikopter-dusurdu?albumId=67897&page=8&tc=12 http://www.cnn.com/2014/11/14/world/meast/isis-setbacks-iraq-lister/ http://www.tinmoi.vn/thach-thuc-tag.html http://www.abc.net.au/news/2015-11-20/two-australians-accused-of-being-part-of-terrorist-kuwait-plot/6957330 http://finance.chinanews.com/stock/2013/10-11/5364352.shtml …. [*] Oldest match was crawled on 2014–10–10 00:00:00 at http://finance.chinanews.com/stock/2013/11-15/5508881.shtml 很棒啊,所以现在你可能有很多网站可以去调查。如果要验证正在观看的镜头是新的还是旧的,被抓取的最早日期是非常重要的。过程可能由于 TinEye index 的不同而不同。 自动反向图像搜索第 2 部分:VimeoVimeo Simple API Vimeo 确实有一个全功能的 API,可以用它来做各种奇特的东西,如搜索视频、用户等。这称为高级 API。但是 Vimeo 还有一个方便的功能,它们会自动为他们发布的每个视频提供 JSON 输出,他们称之为 Simple API。例如,这个排球视频: https://vimeo.com/71215064 我们可以看到该视频的视频 ID 是:71215064 要检索此视频的所有 JSON,我们可以使用以下 URL 方案: http://vimeo.com/api/v2/video/{VIDEOID}.json 所以在排球示例中,看起来像这样: http://vimeo.com/api/v2/video/71215064.json 使用 Simple API 的主要缺点是它仅对公共视频有用。如果您需要脚本查询私有视频或对 Vimeo 进行更高级的查询,则需要获取 API 密钥并查看开发人员文档。 检查 JSON 那么这个 JSON 文档实际上包含什么?如果您只是浏览到该 URL,浏览器将下载一个 JSON 文件,您可以使用喜欢的文本编辑器或我最喜欢的 Python IDE,Wing 打开它。我们来看看JSON: u’duration’: 303, u’embed_privacy’: u’anywhere’, u’height’: 480, u’id’: 71215064, u’mobile_url’: u’https://vimeo.com/71215064′, u’stats_number_of_comments’: 3, u’stats_number_of_likes’: 59, u’stats_number_of_plays’: 49593, u’tags’: u’volleyball, olympics, olympic games, london 2012, highlights, slow motion, brazil, russia, poland, italy’, u’thumbnail_large’: u’https://i.vimeocdn.com/video/444712440_640.webp’, u’thumbnail_medium’: u’https://i.vimeocdn.com/video/444712440_200x150.webp’, u’thumbnail_small’: u’https://i.vimeocdn.com/video/444712440_100x75.webp’, u’title’: u’Olympic Games 2012 Volleyball in slow motion’, u’upload_date’: u’2013–07–28 17:34:09′, u’url’: u’https://vimeo.com/71215064′, u’user_id’: 2460313, u’user_name’: u’Yngve Sundfjord’, u’user_portrait_huge’: u’https://i.vimeocdn.com/portrait/362408_300x300.webp’, u’user_portrait_large’: u’https://i.vimeocdn.com/portrait/362408_100x100.webp’, u’user_portrait_medium’: u’https://i.vimeocdn.com/portrait/362408_75x75.webp’, u’user_portrait_small’: u’https://i.vimeocdn.com/portrait/362408_30x30.webp’, u’user_url’: u’https://vimeo.com/sundfjord’, u’width’: 640}] 很棒吧,在这里存储了大量有用的信息。特别是如果你对 thumbnail_large 密钥感兴趣,因为这将为你提供可用于提交给 TinEye API 的图像,以查看是否有其他结果或包含目标图像的其他网站。同样,你会注意到 upload_date ,可以使用它来验证此视频是否在反向图像搜索中找到的其他结果之前出现过。 开始编码。打开一个新脚本并将其命名为 vimeoreversesearch.py 并打入以下代码: |
CopyRight 2018-2019 实验室设备网 版权所有 |