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
たまごっちUniFlash解析 #分解のススメ
Search
ひろみつ
August 20, 2023
How-to & DIY
0
640
たまごっちUniFlash解析 #分解のススメ
ひろみつ
August 20, 2023
Tweet
Share
More Decks by ひろみつ
See All by ひろみつ
ソフトウェアサイエンス特別講義A リバースエンジニアリング(2024/2/10 5限)
bakueikozo
10
4k
Other Decks in How-to & DIY
See All in How-to & DIY
安全に失敗するための手遊び-未定義動作を引き出そう-
zilmina
0
630
生成AIとミニ四駆で学ぶ! MATLAB/Simulink
covao
1
370
カンファレンスでリフレッシュ!無理なく楽しむカンファレンス参加術 / How to enjoy conferences without stress
kattsuuya
1
8.7k
JAWS-UG山梨第0回 AWSのユーザーコミュニティ支援
awsjcpm
0
170
AWSと学生支援 - Education-JAWS #0
awsjcpm
1
160
QFHアンテナを作ってみた、 それとパッチアンテナ
takurx
1
140
Why did my proposals get rejected?
okuramasafumi
1
690
LLMはTRPGのGMができる(確信)
kgmkm
0
1.2k
JAWS-UG/AWSコミュニティプログラムのご紹介 - JAWS-UG 佐賀
awsjcpm
2
150
わたしと仕事とアジャイルコミュニティ / developers summit 2025
matsuoshi
0
1.1k
わたしと技術コミュニティとキャリア
kotomin_m
2
1.7k
How to get hundreds of organic backlinks through statistics link building
ronishehu
1
280
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Faster Mobile Websites
deanohume
308
31k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Done Done
chrislema
185
16k
Building Adaptive Systems
keathley
43
2.7k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
RailsConf 2023
tenderlove
30
1.2k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
A better future with KSS
kneath
238
17k
The Cult of Friendly URLs
andyhume
79
6.5k
The Invisible Side of Design
smashingmag
301
51k
Transcript
ʹΒ΅ॴɹͻΖΈͭɹʢ!CBLVFJLP[Pʣɹɹ ͳΜͰղͪ͠Ό͏ͧ ͨ·ͬͪ͝6OJฤ
BCPVUNF w ʮͳΜͰղͪ͠Ό͏ͧʯΛϞοτʔʹ ͳΜͰղ͍ͯ͠·͢ w ஶ໊ͳղ w ϚδϣΧΞΠϦεΦʔϠϚɹɾळ݄8J46/നശ w
֤ࣾݕԹΧϝϥɹɾυϯΩϗʔςʮεϚϞονϟʔʯ w ݺͼࠐΈ܅ɹɹɾϑΝϛϚೖళԻɹɾϑΝϛίϯϛχ w 2SJP-PDL ॳ ɹɾ"50.$BN
ಉਓࢽͱϒϩά CPPUIʹͯൢച͍ͯ͠·͢ɹϒϩάಡΜͰͶ IUUQTIPOFZMBCIBUFOBCMPHKQ
ͱΓ͋͑ͣങͬͯղͯ͠Έͨ w &41͕͍ͬͯΔͷ֬ఆ w ͳΒɺϓϩάϥϜΛॻ͖͑ΕͳΜͰͰ͖ΔΑ͏ʹͳΔ͡ΌΜ w લྫɿαʔϏεऴྃ༧ఆͷ2SJP-PDLͰ)BDLޭ͍ͯ͠·͢ w ϓϩάϥϜʹඞཁͳ*0 #005.0%&
59% 39% (/% 3&4&5 ໌֬ʹΘ͔͍ͬͯΔ w ·ͣɺϒʔτϞʔυʹೖΔલʹɺ͜͏͍͏࣌γϦΞϧϩάΛݟΔ
ग़͖ͯͨϩά͕͜Ε Α͏͕͓͔͍͢͠
&41ͷ4FDVSF#PPU͕༗ޮʹͳ͍ͬͯΔ w ಡΈग़͠Λอޢͨ͠Γɺ৽ͨͳॻ͖ࠐΈΛ͙Έ w 1*$ͱ͔"73ͱ͔ʹ͋Δ͚ͲɺಡΈग़͠ϓϩςΫτͳͷͰॻ͖ࠐΊΔͭ͋Δ w ͨ·ͬͪ͝6OJͷ&41͕ͦͷঢ়ଶʹͳ͍ͬͯΔͱࢥΘͳ͔ͬͨ w ͜ΕಡΈग़ͤͳ͍͚ͩ͡Όͳͯ͘ɺ৽ͨʹॻ͖ࠐΉ͜ͱͰ͖ͳ͍ w
4FDVSF#PPUʹ͍ͭͯͷৄ͍͠આ໌ଟଞͷํ͕ʜ w ͜ͷʮͨ·ͬͪ͝6OJʯຊʹʮͨ·ͬͪ͝6OJʯͱ͔ͯ͑͠͠ͳ͍ w ಉ͡ਓଟˠͨ·ͬͪ͝ҭͯΔ͔͠ͳ͍
ؾΛऔΓͯ͠ ؾΛऔΓͳ͓͢ͷʹ͙̎Βֻ͍͔Γ·ͨ͠ w &418300.Ͱɺνοϓͷγʔϧυͷத ʹ41*'MBTI͕ࡌ͍ͬͯͯɺ ϑΝʔϜΣΞʢϓϩάϥϜʴσʔλʣ͕͜ͷ தʹॻ͖ࠐ·Ε͍ͯΔΒ͍͠ w 4FDVSF#PPUͷؔͰϑΝʔϜΣΞ҉߸Խ
͞Ε͍ͯΔͱࢥ͏͚Ͳɺ ೦ͷͨΊʹதͷϑΝʔϜΣΞΛμϯϓͯ͠ Έ͍ͨ ը૾ɿIUUQTIUEFLPDPNBSEVJOPFTQXSPPNIUNM
&41Λണ͕͢ w 'MBTIʹΞΫηε͢ΔͨΊʹɺ&41Λͨ·ͬͪ͝ج൘͔Βണ͕͠·͢ w ͦͦ͜͜ҙ͠·͕ͨ͠ɺώʔτΨϯͷ෩ѹͰখ͍͞෦͕ݸඈͼ·ͨ͠ w ͕ɺͱΓ͋͑ͣຊମͷج൘ੜ͖͍ͯΔͷͰɺ ͋ͱͰ৽͍͠&41ͷج൘Λషͬͯɺ
ΧελϜϑΝʔϜΛಈ͔͢͜ͱ͕Ͱ͖·͢
41*'MBTIͷμϯϓ 3BTQCFSSZ1JΛ͍·͢ w -JOVY༻ͷΦʔϓϯιʔειϑτΣΞz fl BTISPNzΛ͏ͱɺ ϥζύΠͳͲͷ41**'Λͬͯ41*'MBTIͷσʔλΛಡΈॻ͖Ͱ͖·͢ w Ԡ༻ྫɿݺͼࠐΈ܅ԻݯΧʔυͷॻ͖͑
IUUQTIPOFZMBCIBUFOBCMPHKQFOUSZ w ണ͕ͨ͠'MBTIΛมج൘ʹͤɺ ϥζύΠʹܨ͗·͢
ٵ͍ग़ͨ͠30.ϑΝΠϧΛղੳ͠·͢ -JOVYͷڥ͕Γ͍͢Ͱ͢ w ϑΝΠϧશମΛʮCJOXBMLʯʹ͔͚ͯΈ·͢ w Կʹ͍ͬͯΔ͔Θ͔Γ·ͤΜ͕ɺQFNূ໌ॻϑΝΠϧ͕ग़͖ͯ·ͨ͠ɻ w ͕ɺ͜Ε͔͠ग़͖ͯ·ͤΜɻ w
ͦΕҎ֎ͷ෦͕҉߸Խ͞Ε͍ͯΔ ͷ͔͠Ε·ͤΜ
30.σʔλͷύʔςΟγϣϯใ w શ෦͕҉߸ͩͱવ$16ࠔΔͷͰɺ ʮύʔςΟγϣϯʯ୯ҐͰ҉߸Խɾඇ҉߸Խʹ͔Ε͍ͯΔ͜ͱ͕͋Γ·͢ɻ w ҉߸ԽPSѹॖ͞Ε͍ͯΔ͔Ͳ͏͔ͷఆɿσʔλྻͷΤϯτϩϐʔΛݟΔ w όΠτྻͷภΓͷ༗ແ w
ۭ͖ྖҬͳΒ''ɺςΩετͳΒY͔ΒY'ͳͲ͕ଟ͘ͳΔ ѹॖ҉߸Խ͞Ε͍ͯΔ߹ɺ͜ͷภΓ͕ফ͑Δ͜ͱ͕ଟ͍
CJOXBMLίϚϯυͰΤϯτϩϐʔΛݟΔ w ʮCJOXBMLʯͷ&ΦϓγϣϯͰɺσʔλྖҬͷΤϯτϩϐʔ͕ େ͖͘ΓସΘΔϙΠϯτΛݟ͚ͭΔ͜ͱ͕Ͱ͖Δ w Τϯτϩϐʔ͕খ͍͞ͱ͜Ζɺҙຯͷ͋Δσʔλ͕ೖ͍ͬͯΔ͜ͱ͕ଟ͍ w Τϯτϩϐʔ͕େ͖͍ͱ͜Ζɺ҉߸Խѹॖ͞Ε͍ͯΔ͜ͱ͕ଟ͍
͋ͬʜ w Τϯτϩϐʔͷগͳͦ͏ͳྖҬΛ IFYEVNQͰHSFQ͍ͯ͠Δͱ ʜͳΜ͔ಡΊΔจࣈ͕ग़͖ͯ·ͨ͠ 8J'Jϧʔλɹ(-"3.
ͳΜ͚ͩͬ͜Ε ͨ·ͬͪ͝6OJ8J'Jʹܨ͕ΔΜͰ͢ΑͶ w ࣗͷ8J'Jʹଓͯ͠໘ന͍ಈ࡞͕ͳ͍͔Ͳ͏͔ͳͲΛςετ͍ͯ͠·ͨ͠ w 8J'Jͷଓใɺવͨ·ͬͪ͝ʹอଘ͞Ε·͢ w ͕ɺͦͷ44*%ͱύεϫʔυ͕͜͜ʹฏจͰอଘ͞Ε͍ͯ·ͨ͠ w ͏ͪΐͬͱΓํ͕͋ͬͨͷͰʁ
w 4FDVSF#PPU͏͙Β͍ͷ͜ͱ͕Ͱ͖ΔͳΒɺ વ҉߸ԽෆشൃετϨʔδར༻Ͱ͖ͨͣʢΒ͍͠ʣˡ͏͔ͬΓʁ
Կ͔·͍ͣͷʁ ύεϫʔυอଘ͠ͳ͍ͱଓͰ͖ͳ͍Ͱ͠ΐʁ w Ұ୴อଘͨ͠ύεϫʔυ؆୯ʹݟ͑ͳ͍ํ͕͍͍ ʮˎˎˎˎˎˎˎʯΈ͍ͨʹͯ͠ΔΑͶʁ w ࠷ݶͷํ๏ͱͯ͠ɺڞ௨伴Ͱ͍͍͔Βదʹ҉߸Խͯ͠อଘ w ͏ͪΐͬͱؤுͬͯɺνοϓ͝ͱͷ伴Ͱ҉߸Խอଘ
w Ͱ͖Εɺൿີ伴Λ$16֎͔ΒಡΊͳ͍Α͏ʹͯ͠҉߸Խอଘ w ͪΌΜͱͨ͠04ͷݩͰͦ͏ͬͯΔ͜ͱ͕ଟ͍ w ϑΝʔϜߋ৽Ͱվળ͞ΕͨΓ͢Δ͔ͶɻΘ͔Μͳ͍͚Ͳɻ
·͔͊ͤͬ͘ͳͷͰషΓସ͑Δ ͜͏͢Δ͔͠ͳ͔ͬͨΜͩ w ͨ·ͬͪ͝ͱͯ͠ͷػೳ શʹࣦΘΕͯ͠·͍·͕͢ɺ ळ݄ిࢠͰങ͖ͬͯͨ&41ʹషΓସ͑ͯ ࠷ݶͷϑΝʔϜΣΞΛॻ͖ࠐΜͰΈ·ͨ͠
w -$%Ҏ֎ʹࢁͷपล෦͕͋Γ·͢ͷͰ ͦͪΒʹ͍ͭͯΧελϜϑΝʔϜͷղઆͷํ ʹ͓ئ͍͍ͨ͠·͢ɻ
ΧελϜϑΝʔϜͰԿ͕Ͱ͖Δ͔ͳʁ ࣮࣭.4UBDLʁ w ͪΐ͏Ͳ.4UBDLΛങͬͯɺ2SJP-PDLͷ։ดΩʔͰ࡞Ζ͏ͱࢥ͍ͬͯͨ w 2SJP-PDLʹΧελϜϑΝʔϜΛॻ͍ͯ&41ͷ#-&ػೳΛ͏ͱ ϩʔΧϧ։ด͕؆୯ʹͰ͖·͢ w ͦͷͨΊʹͨ·ͬͪ͝Λʜͱ͍͏ͷগʑࡑ͕ॏ͔͔ͬͨ͠Εͳ͍
w ͜ΕʹΓͯ&41ͷͷղࠓޙΒͳ͍͔ʁ w ͳʹ͔໘ന͍ͷ͕͋ͬͨΒڭ͍͑ͯͩ͘͞ w 5XJUUFSɿɹ!CBLVFJLP[P
&41͕Ұൠਓͷʹ w ͍··Ͱ͜ΜͳʹΘ͔Γ͘͢ೖ͍ͬͯͨ͜ͱͳ͍Μ͡Όͳ͍͔ w ࣄͰ#-&Ҋ͕݅ൃੜͯ͠νοϓબఆͷඞཁ͕͋ͬͨ w ʮࠃɺ༗໊ϝʔΧͷͭͨͷΉʯ w ʮͨ·ͬͪ͝ʹೖͬͯ·͢ʯͰݟࣄ௨ա