2010年10月25日月曜日

dd_ssh の使用する不正アクセスユーザーID

こんにちは、こすげです。
今週末にうちの学校の学園祭があることにくわえ、就職活動で学生がほとんど来ていないので、することがなくぼーっとしています。なので、ここ最近増えてきた不正アクセスの分析でもしてみようと思い、最近の10週間分のログ精査をしてみたのですが、あーーーーと驚く?ような結果が出てきました。以下が、不正アクセスを試みたIDの一覧なのですが・・・
=====ID一覧(ここから)=====
34 test
24 uwasa
24 ishida
24 amisketch
21 admin
20 anzen
15 yunuma
15 yagyo
15 tsurumi
15 taurus
15 suwa
15 ryu
15 rui
15 onsen
15 momo
15 kansai
15 ik
15 haiju
15 fumio
15 axe
15 asumin
13 matsuo
12 yuuryouji
12 yukepr
12 yougodzilla
12 yorozuya
12 wailani
12 utanorakuen
12 uotoshi
12 tsumori
12 toripuru
12 tetsuyaakita
12 takasu
12 shinsaku
12 shigeyuki
12 serjiho
12 raydive
12 nekomirin
12 nagios
12 n-kankou
12 moeyoken
12 miyu
12 miyarihonda
12 minority
12 minanotabo
12 maxlovemie
12 marino
12 kosyou
12 komaru
12 koizuka
12 kobayashi
12 kawasaki
12 katsuya
12 kamakurasirasu
12 kakuremino
12 kag
12 jyoubakurabu
12 judooyaji
12 jinon
12 hokkiya
12 hayakita
12 guest
12 fuyuty
12 eyemake
12 elleika
12 dokokai
12 charanori
12 aoharu
10 takumi
10 sara
8 yoshimi
8 yokohama
8 yamamoto
8 wada
8 user
8 tyube
8 toshiya
8 toramomo
8 temp
8 teiki
8 tantan
8 tanaka
8 takeda
8 takagi
8 taichi
8 student
8 soleil
8 soka
8 sho
8 shimoyama
8 seijikouda
8 seiji
8 sakue
8 rumin
8 rinku
8 ponpon
8 pachinko
8 oekakisakie
8 namhill
8 nakahira
8 momotaro
8 mituse
8 med
8 mario
8 kitsuen
8 kinshokuji
8 kekkan
8 kazu
8 kawanobe
8 kawade
8 kanou
8 kanemitsu
8 kamijoh
8 kage
8 jyuuken
8 jyujiya
8 imai
8 ichinose
8 ichigochan
8 hos
8 hirosi
8 hiroaki
8 higuchi
8 harada
8 gonta
8 gakusai
8 emiko
8 eiko
8 eightban
8 chisato
8 bal
8 awawa
8 attoodoroku
8 area
8 arc
8 angera
8 amano
8 akubi
8 ajisai
7 oracle
6 rajesh
6 postgres
6 noda
6 nao
6 maya
6 luckas
6 kamil
6 ittan
6 geotsai
6 fukuyama
6 elina
6 clmike
5 truzzo
5 testing
5 nyoko
5 numata
5 numajiri
5 nozomi
5 nozara
5 nozaki
5 nose
5 nosaka
5 norogumi
5 noro
5 noriyuki
5 noriyori
5 noritoshi
5 noritada
5 norishige
5 norio
5 norinaga
5 norimatsu
5 noriko
5 norihisa
5 norihide
5 norie
5 noriaki
5 nori
5 nonomura
5 nono
5 nomura
5 nomi
5 nogushi
5 noguchi
5 nogi
5 nobuyoshi
5 nobuyori
5 nobuyoki
5 nobusuke
5 noburo
5 nobuo
5 nobunaga
5 nobukazu
5 nobuhito
5 nobuhisa
5 nobuhiko
5 nobuharu
5 nobuatsu
5 noboru
5 nitta
5 nissho
5 nishio
5 nishimuraya
5 nishimoto
5 nishikawa
5 nishi
5 niou
5 ninsei
5 ninomiya
5 nijo
5 niijima
5 nichiren
5 nene
5 nemoto
5 nayoko
5 nawabe
5 natsuo
5 natsumi
5 natsume
5 natsuko
5 natsu
5 nataga
5 narumi
5 naruhiko
5 narita
5 nariko
5 narihira
5 narihari
5 nariakira
5 nariaki
5 nari
5 narato
5 narahiko
5 narahashi
5 naozane
5 naoya
5 naosuke
5 naora
5 naonobu
5 naomichi
5 naomi
5 naoko
5 naoki
5 naohiro
5 naofumi
5 naoaki
5 nanami
5 nanako
5 nana
5 nampo
5 namiyo
5 namiko
5 namiki
5 namika
5 namie
5 nami
5 namboku
5 nakazo
5 nakazawa
5 nakayama
5 nakatoni
5 nakata
5 nakasone
5 nakasawa
5 nakasato
5 nakao
5 nakano
5 nakanishi
5 nakamura
5 nakamoto
5 nakamaro
5 nakajima
5 nakahara
5 nakagawa
5 nakae
5 nakadan
5 nakadai
5 nakada
5 naizen
5 naito
5 nahoko
5 naho
5 nagumo
5 nagatsuka
5 nagata
5 nagase
5 nagasawa
5 naganori
5 nagano
5 nagai
5 nagahama
5 mutsuko
5 mutsohito
5 mushanokoji
5 murkami
5 murasaki
5 murai
5 munkata
5 munemori
5 motoyuki
5 mototsune
5 motonobu
5 moto
5 moromao
5 morishita
5 morimasa
5 morie
5 monomonoi
5 momoru
5 mokichi
5 mojo
5 mochihito
5 mizuno
5 mizoguchi
5 miyo
5 miyamoto
5 miyake
5 miyagi
5 miwa
5 mitsuzuka
5 mitsuwa
5 mitsunari
5 mitsukuni
5 mitsuko
5 mitsuhide
5 mitsuharu
5 mito
5 misato
5 misao
5 misa
5 mio
5 minobe
5 mino
5 minatoya
5 minamoto
5 minako
5 minabuchi
5 mimasuya
5 miliko
5 miiko
5 mihoko
5 mihashi
5 mifune
5 midori
5 michizane
5 michinori
5 michinaga
5 michihiro
5 michi
5 megumi
5 megu
5 mazawa
5 mazaki
5 mayumi
5 mayuko
5 mayoko
5 mayo
5 matsuzawa
5 matsuya
5 matsuta
5 matsushita
5 matsushina
5 matsuoka
5 matsumoto
5 matsumara
5 matsukata
5 matsudaira
5 matsu
5 matoke
5 matashichi
5 matano
5 masuzoe
5 masutaro
5 masumi
5 masuko
5 masuhiro
5 masudu
5 masoni
5 mashita
5 mashai
5 masazumi
5 masayoshi
5 masato
5 masashige
5 masashi
5 masaoka
5 masao
5 masanobu
5 masami
5 masakazu
5 masahiko
5 masafumi
5 maruyama
5 marugo
5 mariko
5 maresuke
5 manabu
5 mamoru
5 makuda
5 makioka
5 makiguchi
5 maiko
5 magobei
5 maemi
5 maeda
5 machiko
5 dino
5 cvsuser
5 amanda
=====ID一覧(以下略)=====
上は使用回数5回以上のユーザーIDの一覧です。

