Upgrade to Pro — share decks privately, control downloads, hide ads and more …

あなたの知らない Linuxカーネル脆弱性の世界

Avatar for Recruit Recruit PRO
October 21, 2025

あなたの知らない Linuxカーネル脆弱性の世界

2025/10/11に、第58回情報科学若手の会で発表した、山田の資料です。

Avatar for Recruit

Recruit PRO

October 21, 2025
Tweet

More Decks by Recruit

Other Decks in Technology

Transcript

  1.  ࣗݾ঺հ ໊લ ࢁా շ <͡ͿΓΜ !HQJPCMJOL > ෦ॺ໊ 3&%5&".

    ೖࣾ೥ ೥݄ ৽ଔೖࣾ ೥໨ झຯͰͷऔΓ૊Έ ϋʔυ΢ΣΞɾ௿ϨΠϠ։ൃ ηΩϡϦςΟɾΩϟϯϓશࠃେձΦϯϥΠϯ 4FD)BDLࢀՃ
  2.  ͲͷΑ͏ʹϦεΫ௿ݮʹऔΓ૊ΜͰ͍Δͷʁ ҎԼͷΑ͏ͳ͞·͟·ͳऔΓ૊ΈΛߦ͍ɺ֤ϓϩμΫτؔ܎ऀͷ੬ऑੑରࡦΛࢧԉ͍ͯ͠·͢ɻ ط஌ͷ੬ऑੑ΁ͷରࡦ ͦΕҎ֎ͷ੬ऑੑͷରࡦ ੬ऑੑ৘ใͷऩूͱ ૣظϋϯυϦϯά ૣظܯռ ߈ܸऀͷ໛฿ʹΑΔ ߈ܸ଱ੑධՁͱڧԽࢧԉ

    ϖωτϨʔγϣϯςετ ੬ऑੑ؅ཧج൫ͷఏڙ ੬ऑੑࣗಈݕग़ͷ ࢓૊ΈΛఏڙ  ର৅θϩσΠ੬ऑੑ΍ઐ໳ੑͷߴ͍߈ܸ  ಺༰֤ϓϩμΫτؔ܎ऀʹ୅Θͬͯௐࠪɾใࠂ  ର৅ط஌ͷ੬ऑੑ  ಺༰֤ϓϩμΫτؔ܎ऀ͕ࣗΒରԠͰ͖ΔΑ͏ʹࢧԉ
  3.  ͲͷΑ͏ʹϦεΫ௿ݮʹऔΓ૊ΜͰ͍Δͷʁ ҎԼͷΑ͏ͳ͞·͟·ͳऔΓ૊ΈΛߦ͍ɺ֤ϓϩμΫτؔ܎ऀͷ੬ऑੑରࡦΛࢧԉ͍ͯ͠·͢ɻ ط஌ͷ੬ऑੑ΁ͷରࡦ ͦΕҎ֎ͷ੬ऑੑͷରࡦ ੬ऑੑ৘ใͷऩूͱ ૣظϋϯυϦϯά ૣظܯռ ߈ܸऀͷ໛฿ʹΑΔ ߈ܸ଱ੑධՁͱڧԽࢧԉ

    ϖωτϨʔγϣϯςετ ੬ऑੑ؅ཧج൫ͷఏڙ ੬ऑੑࣗಈݕग़ͷ ࢓૊ΈΛఏڙ  ର৅θϩσΠ੬ऑੑ΍ઐ໳ੑͷߴ͍߈ܸ  ಺༰֤ϓϩμΫτؔ܎ऀʹ୅Θͬͯௐࠪɾใࠂ  ର৅ط஌ͷ੬ऑੑ  ಺༰֤ϓϩμΫτؔ܎ऀ͕ࣗΒରԠͰ͖ΔΑ͏ʹࢧԉ ຊ೔͸ͪ͜ΒΛྫʹৄ͘͠આ໌͠·͢
  4.  ͲΜͳ؍఺Ͱɺڐ༰Ͱ͖ͳ͍΄Ͳͷඃ֐͕ग़Δ͔ݟੵ΋Δʁ ੬ऑੑΛѱ༻Մೳͳʮલఏ৚݅ʯ΍ɺ߈ܸ͕੒ޭͨ͠ࡍͷʮӨڹʯΛ΋ͱʹݟੵ΋Δɻ લఏ৚݅ͷྫ • Ͳ͔͜Β߈ܸͰ͖Δ͔ • ͲΜͳೝূ΍ݖݶ͕ඞཁ͔ • ͲͷΑ͏ͳߏ੒΍ઃఆͰ߈ܸՄೳ͔

    Өڹͷྫ • ݸਓ৘ใͳͲػີ৘ใ͕࿙Ӯ͢Δ͔ • ৘ใ͕վ͟Μ͞ΕΔɺࣦΘΕΔ͔ • αʔϏε͕ར༻Ͱ͖ͳ͘ͳΔ͔ ߈ܸ͕ݱ࣮త͔Θ͔Δ ߈ܸ͞ΕΔͱԿ͕ى͖Δ͔Θ͔Δ
  5.  ᶃ੬ऑੑΛਖ਼͘͠ཧղ͢Δͷ͸೉͘͠ͳ͍ʁ ߴ౓ͳ಺༰Ͱ೉͍͜͠ͱ΋͋Γ·͕͢ɺ3&%5&".ʹ͸ઐ໳ੑͷߴ͍ϝϯόʔ͕ॴଐ͓ͯ͠Γ ޓ͍ͷڧΈΛ׆͔͠ڠྗ͠ͳ͕Βղੳ͍ͯ͠·͢ʂ ࠓ೔͸࣮ࡍͷ੬ऑੑͷղઆͰɺ ۀ຿ͷେࣄ͞ͱ໘ന͞Λ ମݧ͍͖ͯͨͩ͠·͢ʂ ฏদ ߞี 

    14"(Ϛωʔδϟʔ 4&$$0/$5'ࠃ಺ܾউग़৔ܦݧ  ϖωτϨʔγϣϯςετͷࠃࡍࢿ֨ 04$1ˠ04$&ˠ04&& ౻ଜ ڡ߂ ίϯςφ੬ऑੑݕ஌πʔϧ5SJWZίϯ τϦϏϡʔλ  $ZDMPOF%9ͱݺ͹ΕΔ 4#0.ʢιϑτ΢ΣΞ෦඼දʣࠃࡍ ࢓༷ͷࡦఆʹࢀը ஥੢ ๎໵ 4&$$0/$5' ܾউࠃ಺%PNFTUJDҐ 8FC୲౰  04$1ˠ04&1 ౻ݪ޼ 3&%5&".νʔϜϦʔμʔ $5'࡞໰΍ίϛϡχςΟӡӦ Φʔϧδϟϯϧ͋Δఔ౓Ͱ͖Δ͕ɺ ҉߸͕Ұ൪ಘҙ 3&%5&".ͷϝϯόʔʢҰ෦ʣ
  6.  ͳͥ%JSUZ1JQFΛௐࠪ͢Δͷʁ $7& ੬ऑੑσʔλϕʔε ʹهࡌ͞Ε͍ͯΔઆ໌ -JOVYΧʔωϧͷDPQZ@QBHF@UP@JUFS@QJQF͓ΑͼQVTI@QJQFؔ਺ʹ͓͍ͯɺ৽نύΠ ϓόοϑΝߏ଄ମͷʮGMBHTʯϝϯόʔ͕ద੾ʹॳظԽ͞Ε͍ͯͳ͍͕ܽؕൃݟ͞Ε ·ͨ͠ɻ͜ΕʹΑΓɺݹ͍஋͕อ࣋͞ΕΔՄೳੑ͕͋Γ·͢ɻݖݶͷͳ͍ϩʔΧϧ Ϣʔβʔ͸͜ͷܽؕΛར༻͠ɺಡΈऔΓઐ༻ϑΝΠϧʹΑͬͯόοΫΞοϓ͞Εͨ ϖʔδΩϟογϡ಺ͷϖʔδʹॻ͖ࠐΈΛߦ͏͜ͱ͕ՄೳͱͳΓɺ݁Ռͱͯ͠γες

    Ϝ্ͰݖݶΛঢ֨ͤ͞Δ͜ͱ͕ՄೳͰ͢ɻ • ৵ೖ͞ΕͨΒҰൠϢʔβʔ͔ΒSPPUʹͳΕΔʁ • ଞʹ߈ܸ৚݅͸͋Δʁ • ֬཰తͩͬͨΓ͢Δʁ IUUQTXXXDWFPSH$7&3FDPSE JE$7&ͷ಺༰Λ຋༁ͨ͠΋ͷ ੬ऑੑσʔλϕʔεͷ৘ใͷΈͩͱɺʮલఏ৚݅ʯ΍ʮӨڹʯ͕͸͖ͬΓ͍ͯ͠ͳ͔ͬͨɻ ੹೚Λ΋ͬͯݟղΛड़΂ΔͨΊʹɺݪཧΛؚΊਖ਼͘͠੬ऑੑΛཧղ͢Δඞཁ͕͋Δɻ ੹೚Λ࣋ͬͯʮલఏ৚݅ʯ΍ʮӨڹʯΛ఻͑Δʹ͸ ݪཧΛ͔ͬ͠Γ஌Δ͜ͱ͕ॏཁɻ ͳΜͱͳ͘͸ಡΈऔΕΔ͚Ͳɺɺ࣮֬ʹ͸෼͔Βͳ͍
  7.  %JSUZ1JQFͱ͸ɺͲ͏͍͏͜ͱ͕Ͱ͖Δ੬ऑੑͳͷʁ XSJUFݖݶ͕ͳ͍ϑΝΠϧʹॻ͖ࠐΉ͜ͱ͕Ͱ͖Δ੬ऑੑ $ ls -la /etc/passwd -rw-r--r-- 1 root

    root 937 Oct 1 08:02 /etc/passwd ˞ݫີʹ͸ॻ͖׵͑ͯ͸͍ͳ͍ͷͰ͕͢ɺޙͰৄࡉʹઆ໌͠·͢ ҰൠϢʔβʔʹॻ͖ࠐΈݖݶ͕͍͍ͭͯͳ͍ X͕ͳ͍ ॴ༗ऀ ͦͷଞ άϧʔϓ ˣ͜ͷΑ͏ͳϑΝΠϧΛॻ͖׵͑ͯݖݶঢ֨ʹͭͳ͛Δ͜ͱ͕Մೳ
  8.  %JSUZ1JQFͷશମ૾ σΟεΫ FUDQBTTXE όοϑΝ 参照 ϖʔδ FUDQBTTXE ॻ͖ࠐΈ ಺༰͕վ͟Μ͞ΕΔʂʂ

    ຊདྷ͜͜ͷόοϑΝʹ͸ ॻ͖ࠐΊͯ͸͍͚ͳ͍ ͜ΕΛόΠύε͢Δͷ͕ ˠ%JSUZQJQF
  9.  %JSUZ1JQFͷશମ૾ σΟεΫ FUDQBTTXE όοϑΝ 参照 ϖʔδ FUDQBTTXE ಡΈࠐΈ࣌ʹ Ωϟογϡ

    ॻ͖ࠐΈ ಺༰͕վ͟Μ͞ΕΔʂʂ ຊདྷ͜͜ͷόοϑΝʹ͸ ॻ͖ࠐΊͯ͸͍͚ͳ͍ ͜ΕΛόΠύε͢Δͷ͕ ˠ%JSUZQJQF
  10.  %JSUZ1JQFͷશମ૾ σΟεΫ FUDQBTTXE όοϑΝ 参照 ϖʔδ FUDQBTTXE ಡΈࠐΈ࣌ʹ Ωϟογϡ

    ॻ͖ࠐΈ ಺༰͕վ͟Μ͞ΕΔʂʂ ຊདྷ͜͜ͷόοϑΝʹ͸ ॻ͖ࠐΊͯ͸͍͚ͳ͍ ͜ΕΛόΠύε͢Δͷ͕ ˠ%JSUZQJQF ᶃϖʔδͱ͸ʁ
  11.  %JSUZ1JQFͷશମ૾ σΟεΫ FUDQBTTXE όοϑΝ 参照 ϖʔδ FUDQBTTXE ಡΈࠐΈ࣌ʹ Ωϟογϡ

    ॻ͖ࠐΈ ಺༰͕վ͟Μ͞ΕΔʂʂ ຊདྷ͜͜ͷόοϑΝʹ͸ ॻ͖ࠐΊͯ͸͍͚ͳ͍ ͜ΕΛόΠύε͢Δͷ͕ ˠ%JSUZQJQF ᶃϖʔδͱ͸ʁ ᶄϖʔδΩϟογϡͱ͸ʁ
  12.  %JSUZ1JQFͷશମ૾ σΟεΫ FUDQBTTXE όοϑΝ 参照 ϖʔδ FUDQBTTXE ಡΈࠐΈ࣌ʹ Ωϟογϡ

    ॻ͖ࠐΈ ಺༰͕վ͟Μ͞ΕΔʂʂ ຊདྷ͜͜ͷόοϑΝʹ͸ ॻ͖ࠐΊͯ͸͍͚ͳ͍ ͜ΕΛόΠύε͢Δͷ͕ ˠ%JSUZQJQF ᶃϖʔδͱ͸ʁ ᶄϖʔδΩϟογϡͱ͸ʁ ᶅόοϑΝͱ͸ʁ
  13.  %JSUZ1JQFͷશମ૾ σΟεΫ FUDQBTTXE όοϑΝ 参照 ϖʔδ FUDQBTTXE ಡΈࠐΈ࣌ʹ Ωϟογϡ

    ॻ͖ࠐΈ ಺༰͕վ͟Μ͞ΕΔʂʂ ຊདྷ͜͜ͷόοϑΝʹ͸ ॻ͖ࠐΊͯ͸͍͚ͳ͍ ͜ΕΛόΠύε͢Δͷ͕ ˠ%JSUZQJQF ᶃϖʔδͱ͸ʁ ᶄϖʔδΩϟογϡͱ͸ʁ ᶅόοϑΝͱ͸ʁ ᶆ%JSUZ1JQF͕μϝͩͬͨ఺͸ʁ
  14.  ᶄͳΜͰϖʔδΩϟογϡ͕͋Δͷʁ  ಉ͡σʔλʹΞΫηε͢ΔࡍʹɺຖճσΟεΫʹΞΫηεͤͣɺߴ଎ʹॲཧ͢ΔͨΊɻ σΟεΫ ϑΝΠϧ ϑΝΠϧ ʜ ϑΝΠϧ ຖճಡΈऔΓ

    ֤ϓϩηε SFBE ౳ͷ ϑΝΠϧಡΈࠐΈૢ࡞ ϖʔδΩϟογϡ͕ͳ͍৔߹ σΟεΫ͸$16΍ϝϞϦͱൺ΂௿଎ͳͨΊ ಡΈऔΓʹ͕͔͔࣌ؒͬͯ͠·͏
  15.  ᶄͳΜͰϖʔδΩϟογϡ͕͋Δͷʁ  ಉ͡σʔλʹΞΫηε͢ΔࡍʹɺຖճσΟεΫʹΞΫηεͤͣɺߴ଎ʹॲཧ͢ΔͨΊɻ σΟεΫ ϑΝΠϧ ϑΝΠϧ ʜ ϑΝΠϧ Ωϟογϡ͔Β

    ಡΈऔΓ ֤ϓϩηε SFBE ౳ͷ ϑΝΠϧಡΈࠐΈૢ࡞ ϖʔδΩϟογϡ͕͋Δ৔߹ ྖҬ ྖҬ ྖҬ ʜ ϖʔδ ϖʔδΩϟογϡ Ωϟογϡʹͳ͚Ε͹ σΟεΫ͔ΒಡΈऔΓ ϖʔδΩϟογϡ͕͋Ε͹ σΟεΫʹΞΫηεͤͣʹɺ ϝϞϦ͔Βߴ଎ʹσʔλΛಡΈऔΕΔ
  16. ᶅͳͥόοϑΝ͕ඞཁͳͷʁ ॲཧͷؒͰ଎౓ࠩΛٵऩ͢ΔͨΊɻ BPVU YBSHT *\^DVSM91045E\MPH \^^ IUUQTBQJFYBNQMFDPNWMPHT σʔλ όοϑΝʹॲཧ݁ՌΛҰ࣌อଘ σʔλ

    ४උ͕ग़དྷ࣍ୈ ਵ࣌όοϑΝ͔ΒಡΈऔΓ ߴ଎ͳॲཧ ࣌ؒͷ͔͔Δॲཧ σʔλ όοϑΝͷ͓͔͛Ͱ ϓϩηεؒͷॲཧ଎౓ͷҧ͍ʹΑΒͣॲཧ͕Մೳʹ 
  17. ᶅϓϩηε͔ΒόοϑΝʹॻ͖ࠐΉྲྀΕ͸ʁ ύΠϓόοϑΝ BPVU ߴ଎ͳॲཧ YBSHT *\^DVSM91045E\MPH\^^ IUUQTBQJFYBNQMFDPNWMPHT ࣌ؒͷ͔͔Δॲཧ σʔλ σʔλ

    σʔλ 1*1&@#6'@'-"(@$"/@.&3(&ϑϥάΛແޮʹઃఆ ύΠϓόοϑΝʹొ࿥͢Δࡍ ϑϥάͰΦϓγϣϯΛࢦఆ͢Δ͜ͱ΋Ͱ͖Δ 
  18. ᶅϓϩηε͔ΒόοϑΝʹॻ͖ࠐΉྲྀΕ͸ʁ ύΠϓόοϑΝ BPVU ߴ଎ͳॲཧ YBSHT *\^DVSM91045E\MPH\^^ IUUQTBQJFYBNQMFDPNWMPHT ࣌ؒͷ͔͔Δॲཧ σʔλ σʔλ

    σʔλ ௚લͷόοϑΝͷϚʔδՄೳϑϥά͕ແޮͷͨΊ ·ͱΊΒΕΔσʔλαΠζͰ΋·ͱΊͳ͍ 1*1&@#6'@'-"(@$"/@.&3(&ϑϥάΛແޮʹઃఆ 
  19. ᶅϓϩηε͔ΒόοϑΝʹॻ͖ࠐΉྲྀΕ͸ʁ ύΠϓόοϑΝ BPVU ߴ଎ͳॲཧ YBSHT *\^DVSM91045E\MPH\^^ IUUQTBQJFYBNQMFDPNWMPHT ࣌ؒͷ͔͔Δॲཧ σʔλ σʔλ

    σʔλ ᶅBσʔλ͸ ࣮ࡍ͸Ͳ͜ʹ ه࿥͞ΕΔͷʁ ᶅCͳͥ σʔλ͕·ͱΊͯ ه࿥͞ΕΔͷʁ ᶅD DBO@NFSHFϑϥά͸ ͳͥඞཁͳͷʁ 1*1&@#6'@'-"(@$"/@.&3(&ϑϥάΛແޮʹઃఆ ˞Ҏ߱͸1*1&@#6'@'-"(@$"/@.&3(& ϑϥάͷ͜ͱΛDBO@NFSHFͱදݱ͠·͢ 
  20. ᶅCͳͥσʔλ͕·ͱΊͯه࿥͞ΕΔͷʁ ύΠϓόοϑΝ ʜ ϖʔδ ࢀর ࢀর ࢀর ࢀর ࢀর ࢀর

    গྔͷσʔλ͕அଓతʹॻ͖ࠐ·ΕΔ৔߹ɺ·ͱΊΒΕͳ͍ͱޮ཰͕ѱ͍ɻ খ͞ͳσʔλΛ୔ࢁૹͬͨͱ͖ ϚʔδΛ͠ͳ͍৔߹ 
  21. ᶅCͳͥσʔλ͕·ͱΊͯه࿥͞ΕΔͷʁ ύΠϓόοϑΝ ʜ ϖʔδ ࢀর ࢀর ࢀর ࢀর ࢀর ࢀর

    গྔͷσʔλ͕அଓతʹॻ͖ࠐ·ΕΔ৔߹ɺ·ͱΊΒΕͳ͍ͱޮ཰͕ѱ͍ɻ ϚʔδͰ͖ͳ͍ͱ͜͏ͳͬͪΌ͏ ʢεϖʔε͕͋Δͷʹ΋͍ͬͨͳ͍ʣ ϚʔδΛ͠ͳ͍৔߹ ະ࢖༻ ະ࢖༻ ະ࢖༻ 
  22. ᶅCͳͥσʔλ͕·ͱΊͯه࿥͞ΕΔͷʁ ύΠϓόοϑΝ ʜ ϖʔδ ࢀর ࢀর ࢀর ࢀর ࢀর ࢀর

    গྔͷσʔλ͕அଓతʹॻ͖ࠐ·ΕΔ৔߹ɺ·ͱΊΒΕͳ͍ͱޮ཰͕ѱ͍ɻ ͦͷ݁Ռ͙͢όοϑΝ͕٧·ͬͯ͠· ͏ ϚʔδΛ͠ͳ͍৔߹ ະ࢖༻ ະ࢖༻ ະ࢖༻ εϖʔε͸͋ΔͷʹೖΕͳ͍ʜ ࢀর ࢀর 
  23. ᶅD DBO@NFSHFϑϥά͸ͳͥඞཁͳͷʁ σʔλ͕௚઀ύΠϓʹॻ͖ࠐ·ΕΔͷͰ͸ͳ͘ɺ ͢ͰʹผͰ֬อ͞Εͨϖʔδͷࢀর͕ɺύΠϓʹͦͷ··౉͞ΕΔ͜ͱ͕͋ΔͨΊɻ ͦͷ৔߹ɺόοϑΝͰ؅ཧ͍ͯ͠ΔϖʔδͰ͸ͳ͍ͨΊɺ·ͱΊͯ͸͍͚ͳ͍ɻ ύΠϓόοϑΝ ʜ ϖʔδ ࢀর ࢀর

    DBO@NFSHF FUDQBTTXE FUDQBTTXEͷϖʔδΩϟο γϡΛࢀরͤ͞Δ໋ྩ ϖʔδΩϟογϡ ͜͜ʹॻ͖ࠐΊΔͱ FUDQBTTXEʹӨڹ DBO@NFSHF͔ͩΒͰ͖ͳ͍͚Ͳ ᶆ Ͳ͏͢Ε͹όοϑΝʹϖʔδ ΩϟογϡΛࡌͤΒΕΔͷ͔ʁ ᶇͳͥFUDQBTTXEʹӨڹ͢Δͷ͔ɻ 
  24. ᶆ TQMJDF ͸ͳͥଘࡏ͢Δͷʁ σʔλΛసૹ͢ΔࡍͷίϐʔΛͳ͘͠ɺߴ଎ͳσʔλసૹΛߦ͏ͨΊɻ ϖʔδ Ωϟογϡ ίϐʔ ʲ௨ৗͷసૹͷ৔߹ʳ ϖʔδ ࢀর

    όοϑΝ σΟεΫ ίϐʔ ॳճͷಡΈࠐΈ࣌ͳͲʹΧʔωϧΑΓ࣮ࢪ ϑΝΠϧ ύΠϓ༻ͷϖʔδʹίϐʔ͔ͯ͠ΒόοϑΝͰࢀর ϖʔδ Ωϟογϡ ίϐʔ ʲTQMJDF ͷ৔߹ʳ ࢀর όοϑΝ σΟεΫ ॳճͷಡΈࠐΈ࣌ͳͲʹΧʔωϧΑΓ࣮ࢪ ϑΝΠϧ ΩϟογϡࡁΈͷϖʔδΛ௚઀όοϑΝͰࢀর 
  25. ᶆ TQMJDF ͸ͳͥଘࡏ͢Δͷʁ σʔλΛసૹ͢ΔࡍͷίϐʔΛͳ͘͠ɺߴ଎ͳσʔλసૹΛߦ͏ͨΊɻ ϖʔδ Ωϟογϡ ίϐʔ ʲ௨ৗͷసૹͷ৔߹ʳ ϖʔδ ࢀর

    όοϑΝ σΟεΫ ίϐʔ ॳճͷಡΈࠐΈ࣌ͳͲʹΧʔωϧΑΓ࣮ࢪ ϑΝΠϧ ύΠϓ༻ͷϖʔδʹίϐʔ͔ͯ͠ΒόοϑΝͰࢀর ϖʔδ Ωϟογϡ ίϐʔ ʲTQMJDF ͷ৔߹ʳ ࢀর όοϑΝ σΟεΫ ॳճͷಡΈࠐΈ࣌ͳͲʹΧʔωϧΑΓ࣮ࢪ ϑΝΠϧ ΩϟογϡࡁΈͷϖʔδΛ௚઀όοϑΝͰࢀর TQMJDF ʹΑΓແବͳίϐʔΛ࡟ݮͰ͖Δ 
  26. ᶆ %JSUZ1JQF͸Կ͕໰୊ͩͬͨͷʁ ॥؀όοϑΝʹΑΓɺύΠϓόοϑΝ͕࠶ར༻͞ΕΔࡍʹɺ ʮDBO@NFSHFϑϥάʯ͕ॳظԽ͞Ε͍ͯͳ͍͜ͱ͕໰୊Ͱͨ͠ɻ ύΠϓόοϑΝ DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF

    DBO@NFSHF DBO@NFSHF DBO@NFSHF Ұ౓DBO@NFSHFͰॻ͖ࠐ·ΕΔͱ ि໨Ҏ߱Ͱɺಛʹࢦఆ͠ͳ͍ݶΓ DBO@NFSHFͷ··ʂ ύΠϓόοϑΝ DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF ϖʔδΩ ϟογϡ ⾣ ʹͳΒͳ͍ʂ 
  27.  ᶇॳظԽ๨ΕʹΑΓԿ͕ى͖Δͷʁ TQMJDF Ͱɺϖʔδ಺ͷ։࢝Ґஔ΍σʔλ௕Λࣗ༝ʹࢦఆͯ͠ࢀরͤ͞ΒΕΔ͜ͱΛར༻͠ɺ ૂͬͨҐஔ͔ΒϖʔδΩϟογϡΛࢀরͤ͞Δ͜ͱͰɺΩϟογϡͷ೚ҙͷҐஔΛ্ॻ͖Ͱ͖·͢ʂ ։࢝Ґஔ σʔλ௕͸ࣗ༝ʹௐ੔Մೳ 1࠶ܝ FUDQBTTXEͷϖʔδΩϟογϡ root:x:0:0:root:/root:/bin/bash

    daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/no login bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync ... ޷͖ͳҐஔΛࢦఆͯ͠ ͦͷ৔ॴ͔Β্ॻ͖͕Մೳʂ ˞ݫີʹ͸ॻ͖׵͑ΒΕΔҐஔʹ͸ Ұ෦੍ݶ͕͋Γ·͢ɻ ิ଍ࢀর
  28. ᶆ ͭ·ΓɺͲͷΑ͏ʹ%JSUZ1JQF͕ѱ༻Ͱ͖Δͷʁ  ͢ͰʹDBO@NFSHFͱͳ͓ͬͯΓɺ FUDQBTTXE͕ϖʔδΩϟογϡʹೖ͍ͬͯΔͱ͜Ζ͔Β࢝Ί·͢ɻ ύΠϓόοϑΝ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTXE

    DBO@NFSHF DBO@NFSHFϑϥά͕༗ޮԽࡁΈ root:x:0:0:root:/root:/bin/bash daemon:x:1:1:da... ͢Ͱʹ FUDQBTTXE͕ ϖʔδΩϟογϡʹೖ͍ͬͯΔ 
  29. ᶆ ͭ·ΓɺͲͷΑ͏ʹ%JSUZ1JQF͕ѱ༻Ͱ͖Δͷʁ  ·ͣɺ։࢝ҐஔΛมߋ͍ͨ͠Ґஔͷ௚લɺαΠζΛCZUFʹͯ͠ɺTQMJDFͰࢀরͤ͞·͢ ύΠϓόοϑΝ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTXE DBO@NFSHF

    root:x:0:0:root:/root:/bin/bash daemon:x:1:1:da... ։࢝Ґஔ มߋ͍ͨ͠Ґஔͷ௚લ ͜͜Ͱ͸̏ αΠζ CZUF FUDQBTTXEͷϖʔδΩϟογϡΛ ։࢝Ґஔ αΠζͰࢀর͢ΔΑ͏ઃఆ TQMJDF 
  30. ᶆ ͭ·ΓɺͲͷΑ͏ʹ%JSUZ1JQF͕ѱ༻Ͱ͖Δͷʁ  ͢ΔͱɺύΠϓόοϑΝ͸ɺͦͷϖʔδʹ͍ͭͯ ઌ಄ͷόΠτ͚ͩσʔλ͕͋Γɺ࢒Γ͸ۭͱೝࣝ͠·͢ ύΠϓόοϑΝ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTXE

    DBO@NFSHF root:x:0:0:root:/root:/bin/bash daemon:x:1:1:da... ઌ಄όΠτ͚ͩσʔλ͕͋Γɺ ࢒Γ͸ۭʹݟ͍͑ͯΔ ύΠϓόοϑΝͷೝࣝ ࢀর 
  31. ᶆ ͭ·ΓɺͲͷΑ͏ʹ%JSUZ1JQF͕ѱ༻Ͱ͖Δͷʁ  ͜͜ͰɺύΠϓʹ৽ͨͳσʔλΛॻ͖ࠐΉͱɺɺ Z: ύΠϓόοϑΝ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTXE

    DBO@NFSHF root:x:0:0:root:/root:/bin/bash daemon:x:1:1:da... ઌ಄όΠτ͚ͩσʔλ͕͋Γɺ ࢒Γ͸ۭʹݟ͍͑ͯΔ ύΠϓόοϑΝͷೝࣝ ࢀর 
  32. ᶆ ͜ͷ݁ՌͲΜͳඃ֐͕ى͖Δʁ ͜ͷޙɺผͷϓϩηε౳͕FUDQBTTXEʹΞΫηεͨ͠ࡍɺॻ͖׵Θͬͨ಺༰Λऔಘͯ͠͠·͍·͢ɻ ͦͷ݁Ռɺݖݶঢ͕֨ՄೳʹͳΓ·͢ʂʂ ύΠϓόοϑΝ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTXE DBO@NFSHF

    rootz::0:0:root:/root:/bin/bash daemon:x:1:1:da... ࢀর ϩάΠϯॲཧ ͷϓϩηε վ͟Μ͞ΕͨFUDQBTTXEͷΩϟογϡ͕ࢀর͞Ε SPPUʹύεϫʔυෆཁͰϩάΠϯՄೳͱೝࣝ 
  33. શମ૾ͷ͓͞Β͍ ׬શͳ߈ܸख๏  Լ४උ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTXE લ΋ͬͯDBUͳͲͰ߈ܸର৅ͷϑΝΠϧΛ։͖ɺ ϑΝΠϧͷϖʔδΩϟογϡΛ࡞੒͓͖ͯ͠·͢ɻ

    ˞આ໌্ɺϖʔδΩϟογϡΛࣄલʹ࡞੒͍ͯ͠·͕͢ TQMJDF ͨ͠ࡍʹଘࡏ͠ͳ͚Ε͹ϖʔδΩϟογϡ͸࡞੒͞ΕΔͨΊɺ࣮ࡍ͸͜ͷεςοϓ͸লུͰ͖·͢ɻ σΟεΫ ಡΈࠐΈ࣌ʹ Ωϟογϡ FUDQBTTXE 
  34. શମ૾ͷ͓͞Β͍ ׬શͳ߈ܸख๏   ύΠϓόοϑΝ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTXE ύΠϓόοϑΝΛ࡞੒͠ɺద౰ͳσʔλͰҰप͠ຒΊ·͢ɻ

    ͜ͷͱ͖ɺ࣮ଶͷσʔλΛೖΕ͍ͯΔͷͰDBO@NFSHFϑϥά͸ਅʹͳΓ·͢ɻ DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF ࢀর ࢀর ࢀর ࢀর ࢀর ࢀর ࢀর ࢀর 
  35. શମ૾ͷ͓͞Β͍ ׬શͳ߈ܸख๏   ύΠϓόοϑΝ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTXE TQMJDF

    Λ࢖ͬͯɺฤू͍ͨ͠ϑΝΠϧ΁ͷࢀরΛύΠϓόοϑΝʹ௥Ճ͠·͢ɻ ͜͜ͰɺDBO@NFSHF͸ॳظԽ͞Ε͓ͯΒͣɺϚʔδՄೳͳ··ʹͳ͍ͬͯ·͢ɻ DBO@NFSHFͷ··ʂ DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF ࢀর FUDQBTTXEΛTQMJDF PGGTFUมߋ͍ͨ͠಺༰ͷ௚લ MFO 
  36. શମ૾ͷ͓͞Β͍ ׬શͳ߈ܸख๏   ύΠϓόοϑΝ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTXE ͜͜ͰύΠϓʹ৽ͨͳσʔλΛॻ͖ࠐΉ͜ͱͰɺ

    ϖʔδΩϟογϡ্ͷσʔλʹϚʔδ͕ߦΘΕɺϑΝΠϧΛฤूͰ͖·͢ʂ DBO@NFSHFͷ··ʂ DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF ࢀর ϑΝΠϧ্ͷظ଴͢ΔҐஔΛ ্ॻ͖Ͱ͖ͨʂ 
  37. શମ૾ͷ͓͞Β͍ ׬શͳ߈ܸख๏  ݁Ռ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTX E Ҏ߱ɺผͷϓϩηε͔ΒϑΝΠϧʹΞΫηε͢Δࡍʹɺ

    վ͟Μ͞ΕͨϑΝΠϧ͕ಡΈࠐ·Ε·͢ɻ ϩάΠϯॲཧ ͷϓϩηε Ϣʔβʔ ʹΑΔDBU ຊ౰ʹͦΕͰΑ͔ͬͨͷͰ͠ΐ͏͔ʁ
  38. શମ૾ͷ͓͞Β͍ ׬શͳ߈ܸख๏  ݁Ռ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTX E Ҏ߱ɺผͷϓϩηε͔ΒϑΝΠϧʹΞΫηε͢Δࡍʹɺ

    վ͟Μ͞ΕͨϑΝΠϧ͕ಡΈࠐ·Ε·͢ɻ ϩάΠϯॲཧ ͷϓϩηε Ϣʔβʔ ʹΑΔDBU ࣮͸ʮΩϟογϡʯ͔͠ॻ͖׵͑ͳ͍ͷͰɺ ࣮ମͷϑΝΠϧ͸ɺॻ͖׵͑ΒΕ·ͤΜɻ ࠶ىಈͳͲ͢Δͱ໭ͬͯ͠·͏ͷͰ͸ʁ
  39. શମ૾ͷ͓͞Β͍ ׬શͳ߈ܸख๏  ݁Ռ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTX E Ҏ߱ɺผͷϓϩηε͔ΒϑΝΠϧʹΞΫηε͢Δࡍʹɺ

    վ͟Μ͞ΕͨϑΝΠϧ͕ಡΈࠐ·Ε·͢ɻ ϩάΠϯॲཧ ͷϓϩηε Ϣʔβʔ ʹΑΔDBU ͦͷ௨ΓͰ͕͢ɺେৎ෉Ͱ͢ɻ
  40.  ରࡦޙ͸ͲͷΑ͏ʹͳΔʁ  ઌ΄Ͳͷશମ૾ͰύΠϓόοϑΝΛۭʹͨ͠ޙɺ TQMJDF ͰύΠϓόοϑΝΛ௥Ճ͢ΔͱɺDBO@NFSHF͸ʹߋ৽͞Ε·͢ɻ ύΠϓόοϑΝ ʜ ϖʔδ ϖʔδΩϟογϡ

    FUDQBTTX E DBO@NFSHFʹߋ৽ʂ DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF ࢀর FUDQBTTXEΛTQMJDF
  41.  ରࡦޙ͸ͲͷΑ͏ʹͳΔʁ  DBO@NFSHFͳͷͰɺ͜ͷޙ৽͍͠σʔλΛೖΕͨͱͯ͠΋ɺ ϖʔδΩϟογϡͷσʔλ͕มߋ͞ΕΔ͜ͱ͸͋Γ·ͤΜɻ ύΠϓόοϑΝ ʜ ϖʔδ ϖʔδΩϟογϡ FUDQBTTXE

    DBO@NFSHFʹߋ৽ʂ DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF DBO@NFSHF ࢀর ࢀর ϖʔδΩϟογϡ΁ͷ্ॻ͖͸ൃੜͤͣɺ ৽͍͠ϖʔδͰॻ͖׵͑
  42.  • Ұݟཧղ͕೉͍͠੬ऑੑͰ΋ɺҰͭͣͭඥղ͘͜ͱͰཧղͰ͖Δ͜ͱΛମݧ͍͖ͨͩ·ͨ͠ o ੹೚Λ΋ͬͯݟղΛड़΂ΔͨΊʹ͸ɺݪཧΛؚΊਖ਼͘͠੬ऑੑΛཧղ͢Δ͜ͱ͕େ੾ o ਖ਼͘͠ཧղ͠ɺલఏ৚݅΍Өڹ͕໌֬ʹͳΔ͜ͱͰɺରԠͷඞཁੑΛਖ਼֬ʹ൑அͰ͖Δ • օ͞ΜͷपΓͷηΩϡϦςΟΤϯδχΞͷՁ஋͸ɺࠓճͷൃදͷΑ͏ͳઆ໌ೳྗʹ΋͋Γ·͢ o

    ฉ͖खͷઐ໳෼໺͡Όͳͯ͘΋ɺ੬ऑੑͷӨڹΛཧղͰ͖Δ ͜Ε͕ηΩϡϦςΟΤϯδχΞͷՁ஋ͷҰͭͰ͢ • ࣗ෼΋ؤுͬͯ·͢ o Ҿ͖ଓ͖ɺ௿ϨΠϠʔͷڧΈΛ׆͔͠ͳ͕ΒηΩϡϦςΟΤϯδχΞΛଓ͚͍͖ͯ·͢ o ຊ೔ͷൃදͰෆ໌ͳ఺ɺؾʹͳΔ఺ͳͲ͋Ε͹ؾܰʹ࿩͔͚͍ͯͩ͘͠͞ʂ ·ͱΊ
  43. ิ଍%JSUZ1JQFͰॻ͖׵͑ΒΕͳ͍෦෼͸͋Δʁ ͸͍ɻ࠷௿Ͱ΋όΠτΛTQMJDFͰ͖Δඞཁ͕͋ΔͨΊɺϖʔδΩϟογϡͷڥքόΠτʹ͸ॻ͚·ͤΜɻ ·ͨɺ࣮ࡍͷϖʔδαΠζΛ௒͑ͯॻ͖ࠐΉ͜ͱ΋Ͱ͖·ͤΜɻ Lorem ipsum dolor sit amet, con sectetur

    adipiscing elit, sed d o eiusmod tempor incididunt ut ʜ ͭ·Γɺ ڥքͷ࠷ॳͷจࣈ͸ॻ͖׵͑ෆՄ ϖʔδαΠζΛ௒͑ͨॻ͖ࠐΈ͸ෆՄɻ ֤ϖʔδ͝ͱʹॲཧ͢Δඞཁ͋Γ ˞େ͖ͳϑΝΠϧͷ৔߹ɺ ෳ਺ͷϖʔδΩϟογϡʹ෼͔ΕΔ৔߹͕͋Γ·͢ ˞ͦͷଞɺΩϟογϡΛ௚઀ॻ͖׵͓͑ͯΓɺϑΝΠϧ৘ใ͸มߋͰ͖ͳ͍ͨΊ ϑΝΠϧαΠζͷมߋ͸Ͱ͖·ͤΜɻ ϑΝΠϧͷ຤ඌʹॻ͖ࠐΜͰ΋൓ө͞Εͳ͍