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
WordPress Security Incidents
Search
Yousan_O
October 19, 2018
Technology
1
1.2k
WordPress Security Incidents
WordPressでのセキュリティインシデント事例とその対処法の紹介です。
Yousan_O
October 19, 2018
Tweet
Share
More Decks by Yousan_O
See All by Yousan_O
小規模受託開発におけるGraphQL
yousan
0
85
Amplify Consoleで作る、CloudFront、Lambda@Edgeを使ったマルチデプロイ環境とSPAのOGP対応/Amplify Console
yousan
0
970
チーム開発向け WordPressの自動デプロイ/Continuous-deployment-for-wordpress-team-development
yousan
1
140
Git勉強会 Gitを中心としたワークフロー
yousan
0
100
CloudFormationを使ったPRを出しまくれるワークフロー/CloudFormaton for team
yousan
1
610
WordCampOsaka 2018 中規模案件のこなしかた
yousan
1
920
WordPressユーザからサーバ事業者さんへの要望
yousan
0
67
WordFes2017 制作現場のこれから 開発ワークフローとコーディング規約
yousan
2
480
よりよいコードを書く WordBench 富山 勉強会@富山市 第67回 2016年11月26日(土)
yousan
1
2.1k
Other Decks in Technology
See All in Technology
公共領域から学ぶ クラウド移行についてエンジニアが意識していること
kawakawa2222
0
140
OSSコミットしてZennの課題を解決した話
dyoshikawa1993
0
150
簡単に始めるSnowflakeの機械学習
nayuts
1
190
コミュニティサービスに「あなたへ」フィードを リリースするまでの試行錯誤
takapy
1
150
運用改善、不都合な真実 / 20240722-ssmjp-kaizen
opelab
17
8.2k
What if...? 처음부터 다시 LLM 어플리케이션을 개발한다면
huffon
0
1k
プレイドにおけるDatadog APMの活用方法
plaidtech
PRO
2
120
E2Eテスト自動化プラットフォームにおけるAIの活用
shift_evolve
0
190
頼られるのが大好きな 皆さんへ - 支援相手との期待の合わせ方、突き放し方 -/For_people_who_like_to_be_relied_on
naitosatoshi
1
290
[I/O Extended Android 2024] What`s new in Android 2024
kyeongwan
0
220
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
データベース研修 分析向けSQL入門【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
110
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
291
20k
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
The Invisible Customer
myddelton
117
13k
Making Projects Easy
brettharned
111
5.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
16
1.6k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Music & Morning Musume
bryan
43
5.9k
In The Pink: A Labor of Love
frogandcode
139
22k
How GitHub Uses GitHub to Build GitHub
holman
471
290k
Designing Experiences People Love
moore
136
23k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
Transcript
8PSE1SFTT ηΩϡϦςΟΠϯγσϯτͷ ରԠࣄྫ Tokyo WordPress Meetup 2018年年10⽉月勉勉強会
ࣗݾհͱഎܠ ΞδΣϯμʢ࣌ؒݟࠐΈ̏̌ऑʣ ࣄྫհ ·ͱΊɺ࣭ٙԠ
ࣗݾհͱഎܠ ΞδΣϯμʢ࣌ؒݟࠐΈ̏̌ऑʣ ࣄྫհ ·ͱΊɺ࣭ٙԠ
ਆ֞૱ ౡݝࡏॅʢϦϞʔτʣ αʔόɺϓϩάϥϜ ใॲཧ҆શ֬อࢧԉ࢜ ࣗݾհ
ࣗݾհ
ݱࡏͷۀ ϓϩάϥϜΈࠐΈ γεςϜ։ൃ αʔόߏங αʔόอक αʔόܥࣄۀ Σϒ੍࡞ࣄۀ WordPress
ϥΠςΟϯά σΟϨΫγϣϯ σβΠϯ ίʔσΟϯά ϓϩάϥϜ αʔό 8PSE1SFTTؔ࿈ϙδγϣϯ Ӧۀ ϓϩσϡʔε ϚʔέςΟϯά
ίϛϡχςΟ ίϯςϯπ ࿈ܞ
ϥΠςΟϯά σΟϨΫγϣϯ σβΠϯ ίʔσΟϯά ϓϩάϥϜ αʔό 8PSE1SFTTؔ࿈ϙδγϣϯ Ӧۀ ϓϩσϡʔε ϚʔέςΟϯά
ίϛϡχςΟ ίϯςϯπ ࿈ܞ
ϥΠςΟϯά σΟϨΫγϣϯ σβΠϯ ίʔσΟϯά ϓϩάϥϜ αʔό օ͞Μͷϙδγϣϯʁ Ӧۀ ϓϩσϡʔε ϚʔέςΟϯά
ίϛϡχςΟ ίϯςϯπ ࿈ܞ 製作側 利利⽤用者側
ࣗݾհͱഎܠ ΞδΣϯμʢ࣌ؒݟࠐΈ̏̌ऑʣ ࣄྫհ ·ͱΊɺ࣭ٙԠ
ϦμΠϨΫτεύϜฤ εύϜߘهࣄฤ αʔό͞Μ͔ΒౖΒΕͨฤ ʢ࣌ؒ͋Εʣϝʔϧ౿Έฤ ʢ࣌ؒ͋Εʣ%%P4߈ܸ%/4߈ܸฤ ηΩϡϦςΟΠϯγσϯτͷࣄྫ
ηΩϡϦςΟΠϯγσϯτͷࣄྫ ϦμΠϨΫτεύϜฤ
None
Կ͕ى͖͔ͨ
αΠτͷΞΫηεޙɺεύϜαΠτϦμΠϨΫτ ϦμΠϨΫτ༻ͷ+BWB4DSJQU͕)5.-ʹຒΊࠐ·ΕΕ͍ͯΔ Կ͕ى͖͔ͨ
ίΞϑΝΠϧ܈
JOEFYQIQ
ॻ͖͑ΒΕͨJOEFYQIQ
্ɹਖ਼͍͠JOEFYQIQ Լɹॻ͖͑ΒΕͨJOEFYQIQ
XQDPOUFOUQMVHJOTJOEFYQIQ
XQDPOUFOUQMVHJOTJOEFYQIQ ϑΝΠϧͷΞοϓϩʔυΛ ߦ͏εΫϦϓτ ͜ͷϑΝΠϧ͕ݩʹͳͬͯ ଞͷϑΝΠϧΛݺͼࠐΉ όοΫυΞ
ਖ਼نͷϓϥάΠϯʹݟ͔͚ͤͯόοΫυΞ ֬ೝͰ͖ͨͷ8PSE'FODFͱ4VDVSJ4DBOOFS ԚછνΣοΫπʔϧʢ81$-*XQTDBOʣͰݕग़Ͱ͖ͣ Ԛછ͞ΕͨϓϥάΠϯͷΠϯετʔϧ
ΞΫηεͷҰ෦͕ࠂαΠτϦμΠϨΫτ ҰҰճ͚ͩϦμΠϨΫτൃੜ ϩάΠϯ͍ͯ͠Δͱൃੜ͠ͳ͍ ඃ͕ݟ͑ʹ͍ͨ͘Ίɺඃ͕ܧଓ ίϝϯτɺ͍߹Θ͔ͤΒൃ֮ ඃ
ΞΧϯτϋοΫʴςʔϚฤूՄೳͰόοΫυΞઃஔ όοΫυΞ͔Βෆਖ਼ϑΝΠϧઃஔɺඃ͕֦େ ίΞϑΝΠϧԚછͷ࿈ ඃͷ࿈
ϝοηϯδϟʔπʔϧར༻αΠτʹසൃ ϝοηϯδϟʔΞΧϯτͬऔΓଟൃ࣌ظͩͬͨ ϑΟογϯάεύϜϝοηʔδΛ౿ΜͩՄೳੑ ࠜຊతݪҼʢਪଌʣ
ηΩϡϦςΟΠϯγσϯτͷࣄྫ εύϜهࣄߘฤ
εύϜهࣄߘ
ϋοΩϯάࣄྫ ݟ֮͑ͷແ͍هࣄ͕େྔ ʹߘ͞Ε͍ͯΔ هࣄʹεύϜࠂͷϦ ϯΫ͕షΒΕ͍ͯΔ
ύεϫʔυ͕੬ऑͩͬͨ ϒϧʔτϑΥʔεͷӤ৯ʹ ύεϫʔυΛมߋग़དྷͳ͍ཧ༝ ෳਓͰಉ͡ΞΧϯτΛڞ༗ ύεϫʔυΛ͍͑ॾࣄ ॳظΞΧϯτةݥ ҎલBENJO͕໓ଟଧͪʹʜ ݱࡏͰVTFS@JEةͳ͍ ݪҼͷਪଌ
VTFS@JEऔΕΔ
ϒϧʔτϑΥʔεཤྺ
֘هࣄͷআ ӳޠهࣄͳͷͰফ͔ͬͨ͢͠ ύεϫʔυͷҰ৽ ϩΪϯά ରॲ
ηΩϡϦςΟΠϯγσϯτͷࣄྫ αʔό͞Μ͔ΒౖΒΕͨฤ
ϋοΩϯάࣄྫ
ϋοΩϯάࣄྫ
(PPHMFʹΑΔෆਖ਼ΞΫηεඃαΠτೝఆ ʢڪΒ͘ʣ4&0ϥϯΫμϯ ʢڪΒ͘ʣܯࠂը໘ αʔόࣄۀऀʹΑΔఀࢭ ௨ൢαΠτͳͷͰച্ݮ ඃ
8PSE1SFTTҠઃ هࣄσʔλʴࣸਅʴςʔϚ ϓϥάΠϯશೖΕ͠ ܦա؍ޙɺվળ ରॲ
ηΩϡϦςΟΠϯγσϯτͷࣄྫ ϝʔϧ౿Έฤ
αʔόࣄۀऀ͔ΒʮεύϜϝʔϧૹ৴ͷ౿Έʹͳ͍ͬͯΔՄ ೳੑʯͱͷ࿈བྷ αΠτͷར༻ఀࢭɺ͔ͳରॲͷཁ ΞϑΟϦΤΠτܥαΠτͩͬͨͨΊɺఀࢭ࣌ؒඃֹ ঢ়ͱඃ
ςʔϚϑΝΠϧվ͟Μ
ςʔϚϑΝΠϧΛΩϨΠʹ ݹ͍ςʔϚ͕͍ͬͯΕ͔ͦ͜Β෮ݩ ͳ͚ΕԚછ͞ΕͨςʔϚΛख࡞ۀͰΩϨΠʹ ΩϨΠʹͰ͖ͳ͚Ε࠶ԚછͷՄೳੑେ *1ΞυϨε͕ϒϥοΫϦετʹࡌΔͷͰҙ αʔόࣄۀऀ͞Μ͝ΊΜͳ͍͞ ରॲ
ηΩϡϦςΟΠϯγσϯτͷࣄྫ %%P4߈ܸ%/4߈ܸฤ
αΠτʹͭͳ͕Βͳ͍ ͦͦαʔόʹͭͳ͕Βͳ͍ʢ'51ɺ44)ʣ αʔόࣄۀऀ͔Βʮ߈ܸΛड͚͍ͯ·͢ɻରॲ͍ͯͩ͘͠͞ɻʯͷ࿈བྷ ʮ࣍ʹඃʹ͋ͬͨΒܖఀࢭʹͳΓ·͢ʯʢඇʜʣ πʔετϥΠΫΞτ੍ ͕ɺ߈ܸʹͳΓ͍͢αΠτଞͷϢʔβશମʹӨڹΛٴ΅ ͨ͢Ίɺ͠ΐ͏͕ͳ͍ ඃ
%%P4߈ܸɺ%/4߈ܸΛ৯Βͬͨ ͦͷޙͷܦա͔Βɺͨ·ͨ·߈ܸରʹͳͬͨՄೳੑ ݪҼͱରॲ
ωοτϫʔΫػث͕μϝʹͳΔ
ωοτϫʔΫػث͕μϝʹͳΔ
ωοτϫʔΫػث͕μϝʹͳΔ
*1ΞυϨεͷସ͑ $%/αʔϏεͷར༻ʢαʔόͷखલͰ͍Ͱ͘ΕΔʣ ରॲ
ࣗݾհͱഎܠ ΞδΣϯμʢ࣌ؒݟࠐΈ̏̌ऑʣ ࣄྫհ ·ͱΊɺ࣭ٙԠ
ෆਖ਼ΞΫηε݁ߏى͜Δ ΞΧϯτϋοΫɺ੬ऑੑ εύϜࠂɺεύϜϝʔϧ౿ΈɺεύϜهࣄ ͦͷଞɺ༇շ൜ɺ࣏తͳॻ͖͑ͳͲ ·ͱΊ
Ξοϓσʔτ͔ͬ͠Γ ෆਖ਼ΞΫηεΛૣΊʹݕ ෆਖ਼ΞΫηεݕ ϑΝΠϧվ͟Μݕ ͍߹ΘͤϑΥʔϜɺίϝϯτ ຊޠ$"15$)"ޮՌత όοΫΞοϓ͔ͬ͠Γ ରࡦ
8PSE#FODIࢁͷษڧձʹͯɺ໘ന͍ͳ͊ɺษڧʹͳΔͳ͊ ͱ͍͏ҙݟ ͱ͋Δࣾ͞Μ ࣾʮϋοΩϯά͞Εͨͱ͖ͷඃͬͯԿʁʯ ࣾʮεύϜϝʔϧʁࣗͱ͜Ζʹඃ͋Δͷʁʯ ࣾʮ෮چ͍͘Βʁʯ ࣾʮอक͍͘Βʁʯ ࣾʮΜ͡Όอक͠ͳͯ͘ྑ͍Ͱ͢Ͷʯ ಠࣗͷݟղ
ࠓ·Ͱʮͱʹ͔͘อकΛɺͱʹ͔͘ηΩϡϦςΟ֬อΛʯ ϓϩμΫτΦʔφʔʢαΠτͷॴ༗ऀ͞Μʣͷߟ͑ΛѲ อकɺόοΫΞοϓʹֹۚతࠜڌΛઆ໌ αΠτ࡞ऀɺΤϯδχΞͱͯ͠
ϦεΫΞηεϝϯτʢൃੜ֬ºඃֹʣ ؒൃੜ֬ˋʢମײʣ μϯλΠϜɺ෮چඅ༻ &$αΠτɺΞϑΟϦΤΠταΠτͷඃֹμϯλΠϜʹ ൺྫ ίʔϙϨʔταΠτͷඃ໊લʹই ࠜڌ
Πϯγσϯτ͕ൃੜͯ͠མͪண͍ͯ ෮چͷରࡦ άάΔɺ૬ஊඃͲΕ͙Β͍ʹͳΔͷ͔ ࠓޙͷରࡦ όοΫΞοϓ ͍͞͝ʹ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠
࣭ٙԠ
2࣮ࡍʹࣄނ͕ى͖ͨࡍͷରԠϑϩʔʹ͍͍͍ͭͯͨͰ͢ɻ " ඃͷ֬ೝʢ෮چ͔ͨ֬͠ೝͷͨΊʹॏཁʣ ɹϑΝΠϧ܈ͷ֬ೝʢॳظͰ͋ΕࢹͰಛఆ͢Δ͜ͱଟ͍ʣ ɹαʔόͰ8PSE1SFTTͷҠઃɺআછతͳ࡞ۀɺϩά֬ೝ ɹܦա؍ɺϩάΛΈͯ࠶ൃ͠ͳ͚Ε0,
2ηΩϡϦςΟͷ؍Ͱɺ'51ϩάΠϯϖʔδΛ*1ΞυϨεͰ੍ݶ͢Δέʔε͕ ͋Δͱࢥ͍·͕͢ɺ͜ͷ߹ਂʹԿΒ͔ͷࣄނ͕ൃੜͨ࣌͠ɺ͔ࣗΒ࡞ۀͰ͖ ͳ͍ɺͱ͍͏͜ͱ͕͋Δͱࢥ͍·͢ɻ͜ͷΛղܾ͢Δํ๏ͳ͍Ͱ͠ΐ͏͔ʁ " ʢদຊ͞Μͷʣ71/ͰڐՄɹʹಉ͘͡ɻ ࠷ۙങͬͨϒϩʔυόϯυϧʔλʹ-51ͱ͔͋Γ·ͯ͠ɺ ϒϥβϙνϙνʴ.BDͷઃఆͰ71/͕ग़དྷͯ؆୯Ͱ͠ ͨɻʢ*0σʔλʣ ɹʢͪͪ͘Ύ͏͞Μͷʣ*OUFSMJOLͷϚΠ*1͍͍Ͱ͢ɻ
2͜ΕͲ͜ͰࢿྉΛΒ͍͍͑ͷͰ͠ΐ͏͔ʁ " ʮ8PSE1SFTTཧऀ͕͓͓͖͍͑ͯͨ͞8FCΞϓϦέʔγϣϯηΩϡϦςΟʯ IUUQTTQFBLFSEFDLDPNZNONPXBTQXPSEQSFTTNFFUVQ ʮ8PSE1SFTTηΩϡϦςΟΠϯγσϯτͷରԠࣄྫʯ IUUQTTQFBLFSEFDLDPNZPVTBOXPSEQSFTTTFDVSJUZJODJEFOUT ʮ·ͱΊʯ IUUQTTQFBLFSEFDLDPNDIJLVDIVUPLZPXPSEQSFTTNFFUVQ NBUPNF
2ϩάΠϯը໘ʹ#BTJDೝূΛ͔͚Δํ๏͕͋Γ·͕͢ޮՌ͋ΔͰ͠ΐ͏͔ɻ· ͨɺ#BTJDೝূΛ͔͚Δͱ༧ߘهࣄͷύεϫʔυอޢ͕͑ͳ͘ͳͬͯ͠·͍ ·͕͢ɺཱ྆ͤ͞Δରࡦ͋ΔͰ͠ΐ͏͔ɻ " ʢদຊ͞Μ͔Βʣ#BTJDೝূඍົ͔ɻ༧ߘͱ͔ ͱ૬ੑΑ͘ͳ͍ɻ)5514Խ͍ͯ͠ͳ͍ͱฏจͰૹΒΕΔ ʢਆ֞ʣ#BTJDೝূ͍Εͯͳ͍Ͱ͢ɻϩάΠϯը໘ʹ $"15$)"ೖΕΔ͔ϩάΠϯ63-ม͑Δͷ͕ྑ͍Ͱ͢ɻ
2VTFS@JE͔ΒΞΧϯτ໊͕؆୯ʹऔΕΔɺͱ͍͏͜ͱ Ͱ͕ͨ͠ɺͦΕΛ͙ํ๏͋ΔͰ͠ΐ͏͔ʁ " ͳ͍Ͱ͢ʢ೦ʜʣ ͨͩॳճʹ࡞ΔϢʔβΛμϛʔͱͯ͠ɺݖݶΛམͱͯ͠ Θͳ͍Ϣʔβʹͯ͠͠·͏ͷྑ͍͔ͱɻ͋ͱVTFS@JE ͷϢʔβͷύεϫʔυʹؾΛ͚ͭͯʂʢদຊ͞Μʣ
2໊྆ʹɺηΩϡϦςΟҡ্࣋ʹීஈར༻͍ͯ͠Δ͓͢͢ΊͷϓϥάΠ ϯɺ·ͨɺ༗໊Ͱ͋Δ͕ηΩϡϦςΟతʹ੬ऑͳϓϥάΠϯΛ͍͍ͨͰ͢ɻ " 814JUF(VBSEͱDSB[ZCPOF͕ͲͪΒຊޠͰΫϥΠ Ξϯτ͞ΜʹධͰ͢ɻຊޠ$"15$)"ɺϩάΠϯͷ ࠃදهͰ͔ͳΓ҆શɻ ӳޠͰ͕͢4VDVSJ4FDVSJUZ"VEJU-PHʢهࣄߘɺϓ ϥάΠϯΞΫςΟϕʔτͳͲͷࠪϩάʣ͕औΕΔͷͰɺ ϝʔϧΛ͓͛ͯ͘ͱٻ࣌ʹศརͰ͢ɻ
2ఆظతʢσΠϦʔɺϚϯεϦʔʣʹ੬ऑஅΛ࣮ߦͰ ͖Δπʔϧ͘͠ख๏͋Γ·͢Ͱ͠ΐ͏͔ʁ " XBMUJJPͱ͍͏αʔϏε͕ΊͬͪΌศརͰ͢ɻఆظ࣮ߦ Ͱϩάͣͬͱอͯ͘͠ΕΔͷͰ࠷ߴʹྑ͍Ͱ͢ɻ
2ηΩϡϦςΟΛະવʹ͙ͨΊʹɺ੍࡞ଆɺΫϥΠΞϯ τͦΕͧΕҙ͢Δ͖ɺରࡦํ๏Λڭ͍͑ͯͩ͘͞ɻ " Ξοϓσʔτɺอकɺෆਖ਼ΞΫηεͷૣΊͷݕʢΕΔ ͱόοΫυΞͱ͔Ͱख͕͚ͭΒΕͳ͘ͳΔɺهࣄ·Ͱ෦ తʹԚછ͞ΕΔͱେมʣɺऑ͍ύεϫʔυΛΘͳ͍ ͋ͱπΩφϛͰ͕͢ʜɺ੍࡞ଆɺΫϥΠΞϯτͷ૬ޓͷ৴ པؔେࣄ͔ͱɻ
2ϑϦʔϥϯεͰอकΛ͍ͯ͠Δͱɺ࣌ؒͲΜͳࣄނ͕ى͖Δ ͔Θ͔Βͣେมͦ͏Ͱ͕͢ɺ࣌ؒଈ࣌ରԠ͍ͯ͠ΔͷͰ͠ΐ͏͔ʁ " J1IPOFʹ/JHIU4IJGUͱ͍͏ɺؒʹΤϯδχΞΛकͬͯ͘ ΕΔػೳ͕͋ΔΜͰ͕͢ɺࡾҎʹೋͷి͕ͳΔͱ௨ ͕དྷΔͱ͍͏ʜ͆ʢͱ͍͏ͷஊͰɺΤϯδχΞͱ͠ ͯͰ͖ΔݶΓى͖ͯରԠͭͭ͠ɺͰࢮͳͳ͍ఔʹɻ ো࿈བྷνϟοτϧʔϜʹ͘ΔͷͰɺى͖ͯΔνʔϜϝϯόʔ Ͱ࠶ىಈͳͲରԠͯ͠·͢ɻ
23&45"1*ͷ੬ऑੑ͕औΓ্͛ΒΕͨ͜ͱ͕͋Γ·͕͢ɺ"1* ༗ޮ͔͠ͳ͕ΒηΩϡϦςΟΛ֬อ͢Δํ๏ͳͲ͋Γ·͔͢ʁ " ΞοϓσʔτͰ͔ͳΓ҆શʹʂ
28PSE1SFTTͷΞοϓσʔτͷରࡦߟ͍͑ͯ ·͔͢ʁ " ʢদຊ͞Μ͔ΒʣϝδϟʔόʔδϣϯΞοϓͰ͕͢ɺ (VUFOCFSHϝΠϯͳͷͰηΩϡϦςΟϦεΫ͍ ʢͳΔ΄Ͳʂʣ
2ΫϥΠΞϯτʹอकͷॏཁੑΛΘ͔ΒͤΔ͍͍ํ๏͋Γ·ͤΜ͔ʁ " ඃֹͷݟੵΓ͕ྑͦ͞͏
2อकϓϥϯͱͯ͠ϝδϟʔΞοϓσʔτରԠΛ͍ͯ͠Δ߹ɺΞοϓσʔτޙʹɺ ϓϥάΠϯ͕มΘΒͣಈ͔͘ͳͲνΣοΫ͕େมͩͱࢥ͍·͕͢ɺͲ͜·ͰνΣο Ϋ͍ͯ͠·͔͢ʁ " ॏཁͳαΠτ͞ΜςεταΠτͭͬͯ͘εΫγϣύνύνɻ ܰΊͷαΠτ͞Μͦͷ··Ξοϓσʔτɻ γεςϜ͕བྷΉ8PSE1SFTT1VQQFUUFFSʢ 1IBOUPN+4ɺ#FIBUʣͱ͍͏εΫγϣऔͬͯ͘ΕͨΓ͢ Δπʔϧͬͯ·͢ɻ
2ࣄނൃੜޙɺΟϧενΣοΫͲͷΑ͏ʹߦ͏ͷͰ ͠ΐ͏͔ʁ " ࢹʂʢݪ࢝తͰ͢Έ·ͤΜʜʣ ɹXQTDBO81$-*ͷνΣοΫΛֻ͚ͯ·͢ɻ
2NJOJ0SBOHFͰϩάΠϯΛೋஈ֊ೝূ͍ͯ͠ΔͷͰ͕͢ɺϓϥά ΠϯͳΔ͍ͨ͘͘ͳ͍ͷͰɺ͜ͷ··Ͱྑ͍͔ΜͰ͍·͢ɻ " NJOJ0SBOHFΛΒͳ͔ͬͨͰ͕͢ɺʮ*1ೝূ͕ޮՌతʯ ʮ+FUQBDLͷ440͕ύεϫʔυཁ݅͋ͬͯྑ͍ʯͱͷ ͜ͱͰɺͦΕΒͲ͏Ͱ͠ΐ͏͔
2όοΫυΞΛͲ͏ൃݟ͢ΔͷͰ͠ΐ͏͔ʁ " ΫϥΠΞϯτ͞Μ͔Βͷ͍߹Θͤʜɺ͕ଟ͍Ͱ͕͢ɺ ΫϥΠΞϯτ͞Μʹઌʹൃݟ͞ΕΔͱ৴པ͕མͪΔͷ ͰɺεΩϟϯπʔϧͷϩάͳͲͰةݥͳϩάΛ֬ೝ͍ͯ͠ ·͢ɻ
2ࢀՃ͕Θͳ͔ͬͨͷͰ͕͢μϝݩͰ࣭͍ͤͯͩ͘͞͞ʂձһ੍αΠτͰ 8PSE1SFTTଆʹձһใΛอ࣋͢Δͷʹෆ͕҆͋Γ·͢ɻ෦Ͱ࣋ͨͤΔ͔֎෦ ʹஔ͔͘ɺ࠷ۙͷτϨϯυͳͲɺ͋͠Εڭ͑ͯཉ͍͠Ͱ͢ʢ5XJUUFS͔Βʣ " ʢྑ͍࣭Ͱ͢Ͷʜʂʣ ɹʮ8PSE1SFTTͰձһαΠτʯͷஈ֊Ͱ༧ࢉײ͕ݟ͍͑ͯΔͷͰɺ ෦ʹ࣋ͨͤͯ͠·͏΄͏͕ྑ͍ɻ ʢͪͪ͘Ύ͏͞Μͷग़͍ͯͨ͠ʣηΩϡϦςΟج४ͳͲͰʮݸਓใΛ ҉߸Խͯ͠อଘʯͳͲͷཁ͕݅͋Δ߹͕͋ΔͷͰɺ༧ࢉ͋Δ߹ʹ ֎෦αʔϏεʢ"84-BNCEBʣͳͲͰ࿈ܞγεςϜΛ࡞Δͱྑͦ͞͏ɻ