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
ハニーポット同人誌の反響と収支
Search
nhnmomonga
November 28, 2017
Technology
0
770
ハニーポット同人誌の反響と収支
第2回 ハニーポッター技術交流会で発表する予定だった資料です。
nhnmomonga
November 28, 2017
Tweet
Share
More Decks by nhnmomonga
See All by nhnmomonga
インターネットの片隅で〜mirai亜種のスキャン活動を可視化して流行を知る〜
nhnmomonga
1
560
Other Decks in Technology
See All in Technology
たまに起きる外部サービスの障害に備えたり備えなかったりする話
egmc
0
420
SQLだけでマイグレーションしたい!
makki_d
0
1.2k
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.5k
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
200
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
14k
株式会社ビザスク_AI__Engineering_Summit_Tokyo_2025_登壇資料.pdf
eikohashiba
1
120
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
120
モダンデータスタックの理想と現実の間で~1.3億人Vポイントデータ基盤の現在地とこれから~
taromatsui_cccmkhd
2
270
アラフォーおじさん、はじめてre:Inventに行く / A 40-Something Guy’s First re:Invent Adventure
kaminashi
0
170
AI with TiDD
shiraji
1
300
Introduce marp-ai-slide-generator
itarutomy
0
130
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
100
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
350
Applied NLP in the Age of Generative AI
inesmontani
PRO
3
2k
Paper Plane (Part 1)
katiecoart
PRO
0
2.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.7k
Navigating Weather and Climate Data
rabernat
0
54
Un-Boring Meetings
codingconduct
0
170
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Transcript
ϋχʔϙοτಉਓࢽͷ ڹͱऩࢧ @nhnmomonga
ࣗݾհ ➤ @nhnmomonga ➤ onthesoup.hatenablog.com ➤ ηΩϡϦςΟۀք2 ➤ ීஈίϯϐϡʔλϑΥϨϯ δοΫۀ
➤ ྲྀߦ͍ͯ͠Δ߈ܸΛ͍ͬͯ Δ͜ͱͰۀʹཱ͔ͭͳͱ ࢥ͍ϋχʔϙοτʹڵຯΛ࣋ ͭ ➤ ࠓӡ༻͍ͯ͠Δϋχʔϙοτ cowrie
ϋχʔϙοτͷಉਓࢽΛॻ͖·ͨ͠ ➤ 10݄22։࠵ͷٕज़ॻయ3ʹͯ൦͠·ͨ͠ ➤ αʔόཱͯͨΓཧͨ͜͠ͱճ͋Δਓ ͘Β͍Λରʹͨ͠༰ʢҰલͷࣗʣ ➤ B5αΠζ28PͰ500ԁ ➤ ిࢠ൛450ԁ
➤ ΠϕϯτͰͷ൦21෦ ➤ ΩϦͷ͍͍෦Ͱҹͯ͠ ݟຊࢽ͕͘ͷͰͦΕΑΓଟ͘ಧ͘ ʢҹΛཔΜͩͷ20෦ʣ
ϋχʔϙοτಉਓࢽΛ࡞ͬͨഎܠ ➤ ͱͱಉਓࢽൃߦͯ͠Έ͔ͨͬͨ ➤ ϋχʔϙοτͷͷΈͷಉਓࢽͬͯҊ֎গͳ͍ͳͱࢥ͍ͬͯͨ ➤ ۀॻ੶ࣗମগͳ͍ͳͱࢥ͍ͬͯͨ ➤ ॳ৺ऀ͚ͷߏஙಉਓࢽͳͲͳ͍ͳ͋…ͱࢥ͍ͬͯͨ ➤
࠷ۙࢀՃͨ͠ϋχʔϙοτͷษڧձͳͲਓؾͷ༷ࢠͩͬͨ ➤ ࢀՃऀηΩϡϦςΟۀքͷਓͱ͍͏ΑΓใγεςϜཧ Λ͍ͯ͠ΔਓWebΞϓϦ։ൃ͍ͯ͠ΔਓͩͬͨΓͨ͠ ➤ ͦ͏͍͚ͬͨʹॻ͍ͨஸೡͳ༰Ͱ͋Εधཁ͕͋Δͷ Ͱͱࢥͬͨ
ςʔϚΛʮՈܭʹ͍͞͠ʯʹͨ͠ཧ༝ ➤ ࠓ5݄͝ΖɺT-potΛӡ༻͍ͯͨ͠ ➤ զ͕Ո1ճઢ͔͠Ҿ͍͓ͯΒͣɺαʔόΛཱͯΔͱ৵ೖ͞Ε ͨ߹ଞͷՈʹ໎͕͔͔ΔՄೳੑ͕͋ΔͷͰAWSͰӡ༻ ➤ 10ؒ͘Β͍ӡ༻͍͕ͯͨ͠2000ԁ͘Β͍͔͔ͬͨ ➤ ࠷ͰRAM4GBඞཁͱ͍͏ͷ͕ਏ͍ʢߴ͘ͳΔݪҼʣ
➤ Ұϲ݄ʹͳ͓͢ͱ6000ԁ… ➤ ࢲʹαʔό͕ߴ͗ͨ͢ ➤ ՈશମͷిؾΑΓߴ͍…ͱࢥ͏ͱ…orz
ಉਓࢽ൦ͷڹʢຊʣ ➤ ։࢝30Ͱॻ੶൛ചΓΕͯ͠·ͬͨ ➤ ͏গ͠ॻ੶൛Λҹ͓͚ͯ͠Α͔ͬͨͱল ➤ ͦͷޙిࢠ൛ͷҊΛ͍ͯͨ͠ ➤ ͓٬͞ΜͷഎܠʢͲͷۀछɾ৬छͷํ͔ʣΘ͔Βͳ͍͕ଞαʔΫϧͷ ηΩϡϦςΟؔ࿈ͷॻ੶Λങ͏͍ͭͰʹ…ͱ͍͏ํ͍ͨ
➤ ͱͳΓ͕TomoriNao͞Μୡͩͬͨͷ͍ͭͰങ͍ͯ͠Β͍͍͢ ϥοΩʔͳҐஔ͔ͩͬͨ ➤ ଞαʔΫϧͷॻ͍͍ͯΔ༰ͱඃ͍ͬͯͳ͔ͬͨͷΑ͔ͬͨͷ͔͠ Εͳ͍ ➤ ଞͷηΩϡϦςΟܥͷαʔΫϧۀքؔऀ͚ͷ༰Ͱɺۀք֎ͷ ਓ͚ͷ༰͋·Γͳ͔ͬͨͱײͨ͡
ಉਓࢽ൦ͷऩࢧ ➤ ࢧग़ ΠϕϯτࢀՃඅ༻ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ ɹɹɹɹ7,000ԁ ҹʢޫاը͞ΜͰΦϯσϚϯυʣ28P 20෦ɹ ɹɹɹ16,320ԁ ϙοϓࡳελϯυͳͲࡶඅɹɹɹɹɹɹɹɹɹ ɹɹɹɹɹ500ԁ
߹ܭɹ23,820ԁ ➤ ఆΑΓҹ͕͔͔ͬͨͷͰϖʔδΛ͋·Γ૿ͤͣʢϖʔδ ʹΑͬͯ݁ߏҹ͕ҧ͏ʣ΄΅ߏங͚ͩͷ༰ʹͳͬͯ͠·ͬͨ ͷল ➤ ͬͱ͍҆ҹձ͕ࣾ͋ͬͨɺInDesignͳͲDTPܥιϑτग़ྗͷϑΝΠϧͰͳ͍ͱμ ϝͳͲͷ੍ݶ͕͋Γஅ೦
ಉਓࢽ൦ͷऩࢧ ➤ ऩೖʢ11݄23ݱࡏʣ ॻ੶൛21෦ʢఏग़ͱݟຊࢽআ͘)ɹɹɹɹ11,000ԁɹɹ ిࢠ൛45ʢखྉࠩ͠Ҿ͖ࡁΈʣ ɹɹɹ20,250ԁ ߹ܭɹ31,250ԁ ➤ Πϕϯτ͕ऴΘͬͨޙύϥύϥిࢠ൛͕ചΕɺΠϕϯτೋिؒʙࡾिؒޙ ͘Β͍ʹΪϦΪϦࠇࣈԽͨ͠
➤ ങͬͯͩͬͨ͘͞ํຊʹ͋Γ͕ͱ͏͍͟͝·͢ʂࠇࣈΛݩखʹBinary Ninjaങ͍·͢ ➤ ͜ͷ͘Β͍ࠇࣈԽͰ͖ΔͳΒ…Έͳ͞Μϋχʔϙοτಉਓࢽॻ͖ͨ͘ͳͬ ͖ͯ·ͨ͠ΑͶʂʢΰϦԡ͠ʣ ➤ ͜Μ͚͔ͩ͠ࠇࣈԽͯ͠Ͷʔͷ͔Αͱࢥ͏ํ͍Βͬ͠ΌΔͱࢥ͍·͕͢…ॳΊͯͷಉਓࢽͱ ͯ͠ޭͰͳ͍͔ͱࢥ͍ͬͯ·͢ʂ
·ͱΊ ➤ ϋχʔϙοτಉਓࢽ൦ҙ֎ͱݩ͕औΕΔ ➤ ແ໊ͷਓ͕ؒॻ͘ಉਓࢽࣈ͕ී௨ͩͱࢥ͍͕ͬͯͨҊ֎େৎͩͬͨ ➤ ͨͩ͠ࢴഔମചΕΔ͕Πϕϯτͷੑ֨ʹґଘͯ͠͠·͍༧ଌͮ͠Β͍ͷͰɺ ࠇࣈԽͷͨΊʹిࢠ൛͕ඞਢͩͱࢥ͏ ➤ Re:ViewͳͲΛ͏ͱϚʔΫμϯͰॻ͚ΔͷͰɺ൛ؾʹ͠ͳ
͍͍ͯ͘ ➤ ͦͷ͔ΘΓҹͰ͖Δۀऀ͕ݶΒΕΔ͕… ➤ ݩऔΕΔ͔ΒΈΜͳಉਓࢽॻ͍ͯ΄͍͠ʂ ➤ ҰਓͰԿेϖʔδແཧͰԿਓ͔Ͱॻ͚େৎ ➤ ʮقץϋχʔϙοτٕज़ʯΈ͍ͨͳͷ͋Εങ͍͍ͨ…
·ͱΊʢऄʣ ➤ ͱ͍͑ͳͥʢΘ͟Θ͟ʣಉਓࢽΛਪ͢ͷ͔ʁ ➤ ॻ੶Λ࡞Δͷ݁ߏେมͱฉ͘ ➤ จষྔతͳҙຯͰɺπςʢग़൛ͯ͘͠ΕΔձࣾΛݟ͚ͭΔʣతͳҙຯͰ ➤ Ճ͑ͯɺݸਓతʹϋχʔϙοτͷΑ͏ʹʑਐԽ͍ͯ͠Δͷ/Πϯλʔωοτ ্ͷঢ়گʹӨڹΛஶ͘͠ड͚ΔͷใͷԽ͕͔ͳΓૣ͍ͱײ͡Δ
➤ ͪΖΜมΘΒͳ͍ϕʔγοΫͳཁૉٕज़͋Δ͕ɺͦΕ͚ͩͷ༰ͬͯधཁ͋Δ͔ͱฉ͔ΕΔͱ… ➤ ͦͷಉਓࢽԿΛॻ͍ͯࣗ༝ͳͷͰͦͷͱ͖͕ࣗڵຯͷ͋Δ࠷৽ͷΛ ॻ͚Δ ➤ ࣄͰϋχʔϙολʔͯ͠ΔํಉਓࢽͰࣝΛڞ༗ͪ͠Ό͏ͷඍົͱ͍͏ํ ͍Δ͔͠Εͳ͍Ͱ͕͢ɺࢲࠓશझຯͳͷͰ… ͱ͍͏͜ͱͰϋχʔϙοτಉਓࢽ͍͍ͧʂ ʢझຯϋχʔϙολʔతʹʣ