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
002 現場から見る海賊版サイトブロッキングの諸相
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kei Nishida
July 03, 2018
Technology
0
260
002 現場から見る海賊版サイトブロッキングの諸相
KIXS.Vol007 インフラ・ネバー・ダイ
Kei Nishida
July 03, 2018
Tweet
Share
More Decks by Kei Nishida
See All by Kei Nishida
海賊版ブロッキング-完結編- Kixs Vol.009
nishik18
0
350
8/25 インターネットがざわついた件
nishik18
0
530
博多に穴が空いた件
nishik18
1
280
RADIUS使ってますよ!!
nishik18
1
480
光ケーブルのこと
nishik18
0
150
データセンターのファシリティーってこんなんです
nishik18
0
1k
Other Decks in Technology
See All in Technology
Go標準パッケージのI/O処理をながめる
matumoto
0
220
組織全体で実現する標準監視設計
yuobayashi
3
490
1GB RAMのラズピッピで何ができるのか試してみよう / 20260319-rpijam-1gb-rpi-whats-possible
akkiesoft
0
110
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
410
It’s “Time” to use Temporal
sajikix
3
200
身体を持ったパーソナルAIエージェントの 可能性を探る開発
yokomachi
1
130
SRE NEXT 2026 CfP レビュアーが語る聞きたくなるプロポーザルとは?
yutakawasaki0911
1
400
AWSの資格って役に立つの?
tk3fftk
2
350
DevOpsエージェントで実現する!! AWS Well-Architected(W-A) を実現するシステム設計 / 20260307 Masaki Okuda
shift_evolve
PRO
3
910
OpenClaw を Amazon Lightsail で動かす理由
uechishingo
0
150
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.8k
Claude Code 2026年 最新アップデート
oikon48
13
10k
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
9.8k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
85
Test your architecture with Archunit
thirion
1
2.2k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
680
How GitHub (no longer) Works
holman
316
140k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Claude Code のすすめ
schroneko
67
220k
Context Engineering - Making Every Token Count
addyosmani
9
760
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
300
First, design no harm
axbom
PRO
2
1.1k
GitHub's CSS Performance
jonrohan
1032
470k
Transcript
ݱ͔ΒݟΔւ൛αΠτϒϩοΩϯάͷॾ૬ ݄ ,JYT7PM!ΠϯλʔωοτΠχγΞςΟϒɹभࢧࣾ ాɹܓ L@OJTIJEB!RUOFUDPKQ ΠϯϑϥɾωόʔɾμΠ
BHFOEB ɾ௨৴ͷൿີͱ ɾւ൛αΠτϒϩοΩϯάͱʁ ɾܦҢ ɾϒϩοΫ༰ೝɺରͷ ɾࣗʹӨڹ͋Δʁ ɾ·ͱΊ
ʮ௨৴ͷൿີʯͱ ୈೋेҰɹ ̍ɹूձɺ݁ࣾٴͼݴɺग़൛ͦͷଞҰͷදݱͷࣗ༝ɺ͜ΕΛอো͢Δɻ ̎ɹݕӾɺ͜ΕΛͯ͠ͳΒͳ͍ɻ௨৴ͷൿີɺ͜ΕΛ৵ͯ͠ͳΒͳ͍ɻ ݑ๏ ిؾ௨৴ࣄۀ๏ ʢݕӾͷېࢭʣ ୈࡾɹిؾ௨৴ࣄۀऀͷऔѻதʹΔ௨৴ɺݕӾͯ͠ͳΒͳ͍ɻ ʢൿີͷอޢʣ ୈ࢛ɹిؾ௨৴ࣄۀऀͷऔѻதʹΔ௨৴ͷൿີɺ৵ͯ͠ͳΒͳ͍ɻ
̎ɹిؾ௨৴ࣄۀʹैࣄ͢Δऀɺࡏ৬தిؾ௨৴ࣄۀऀͷऔѻதʹΔ௨৴ʹؔͯ͠Γಘͨ ɹɹଞਓͷൿີΛकΒͳ͚ΕͳΒͳ͍ɻͦͷ৬Λୀ͍ͨޙʹ͓͍ͯɺಉ༷ͱ͢Δɻ
ʮ௨৴ͷൿີͷ৵ʯͱ ৵ͷྨܕ ಘੵۃతʹ௨৴ͷൿີΛΖ͏ͱ͢ΔҙࢥͷͱͰಘ͠Α͏ͱ͢Δߦҝ ༻ൃ৴ऀຢड৴ऀͷҙࢥʹͯ͠ར༻͢Δ͜ͱ ࿙͍͑ଞਓ͕ΓಘΔঢ়ଶʹஔ͘͜ͱ ͜͜ʹ͍͏ɺಘ༻ʹɺػցతɾࣗಈతʹಛఆͷ݅ʹ߹க͢Δ௨৴Λ ݕ͠ɺ֘௨৴Λ௨৴ࣄऀͷҙࢥʹͯ͠ར༻͢Δ߹ͷΑ͏ʹ ػցతɾࣗಈతʹॲཧ͞ΕΔΈͰ͋ͬͯ֘͠ಘΔɻ ిؾ௨৴ࣄۀʹ͓͚ΔαΠόʔ߈ܸͷదਖ਼ͳରॲͷࡏΓํʹؔ͢ΔݚڀձΑΓ IUUQXXXTPVNVHPKQNBJO@DPOUFOUQEG
௨৴ͷൿີͱ ͜͜Ͱʂ ύέοτͷϔομΛݟͯϧʔςΟϯά͢Δ͜ͱɺʮ௨৴ͷൿີΛ৵ʯ͢ΔͰ͠ΐ͏͔ʁ
௨৴ͷൿີͱ ͑ ύέοτͷϔομΛݟͯϧʔςΟϯά͢Δ͜ͱɺʮ௨৴ͷൿີΛ৵ʯɻ ͔͠͠ɺਖ਼ۀߦҝͱͯ͠ҧ๏ੑ્٫͞ΕΔɻ ྨࣅྫͱͯ͠ ҩࢣʹΑΔ֎Պखज़ইࡑͱͯ͠ߏ͞ΕΔɻ ͔͠͠ɺਖ਼ۀߦҝͱͯ͠ҧ๏ੑ્٫͞ΕΔɻ ҧ๏ੑ્٫͞ΕΔ߹Ͱɺ௨৴ͷൿີΛ৵͢Δ͕ҧ๏Ͱͳ͍͜ͱʹҙɻ
ւ൛αΠτϒϩοΩϯάͱ ϢʔβʔͷಉҙΛಘͣʹશͯͷ௨৴Λࢹ͠ɺւ൛αΠτͷΞΫηεͰ͋Ε *41ͷઃඋͰःஅ͢Δાஔ
ܦҢ ɾ݄ɹ ɹɹੁ͕ձݟɹϚϯΨΞχϝͳͲͷւ൛αΠτʹରͯ͠ ɹʮαΠτϒϩοΩϯάΛؚΊͯɺݱࡏ͋ΒΏΔํࡦͷՄೳੑΛݕ౼͍ͯ͠Δʯͱίϝϯτ ɾ݄ɹ ɹɹ/),ɾͦͷଞ ɹʮ͕ѱ࣭ͳւ൛αΠτʹ͍ͭͯɺҰ࣌తͳۓٸආͱͯ͠*41ͷཁΛݕ౼தʯ ɾ݄લޙ ɹɹ/55ɺ,%%*ɺ4PGUCBOLͷࣾʹରͯ͠ɺ ɹɹϒϩοΩϯάͷཁʹର͢Δࣄલরձʢ૯ল૯৹ٞࣗΒઆ໌ʣ
ɹ#*(-0#&ɺ,0QUɺ/JGUZɺ4/$ʢ૯লফඅऀߦ՝ʹΑΔઆ໌ ɾ݄લޙ ɹʮతࡒ࢈ઓུຊ෦ձ߹ɾ൜ࡑରࡦֳ྅ձٞʯΛ։࠵ ɹɹֳձݟ ɾ݄ /55ͱ/55ίϛϡχέʔγϣϯζɺ/55υίϞɺ/55ΒΒ݄ɺ ւ൛αΠτͷଓःஅʢϒϩοΩϯάʣΛ࣮ࢪ͢ΔํΛൃද ɹ
None
ϒϩοΩϯά༰ೝͱରͷ ϒϩοΩϯάɺʮ௨৴ͷൿີʯΛܗࣜతʹ৵͢ΔՄೳੑ͕͋Δ͕ɺԾʹͦ͏ͩͱͯ͠ɺ ৵ίϯςϯπͷྔɺআݕڍͳͲଞͷํ๏ʹΑΔݖརͷอޢ͕ෆՄೳͰ͋Δ͜ͱͳͲͷࣄʹরΒ͠ɺ ۓٸආ ܐ๏ୈ ͷཁ݅Λຬͨ͢߹ʹɺҧ๏ੑ્͕٫͞ΕΔͷͱߟ͑ΒΕΔɻ ༰ೝ ݟղ ๏తʹͳ͍͠ɺඃֹେ͖͘ւ൛αΠτϒϩοΩϯάΉͳ͠
ϒϩοΩϯάରͷ ର ϒϩοΩϯάɺʮ௨৴ͷൿີʯΛܗࣜతʹ৵͢ΔՄೳੑ͕͋Δ͕ɺԾʹͦ͏ͩͱͯ͠ɺ ৵ίϯςϯπͷྔɺআݕڍͳͲଞͷํ๏ʹΑΔݖརͷอޢ͕ෆՄೳͰ͋Δ͜ͱͳͲͷࣄʹরΒ͠ɺ ۓٸආ ܐ๏ୈ ͷཁ݅Λຬͨ͢߹ʹɺҧ๏ੑ્͕٫͞ΕΔͷͱߟ͑ΒΕΔɻ ɾۓٸආͷཁ݅Λຬ͍ͨͯ͠ͳ͍ͷͰʁ ɹɹɹۓٸආͷཁ݅ޙड़ ɾʙຬͨ͢߹ʹ
ɹɹɹۓٸආͷ݅Λຬͨ͢ͱݴ͍ͬͯͳ͍ɻɹ ɾʙͷͱߟ͑ΒΕΔ ɹɹɹ્٫͞ΕΔͱஅఆ͍ͯ͠ͳ͍ɻ ɹ ௨৴ͷൿີ௨৴ͷࣗ༝Λ৵͠ɺݕӾʹ֘͠͏ΔॏେͳાஔͰ๏తʹେ͖ͳ
ҧ๏ੑͷ્٫ͱ ௨৴ࣄऀͷಉҙΛಘΔ͜ͱͳ͘௨৴ͷൿີΛ৵ͨ͠߹Ͱ͋ͬͯɺ ਖ਼Ӵ ܐ๏ୈ ɺ ۓٸආ ܐ๏ୈ ʹͨΔ߹ɺ ਖ਼ߦҝ ܐ๏ୈ
ʹͨΔ߹ ҧ๏ੑ્٫ࣄ༝͕͋Δ߹ʹɺྫ֎తʹ௨৴ͷൿີΛ৵͢͜ͱ͕ڐ༰͞ΕΔ͜ͱʹͳΔɻ ిؾ௨৴ࣄۀʹ͓͚ΔαΠόʔ߈ܸͷదਖ਼ͳରॲͷࡏΓํʹؔ͢ΔݚڀձΑΓ IUUQXXXTPVNVHPKQNBJO@DPOUFOUQEG ਖ਼ߦҝͷྫ ύέοτͷϔομΛݟͯϧʔςΟϯά͢Δ͜ͱ
ۓٸආͱͯ͠ҧ๏ੑ્͕٫͞ΕΔ݅ ʮۓٸආʯͱͯ͠ҧ๏ੑ્͕٫͞ΕΔͨΊʹɺ ݱࡏͷةͷଘࡏɺ ๏ӹͷݖߧɺ ิॆੑ ͷશͯͷཁ݅Λຬͨ͢͜ͱ͕ඞཁ ͜Ε·Ͱۓٸආ͕ೝΊΒΕΔͱཧ͞Εͨࣄྫͱͯ͠ɺ Ξਓ໋อޢͷ؍͔ΒۓٸʹରԠ͢Δඞཁͷ͋Δిࢠܝࣔ൘Ͱͷࣗࡴ༧ࠂࣄҊʹ͍ͭͯɺ *41͕ܯػؔʹൃ৴ऀใΛ։ࣔ͢Δ߹ ΠΣϒ্ʹ͓͍ͯྲྀ௨͠ಘΔঢ়ଶʹஔ͔Εͨஈ֊Ͱࣇಐͷݖརʹॏେ͔ͭਂࠁͳ๏ӹ৵
ͷ֖વੑ͕͋Δͱ͍͑Δࣇಐϙϧϊʹର͢ΔϒϩοΩϯάΛߦ͏߹ ˞ةΛආ͚ΔͨΊʹଞʹ࠾Δ͖৵ੑͷগͳ͍खஈ͕ଘࡏ͠ͳ͍͜ͱ ˞ආߦҝ͔Βੜ͕ͨ͡ආ͚Α͏ͱͨ͠ͷఔΛ͑ͳ͍͜ͱ ˞ੜ໋ʹؔΘΔΑ͏ͳࡂ
ͷ͓͖ͷة͏͞ ΦΠϧγϣοΫͷ͜Ζɺ௨࢈ল ࣌ ͔Βੴ༉࿈ໍʹରͯ͠ੴ༉ͷ্ݶՁ֨ʹ͍ͭͯߦࢦಋ ੴ༉ۀքͦͷࢦಋʹैͬͯҰ੪্͛Ͱ߹ҙ ެऔҕ͕ಠې๏ҧͰࠂൃ ࠷ߴࡋܾ ੴ༉ۀऀෆͳΧϧςϧΛ݁Μͩͱͯ͠༗ࡑ ௨࢈লͷࢦಋՁ֨ʹ͍ͭͯͰ͋ΓΧϧςϧΛ݁Ϳ͜ͱͰͳ͍ͱͯ͠ແࡑ ͷ͓͖͔ͩΒͱ͍ͬͯ༗ࡑΛ໔ΕΔͱ͔͗Βͳ͍
ຊࡾݖཱ ࢘๏ɺߦɺཱ๏ ʹ࢘๏ݖͳ͘ɺ͓͖໔ࡑූʹͳΓ·ͤΜɻ
௨৴ͷൿີΛ৵ͯ͠ɺձౖ͕ࣾΒΕΔ ͚ͩͰɾɾ ɹɹɹݸਓͱͯ͠ɺͿͬͪΌ͚ؔͳ͍ʂʁ
േଇ ୈඦ࢛ɹిؾ௨৴ࣄۀऀͷऔѻதʹΔ௨৴ʢୈेୈೋ߲ʹنఆ͢Δ௨৴ΛؚΉɻʣͷൿີΛ৵ͨ͠ऀɺ ɹೋҎԼͷຢޒेສԁҎԼͷേۚʹॲ͢Δɻ ̎ɹిؾ௨৴ࣄۀʹैࣄ͢Δऀ͕લ߲ͷߦҝΛͨ͠ͱ͖ɺࡾҎԼͷຢඦສԁҎԼͷേۚʹॲ͢Δɻ ̏ɹલೋ߲ͷະࡑɺേ͢Δɻ ձࣾͷࢦࣔʹैͬͯɺ௨৴ͷൿີΛ৵ͨ͠߹Ͱ ઃఆΛೖͨ͠ΤϯδχΞ͕ిؾ௨৴ࣄۀ๏ҧͰേͤΒΕΔՄೳੑ͕͋Γ·͢ɻ ·ͨɺະേͤΒΕ·͢ɻɹࢦࣔΛ͢Δͱڭࠦ൜ ফඅऀอޢஂମหޢ͕࢜ࠓճͷʹ͍ͭͯɺࠂૌɻ *41ͷΤϯδχΞ͕ίϯϓϥΠΞϯε૭ޱʹۦ͚ࠐΉɺ࿑ಇ߹ಈ͔͘ͱɹ͕ᷚ͋Γɻɻ
ΤϯδχΞͷҾ͖ൈ͖߹ઓ࢝·Γ·ͨ͠ɻ ిؾ௨৴ࣄۀ๏ ͱݴΘΕ͍ͯ·͢ɻ
·ͱΊ ɾւαΠτʹΑΓग़൛ۀք͕େ͖ͳӨڹΛड͚͍ͯΔ ɾͱͯ͠ɺւ൛αΠτϒϩοΩϯάͷࣗओతͳରࡦΛଅ͢ ࣮ࡍʹɺ΄΅ཁɻ ରࡦͨ͜͠ͱެදͯ͠΄͍͠ͱɻ ɾग़൛ࣾɺւ൛αΠτϒϩοΩϯάʹ͍ܴͭͯͷ໌ଟ ɾ௨৴ۀք๏քɺ௨৴ͷൿີͷ৵ͱݕӾͱରͷ໌ଟ ɾʹ/55ϒϩοΩϯάܾఆͱϓϨεϦϦʔε ΤϯδχΞࣗձ͕ࣾࠂૌ͞ΕΔՄೳੑ͋Γ·͢ɻ ଞਓࣄͱࢥΘͣɺࠓճͷΛਅʹߟ͑ͯΈ·ͤΜ͔ʁ