剑庭安
首页
黑客安全首页全部安全栏目 黑客技术黑客技术、渗透测试、漏洞利用工具与教程 安全软件安全工具、扫描器、检测与审计软件 病毒分析恶意软件分析、样本、逆向与沙箱 CTF思路CTF 题目、writeup、解题思路与工具 防护思路防御技术、加固、检测响应与蓝队 红蓝攻防红队攻击模拟、蓝队对抗、攻防演练 漏洞知识库漏洞、CVE、PoC、EXP 与安全研究
逆向|反编译
PHP源码PHP 网站源码、程序、系统 APP源码安卓/iOS APP 源码 ASP源码ASP 网站源码与程序 NET源码.NET 网站源码与系统 小程序源码微信/支付宝小程序源码 Dedecms风格模板Dedecms 织梦风格模板 Empirecms风格模板EmpireCMS 帝国风格模板 Discuz商业模板/插件Discuz 商业模板与插件 WordPress主题/插件WordPress 主题与插件 其它源码、模板其它各类源码与模板 游戏源码游戏源码与引擎项目 加密货币源码加密货币、区块链、钱包、USDT/比特币相关源码与工具 手游源码手机游戏源码、服务端、客户端与引擎项目 传奇源码热血传奇、传奇世界、复古传奇等客户端/服务端/引擎源码 页游源码网页游戏、H5 游戏、浏览器游戏源码 端游源码电脑单机游戏、PC 网游客户端/服务端源码
最新万能免驱动支持所有型号打印机下载程序 日历天气老黄历 · 每天同步真实日期与天气
站长工具站长工具 自助开通会员浏览该分类 其他资源qtziy SEO工具SEO工具 站群源码站群源码 泛程序泛程序 蜘蛛模板蜘蛛模板 蜘蛛池蜘蛛池 外链工具外链工具
搜索 自助开通会员🔓 破甲 API
登录 注册
首页 分类列表 CTF思路 writeups - Official Writeups…
CTF思路
作者:admin 发布:2026-10-06

writeups - Official Writeups for DIVER OSINT CTF

项目说明DI CTF 公式 WriteupsDI CTF の目標SWIMMER OSINT CTF の目標WriteupsDI CTF 2024DI CTF 2025SWIMMER OSINT CTF 2026DI CTF の目標DI CTF を実施するに当たって、運営チームは大きく 3 つの目標を…
资源可下载 免费下载 0 条讨论
会员资源
开通会员后即可下载全部资源。
登录后开通会员
会员方案
426浏览量
0讨论
2下载链接
可下载资源状态
内容可验证
更新 2026-10-06
人工审核发布
评论区答疑

项目说明

