Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
LightningTalk - OEM4Kカメラのハックを真似してみた
Keisuke Inoue
March 29, 2019
Technology
0
30
LightningTalk - OEM4Kカメラのハックを真似してみた
2019/03/29のサポーターズ19卒MeetUpのLTで発表したスライドです.
IoTSecJPのデモを真似して,自分で解析してみました.
Keisuke Inoue
March 29, 2019
Tweet
Share
More Decks by Keisuke Inoue
See All by Keisuke Inoue
keisukeoni
0
78
keisukeoni
0
750
keisukeoni
0
550
keisukeoni
0
42
Other Decks in Technology
See All in Technology
koba789
0
450
nozomiito
0
150
miura55
0
100
hmatsu47
0
170
fu3ak1
0
610
opdavies
0
1.6k
qryuu
0
270
oracle4engineer
0
2.7k
yunon_phys
1
410
siroemk
0
250
meteatamel
0
410
ocise
0
180
Featured
See All Featured
rmw
11
740
schacon
145
6.6k
3n
163
22k
davidbonilla
70
3.5k
jacobian
255
20k
chrislema
231
16k
notwaldorf
13
1.6k
bkeepers
408
57k
trishagee
20
2.1k
geoffreycrofte
19
810
dotmariusz
94
5.1k
tanoku
86
8.5k
Transcript
-JHIUOJOH5BML ଔΤϯδχΞݶఆ.FFU6Q ੩ԬେֶେֶӃɹҪ্Ղ༞
͜͜Ͱɼ͢༰ݸਓతͳͰ ͋Γɺॴଐձࣾɾ৫ɾஂମΛ ද͢ΔͷͰ͋Γ·ͤΜɻ
ࣗݾհ •໊લɿҪ্Ղ༞ʢ24ʣ͍ͷ͏͚͍͚͑͢ •ग़ɿԬࢁݝෑࢢ •େֶɿ੩ԬେֶେֶӃʢদͷ΄͏ʣ ɹɹɹ૯߹Պֶٕज़ݚڀՊ ใֶઐ߈ •ग़େֶɿԬࢁཧՊେֶ(ՃܭֶԂ) ɹɹɹɹɹ૯߹ใֶ෦ ใՊֶՊ •͓ञͱͯͬڧ͘ͳ͍
•͜͜Ζ͕͓Ε͍͢ •
5XJUUFS w !LFJTVLF@POJ
ࣗݾհ •໊લɿҪ্Ղ༞ʢ24ʣ͍ͷ͏͚͍͚͑͢ •ग़ɿԬࢁݝෑࢢ •େֶɿ੩ԬେֶେֶӃʢদͷ΄͏ʣ ɹɹɹ૯߹Պֶٕज़ݚڀՊ ใֶઐ߈ •ग़େֶɿԬࢁཧՊେֶ(ՃܭֶԂ) ɹɹɹɹɹ૯߹ใֶ෦ ใՊֶՊ •͓ञͱͯͬڧ͘ͳ͍
•͜͜Ζ͕͓Ε͍͢ •དྷ͔ΒɿηΩϡϦςΟΤϯδχΞ ɹɹɹɹɹɹɹ@גࣜձࣾϥοΫ←New!!
ϥοΫͱʁ w αΠόʔηΩϡϦςΟʔؔ࿈ͷاۀ w ͍ͬͯΔ͜ͱ w +40$ +BQBO4FDVSJUZ0QFSBUJPO$FOUFS w
ωοτϫʔΫͷࢹ w ੬ऑੑஅ w 8FCΞϓϦ͔ΒεϚϗΞϓϦɼ*P5ػث·Ͱ w αΠόʔ w ফंΛݺͿ൪௨ใͷηΩϡϦςΟࣄނόʔδϣϯ w αΠόʔάϦουδϟύϯ w ݚڀॴ -"$ͷϩΰ ΦϑΟγϟϧΩϟϥΫλʔ Βͬ͜
ࠓͷ w ઌɼ*P54FD+1ʹߦ͖ͬͯ·ͨ͠ɽ w ͦ͜Ͱɼ0&.ͷ,ΞΫγϣϯΧϜͷϋοΫͷσϞΛݟ ͨɽ w ಉ͡Α͏ͳΧϝϥΛ͍࣋ͬͯͨͷͰɼࢼ͠ʹͬͯ Έͨɽ
ࠓճͬͨΧϝϥͪ͜Β .640/.$ͱ͍͏"NB[POͰΑ͘ൢച͞Ε͍ͯΔ 8J'JଓՄೳͳ0&.,ΞΫγϣϯΧϜ
ී௨ͷ͍ํ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ -JWF%7"QQ ᶄ8J'Jʹଓ ᶅࡱӨͨ͠σʔλΛ อଘɾআ
BOE ϦΞϧλΠϜࡱӨ ᶆอଘͨ͠σʔλΛ Ӿཡ ʴઐ༻ΞϓϦ
ී௨ͷ͍ํ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ -JWF%7"QQ ᶄ8J'Jʹଓ ᶅࡱӨͨ͠σʔλΛ อଘɾআ
BOE ϦΞϧλΠϜࡱӨ ᶆอଘͨ͠σʔλΛ Ӿཡ ʴઐ༻ΞϓϦ 8J'JͷύεϫʔυϋʔυίʔσΟϯάˍ༰қʹਪଌՄೳ
ී௨ͷ͍ํ w ϦΞϧλΠϜࡱӨ w ࡱӨϑΝΠϧͷૢ࡞
ී௨ͷ͍ํ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ -JWF%7"QQ ᶄ8J'Jʹଓ ᶆอଘͨ͠σʔλΛ Ӿཡ
ʴઐ༻ΞϓϦ ᶅࡱӨͨ͠σʔλΛ อଘɾআ BOE ϦΞϧλΠϜࡱӨ
ޡ͍ͬͨํ Χϝϥ 1$ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ ᶄ8J'Jʹଓ ᶆอଘͨ͠σʔλΛ Ӿཡ ᶅࡱӨͨ͠σʔλΛ
อଘɾআ BOE ϦΞϧλΠϜࡱӨ ઐ༻ΞϓϦΛ͔ͭΘͣ1$Ͱૢ࡞Մೳʁʁ
͜͏͍͏ػثͷ ϖωτϨʔγϣϯςετ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ -JWF%7"QQ ᶄ8J'Jʹଓ ᶅࡱӨͨ͠σʔλΛ
อଘɾআ BOE ϦΞϧλΠϜࡱӨ ᶆอଘͨ͠σʔλΛ Ӿཡ ʴઐ༻ΞϓϦ ػثͷճ࿏ͳͲཧతͳղੳ ઐ༻ΞϓϦͷղੳ ΞϓϦͱΧϝϥͷ ௨৴ͷղੳ Χϝϥ্Ͱಈ͍͍ͯΔ αʔϏεϓϩτίϧͷղੳ
͜͏͍͏ػثͷ ϖωτϨʔγϣϯςετ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ -JWF%7"QQ ᶄ8J'Jʹଓ ᶅࡱӨͨ͠σʔλΛ
อଘɾআ BOE ϦΞϧλΠϜࡱӨ ᶆอଘͨ͠σʔλΛ Ӿཡ ʴઐ༻ΞϓϦ Χϝϥ্Ͱಈ͍͍ͯΔ αʔϏεϓϩτίϧͷղੳ
Χϝϥ্Ͱಈ࡞͍ͯ͠Δ αʔϏε w 1$ͰΧϝϥͷ8J'JΞΫηεϙΠϯτʹଓͯ͠ϙʔτε Ωϟϯͯ͠ΈΔ w )551ͱ3541ͷϙʔτ͕։͍͍ͯΔ w ͓ͦΒ͘ϦΞϧλΠϜࡱӨ3541ɼσʔλͷૢ࡞ʹ )551Λ͔͍ͭͬͯΔͱ༧
σϞ
ར༻ϓϩτίϧ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ -JWF%7"QQ ᶄ8J'Jʹଓ ᶅࡱӨͨ͠σʔλΛ อଘɾআ
ʢ)551ʣ BOE ϦΞϧλΠϜࡱӨ ʢ3541ʣ ᶆอଘͨ͠σʔλΛ Ӿཡ ʴઐ༻ΞϓϦ
3541Λղੳͯ͠1$ 7-$ Ͱ Χϝϥө૾ΛӾཡ w 3541ඪ४తͳϓϩτίϧͳͷͰΞυϨε͕͔Εɼ 7-$ϝσΟΞϓϨΠϠʔͳͲͰࢹௌՄೳ w ΞυϨεͲ͏ͬͯΔʁ w
ઐ༻ΞϓϦΛٯίϯύΠϧͯ͠ΈͯίʔυΛղੳ
͜͏͍͏ػثͷ ϖωτϨʔγϣϯςετ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ -JWF%7"QQ ᶄ8J'Jʹଓ ᶅࡱӨͨ͠σʔλΛ
อଘɾআ BOE ϦΞϧλΠϜࡱӨ ᶆอଘͨ͠σʔλΛ Ӿཡ ʴઐ༻ΞϓϦ ઐ༻ΞϓϦͷղੳ
3541Λղੳͯ͠1$ 7-$ Ͱ Χϝϥө૾ΛӾཡ w ٯίϯύΠϧͷࢀߟαΠτ w ʲอଘ൛ʳ.BDͰ"OESPJEΞϓϦ BQL ΛϦόʔ
εΤϯδχΞϦϯά IUUQTRJJUBDPNOBHBPZVSJLP JUFNTEFCFE SUTQMJWF3541BW
3541Λղੳͯ͠1$ 7-$ Ͱ Χϝϥө૾ΛӾཡ σϞ
ΧϝϥͰࡱӨͨ͠ϑΝΠϧΛ 1$͔Βอଘ w σʔλͷૢ࡞ʹ)551Λ͔͍ͭͬͯΔ w ϑΝΠϧΛอଘ͢ΔͨΊʹʁ w ϑΝΠϧͷύε͕ඞཁ w ࡱӨσʔλͷҰཡ͕ඞཁ
͜͏͍͏ػثͷ ϖωτϨʔγϣϯςετ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ -JWF%7"QQ ᶄ8J'Jʹଓ ᶅࡱӨͨ͠σʔλΛ
อଘɾআ BOE ϦΞϧλΠϜࡱӨ ᶆอଘͨ͠σʔλΛ Ӿཡ ʴઐ༻ΞϓϦ ઐ༻ΞϓϦͷղੳ
ΧϝϥͰࡱӨͨ͠ϑΝΠϧΛ 1$͔Βอଘ w ॏཁͳͱͱ͜Ζ͕ٯίϯύΠϧͰ͖͍ͯͳ͍ʼʻ
͜͏͍͏ػثͷ ϖωτϨʔγϣϯςετ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ -JWF%7"QQ ᶄ8J'Jʹଓ ᶅࡱӨͨ͠σʔλΛ
อଘɾআ BOE ϦΞϧλΠϜࡱӨ ᶆอଘͨ͠σʔλΛ Ӿཡ ʴઐ༻ΞϓϦ ΞϓϦͱΧϝϥͷ ௨৴ͷղੳ
ΧϝϥͰࡱӨͨ͠ϑΝΠϧΛ 1$͔Βอଘ w εϚϗΞϓϦͱΧϝϥͷ௨৴Λ͍ͯΈΔ Χϝϥ εϚϗ ʴઐ༻ΞϓϦ ϩʔΧϧ ϓϩΩγ )551ϦΫΤετ
)551ϦΫΤετ 08"41 ;"1 ௨ৗͷૢ࡞ͰΞϓϦΛར༻͢Δ
ΧϝϥͰࡱӨͨ͠ϑΝΠϧΛ 1$͔Βอଘ w ϑΝΠϧҰཡऔಘ w ϑΝΠϧμϯϩʔυ σϞ ೝূ͕ͳ͍ʂʂ
ޡ͍ͬͨํ Χϝϥ 1$ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ ᶄ8J'Jʹଓ ᶆอଘͨ͠σʔλΛ Ӿཡ ᶅࡱӨͨ͠σʔλΛ
อଘɾআ BOE ϦΞϧλΠϜࡱӨ ઐ༻ΞϓϦΛ͔ͭΘͣ1$Ͱૢ࡞Մೳʂʂ
ͪͳΈʹ*P54FD+1ͰΈͨΧϝϥ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ ᶄ8J'Jʹଓ ᶅࡱӨͨ͠σʔλΛ อଘɾআ ʢ'51ʣ
BOE ϦΞϧλΠϜࡱӨ ʢ3541ʣ ᶆอଘͨ͠σʔλΛ Ӿཡ ʴઐ༻ΞϓϦ
ڴҖϞσϧ Χϝϥ εϚϗ Ϣʔβ ᶃ8J'JΛ0/ "1ͱͯ͠ಈ࡞ ᶄ8J'Jʹଓ ᶅࡱӨͨ͠σʔλΛ อଘɾআ BOE
ϦΞϧλΠϜࡱӨ ᶆอଘͨ͠σʔλΛ Ӿཡ ʴઐ༻ΞϓϦ ߈ܸऀ ߈ܸऀ 1$ ᶃ8J'Jʹଓˍղੳ ᶄෆਖ਼ʹσʔλΛऔಘ ᶅ౪ΈݟΔ
·ͱΊ w ύεϫʔυͷϋʔυίʔσΟϯάා͍ɽ w ༰қͳύεϫʔυා͍ɽ w దͳೝূ͕ແ͍ͷා͍ɽ w *P5ػثͷΑ͏ʹ Πϯλʔωοτʹͭͳ͕ͬͯΔͱΑΓڴҖʹʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