Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
セキュリティのお仕事: インターネット屋さん編 / LOCAL DEVELOPER DAY '...
Search
Yasunari Momoi
September 07, 2019
Technology
0
250
セキュリティのお仕事: インターネット屋さん編 / LOCAL DEVELOPER DAY '19 Security
LOCAL DEVELOPER DAY '19 / Security での資料です。
https://local.connpass.com/event/140890/
Yasunari Momoi
September 07, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
Open Table Format (OTF) が必要になった背景とその機能 (2025.10.28)
simosako
3
600
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
820
Raycast AI APIを使ってちょっと便利なAI拡張機能を作ってみた
kawamataryo
0
230
仕様駆動開発を実現する上流工程におけるAIエージェント活用
sergicalsix
10
5.2k
今から間に合う re:Invent 準備グッズと現地の地図、その他ラスベガスを周る際の Tips/reinvent-preparation-guide
emiki
1
220
.NET 10のBlazorの期待の新機能
htkym
0
180
書籍『実践 Apache Iceberg』の歩き方
ishikawa_satoru
0
430
短期間でRAGシステムを実現 お客様と歩んだ生成AI内製化への道のり
taka0709
1
140
AIの個性を理解し、指揮する
shoota
3
610
日本のソブリンAIを支えるエヌビディアの生成AIエコシステム
acceleratedmu3n
0
110
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
6
2.3k
abema-trace-sampling-observability-cost-optimization
tetsuya28
0
440
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Documentation Writing (for coders)
carmenintech
76
5.1k
Git: the NoSQL Database
bkeepers
PRO
431
66k
KATA
mclloyd
PRO
32
15k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
650
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
640
The World Runs on Bad Software
bkeepers
PRO
72
11k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
A Modern Web Designer's Workflow
chriscoyier
697
190k
The Language of Interfaces
destraynor
162
25k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
How to train your dragon (web standard)
notwaldorf
97
6.3k
Transcript
ηΩϡϦςΟͷ͓ࣄ લઆ
ʮηΩϡϦςΟͷ͓ࣄʯ ͱฉ͍ͯʜ Πϝʔδ͢Δͷʁ
! "
ʮηΩϡϦςΟͷ͓ࣄʯ Πϝʔδྫ ఆ w ϕϯμ ϋʔυ ιϑτ w '8
*14 w 4BOECPY &NBJM w "OUJ7 &%3 w 4*&. w αʔϏεఏڙऀ w ϚωʔδυαʔϏε 40$ w ΫϥυαʔϏεఏڙଆ w "84 "[VSF w ։ൃ 4*FS w ݕࠪ ΞϓϦ w ࠪ w ΠϯςϦδΣϯε w ίϯαϧ ڭҭ
$4*35 γʔαʔτ ͬͱଟ͘ͷ৫ʹඞཁͳ ͯ͢ͷ৫ʹʁ ηΩϡϦςΟରԠͷ͓Ͱ͢
$4*35ͷ؆୯ͳઆ໌ w $PNQVUFS4FDVSJUZ*ODJEFOU3FTQPOTF5FBN w *ODJEFOUॏେࣄނɺॏେࣄނʹͳΓ͏Δࣄଶ w 3FTQPOTF5FBNରԠνʔϜ w ఆΊͨൣғͷΠϯγσϯτରԠΛߦ͏ w
֎ͷ࿈བྷ૭ޱͱͳΓɺదͳରԠΛ͢Δ w ফஂɺࣗܯஂɺ࣏ࣗձͷΑ͏ͳͷ
ηΩϡϦςΟͷ͓ࣄ Πϯλʔωοτ͞Μฤ גࣜձࣾΠϯλʔωοτΠχγΞςΟϒ ηΩϡϦςΟຊ෦ηΩϡϦςΟใ౷ׅࣨ ͍͢ͳΓNPNP!JJKBEKQ
ࣗݾհ w ͍͢ͳΓ w 5XJUUFS!TCH'BDFCPPLZNPNPJ w ։ൃɺηΩϡϦςΟ w Πϯλʔωοτɺαʔό w
ίϛϡχςΟ׆ಈɺษڧձ w ৯ͷɺϔϰΟϝλϧɺͶ͜
*OUFSOFU*OGSBTUSVDUVSF3FWJFX w **+ͷѲͨ͠ηΩϡϦςΟใ؍ଌ݁Ռɺ **+ͷηΩϡϦςΟରࡦ׆ಈΛ·ͱΊͯެද͢ Δ͜ͱͰɺΠϯλʔωοτ্ͷΠϯγσϯτ ൃੜঢ়گΛѲͯ͠Β͏ͨΊͷϨϙʔτɻ ݄ΑΓɺ࢛ظʹҰճൃߦɻ w ࠷৽൛7PM ݄ൃߦ
ɻτϐοΫ ϒϩοΫνΣʔϯٕज़Λϕʔεͱͨ͠ΞΠσ ϯςΟςΟཧɾྲྀ௨ͷಈղઆͱF4*.ɻ w 1%'൛Λ8FC͔ΒແྉͰμϯϩʔυՄೳɻ w ӳޠ൛͋Γ·͢ʂؤுͬͯ·͢ʂ w ʮ**+**3ʯͰݕࡧʂ
**+4FDVSJUZ%JBSZ w **+άϧʔϓͷ$4*35 νʔϜɺ**+4&$5ʹΑ Δใൃ৴αΠτ w ಛఆͷࣄʹؔ͢Δৄ ࡉͳௐࠪݚڀɺϋχʔ ϙοτΫϩʔϥʔͳ Ͳಠࣗͷ؍ଌ݁ՌΛج
ʹͨ͠ใΛఏڙ w IUUQTTFDUJJKBEKQ
8J[4BGF4FDVSJUZ4JHOBM w **+͕ఏڙ͢ΔηΩϡϦςΟ ࣄۀʮXJ[4BGFʯʹ͓͚Δ ࣮ࡍͷ߈ܸࣄҊͷ؍ଌ ใɺͦΕΒͷੳ݁ՌΛ جʹͨ͠ใൃ৴αΠτ w ηΩϡϦςΟΦϖϨʔγϣ ϯηϯλʔͷൣͰཏత
ͳใΛجʹੳͨ͠༰ ΛλΠϜϦʔʹൃ৴ w IUUQTXJ[TBGFJJKBEKQ
ຊͷ͓ ηΩϡϦςΟ૯߹֨ಆٕ
ηΩϡϦςΟͷ͓ࣄ
ηΩϡϦςΟ෯͍ w ηΩϡϦςΟؔͷࣄͱ͍͏ͱʁ w ಄ʹʮαΠόʔʯ͕͍ͭͨΒͲ͏͔ʁ w ࠓ$4*35 γʔαʔτ ʹযΛͯ·͢ w
40$ΛؚΜͰ͍ͨΓ͠·͢ w ηΩϡϦςΟରԠ৫
$4*35ͷ׆ಈ w $4*35ͷ׆ಈશൠ w ʮඇৗ࣌ʯͱʮฏ࣌ʯ +1$&35$$ʮ$4*35ΨΠυʯΑΓ
$4*35͕ఏڙ͢Δػೳ ηΩϡϦςΟରԠ৫ͷػೳʹΑΔྨ (ISOG-JʮηΩϡϦςΟରԠ৫ͷڭՊॻ v2.1ʯ) ηΩϡϦςΟରԠ৫ӡӦ ϦΞϧλΠϜΞφϦγε (ଈ࣌ੳ) σΟʔϓΞφϦγε (ਂ۷ੳ) ΠϯγσϯτରԠ
ηΩϡϦςΟରԠঢ়گͷஅͱධՁ ڴҖใͷऩू͓ΑͼੳͱධՁ ηΩϡϦςΟରԠγεςϜӡ༻ɾ։ൃ ෦౷੍ɾ෦ෆਖ਼ରԠࢧԉ ֎෦৫ͱͷੵۃత࿈ܞ
$4*35ʹؔΘΔਓʑ
$4*35৫ʹਖ਼ղͳ͍ w $4*35ػೳͷ࣮ํ๏༷ʑ w ࣮มԽ͢Δ w ৫ͷঢ়گɺਓࡐɺ༧ࢉ w $4*35ͷߏஙϑΣʔζ ن
w ੈؒͷ +1$&35$$ʮ$4*35ΨΠυʯΑΓ
ηΩϡϦςΟରԠͷׂҰཡ
$4*35ਓࡐͷఆٛͱ֬อ w $4*35ʹٻΊΒΕΔׂͱਓࡐʹΑΔྨ /$"ʮ$4*35ਓࡐͷఆٛͱ֬อ7FSʯ w 1P$ 1PJOUPG$POUBDU w
ϦʔΨϧΞυόΠβʔ w ϊʔςΟϑΟέʔγϣϯ୲ w Ϧαʔνϟʔ w ΩϡϨʔλʔ w ੬ऑੑஅ࢜ w ηϧϑΞηεϝϯτ୲ w ιϦϡʔγϣϯΞφϦετ w ίϚϯμʔ w ΠϯγσϯτϚωʔδϟʔ w Πϯγσϯτϋϯυϥʔ w ΠϯϕεςΟήʔλʔ w τϦΞʔδ୲ w ϑΥϨϯδοΫ୲ w ڭҭ୲
None
None
None
None
ׂ୲ w ΈΜͳͰࣄʹ͋ͨΔɺׂ୲ w εʔύʔϚϯ͍ͳ͍ w Ծʹ͍ͨͱͯ࣌ؒ͠ʹݶΓ͕͋Δ w ୭͔͕ൈ͚͚ͨͩͰ่յͯ͠ࠔΔ
࣮ࡍʹ͍Ζ͍Ζͳਓ͕͍·͢ w ֎͔Βݟ͍͑͢ਓͨͪ w 1P$ɺϦαʔνϟʔɺτϨʔφʔ w Τʔε ΞφϦετɺΤόϯδΣϦετ w ݟ͑ʹ͍͘ਓͨͪ
w ΞφϦετɺௐࠪνʔϜ w ΦϖϨʔλʔɺج൫։ൃɺӡ༻ɺνʔϜӡӦ w ใγεςϜɺཧɺࠪ
ηΩϡϦςΟͷ͓ࣄΛ͢Δ
ηΩϡϦςΟͷࣄʹͭ͘ʁ w ෯ׂ͍ͷͲΕ͔Λ୲͑Δ w ઐεΩϧΛຏ͘ ྖҬ*** *7 w ྖҬ*
**ʜʁ
*5ܕਓࡐ w ͋ΔઐʹಛԽͨ͠ਓ*ܕਓࡐ w ηΩϡϦςΟۀքɺઈରগͳ͍ w ҰൠاۀͰϚον͠ͳ͍ʁ w *5ܕਓࡐ w
ݱۀͷεΩϧΛϕʔεʹ͢Δ w ηΩϡϦςΟΛֶ͘Ϳ w ηΩϡϦςΟͷΛ۷ΓԼ͛Δ ISOG-JʮηΩϡϦςΟରԠ৫ͷڭՊॻ v2.1ʯ
νʔϜϝϯόʔͷεΩϧηοτྫ
ࢲ͕৮Ε͖ͯͨ͜ͱ
ܭࢉػՊֶʹ৮ΕΔ w جૅతͳֶ w σʔλߏͱΞϧΰϦζϜ w ܭࢉྔͱ͔ w ௨৴ωοτϫʔΫͷཧ
Πϯλʔωοτͱ5$1*1 w ωοτϫʔΫΛ͏ w ෳͷϚγϯͰࢄॲཧ w 04*֊ͱ͔ w &NBJM /FU/FXT
w 8FCग़ݱ
04αʔόʹ৮ΕΔ w ϑϦʔιϑτ w Φʔϓϯιʔε w #4% .*/*9 -JOVY w
98JOEPX w 4IFMM 1FSM 5DM5L
αʔόߏஙӡ༻Λͯ͠ΈΔ w ֶੜڞ༻ͷιϑτΣΞΛཧ w ֶੜ༻αʔόʹྖҬͱݖݶΛΒͬͨ w ݚڀࣨωοτϫʔΫΛߏஙɺӡ༻ w %/4 &NBJM
8FCͳͲΛߏஙɺӡ༻
ϓϩάϥϜͷษڧΛ͢Δ w େ͖ͳϓϩάϥϜΛॻͨ͘Ίͷཧ۶ΛֶͿ w ߏԽɺΦϒδΣΫτࢦ w όάΛ͋·Γग़͞ͳ͍ͨΊͷํ๏ w 5SBQT1JUGBMMT w
੬ऑੑʹͭͳ͕Δ
ݚڀͱ͍͏ͷͱग़ձ͏ w 8*%&ݚڀձ w ଞେֶاۀͷ͍͢͝ਓͨͪʹձ͏ w ݚڀͷ·Ͷ͝ͱΛ͢Δ
$"%ͷ։ൃձࣾʹब৬ w ۀࣝ ͋ͨΓ·͑ w $"%ͷσʔλߏΛཧղ͢Δ w ܗঢ়σʔλ τϙϩδʔ
w ΠϯλʔωοτΛͭͳ͙ w ωοτϫʔΫҕһձΛ࡞Δ
Πϯλʔωοτͷձࣾʹब৬ w ηΩϡϦςΟͷ෦ॺͰ͍Ζ͍Ζ࡞Δ w αʔϏεͷόοΫΤϯυɺ*%4 w ෆ۩߹ٻͰ͍Ζ͍ΖֶͿ w ৽͘͠ग़͖ͯͨͷΛ͏ௐΔ w
ษڧձ׆ಈͷࢧԉ
ηΩϡϦςΟʹؔΘΔ
։ൃͰֶΜͩ͜ͱ w ۀੳɺཁ݅ఆٛɺઃܭ w ͷղɺ୯७ԽɺఆࣜԽ w ਓֶؒɺ৺ཧֶͳͲͷॳา w ωοτϫʔΫ04ͷ͘͠Έ w
τϥϒϧγϡʔτେࣄ w ఔཧɺνʔϜӡӦ
ηΩϡϦςΟʜ͍ w ใཧɺ҉߸ w ౷ܭֶɺࣾձֶ w ۓٸରԠɺࡂରԠɺࡂ w ๏ɺӴ w
ֶशɺڭҭɺ৺ཧֶ w ҆શֶɺࣦഊֶ
։ൃऀͳΒͰ͖Δ͜ͱ w ৽͍͠ڥπʔϧͷςετɺಋೖ w σόοάɺτϥϒϧγϡʔτ w ϓϩτλΠϐϯά w ࣗಈԽ w
੬ऑੑใΛಡΈղ͘ w ݪཧɺ1P$
ಛʹࠔ͍ͬͯΔ͜ͱ
ӳޠͱֶ
ֶཧֶͷجૅ w ใཧʹͨ͘͞Μֶ͕ʜ w ৽͍͠Λཧղ͢Δʹֶ͕ʜ w ػցֶश %FFQ-FBSOJOH "* w
#MPDL$IBJO #JUDPJO w ҉߸·ΘΓ
'*345"OOVBM$POGFSFODF
'*345࣍૯ձʹߦͬͯ·ͨ͠ w '*345ͱʁ w '*345JTUIFHMPCBM'PSVNPG *ODJEFOU3FTQPOTFBOE 4FDVSJUZ5FBNT w ੈքதͷηΩϡϦςΟʹؔΘΔ ৫͕ू·ΔϑΥʔϥϜ
w ʹҰɺେنͳΧϯϑΝϨϯ ε͕։࠵͞ΕΔ ࠓճ https://www.first.org
'*345"OOVBM$POGFSFODF հ
'*345"OOVBM$POGFSFODF #BORVFU *DF#SFBLFS /FUXPSLJOH w *DF#SFBLFS w ॳͷॳࢀՃऀ͚ձ߹ޙ w $POGFSFODF#BORVFU
w ఔਅΜதΜͷ w /FUXPSLJOH#SFBL w ྑ͘ͳΔͨΊͷ࣌ؒ
'*345"OOVBM$POGFSFODF "OOVBM(FOFSBM.FFUJOH w 'PSVNͷ࣍૯ձ w һબग़ w ׆ಈใࠂ w ձܭใࠂ
w نมߋ
'*345"OOVBM$POGFSFODF &WFOUT w '*345'PPUCBMM$VQ w 1IPUP8BML w #:# #SJOH:PVS#PUUMF
None
ͦͷଞηΩϡϦςΟؔͷ৫ ࢲ͕͍ؔͯ͠Δͷ w /$" ຊγʔαʔτڠٞձ w *4"$ ผͷຽؒ৫ͷू·Γ
w *40(+ ࣄۀऀͷू·Γ w ଞɺͱͯͨ͘͞Μ͋Γ·͢
ຊͷ͓ ηΩϡϦςΟ૯߹֨ಆٕ
·ͱΊ ηΩϡϦςΟ͍ ࣄଶৗʹมԽ͢Δ มԽʹڧ͍ࣗΛ࡞Δ جૅେࣄ
2"
࣭ٙ w શମΛ௨ͯ͠ɺͳΜͰฉ͍͍ͯͩ͘͞ w ग़ͯ͜ͳ͔ͬͨͰେৎͰ͢ ଟ͘ͷࣸਅఏڙ: ͨʹ͌͞Μ