DI CTF 公式 Writeups

  • DI CTF の目標

  • SWIMMER OSINT CTF の目標
  • Writeups

  • DI CTF 2024

  • DI CTF 2025

  • SWIMMER OSINT CTF 2026
  • DI CTF の目標

    DI CTF を実施するに当たって、運営チームは大きく 3 つの目標を設定しています。

    「OSINT」の本来の意味を考え、可能な限り問題に反映すること

    Open Source Intelligence の元来意味するところは「合法的に入手できる公開情報を調査・集積したうえで分析し、意思決定に繋げること」と言えるでしょう。

    OSINT は諜報から始まり、その手法が今では調査報道・ファクトチェックやサイバーセキュリティにまで活用されています。

    他方で、昨今の世界情勢やソーシャルメディアの発達と共に、OSINT というワードが有名になる一方、定義から乖離して「画像から場所を特定する GeoGuessr みたいなやつ」「SNS をネットストーキングするやつ」「なんか戦地の情報をリアルタイムで伝えてくれるやつ」といったキャッチーな存在として一人歩きしている感は否めません。

    そこで、本 CTF では OSINT の限られた側面に着目するのではなく、 公開情報に基づいた調査・分析 という本義に従って、様々な分野や手法をカバーしようと考えています。

    今回、OSINT CTF に頻出の SNS やジオロケーションに限らず、軍事や公的データの参照、歴史調査などをカバーしたのはこのためです。

    これらを通じて、未知の対象に触れる際に既存の知識だけではなく、分野や手法そのものに関する公開情報を調査して対応するプロセスも包含することを目指します。また次を開催する機会があれば、今回カバーできなかった分野の OSINT も取り入れていきたいと考えています。

    現実世界指向にすること

    OSINT CTF は「没入感のあるゲーム」の一種として成立させることも可能ですが、本 CTF ではプレイヤーがゲームとして理解するのではなく「現実の情報を調査しているのだ」という実感を持てるように、そして実際にそうであるように心がけています。

    これは OSINT のスキルは決してゲームの能力ではなく、現実世界に適用可能であり、それは時にパワフルで危険なものになりうることを(作問者を含めて)皆が意識するためです。

    また、現実に Bellingcat などに代表されるアナリストやグループが OSINT を行っている場面と、「CTF の OSINT」が乖離しているという現状があり、難しいかもしれませんが、少しでもこの隙間を埋めたいと考えています。

    もちろん、個人のプライバシーの問題などもあり、すべての問題を現実世界のデータとすることはできません。そのようなケースでも、ある程度実在しそうな状態を想定して作問しています。

    参加者に何か成果やノウハウを持ち帰ってもらうこと

    運営チームの各メンバーも OSINT CTF プレイヤーです。プレイヤーとして、解きながら(あるいは解けなくても writeup を見ることで)新たな知識やアイデアを手に入れ、それを次に活かしてきた経験があります。

    DI CTF では、参加してくださるプレイヤーの皆さんにこの経験をしていただきたいと考え、問題を解く経験から、他の OSINT CTF や実社会で活かせるノウハウを得られるようにしたいと考えています。

    特に、開催前に Discord でお尋ねした限りでは、OSINT CTF への参加が初めてという方も多くいらっしゃいました。そのため、他の OSINT CTF でも見られる問題スタイル・要素も一部に取り入れ、そういった方々が別のイベントでも活躍できるようになることを一つの目的として掲げています。

    作問に関する方針

    作問における目標は以下の通りです。

    レベルを幅広く設定する

    OSINT CTF 初心者でも解答できる問題から、上級者にしか解答できないであろう問題まで幅広く揃えるように心がけています。

    初心者向けとしては introduction カテゴリを設け、OSINT CTF でよく見られる手法(Google Lens、データベースサイトの調査、ファイルに残された痕跡の確認、ジオロケーションなど)によるものを盛り込み、他の OSINT CTF に取り組む際に応用できるスキルを身につけてもらおうと考えています。

    また、国内外からトップレベルの実力を誇る OSINT CTF プレイヤーの参加が想定されることから、上級者向け問題もなるべく多く用意するようにしました。こちらは解答に際して緻密な調査が必要なものを出題の軸としています。

    可能な限り国際的にする

    広く世界から参加者が集まることを前提とし、可能な限り特定の言語に依拠しない問題を作成することを目標としました。しかし、これはすべて英語で作問するという意味ではありません。

    OSINT では外国語の情報を精査するケースも多く、語学力や翻訳ツール、辞書などを用いて言語バリアを突破することもスキルの一部です。

    そのため、「全参加者に平等に言語バリアを設ける」という考えを採っています。たとえば、ある問題で日本語母語話者が有利になってしまう場合、他言語の母語話者が有利になる問題も作ることで全体でのバランスを取ります。

    ただし、これが十分に達成されなかった側面は否定しません。なぜなら、問題や Flag の妥当性を担保するため、現地での調査が必要になる問題も多いからです。そのため、問題の舞台が日本に偏ってしまった傾向は否めませんが、すべての問題が機械翻訳ツール経由で解答可能であるように工夫しています。

    次回以降はさらに「平等な言語バリア」の取り組みを加速できればと考えています。

    現実で有用なツールや手法へ誘導する

    「現実世界指向」は解法にも適用される、つまり、問題の解答に使用するツールはなるべく現実の課題に対しても使用されるものであるべきと考えています。本 CTF の理念においては、CTF 特有のツールや手法が使用されることをなるべく避けるべきです。

    残念ながら、問題や Flag として成立させるために、手法自体が現実離れしたものになるケースは時折発生してしまいます。それでも、Flag に至るまでに現実の調査で必要な手順やツールを挟むように配慮しています。

    不快になりうる問題も含む

    特に調査報道やファクトチェックに際して、心地よい情報ばかりを目にするわけではありません。時には、ショッキングな画像・映像、大量のフェイク情報、過激な陰謀論などと向き合う必要が生じることがあります。

    本 CTF では現実世界での情報を調査するという前提に立ち、問題の候補としてこれらが登場した場合には「参加者が不快になるかもしれない」という理由で排除することは行っていません。

    もちろん、このようなコンテンツに触れたくない参加者がいることも理解しています。そのため、ルールにも明記した上で、ショッキングなコンテンツに関しては content warning を追加するようにしました。これは海外 OSINT CTF の取り組みを参考にしています。

    結果が「冪等」であるようにする

    昨今は ChatGPT や Gemini に代表される LLM など、利用者ごと、あるいは試行ごとに結果が変わるツールも増えています。
    これらをプレイヤーが活用することは問題ありませんが、競技としての公平性を担保するため、このようなツールによる結果を唯一の解答ルートとすることは避けています。

    また、競技中に複数のプレイヤーが試行の過程で入力・操作することによって、値や表示が変わってしまう(タイミングによって不公平になってしまう)ツールや環境の使用も可能な限り避けるようにしています。

    整合性がある別解は正解とする

    OSINT CTF の宿命として、作問者が想定していないが問題文の条件を満たす Flag、いわゆる別解が存在する可能性が常にあります。

    作問やレビューの段階で入念に調査しているつもりですが、それでも別解が存在する可能性を排除できない場合には「この問題に関して、この条件を満たすものが提示された場合は Flag を修正して別解を受け入れる」という条件を各問題に付与しています。

    もちろん、別解ではないかと問い合わせがあったものの、妥当ではない場合については Flag を追加しません。

    作問に関する倫理的規範

    以下は倫理的規範として遵守するようにしました。

  • 解答者に違法行為を行わせない。また、違法行為を行う必要があるように誤認させる問題を作らない。

  • 実在の人物や企業に脅威を与えるものにならない。

  • - 深掘りする場合、国家や公共性の高い組織や団体を対象とする。
    - 人物を対象とする場合、広く報道済みの事象を用いるか、架空の人物を仕立てる。
    - これは「現実世界指向」には反するかもしれませんが、安全を最優先しました。
  • ショッキングな情報に触れる問題には content warning を明示する。

  • - Flag までの過程で災害、事故、事件、怪我、遺体などを必ず目にするであろう問題に際して実施しています。

    SWIMMER OSINT CTF の目標

    DI CTFは初心者から上級者までカバーするという趣旨でスタートしました。しかし、2024年・2025年の開催を経て、「難易度がeasyと設定されている問題でも、初心者には難しすぎる」というご意見を多くいただきました。

    また、国内には初心者が完走できる難易度でOSINTに特化したCTFが2025年時点で存在していないこともあり、より広く多くの人にOSINT CTFという競技へ参加していただく機会が必要であるとも感じていました。

    そこで、難易度を大きく下げ、初心者向けに特化した「SWIMMER OSINT CTF」を開催することにしました。

    DI CTFが「現実世界指向」を掲げ、OSINTの実務につながるような問題も扱う一方で、SWIMMER OSINT CTFでは日常生活で役立つ分野を中心に扱っています。
    例えば、2026年のSWIMMERでは、AI生成されたフェイク画像を判別する問題や、SNSやファイルから意図せず個人情報が漏洩してしまう問題などを取り上げています。

    これは参加者のみなさんが、日常で偽情報に接したときに自力で検証するノウハウを得ることや、「攻め」の目線を持つことで個人情報や機密を守れるようになることを目的としています。

    SWIMMER OSNT CTFに参加してくださった皆さんは一定の競技OSINT経験を既に得ています。これを糧にして、次のステップとしてぜひDI CTFにも参加してみてください。

    项目信息

    开发语言:未知

    Star 数:74

    技术要点

    该项目属于CTF思路方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕Official Writeups for DIVER OSINT CTF展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。

    从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。

    使用与学习建议

    1. 下载源码压缩包,解压到本地环境。

    2. 根据项目类型准备对应的运行环境与依赖。

    3. 按照 README 中的步骤完成配置与部署。

    4. 在隔离的测试环境中运行验证,避免影响生产系统。

    免责声明

    本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。

    资源标题writeups - Official Writeups for DIVER OSINT CTF
    所属分类CTF思路
    发布作者admin
    发布时间2026-10-06 00:00:34
    下载权限 免费下载
    附件数量2 个下载链接
    浏览次数426
    讨论数量0
    主题状态正常讨论中

    本资源免费,登录后即可在本页「下载链接」区域获取全部附件。

    请在评论区留言说明具体链接,或联系作者补档。楼主更新后本页会同步最新的下载地址。

    请先阅读正文中的授权说明;未注明的默认仅限站内学习交流,禁止直接搬运到其他站点二次售卖。
    还没有讨论,快来抢沙发~
    登录 后才能参与讨论
    下载链接
    会员才能下载
    登录后开通会员
    同分类推荐
    暂无同类资源
    免费登录即可下载
    查看会员
    放大预览

    © 2026 剑庭安 - 网站开发定制 SEO 优化蜘蛛池代做 在线看手相算命. 保留所有权利。

    Powered by 酷像SEOv3.0

    网站地图 Sitemap.xml
    首页 全部分类 黑客安全 逆向|反编译 精品源码 站长工具自助开通会员其他资源SEO工具站群源码泛程序蜘蛛模板蜘蛛池外链工具创意乐园 搜索 会员服务 登录 注册