Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
リバースエンジニアリング新時代へ! GhidraとClaude DesktopをMCPで繋ぐ/...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
@tkmru
July 16, 2025
Programming
3k
8
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
リバースエンジニアリング新時代へ! GhidraとClaude DesktopをMCPで繋ぐ/findy202507
https://findy.connpass.com/event/359707/
@tkmru
July 16, 2025
More Decks by @tkmru
See All by @tkmru
10分で知るゲームが「チートされる」仕組み/findy202603
tkmru
0
2.2k
Bring Your Own Container: When Containers Turn the Key to EDR Bypass/byoc-avtokyo2024
tkmru
2
2k
ipa-medit: Memory search and patch tool for IPA without Jailbreaking/ipa-medit-bh2022-europe
tkmru
0
460
Ipa-medit: Memory modification tool for iOS apps without Jailbreaking/ipa-medit-codeblue2022
tkmru
0
270
趣味と実益のための著名なOSSライブラリ起因の脆弱性の探求/seccamp2021-b5
tkmru
0
5.6k
Ipa-medit: Memory Search and Patch Tool for IPA Without Jailbreaking @Black Hat USA 2021 Arsenal/ipa-medit-bh2021-usa
tkmru
1
5k
Learn the essential way of thinking about vulnerabilities through post-exploitation on middlewares (MySQL/PostgreSQL編)/seccamp2020-b8
tkmru
3
1k
apk-medit: memory search and patch tool for debuggable APK @CODE BLUE 2020 Bluebox
tkmru
0
270
apk-medit: memory search and patch tool for debuggable APK @Black Hat USA 2020 Arsenal/apk-medit-bh2020-usa
tkmru
0
4.7k
Other Decks in Programming
See All in Programming
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
300
Railsバージョンを4倍にした話
optim
0
840
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
210
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
4.9k
flutter_test のその先へ — Flutter アプリの LLM 機能に「評価」という品質保証を
kosukesaigusa
0
140
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
110
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
660
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
170
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
4
1.4k
私なりのハーネスエンジニアリング ~独自の言語処理系の開発を通して~
seosoft
0
150
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.2k
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
120
Featured
See All Featured
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
59k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
450
The Curious Case for Waylosing
cassininazir
1
590
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
290
Designing for Performance
lara
612
70k
Exploring anti-patterns in Rails
aemeredith
4
550
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
430
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
340
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Transcript
ϦόʔεΤϯδχΞϦϯά৽࣌ʂ (IJESBͱ$MBVEF%FTLUPQΛ.$1Ͱܨ͙ ηΩϡϦςΟղੳ࠷લઢʂ ϦόʔεΤϯδχΞϦϯά͔ΒಡΈղ͘ݱϚϧΣΞͷ࣮ମ גࣜձࣾεςϥηΩϡϦςΟ औక$50খହҰ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ஶॻ TBA ʢདྷʁʣ ࠓճͷςʔϚʹ͍ۙ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ϦόʔεΤϯδχΞϦϯάʹཱͭ044Λެ։தʂ w "OESPJEJ04ΞϓϦͷϦόʔεΤϯδχΞϦϯάʹཱͭ044Λ TUFSSBTFDͷ(JU)VCͰެ։͍ͯ͠·͢ʂ https://github.com/sterrasec
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ 5IJOL*5Ͱ"*YηΩϡϦςΟͷ࿈ࡌΛ͍ͯ͠·͢ʂ https://thinkit.co.jp/series/11672
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ϦόʔεΤϯδχΞϦϯάܦݧ w ֶੜ࣌$5'ͰϦόʔεΤϯδχΞϦϯάΛֶΜͩ w ήʔϜձࣾͰۈ͍ͯͨ͠ w εϚϗήʔϜͷஅ࣌ʹλϯύੑΛ֬ೝ͢ΔͨΊʹ ϦόʔεΤϯδχΞϦϯά w
νʔτରࡦͱͯ͠ಡԽͷఏҊ࣮ w ϚϧΣΞղੳΠϯγσϯτϨεϙϯε࣌ͷΈ w ࠓͷଞͷํͷൃදͱझ͕ҧ͏ൃදͰ͢
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ຊͷྲྀΕ w ϦόʔεΤϯδχΞϦϯάY"*ΛऔΓר͘ݱঢ় w (IJESBͱ$MBVEF%FTLUPQͷհ w (IJESBͱ$MBVEF%FTLUPQΛͲ͏ܨ͙ͷ͔ w (IJESBͱ$MBVEF%FTLUPQͰԿ͕Ͱ͖Δͷ͔
w ࠓޙͷల
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ϦόʔεΤϯδχΞϦϯάY"*Λ औΓר͘ݱঢ়
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ϦόʔεΤϯδχΞϦϯάͷ՝ w ΞηϯϒϦݴޠ-JOVYͷγεςϜίʔϧɺ8JOEPXT"1*ͳͲͷ ͕ࣝඞཁ w ϦόʔεΤϯδχΞϦϯάπʔϧΛ͍͜ͳ͢ඞཁ͕͋Δ w ಡԽٕज़ͱͷઓ͍ʜ
w ଐਓੑ͕ߴ͍ʜ ɹˠʮ"*Λ׆༻ͯ͠ϦόʔεΤϯδΞϦϯάΛָʹ͍ͨ͠ʂʂʯ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ .$1ҎલͷϦόʔεΤϯδΞϦϯάY"*ࣄྫ w σίϯύΠϧ݁ՌΛཧղ͍͢͠Α͏ɺม໊ͳͲΛվળ͢Δ044 w )*5$0/$.5Ͱൃද͞Εͨ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ .$1ҎલͷϦόʔεΤϯδΞϦϯάY"*ࣄྫ w ϓϩϯϓτ݁ߏγϯϓϧ w ʮ͋ͳͨσίϯύΠϥͰόΠφϦΛཧղ͢ΔͨΊͷ ϦόʔεΤϯδχΞϦϯάΞγελϯτͰ͢ɻσίϯύΠϧ݁Ռͱ ࣭ʹϕετΛਚͯ͑͘͠ΑʙʯʢҰ෦ൈਮʣ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ (JU)VC$PQJMPUɺ$VSTPSͷΑ͏ͳ νϟοτ͖ͷΞγετπʔϧͳ͔ͬͨʜ w ։ൃऀ͚ͷ"*πʔϧ๛͕ͩɺ ϦόʔεΤϯδχΞϦϯάͷੈքͰͦ͏Ͱͳ͔ͬͨ w πʔϧʹඪ४ͰΈࠐ·Ε͍ͯΔ"*͕ͳ͍ঢ়گͩͬͨ w
.$1ͷ͓͔͛ͰΑΓ"*Λࣗ༝ʹଓͰ͖ΔΑ͏ʹͳΓɺ ࢥ͍ࢥ͍ʹϓϩϯϓτͰࢦࣔͰ͖ΔΑ͏ʹͳͬͨ w ϦόʔεΤϯδχΞϦϯάͷੈքͰࠓ͕ʮ"*ݩʯ👏👏
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ (IJESBͱ $MBVEF%FTLUPQͷհ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ /4"͕։ൃͨ͠(IJESB w /4"ʹΑͬͯʹެ։͞Εͨ 044ͷϦόʔεΤϯδχΞϦϯάπʔϧ w (IJESBొҎલɺσίϯύΠϥ͕ࡌ͞Εͨ(6*Ͱಈ࡞͢Δ ϑϦʔͷϦόʔεΤϯδχΞϦϯάπʔϧͳ͔ͬͨ w
ެ։࣌ʹϦόʔεΤϯδχΞϦϯάۀքʹিܸ͕ͬͨ w ༻ιϑτΣΞͷ*%"1SPͱ044ͷ(IJESB͕ਓؾ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ (IJESBͷಛ w σίϯύΠϥػೳ w σόοΨػೳ w ΫϩεϓϥοτϑΥʔϜରԠʢ8JOEPXTɺNBD04ɺ-JOVYʣ w
+BWBͷ(IJESB&YUFOTJPOʹΑΔػೳ֦ு w 1ZUIPOͷ(IJESB4DSJQUʹΑΔػೳ֦ு w ෳਓͰͷڞಉ࡞ۀΛαϙʔτ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ $MBVEF%FTLUPQ w "OUISPQJD͕ࣾ։ൃͨ͠େنݴޠϞσϧ --. ͷσεΫτοϓΞϓ Ϧέʔγϣϯ w ͜ΕΛ(IJESBͱ.$1Λ༻͍ͯܨ͙
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ (IJESBͱ$MBVEF%FTLUPQΛ Ͳ͏ܨ͙ͷ͔
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ .$1ͰπʔϧΛ"*ʹଓ w .$1"*πʔϧͱ֤छπʔϧΛ࿈ܞͤ͞ΔͨΊͷϓϩτίϧ w "OUISPQJD͕݄ࣾʹఏএͨ͠ w ެࣜυΩϡϝϯτʹʮ"*ΞϓϦέʔγϣϯ͚ͷ64#$ϙʔτͷ Α͏ͳͷʯͱهࡌ
w 64#$ϙʔτ͕1$ͱσόΠεΛܨ͙Α͏ʹɺ .$1"*πʔϧͱ֎෦πʔϧΛܨ͙
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ (IJESB.$1Ͱ.$1αʔόΛΈࠐΉ w (IJESB.$1ɺ.$1αʔόΛ(IJESBʹΈࠐΉ044 w (IJESB&YUFOTJPOʢ+BWBʣʴ.$1αʔόʢ1ZUIPOʣ w ઃఆํ๏࣌ؒͷ߹্ׂѪ🙇 w
IUUQTHJUIVCDPN-BVSJF8JSFE(IJESB.$1
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ (IJESB.$1։ൃऀͷհಈը͕ڽͬͯͯ ͓͢͢Ί w (PPHMFͷϦαʔνϟʔͷ νϡʔτϦΞϧಈը w ฤू͕ڽͬͯͯ໘ന͍ͷͰ ͓͢͢ΊͰ͢
w IUUQTZPVUVCFVW2BQ-"8
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ (IJESBͱ$MBVEF%FTLUPQͰ Կ͕Ͱ͖Δͷ͔
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ खݩͰࢼͨ݁͠ՌΛͭհ ಡԽ͕ࢪ͞ΕͨόΠφϦΛղੳͯ͠ΈΔ ελοΫΦʔόʔϑϩʔΛղੳͯ͠ΈΔ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ಡԽ͕ࢪ͞ΕͨόΠφϦΛղੳͤ͞Δ w #PHVT$POUSPM'MPX w ذઌ͕Ұҙʹఆ·Δɺ࠷దԽͰফ͑ͳ͍݅ذΛૠೖ͢Δ w ಡԽख๏ͷҰछ w
"3.͚ʹॻ͍ͨ1P$ΛͬͯಡԽΛೝࣝͰ͖Δ͔֬ೝ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ಡԽ͕ࢪ͞ΕͨόΠφϦΛղੳͤ͞Δ ෆཁͳذͷதʹ όΠτίʔυΛૠೖ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ಡԽ͕ࢪ͞ΕͨόΠφϦΛղੳͤ͞Δ w IUUQTHJUIVCDPNTUFSSBTFDBOUJEJTBTTFNCMZQPD w
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ w (IJESBͷ-JTUJOHͷ εΫγϣ w σΟεΞηϯϒϧ ݁ՌΛදࣔ͢Δը໘ w σΟεΞηϯϒϧʹ
ࣦഊ͢ΔՕॴ͕ଘࡏ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ·ͱΊ w #PHVT$POUSPM'MPX͕࣮͞Εͨ"3.ͷ&-'όΠφϦΛ༩͑ͨ w &-'ɿ-JOVY͚ͷόΠφϦϑΥʔϚοτ w σΟεΞηϯϒϧͰ͖ͳ͍Օॴ͕͋Δͷ͕Կނ͔ϓϩϯϓτͰਘͶͨ w
݅ࣜͷܭࢉ݁Ռ͕ৗʹҰҙʹఆ·ΓɺόΠτྻͷ෦࣮ߦ͞Εͳ ͍͜ͱɺಡԽ͕ࢪ͞Ε͍ͯΔՄೳੑ͕͋ΔͱஅͰ͖͍ͯͨ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ελοΫΦʔόʔϑϩʔΛղੳͤ͞Δ ʢৄࡉׂѪʣ ೖྗͷαΠζΛνΣοΫͤͣɺ όοϑΝαΠζΛ͑Δೖྗ͕Ͱ͖Δ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ελοΫΦʔόʔϑϩʔΛղੳͤ͞Δ ʢৄࡉׂѪʣ https://thinkit.co.jp/article/38256
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ·ͱΊ w ؆୯ͳελοΫΦʔόʔϑϩʔͷ੬ऑੑ͕͋ΔYͷ&-'όΠφϦΛ ༩͑ͨ w ੬ऑੑ͕ͳ͍͔ϓϩϯϓτͰਘͶͨ w ελοΫΦʔόʔϑϩʔΛൃݟͰ͖ͨ
w ରԠํ๏ڭ͑ͯ͘Εͨ w ੬ऑੑΛݕূ͢ΔͨΊͷ1P$ͷ࡞ߦ͑ͨ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ࠓޙͷ༧ w ϦόʔεΤϯδχΞϦϯάπʔϧ "*πʔϧͰ ੬ऑੑΛݟ͚ͭɺݕূ͢ΔϓϩηεΛ΄΅ࣗಈԽͰ͖ͦ͏ w ݁Ռͷ֬ೝਓ͕ؒΒͳ͍ͱ͍͚ͳͦ͞͏ w
ࣗಈԽ͢ΔͨΊͷ(IJESB4DSJQU"*Ͱॻ͍ͯ͘Εͦ͏ w όΠφϦͷ੬ऑੑΛେྔʹݟ͚ͭΔൃද͕ ࠓͷηΩϡϦςΟΧϯϑΝϨϯεͰڪΒ͘ग़ͯ͘Δ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ࠓޙͷ༧ w 3FDPOͰ "* ϦόʔεΤϯδχΞϦϯ άͷϫʔΫγϣοϓ͕։࠵ w ࠷ޙʹ(IJESB
--. 4FNHSFQͰ੬ऑੑΛ୳͢ࢼΈ w ༧͕ݱ࣮ʹͳΔ ͍ۙʂʁ IUUQTDGQSFDPODYSFDPOUBML8;)8/.
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ·ͱΊ w "*πʔϧΛϦόʔεΤϯδχΞϦϯάπʔϧʹ.$1Ͱଓ͢Δ͜ͱͰ ͜Ε·ͰΑΓॊೈʹ"*ʹΑΔΞγετΛड͚ΒΕΔ w ઐՈͰͳͯ͘όΠφϦͷղੳΛ͋Δఔߦ͑ΔΑ͏ʹͳͬͨ w ઐՈɺैདྷΑΓޮతʹਐΊΒΕΔ
w "*पΓਐԽ͕ૣ͍ͷͰΑΓศརͳΈ͕ग़ͯ͘Δͷָ͕͠Έ
ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