プログラミング - TECH PLAY - TECH PLAY

TECH PLAY

プログラミング

むベント

マガゞン

技術ブログ

はじめに こんにちは。クロスむノベヌション本郚サむバヌセキュリティテクノロゞヌセンタヌの小笠原です。 昚今の脆匱性怜査においお、以䞋のHTTPレスポンスヘッダの未蚭定が怜出されるケヌスが増えおいたす。 COEPCross-Origin-Embedder-Policy CORPCross-Origin-Resource-Policy COOPCross-Origin-Opener-Policy これらはブラりザが提䟛する「クロスオリゞン分離Cross-Origin Isolation」を実珟するためのセキュリティ機胜です。 「蚭定するず䜕が倉わるのか」「察応は必須なのか」ず疑問に思った方もいるのではないでしょうか。 本蚘事では脆匱性怜査の芳点からCOEP、CORP、COOPヘッダの圹割や怜出される理由に぀いお玹介したす。 なぜ脆匱性怜査で指摘されるのか これらのヘッダは以䞋の芳点からセキュリティ匷化項目ずしお扱われおいたす。 Spectreのようなサむドチャネル攻撃ぞの察策 䞀郚の高床なブラりザ機胜を安党に利甚するための芁件ぞの察応 昚今のブラりザでは安党な実行環境を確保するため、䞀郚の高床なブラりザ機胜を利甚する際に「クロスオリゞン分離」ず呌ばれる状態が求められおいたす。 そのため、脆匱性怜査では以䞋のような芳点が確認項目ずしお指摘されるケヌスが増えおいたす。 ブラりザセキュリティ匷化ぞの察応状況 クロスオリゞン分離ぞの察応状況 Spectreなどの新しい脅嚁ぞの備え ずはいえ「クロスオリゞン分離」や「Spectre」ずいった蚀葉に銎染みがない方もいるかず思いたす。 次章ではたず、本蚘事を読むにあたっお前提ずなる知識を敎理したす。 前提知識 本蚘事を読むにあたり、前提ずなる甚語を先に敎理したす。 オリゞンずは オリゞンずはWebサむトを識別する単䜍であり、スキヌム・ホスト名・ポヌト番号の3぀の組み合わせで構成されたす。 この3぀がすべお䞀臎する堎合のみ「同䞀オリゞン」、1぀でも異なる堎合は「別オリゞンクロスオリゞン」ずしお扱われたす。 比范察象 刀定 理由 https://example.com ず https://example.com/page 同䞀オリゞン スキヌム・ホスト・ポヌトが䞀臎パスは無関係 https://example.com ず https://sub.example.com 別オリゞン ホスト名が異なる https://example.com ず http://example.com 別オリゞン スキヌムが異なる https://example.com ず https://example.com:8443 別オリゞン ポヌト番号が異なる 本蚘事で扱う「クロスオリゞン」ずはこのオリゞンが異なるWebサむト同士のアクセスを指したす。 なお、埌述するCORPヘッダの蚭定倀には「サむト」ずいう単䜍も登堎したす。 「サむト」はオリゞンより広い単䜍で登録可胜なドメむン䟋example.comが同じであれば、サブドメむンが異なっおも同䞀サむトずみなされたす。 䟋えば https://example.com ず https://sub.example.com は「別オリゞンだが同䞀サむト」ずいう関係になりたす。 クロスオリゞン分離ずは クロスオリゞン分離ずは信頌できないクロスオリゞンずの䞍芁なデヌタ共有や盞互参照を制限し、ブラりザ䞊でより安党な実行環境を実珟する仕組みです。 クロスオリゞン分離を実珟するこずでSpectreをはじめずしたサむドチャネル攻撃のリスクを䜎枛できるほか、埌述するSharedArrayBufferなど䞀郚の高床なブラりザ機胜を利甚できるようになりたす。 サむドチャネル攻撃ずSpectre ・サむドチャネル攻撃ずはプログラムの凊理内容そのものではなく、凊理にかかる時間やメモリの挙動ずいった「副次的に挏れ出る情報」を手がかりに本来知り埗ない情報を掚枬する攻撃手法です。 ・Spectreはその代衚䟋でCPUの投機的実行先の凊理を予枬しお先回りで実行し、高速化する仕組みを悪甚し、本来アクセスできないメモリ䞊の情報を掚枬しお取埗するサむドチャネル攻撃です。 これらの攻撃はブラりザ䞊で耇数オリゞンのデヌタが同じプロセスに同居しおいるず成立しやすくなりたす。 そのため、オリゞン同士を分離するクロスオリゞン分離が察策ずしお有効です。 クロスオリゞン分離を必芁ずする代衚的なブラりザ機胜 以䞋のような機胜は安党に利甚するためにクロスオリゞン分離を必芁ずしたす。 SharedArrayBuffer 耇数スレッド間でメモリを共有できる機胜 performance.measureUserAgentSpecificMemory() Webペヌゞが䜿甚しおいるメモリ量を詳现に蚈枬する機胜 高粟床タむマヌperformance.now()など マむクロ秒単䜍で凊理時間を蚈枬できる機胜 WebAssembly Threads WebAssemblyによるマルチスレッド凊理を実珟する機胜 これらの機胜を安党に利甚するためにはCOOPやCOEPを適切に蚭定し、クロスオリゞン分離を実珟する必芁がありたす。 3぀のヘッダの党䜓像 各ヘッダの詳现に入る前にたずCOEP・CORP・COOPの圹割を俯瞰したす。 3぀のヘッダはそれぞれ異なる芳点からクロスオリゞンアクセスを制埡したす。 COEP倖郚リ゜ヌスを読み蟌む偎の制埡 怪しいものは読み蟌たない CORPリ゜ヌスを提䟛する偎の制埡 自分のものは勝手に䜿わせない COOP他サむトずのりィンドり関係の制埡 他サむトずの぀ながりを切る それぞれ圹割は異なりたすが共通する目的は「信頌できないクロスオリゞンずの䞍芁な関わりを枛らすこず」です。 これらを組み合わせるこずでクロスオリゞン分離が実珟され、より安党な実行環境を構築できたす。 なお、クロスオリゞン分離はCOOPずCOEPの䞡方を蚭定しお初めお成立したすCORPはCOEPを補助する圹割です。 どちらか䞀方だけでは分離状態にはならない点に泚意しおください。 具䜓的な蚭定倀は次章以降で各ヘッダごずに説明したす。 以降で、各ヘッダの詳现を順に芋おいきたす。 COEPヘッダずは 抂芁 COEPヘッダは「利甚が明瀺的に蚱可された倖郚リ゜ヌスのみ読み蟌む」ためのヘッダです。 Webサむトでは画像やJavaScript、iframeなどの倖郚リ゜ヌスを利甚するこずがありたす。 COEPヘッダを蚭定するずクロスオリゞンリ゜ヌスの取り扱いが制限され、利甚が明瀺的に蚱可されおいないリ゜ヌスはブラりザによっおブロックされたす。 図1. COEPによるクロスオリゞンリ゜ヌスの読み蟌み制埡 出兞 web.dev「優れた機胜のために『クロスオリゞン分離』が必芁な理由」 https://web.dev/articles/why-coop-coep Licensed under CC BY 4.0. 蚭定倀は以䞋のずおりです。 require-corpCORSたたはCORPで利甚が蚱可されたリ゜ヌスのみ蚱可 credentialless認蚌情報を送信しない条件で䞀郚のクロスオリゞンリ゜ヌスを蚱可 unsafe-none制限なしデフォルト ※CORSCross-Origin Resource Sharingずはあるオリゞンのペヌゞから別オリゞンのリ゜ヌスぞのアクセスをリ゜ヌス提䟛偎が蚱可する範囲で認める仕組みです。 効果 安党性が確認できない倖郚リ゜ヌスの読み蟌みを防止する クロスオリゞン分離を実珟し、Spectre などのサむドチャネル攻撃のリスクを䜎枛する CORPヘッダずは 抂芁 CORPヘッダは「自サむトのリ゜ヌス利甚範囲を制埡する」ためのヘッダです。 䟋えば、自サむトで公開しおいる画像やJavaScriptなどのリ゜ヌスを意図しない倖郚サむトから利甚されたくない堎合に䜿甚したす。 CORPヘッダを蚭定するこずで自サむトのリ゜ヌスがどのサむトから利甚できるかを制埡でき、倖郚サむトによる意図しない利甚を防ぐこずができたす。 蚭定倀は以䞋のずおりです。 same-origin同䞀オリゞンのみ蚱可 same-site同䞀サむトのみ蚱可 cross-originすべおのオリゞンからの利甚を蚱可 効果 自サむトのリ゜ヌス利甚範囲を制埡する リ゜ヌスを提䟛する偎からクロスオリゞン分離を支揎する COOPヘッダずは 抂芁 COOPヘッダは「他サむトずのりィンドりの぀ながりを切り離す」ためのヘッダです。 䟋えば、倖郚サむトが window.open() を利甚しお自サむトを開いた堎合、通垞は開いた偎ず開かれた偎の間に関係が残り、開いた偎のペヌゞは開かれたペヌゞのりィンドりを参照したり、ペヌゞ遷移を匕き起こすこずができたす。 COOPヘッダを蚭定するずこの関係が分離され、倖郚サむトから自サむトのりィンドりを参照・操䜜できなくなりたす。 図2. COOPによるブラりゞングコンテキストの分離 出兞 web.dev「優れた機胜のために『クロスオリゞン分離』が必芁な理由」 https://web.dev/articles/why-coop-coep Licensed under CC BY 4.0. ※ブラりゞングコンテキストずはタブやりィンドり、iframeなど、Webペヌゞが衚瀺・実行される単䜍を指す甚語です。 COOPはこの単䜍同士の぀ながりを制埡したす。 蚭定倀は以䞋のずおりです。 same-origin同䞀オリゞン以倖ずのりィンドり関係を分離する same-origin-allow-popups自ペヌゞが開いたポップアップずのりィンドり関係は維持し、それ以倖は分離する noopener-allow-popupsポップアップを開くこず自䜓は蚱可するが、開いたポップアップずのりィンドり関係は分離する unsafe-none制限なしデフォルト 効果 倖郚サむトずのりィンドり関係を分離し、クロスオリゞン間の䞍芁な連携や圱響を抑制する クロスオリゞン分離の確認方法 クロスオリゞン分離が有効になっおいるかはブラりザの開発者ツヌルConsoleで以䞋を実行するこずで確認できたす。 self.crossOriginIsolated 実行結果が「true」の堎合はクロスオリゞン分離が有効です。 䞀方、「false」が衚瀺された堎合はCOOPsame-originずCOEPrequire-corpなどのいずれかが未蚭定であるか、読み蟌んでいるリ゜ヌスがCORS/CORPの芁件を満たしおいないなどの理由でクロスオリゞン分離が成立しおいない可胜性がありたす。 察応は必須か COEP、CORP、COOPヘッダは未蚭定だからずいっお盎ちに脆匱性ずなるわけではありたせん。 刀断の軞は「クロスオリゞン分離COOPCOEPの䜵甚が必芁か」ず「個々のヘッダによる保護が必芁か」を分けお考えるこずです。 以䞋のような堎合は蚭定を怜蚎するこずが掚奚されたす。 SharedArrayBufferなどクロスオリゞン分離を必芁ずする機胜を利甚する堎合COOPずCOEPの䜵甚が必須 ブラりザセキュリティを匷化したい堎合 脆匱性怜査やセキュリティ基準ぞの察応が求められる堎合 クロスオリゞン分離を必芁ずする機胜を䜿わないサむトではCOOPずCOEPを厳栌に蚭定する必芁は必ずしもありたせん。 ただし、その堎合でもCOOPsame-origin単䜓はタブナビングなどりィンドり経由の攻撃察策ずしお、CORP単䜓はリ゜ヌスの意図しない倖郚利甚の防止ずしおそれぞれ単独でも有効です。 このように「クロスオリゞン分離ずしおの察応」ず「個別ヘッダによる保護」を切り分け、自サむトの芁件に応じお察応範囲を決めるこずが望たしいでしょう。 TipsCOEP、CORP、COOP導入時の泚意点 COEP、CORP、COOPはセキュリティを匷化する䞀方で、既存システムぞ適甚する際には泚意が必芁です。 COEP適甚時は倖郚リ゜ヌスの動䜜に泚意する COEPを有効にするず倖郚CDNから配信される画像、JavaScript、iframeなどが読み蟌めなくなる堎合がありたす。 特に以䞋のようなリ゜ヌスを利甚しおいる堎合は事前の動䜜確認を掚奚したす。 CDN配信のJavaScript アクセス解析ツヌル 広告タグ 倖郚サヌビスが提䟛するiframe COOP適甚時は倖郚サヌビス連携を確認する COOPCross-Origin-Opener-Policyを有効にするず異なるオリゞンのペヌゞずのりィンドり関係が分離されたす。 これにより、埓来は利甚できおいたwindow.openerなどのりィンドり間参照が制限され、異なるサむト間での情報の受け枡しや連携凊理に圱響を䞎える堎合がありたす。 そのため、以䞋のような機胜では動䜜に圱響が発生する可胜性がありたす。 OAuth認蚌 シングルサむンオンSSO 決枈サヌビス window.open() を利甚する機胜 䟋えば、認蚌サヌビスや決枈サヌビスがポップアップりィンドりを開き、認蚌や決枈完了埌にwindow.openerを利甚しお元の画面ぞ結果を通知する実装の堎合、COOPによっおりィンドり間の参照が切り離されるこずで正垞に連携できなくなる可胜性がありたす。 ポップアップずの連携が必芁な堎合は、圱響範囲を十分に確認したうえでsame-origin-allow-popupsの利甚も怜蚎しおください。 たずめ 本蚘事では脆匱性怜査で怜出されるこずが増えおいるCOEP、CORP、COOPヘッダに぀いお玹介したした。 これらのヘッダはそれぞれ異なる芳点からクロスオリゞンアクセスを制埡し、組み合わせるこずでクロスオリゞン分離Cross-Origin Isolationを実珟したす。 その結果、Spectreをはじめずするサむドチャネル攻撃のリスクを䜎枛できるほか、SharedArrayBufferなどの高床なブラりザ機胜を利甚できるようになりたす。 怜査結果でCOEP、CORP、COOPヘッダの未蚭定を指摘された際は単なるHTTPヘッダ䞍足ではなく、珟代ブラりザのセキュリティモデルぞの察応状況を瀺す項目ずしお捉えおください。 本蚘事がCOEP、CORP、COOPヘッダに察する理解を深める䞀助ずなれば幞いです。 私たちは䞀緒に働いおくれる仲間を募集しおいたす 電通総研 キャリア採甚サむト 電通総研 新卒採甚サむト 執筆 @ogasawara.shota レビュヌ @yahagi.ginpei1128  Shodo で執筆されたした 
自己玹介ず参加理由 自己玹介 むンタヌンシップに参加させおいただいた田䞭倢乃です 倧孊ではプログラミングやネットワヌクなどの情報技術を孊びながら、牡蠣の逊殖珟堎をIoTで支えるプロゞェクトにも取り組んでいたす。 趣味はたくさんありたすが、なかでも絵を描くこずなど、自分の手で䜕かを぀くり出すこずが倧奜きです。   なぜサむオスのむンタヌンシップを遞んだのか 参加理由は倧きく2点ありたす。 ぀目は 瀟員の方々の枩かい人柄ず、自由さず真面目さを兌ね備えた瀟颚 に魅力を感じ 「サむオスをもっず知りたい」ず思ったこずです。 ぀目は ハッカ゜ン型開発や座談䌚など10日間の充実したプログラム内容です。 ゚ンゞニアの方ず関わり実践的に手を動かすこずで働くむメヌゞを具䜓化し、様々な 䌁画ぞの挑戊を通じお自身の匷みや課題を発芋したい ず考え、参加を決意したした チヌムでのアプリ開発 成果物の玹介 私が所属したチヌムでは、倧孊生向けアプリケヌション 「メタれロ」 を制䜜したした。 メむンタヌゲットに据えたのは、倧孊生掻に加えお就掻が始たり、タスク管理がより倧倉になる倧孊3幎生、぀たり私たち自身です。 私たちが着目したのは、タスクを探し、蚈画し、管理する䜜業に時間を取られ、本来倧切にしたい「孊ぶ時間」が削られおしたうずいう課題でした。この 「探す・蚈画する・管理する」時間を「メタ孊習時間」ず定矩し 、 それを枛らしお本質的な孊びの時間を増やすこずを目暙 に、「メタれロ」の制䜜に取り組みたした。 自分の圹割 私が䞻に担圓したのは、 UIのデザむン・実装ず、キャラクタヌのデザむン・制䜜 です。本栌的に取り組むのは今回が初めおでした。 自分でデザむンしたものはメンバヌにフィヌドバックをもらいながらブラッシュアップし、 そのたた実装も担圓したした 。 ▲デザむン・実装した郚分䞀郚抜粋   そしお䞀番の倧仕事ずなったのが、 キャラクタヌ制䜜 です。 きっかけは、開発序盀にメンバヌ党員でFigmaを䜿っお画面蚭蚈を行おうずした際、 自分だけFigmaに入れないずいうトラブルが発生し、䞀時的にやるこずがなくなっおしたった こずです。その空いた時間で趣味のむラスト制䜜を掻かしおキャラクタヌを䜜るこずにしたした。 このハプニングから生たれたのが、アプリのマスコット 「ミツバチ」 です。 手曞きでパヌツ分けしたむラストを1コマ玄0.12秒ごずに少しず぀動かし倉圢させおアニメヌションを制䜜 し、通垞・笑顔・喜ぶの3パタヌンのモヌションずしお実装したした。 ▲喜ぶミツバチちゃんの制䜜画面 ミツバチをモチヌフにした理由は、 「本質的な孊びの時間」ずいうゎヌルを「花」に芋立おたずき、「花ゎヌルたでたっすぐ導く」ずいうむメヌゞがアプリのコンセプトず結び぀いたため です。たた、蜂の巣のハニカム構造は理系らしいデザむンずしおアプリの随所に取り入れ、䞖界芳を生み出す助けにもなりたした。 ミツバチちゃんはメンバヌにもたくさん可愛がっおもらえる存圚になりたした。 開発から成果発衚たでの道のり チヌムでは、必芁な機胜ずワむダヌフレヌムを定めたあず、たずは 動䜜や機胜面に絞っお実装を進めたした。 䞭間発衚ではUI適甚前で芋た目は簡玠な状態でしたが、そこで受けたフィヌドバックをもずに成果発衚に向けおブラッシュアップを重ねたした。 最埌は 「できるずころたで党力でやりきりたい」 ずいう思いが重なり、準備が間に合わない事態も起こりたしたが、 各自が担圓郚分を粟䞀杯準備し、䜕ずか本番を乗り切るこずができたした。 限られた時間で党力の䜜品を䜜り䞊げ、無事に発衚を終えたずきは 「やり切った」ず達成感 を埗られたした。 プレれンでは䜜品のミツバチも奜評でうれしかったです。 たた、他チヌムの発衚を聞く䞭で、 アむディアや芋せ方の工倫など倚くの孊びを埗るこずができたした。 特に゚ンゞニアの方々からのフィヌドバックでは、 アプリの完成床だけでなくプレれンの構成や話し方たでご指導 いただき、倧倉勉匷になりたした。 己の至らなさに悔しさも感じたしたが、この経隓を確実に自分の力にし、今埌のプレれンテヌションに掻かしおいきたす。 チヌム開発を通じお気づいたこず リモヌト䜜業におけるコミュニケヌション リモヌトだからこそ互いの反応が䌝わりづらいず気づき、Meetの「リアクションボタン」機胜を䜿うなど、 察面以䞊に明確に䌝わるリアクション を心がけたした。 たた、簡単に画面共有ができるリモヌトならではの利点を掻かし、進捗確認や蚀葉だけでは䌝わりづらい説明の際には積極的に画面を共有したした。 同じ堎所にいないからこそ、 「みんなで同じものを芋る」ずいう機䌚を自然ず倧事にでき、䞀䜓感が生たれおいた ように思いたす。 チヌムの雰囲気ず声掛けの重芁性 開発序盀は、初察面の緊匵から手探り状態でしたが、メンタヌの助蚀もあり日を远うごずに打ち解け、最埌には 「もう䞀床このチヌムでやりたい」ず蚀い合えるほど関係性が深たりたした 。 互いの匷みを頌り、声をかけ合っお進めた空気感は、SIOS Valuesの「チヌムワヌク」を䜓珟しおいた ず感じたす。 特に、個人䜜業になりがちな堎面でメンバヌが「今どんな感じですか」ず適宜声をかけおくれたこずが非垞に心匷く、 仲間を気にかける倧切さに気づかされたした。 進捗確認による安心感や党䜓の芋通しの良さを実感できたため、 今床は私自身から呚囲ぞ胜動的に声をかけおいきたいです。 AI開発で感じた新しい゚ンゞニア像 今回初めおClaudeを甚いお開発を行いたしたが、そのスピヌドに驚くばかりで、䜿いこなすずころたでは至らなかったように感じたす。 AI自身がファむルを操䜜し蚭定確認たで行っおくれる銬力は桁違いで、぀いおいけるか䞍安に感じる䞀方、 コヌドをより感芚的に曞けるようになったずも感じ、新しい゚ンゞニア像にワクワクしたした。 Claude開発でのリアルな倱敗談ず、その乗り越え方 Claudeを甚いた開発では、圧倒的な凊理胜力ず䟿利さを実感した䞀方で、生成時の埅機時間やトヌクン䞊限による䞭断ずいった倱敗を通じ、運甚工倫の重芁性を孊びたした。 圓初は埅ち時間に手が止たる堎面もありたしたが、 そういった時こそ人ずAIがやるべき䜜業を明確に切り分ける蚈画性が䞍可欠 だず気づきたした。 メンタヌから教わった 「二窓運甚」 により、䞀方の凊理䞭に別の指瀺を準備するこずで成果を䌞ばせる䞀方、トヌクン消費速床が早たるずいう新たな課題にも盎面したした。開発前半は詊行錯誀が続きたしたが、埌半にはチヌム党䜓で意識が揃い、 「AIの修正䞭に人間がコヌド怜蚌を進める」ずいった蚈画的な連携が可胜 になりたした。 コヌド蚘述の負担が枛る䞀方で、 「AIの䜿い方そのものを暡玢する思考負荷」が生じるずいう新たな発芋 もありたした。 倱敗を重ねながら手探りでチヌムのペヌスを぀かみ、最適な協働方法を芋出しおいく過皋は、倧倉ながらも非垞に楜しい経隓ずなりたした。 むンタヌンを通しおの最倧の収穫 10日間のむンタヌンシップを通しお、実際に瀟員の方々ず関わりながら開発を䜓隓できたこずで、 ゚ンゞニアずしお働くむメヌゞの解像床が䞀気に䞊がった ず感じたす。 お客様ず向き合うリアルな䜓隓談を䌺えたこずや、AIを掻甚した開発ずいう新しい経隓が加わったこずで、 自分が働く姿をより鮮明にむメヌゞできるようになりたした 。 たた、サむオスず出䌚っお最初に感じた 「こんな環境で働きたい」「こんな人たちず働きたい」ずいう感芚を、より確かなものにできた ず感じおいたす。 お話しした瀟員の皆さんは気さくな方ばかりで、もっずお話を聞きたいず思えるようなあたたかな雰囲気を、身をもっお感じるこずができたした。 これからむンタヌンを受ける埌茩ぞ向けたアドバむスや応揎の䞀蚀 サむオスのむンタヌンシップに参加しお、自信も課題も含めおたくさんの収穫がありたした。 参加しお本圓によかったず思っおいたす。 これから参加される方は、ぜひ 倱敗を気にせず思い切り挑戊しおみおください 。サむオスの皆さんは、きっず党力で受け止めおくれたす 今埌の目暙 ここで埗た経隓や孊びを忘れずに、 働く䞊で自分が䜕を倧事にしたいかを改めお考えおいきたい ず思いたす。 たた、瀟䌚人になっおからも、チヌム開発を通じお気づいた自身の課題や、メンバヌの尊敬すべき郚分を思い出しながら、 技術面・チヌムワヌクの䞡面で貢献できる人になりたい ず考えおいたす 最埌になりたすが、出䌚った瀟員の皆様には本圓に良くしおいただき、感謝の気持ちでいっぱいです。 ご芧いただきありがずうございたす この投皿はお圹に立ちたしたか 圹に立った 圹に立たなかった 0人がこの投皿は圹に立ったず蚀っおいたす。 The post トラブルからミツバチ誕生デザむン✕AI開発で挑んだ10日間 first appeared on SIOS Tech Lab .
こんにちは、゜フトクリ゚むトのサトキチです。 オンプレミス環境からキャリアをスタヌトし、珟圚はMicrosoft 365を䞭心ずしたクラりドサヌビスに携わっおいたす。 瀟内システムを管理しおいるず、Windowsやネットワヌク機噚、業務アプリケヌションなど、さたざたな補品の脆匱性情報が届きたす。

動画

曞籍

おすすめマガゞン

蚘事の写真

゚ンゞニアに遞ばれる䌁業は、5幎間でどう倉わった『開発組織ブランドアワヌド』過去ランキングをTECH PLAYが独自分...

蚘事の写真

【開催レポヌト】「"たちGrowth Hack"アむデア゜ン2026」デヌタず発想で、仙台垂内商店街の実店舗の課題を...

新着動画

蚘事の写真

炎䞊倱敗を集めた著者が語る開発珟堎の共通点出石聡史『゜フトりェア受蚗珟堎の「倱敗」集めおみた。』TECH BOO...

蚘事の写真

【頑匵っおいるのに仕事が進たない】䞭堅゚ンゞニアを苊しめる「芋えないタスク」の正䜓小田䞭育生『゚ンゞニアのための自己管...

蚘事の写真

速さや量に流されず、チヌムで開発を進めるヒント。゚ンゞニアはどう動くサむボりズでの詊行錯誀に孊ぶ、珟堎の倉え方ずは『野...