以前、不正アクセスを試みるユーザーIDは、「root」が圧倒的に多く、全体の半分近くを占めていたのですが、なぁんと「root」がほとんど消えていることが分かります。また、「root」以外のユーザーIDも、以前は「Bill」だとか「Gates」だとか、日本人名ではなく欧米諸国で使われる名前が圧倒的だったのですが、それが日本人風に変化してきています。
この傾向は、どうも「dd_ssh」の登場以来、顕著になってきた様で、もしかすると「dd_ssh」ってアタック辞書を状況に合わせて(アタックする国によって)動的に変える機能を持っているのかもしれません。また、これは考えたくないことですが、dd_ssh の改造を日本人がやった可能性もあります。
ええと、掲載しませんが、ユーザーIDとペアになるパスワードですが、以前はユーザーID「root」に対して様々なパスワードを試してきていたのですが、最近の傾向ではユーザーIDと同じパスワード、「qwerty」とか「123」とかキーボード配列に依存した「良くある」パスワードを数回試して次のユーザーIDに移ると言った手口が多くなってきているようです。

さてさて、以上の観測事実から、dd_ssh(には限らず)対策には、以下の点が重要なようです。
  • 「単純な氏名のID」は使わない
  • 「学籍番号」のような連番は絶対駄目
  • 「固有名詞+数文字のランダムな文字」みたいな感じでユーザーIDを作成する

    これまでは、パスワードが需要なセキュリティ上のアイテムでしたが、それとペアになるユーザーIDにも、その役割を分担させる時期がきているようです。
  • 0 件のコメント:

    コメントを投稿