尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

CTF笔记1-MISC-图片定位

CTF笔记1-MISC-图片定位 一、CTF 基础介绍1. CTF 定义CTF 全称Capture The Flag中文译为夺旗赛是主流网络安全竞技赛事。 比赛核心目标寻找题目中格式为flag{xxx}的密钥字符串提交后获取对应分值。2. 两大主流比赛模式解题模式Jeopardy国内线上平台Bugku、CTFshow 等主流模式独立解题获得分数总分排名。攻防模式AttackDefense线下大型赛事常用强网杯、陇剑杯等每支队伍拥有独立靶机既要挖掘其他队伍靶机漏洞窃取 flag同时修复自身服务器漏洞防止被攻击。3. CTF 七大题型分类总表分类英文全称核心考察内容WEBWeb 安全高频考点SQL 注入、XSS 跨站脚本、文件上传、SSRF、命令执行、PHP 代码审计、反序列化等 Web 漏洞挖掘MISCMiscellaneous 杂项脑洞分析、多维度信息搜集、多媒体隐写图片 / 音频隐藏数据、流量包分析、二维码解码、各类编码解码、社会工程学溯源Forensics电子取证服务器日志分析、内存镜像取证、硬盘镜像恢复、恶意样本溯源、日志还原完整攻击链路Crypto密码学古典密码凯撒、栅栏等、现代加密算法RSA/AES/ 椭圆曲线、哈希爆破、随机数漏洞、加密协议破解Reverse逆向工程EXE / 安卓 APK 反编译、IDA/Ghidra 静态分析、程序动态调试、程序脱壳、逆向提取内置 flag 与密钥PWN二进制漏洞利用Linux/Windows 程序栈溢出、堆漏洞、格式化字符串漏洞、ROP 构造、远程漏洞提权获取服务器 ShellIOT物联网安全摄像头 / 单片机 / 智能设备固件逆向、硬件串口调试、固件漏洞挖掘、物联网通信抓包破解二、MISC 模块核心OSINT 开源网络情报1. OSINT 基础定义OSINT 全称Open Source Intelligence开源情报指在完全公开、合法可访问的网络资源中系统性完成信息采集、整理、关联分析提炼高价值线索情报。两个关键区分点此处Open Source指代公开信息源和开源软件无任何关联合法边界界定 ✅ 合规行为仅访问公网开放、无需权限、无授权门槛的公开数据 ❌ 不属于 OSINT 且涉嫌违法入侵网站、暴力爆破账号、爬取私密内容、使用泄露公民隐私的社工库、未授权访问后台服务。2. OSINT 四大核心特征公开可访问任何人均可浏览无需特殊权限、漏洞或登录凭证低成本海量数据源搜索引擎、工商备案、地图、招聘平台、域名库大多免费多维度交叉关联单一碎片信息价值极低多渠道数据拼接可还原目标完整画像动态时效性社交帖子、企业公告、域名解析记录实时更新情报具备时效性。3. OSINT 七大信息来源CTF / 红队侦查通用1搜索引擎基础数据源通用检索引擎百度、Bing、Google、搜狗网络空间测绘专用引擎Fofa、Zoomeye、Shodan、Censys核心检索语法Dork 语法OSINT 必备site:shturl. # 限定仅检索指定域名站点 filetype:pdf/doc/xlsx # 筛选指定后缀文档挖掘泄露台账 inurl:admin/login/api # 匹配包含后台路径的页面 -site:baidu.com # 排除指定站点检索结果使用场景爬取官网泄露文档、废弃后台地址、历史网页快照、明文账号密码附件。2域名 IP 资产侦查企业 / 靶机前置侦查WHOIS 信息域名注册人、预留联系邮箱 / 电话、注册商、域名创建到期时间DNS 解析记录A 记录、CNAME 别名、子域名、MX 邮件解析记录工信部备案企业主体、法人、网站负责人联系方式网络测绘批量扫描公网 IP 开放端口、设备型号、网站标题、固件版本子域名爆破自动化挖掘全站隐藏子域名扩大攻击面 工具OneForAll、Sublist3r、Amass、dig、nslookup3社交 代码开源平台平台微博、知乎、抖音、小红书、GitHub、Gitee、企查查、天眼查、招聘网站 可采集线索人员信息手机号、邮箱、岗位、籍贯、社交头像代码泄露员工公开仓库泄露源码、数据库地址、密钥、配置文件企业内网线索招聘 JD 泄露内网架构、开发框架、测试域名。4工商公示类公开档案数据源企业年报、招投标公告、专利信息、法院文书、政府公示、新闻报道 作用梳理企业股权关系、合作单位、线下厂房 / 办公地址、项目信息。5网页历史存档工具Wayback Machine互联网时光机 用途调取网站历史版本找回已删除页面、废弃接口、早年泄露配置文件。6图片 / 多媒体 OSINT与 MISC 图片定位强关联提取图片 EXIF 元数据、GPS 坐标、图片水印溯源、反向识图查找原图发布账号是网络迷踪类题目核心思路。7公开文档泄露情报网盘共享文件、网站附件、公开 PDF/Excel常泄露运维台账、VPN 地址、后台账号通讯录。4. OSINT 标准化工作流程目标界定确定侦查对象个人 / 企业 / 域名 / 公网 IP多源批量采集使用工具爬取域名、DNS、测绘、社交、备案全量公开数据数据清洗去重过滤无效垃圾信息提取关键字段邮箱、手机号、域名、IP、人名关联构建画像多线索交叉拼接完整目标画像 示例链路域名备案法人 → 企查查股权股东 → 员工招聘信息 → GitHub 泄露内网地址情报研判梳理暴露资产、明文凭证、可利用攻击路径输出情报报告汇总风险点与防护建议5. OSINT 在 CTF 中的实战应用1MISC 网络迷踪类题目图片 EXIF 内置 GPS 坐标结合地图工具完成地点定位图片水印 / 截图素材反向识图溯源原图发布页面获取地名附件内域名 / 企业名称通过备案、子域名工具挖掘隐藏线索人名 / 工号线索通过工商、社交平台检索得到 flag。2Web 题目前置侦查拿到靶机域名后优先做 OSINT爆破子域名、查询备案、调取历史快照、检索 GitHub 源码泄露。3综合溯源大题仅提供照片、短视频、一段文字依靠全网公开资源溯源拍摄时间、城市、精确地点。6. OSINT 全套工具分类域名 / 子域名OneForAll、Sublist3r、Amass、dig、nslookup网络空间测绘Fofa、Zoomeye、Shodan、Censys一体化情报框架OSINT Framework、SpiderFoot、Recon-ng人员信息搜集theHarvester批量爬邮箱子域名、Social Mapper头像匹配社交账号历史网页存档Wayback Machine图片元数据 溯源exiftool、Google 识图、百度识图、TinEye代码密钥泄露扫描GitGuardian、gitleaks三、MISC 高频考点图片定位网络迷踪1. 题型核心逻辑图片定位 本地多媒体取证MISC 线上 OSINT 开源情报溯源目标根据图片线索推理拍摄城市、街道、地标、精确经纬度坐标 / 地名一般作为 flag。解题分为两大步骤优先读取本地 EXIF 元数据无 GPS 信息则全网图像特征溯源。1EXIF 完整详解EXIF 全称Exchangeable Image File Format可交换图像文件格式 并非独立文件是嵌入 JPG/MP4/HEIC/RAW 等媒体内部的元数据标准相当于照片自带隐藏备注信息手机 / 相机拍照自动写入是定位题核心线索。EXIF 存储特性元数据存放在文件头部标记段和画面像素分离不影响正常看图 微信 / QQ 传输、美图修图、Photoshop 保存会直接清空全部 EXIF 数据这是大量题目无 GPS 的核心原因。EXIF 核心关键字段CTF 高频GPS 定位字段必考GPSLatitude / GPSLatitudeRef纬度 南北标识 N (北)/S (南)GPSLongitude / GPSLongitudeRef经度 东西标识 E (东)/W (西)GPSAltitude海拔高度GPSDateStamp定位时间戳拍摄设备信息 Make厂商、Model机型辅助缩小搜索地域范围拍摄参数快门、光圈、ISO少数题目作为解压密码时间戳 DateTimeOriginal 原始拍摄时间可通过时区缩小大洲范围自定义注释 ImageDescription、Comment 字段部分题目直接存放 flag内嵌缩略图 Thumbnail 关键坑点原图 EXIF 被清空但内置缩略图保留完整 GPS必须用 binwalk 分离缩略图再解析编辑软件标记 Software 字段可判断图片是否经过二次压缩清除定位信息。不同格式 EXIF 支持区别JPG/JPEG完整支持 EXIF手机照片主流格式PNG标准规范不支持 EXIF坐标一般藏在 LSB 隐写中RAW/HEIC 相机原图元数据最全GIF几乎不携带任何 EXIFMP4 视频同样支持 EXIF可存储拍摄 GPS。2GPS 提取工具与命令Linux推荐 exiftool全能元数据工具# 读取全部GPS相关字段 exiftool -gps:all test.jpg # 仅输出经纬度关键信息 exiftool -GPSLatitude -GPSLatitudeRef -GPSLongitude -GPSLongitudeRef test.jpgWindows 工具Exif Pilot可视化图形界面查看 GPS010 Editor/HxD十六进制编辑器检索 GPS 原始字符串在线 EXIF 解析网站临时快速查看。PNG 补充方案PNG 无 EXIF 时使用 zsteg 扫描 LSB 最低有效通道可能提取隐藏 GPS 文本。3度分秒转十进制坐标必操作步骤百度 / 高德 / 谷歌地图仅识别十进制经纬度转换公式十进制 度数 分 ÷ 60 秒 ÷ 3600示例30°1612.34N纬度 30 16/60 12.34/3600 ≈ 30.270094 经度 120 8/60 45.67/3600 ≈ 120.146019正负规则N 北纬、E 东经为正数S 南纬、W 西经为负数。4地图查询平台Google Maps全球坐标精准定位OpenStreetMapOSMCTF 通用无墙地图百度 / 高德地图适配国内城市街道GeoHack专业度分秒坐标转换工具。5GPS 题型常见陷阱图片经过微信 / 修图软件处理EXIF 被完全抹除无法读取 GPSGPS 仅存在内嵌缩略图未使用 binwalk 分离会丢失线索反向 GPS 题型给出十进制坐标需要反查地名作为 flag。3. 第二步无 GPS 时图像 OSINT 溯源定位图片 EXIF 被清空后依靠画面视觉线索全网检索MISCOSINT 结合解题共 4 类核心方法方法 1反向识图通用首选识图平台适用场景Yandex Images欧美、海外小众地标识别效果最强国外 CTF 必用Google 识图全球景区、特色建筑识别精度高百度 / 搜狗识图适配国内街道、中文招牌、本土网红景点TinEye专业原图溯源可查找图片最早发布站点。识图实战技巧裁剪画面独有地标建筑、路牌、logo单独检索减少无关干扰去除图片涂鸦、水印后再检索原图加滤镜干扰识别时转为灰度 / 二值图重新识图。方法 2OCR 识别画面文字高命中率线索画面内路牌、公交站牌、店铺招牌、地铁线路是最强定位线索。OCR 工具 Windows天若 OCRLinuxtesseract-ocr各类在线 OCR 网站文字推理逻辑公交 / 地铁线路名直接搜索锁定对应城市街道 / 行政区门牌号地图直接检索定位方言、本地特色店名缩小省份范围外文标识街道后缀、日文 / 韩文 / 欧盟路牌锁定国家方法 3建筑 环境特征人工分析识图失效备用建筑风格徽派 / 飞檐国内南方、哥特教堂欧洲、鸟居日本、佛塔东南亚交通设施有轨电车、双层巴士、各国专用路牌配色自然植被椰子树 热带、针叶林 高纬度北方市政设施路灯、公交站台款式每个城市统一设计。方法 4Logo / 水印标识溯源景区 logo、高校校徽、媒体水印、区域限定连锁品牌检索标识即可直接锁定地点。4. 进阶小众定位考点隐写内置坐标 PNG 图片 LSB 通道、盲水印、分离图层中隐藏 GPS 文本使用 zsteg、StegSolve 提取视频题截取单张画面再定位音频频谱二维码包含坐标EXIF 辅助缩小范围 无 GPS 但可通过手机机型、拍摄时区、编辑软件判断图片拍摄地域卫星图匹配题型 根据实拍图独特楼顶、十字路口、湖泊布局在卫星地图匹配精确坐标社交平台溯源 识图找到原图发布在微博 / 小红书 / 海外社交平台帖子正文直接标注拍摄地点。5. 图片定位标准化解题流程本地取证前置操作binwalk -e分离内嵌缩略图 → exiftool 读取完整 EXIF重点提取 GPS存在有效 GPS度分秒转十进制地图查询地点 / 坐标作为 flag解题结束EXIF 无 GPS ① OCR 识别图片全部文字检索地名、交通线路 ② 裁剪独特地标多平台反向识图 ③ 分析建筑、植被、市政标识缩小国家 / 城市 ④ 溯源识图结果对应的社交帖子、新闻获取地点以上无结果使用 zsteg、StegSolve 排查图片隐写是否藏坐标交叉验证地图输入地名 / 坐标核对画面确认答案无误。6. 五类典型 CTF 网络迷踪例题基础 GPS 定位风景原图携带完整 EXIF GPS转换十进制坐标地图定位景区flag 为经纬度。微信压缩无 GPS图片经微信转发清除 EXIF画面包含中文路牌OCR 识别后地图检索街道获取 flag。海外地标识图题欧洲教堂实拍图百度识图无结果更换 Yandex 识图找到旅游帖子得到城市名称 flag。PNG 隐写藏坐标PNG 无 EXIFzsteg 扫描提取隐藏 GPS 字符串转换后完成定位。卫星图匹配题型校园实拍教学楼依靠楼顶、道路布局在卫星地图匹配精确坐标。本地 MISC 取证工具exiftoolEXIF/GPS 元数据读取核心工具binwalk分离缩略图、内嵌图片zsteg、StegSolve解析图片 LSB 隐写数据tesseract-ocr本地图片文字识别010 Editor十六进制查看图片原始元数据OSINT 线上溯源工具反向识图Yandex Images、Google 识图、TinEye、百度识图坐标工具GeoHack、OpenStreetMap、百度 / 谷歌地图在线辅助网页 EXIF 解析、在线 OCR、经纬度换算工具参考 Write-Up 文章通过一张照片来定位拍摄地点和网站的域名 LA CTF 2023 【ctfshow】网络迷踪 - wp【ctfshow】网络迷踪-wp - Dr0ns blog特别感谢探姬_Official
返回列表