Slide 1

Slide 1 text

෼ͰΘ͔Δ 4DSVN 2019/10/13 PHPΧϯϑΝϨϯεԭೄ AfterHack લా࿨ਓ

Slide 2

Slide 2 text

ࣗݾ঺հ w લా࿨ਓ w !DIJSPSVYYYY w 3PYY w ౦ژ͔Β͖·ͨ͠

Slide 3

Slide 3 text

ࠓ೔࿩͢͜ͱ w εΫϥϜͷ8IBU w )PXͷ෦෼͸࿩͠·ͤΜ w ʮΞδϟΠϧͱ͸ʯΈ͍ͨͳ͜ͱ͸࿩͞ͳ͍ͷͰࣗ෼Ͱௐ΂ͯΈͯ Ͷ w ʮεΫϥϜɺԿͱͳ͘஌ͬͯΔ͚Ͳৄ͘͠͸஌Βͳ͍Αʯ
 ͱ͍͏ਓ޲͚

Slide 4

Slide 4 text

εΫϥϜͱ͸ w ΞδϟΠϧͷख๏ͷͻͱͭͩΑ w ʮܦݧओٛʯΛେࣄʹ͢ΔΑ

Slide 5

Slide 5 text

ܦݧओٛͱ͸ w εΫϥϜΨΠυʹΑΔͱɺ w ܦݧओٛͱ͸ɺ࣮ࡍͷܦݧͱط஌ʹجͮ͘൑அʹΑͬͯ஌͕ࣝ֫ಘ Ͱ͖Δͱ͍͏΋ͷͰ͋ΔɻεΫϥϜͰ͸ɺ൓෮త͔ͭ઴ਐతͳख๏ Λ༻͍ͯɺ༧ଌՄೳੑͷ࠷దԽͱϦεΫͷ؅ཧΛߦ͏ɻ

Slide 6

Slide 6 text

ܦݧओٛͱఆٛओٛ w ఆٛओٛ w ͢Ͱʹ஌͍ͬͯΔ΋ͷʹରͯ͠ɺͲͷλεΫ͕͍ͭ·ͰʹऴΘΔ ͔Λఆٛ͢Δ w ҆ఆ͍ͯ͠Δ؀ڥͰ༗ޮత w ܦݧओٛ w ·ͩ஌Βͳ͍΋ͷʹରͯ͠ɺͦΕΛཧղ͠ͳ͕Β࠷దͳํ๏Λ୳ ͍ͯ͘͠ w ؀ڥͷมԽ΍ෳࡶͳ՝୊ʹ༗ޮత

Slide 7

Slide 7 text

ܦݧओٛͱఆٛओٛ

Slide 8

Slide 8 text

ܦݧओٛͱεΫϥϜ

Slide 9

Slide 9 text

ܦݧओٛΛ࣮ݱ͢Δʹ͸ w ܦݧओٛΛ࣮ࢪ͢Δʹ͸ɺͭͷ͜ͱΛߟ͑Δඞཁ͕͋Δ w ಁ໌ੑ w ݕࠪ w దԠ

Slide 10

Slide 10 text

ಁ໌ੑ w ·ͩ஌Βͳ͍΋ͷΛ஌ΔͨΊʹ͸ɺࠓ஌͍ͬͯΔ΋ͷΛཧղ͢Δඞཁ͕ ͋Δ w λεΫ w ط஌ͷ՝୊ w ໨ඪ w ཧ૝ w FUDʜ w ؔ܎ऀશһ͕ಉ͡Α͏ʹཧղ͍ͯ͠ͳ͍ͱ͍͚ͳ͍

Slide 11

Slide 11 text

νʔϜϘʔυ

Slide 12

Slide 12 text

ݕࠪ w ஌Βͳ͍΋ͷΛ஌Ζ͏ͱͨ͠ͱ͖ʹɺԿ͕Θ͔ͬͨͷ͔ɺͲ͏ม Θ͔ͬͨΛ஌Δඞཁ͕͋Δ w ීஈͷਐḿ΋ಉ༷ʹ஌Δඞཁ͕͋Δ

Slide 13

Slide 13 text

ݕࠪ w ܭըͷ;Γ͔͑Γ εϓϦϯτϓϥϯχϯά w ೔ʑͷਐḿͷ;Γ͔͑Γ σΠϦʔεΫϥϜ w ࡞ͬͨ΋ͷͷ;Γ͔͑Γ εϓϦϯτϨϏϡʔ w ΍Γํͷ;Γ͔͑Γ ϨτϩεϖΫςΟϒ

Slide 14

Slide 14 text

దԠ w ݕࠪͰൃݟ͞Εͨ໰୊΍ཧղͨ͠΋ͷ͝ͱʹରͯ͠ɺඞཁ͕͋Ε͹ ղܾ͢Δඞཁ͕͋Δ w ݕࠪͱҰॹʹదԠ͢Δ͜ͱ͕ଟ͍

Slide 15

Slide 15 text

εΫϥϜͷՁ஋ w ಁ໌ੑɾݕࠪɾదԠΛ΍͍ͬͯ͘ͷ͸೉͍͠ w ʮ΍Γํʯ͚ͩΛਅࣅͯ΋͏·͘ߦ͔ͳ͍ w ීஈͷதͰʮԿΛେ੾ʹ͢Δ͔ʯ͕େ੾

Slide 16

Slide 16 text

εΫϥϜͷՁ஋ w ݸਓ͸ɺεΫϥϜνʔϜͷΰʔϧͷୡ੒Λ֬໿͠ͳ͚Ε͹͍͚ͳ͍ w εΫϥϜνʔϜͷϝϯόʔ͸ɺਖ਼͍͜͠ͱΛ͢Δ༐ؾΛ࣋ͪɺࠔ೉ ͳ໰୊ʹऔΓ૊·ͳ͚Ε͹ͳΒͳ͍ w શһ͕ɺεϓϦϯτͷ࡞ۀͱεΫϥϜνʔϜͷΰʔϧʹूத͠ͳ͚Ε ͹͍͚ͳ͍ w εΫϥϜνʔϜͷεςʔΫϗϧμʔ͸ɺ͢΂ͯͷ࢓ࣄͱͦΕΒΛ਱ߦ ͢Δ্Ͱͷ՝୊Λެ։͢Δ͜ͱʹ߹ҙ͠ͳ͚Ε͹͍͚ͳ͍ w εΫϥϜνʔϜͷϝϯόʔ͸ɺ͓ޓ͍Λೳྗͷ͋Δݸਓͱͯ͠ଚܟ͠ ͳ͚Ε͹͍͚ͳ͍

Slide 17

Slide 17 text

͜͜·Ͱͷ·ͱΊ w εΫϥϜ͸ܦݧओٛΛେࣄʹ͢ΔΑ w ܦݧओٛΛ͢Δʹ͸ಁ໌ੑɾݕࠪɾదԠΛߟ͑Α͏ w ֬໿ɾ༐ؾɾूதɾެ։ɾଚܟ͕େࣄͩΑ

Slide 18

Slide 18 text

͍͞͝ʹ w εΫϥϜ͸֦ுՄೳ w εΫϥϜ͸ந৅Ϋϥε w ॻ͍ͯͳ͍͜ͱΛ΍ͬͯ΋͍͍ w ΍Γ͍ͨ͜ͱ͕ܦݧओٛ΍Ձ஋ͱ߹͍ͬͯΔ͔Λ֬ೝ͠Α͏