会社のネットワークリソースの偵察は、主にブルートフォースサブドメインで構成され、その後、検出されたネットワークブロックが解決されます。次に、新しいレベル2ドメインが見つかり、手順が再度繰り返されます。これにより、反復ごとに新しいIPアドレスを見つけることができます。
この方法がおそらく最も効果的です。ただし、/ 24サブネット全体が見つからない場合がありました。
最近、別の強力なツールが登場しました。パッシブDNSです。これにより、従来のDNS解決と同じことができますが、特別なAPIを使用できます。これは、たとえば、「virustotal」または「passive-total」にすることができます。これらのサービスは、一般的なDNSサーバーから収集されたDNS要求と応答を記録します。このアプローチの利点は、ブルートフォースを必要としないことです。 IPアドレスを入力するだけで、すべての既知のDNSレコードを取得できます。または、逆に、DNSを指定することにより、この名前に関連付けられているすべてのIPアドレスを取得します。このアプローチには否定できない利点があります。以前に解決された古いサイトサーバーを見つけることができます。結局のところ、古いサイトには脆弱性が含まれている可能性が高くなります。
上記の手法にもかかわらず、まだ少し人気がないものがいくつかありますが、それでも結果が得られます。この記事では、地理データによるIPアドレスの検索(geo2ip)と会社名によるIPアドレスの検索(reverse-whois)の2つのインテリジェンス手法について説明します。
Geo2ip
私たちの多くはジオイプとは何かを知っていると思います。これは、開発者と管理者の両方によって非常に頻繁に使用されます。ただし、geoipは主にip-> geo方向で使用されます。私たちの場合、それはそれほど面白くありません。面白いですが、独自のソリューションを開発する前に、geo→ipの反対方向にリクエストを送信できるライブラリは1つも見つかりませんでした。そのため、独自のツールを作成することにしました。さらに、それを実装することはそれほど難しくありません。
, python2.
:
geoip — ip → geo, city → ip, country → ip, lat:long → ip ..;
rwhois — whois ( ).
, geoip-:
, 2020 , geoip . .
geoip , . , , , . «%» (SQL-).
, IP-, , :
geoip , , - :
() . :
.
geoip- shodan:
, .
apache, , :
dns-:
. – mongo :
– memcached :
Reverse whois
Whois , 43/tcp . – IP-. . 5 , 5 :
(RIPE);
(APNIC);
(AFRINIC);
(ARIN);
(LACNIC).
whois :
whois 8.8.8.8
, telnet:
telnet whois.ripe.net 43
1.2.3.4
IP-. :
whois -h whois.ripe.net -T person admin@somecompany.com
whois -h whois.ripe.net -- '-i mnt-by RIPE-NCC-MNT'
, RIPE :
as-set;
aut-num;
domain;
inetnum;
organisation;
person;
role;
route.
, - «netname» «descr», . . , «-T person *@somecompany.com».
web-, , https://apps.db.ripe.net/db-web-ui/#/fulltextsearch. RIPE .
whois- :
RIPE: ftp://ftp.ripe.net/ripe/dbase/ripe.db.gz
APNIC: https://ftp.apnic.net/apnic/whois/apnic.db.inetnum.gz
AFRINIC: https://ftp.afrinic.net/dbase/afrinic.db.gz
LACNIC: https://ftp.lacnic.net/lacnic/dbase/lacnic.db.gz
ARIN: https://ftp.arin.net/pub/rr/arin.db.gz
, grep:
grep netname: *company* ripe.db
ripe.db () 5 GB. . , CIDR (, 77.77.0.0/16), grep .
– rwhois, geoip.
, :
5 . IP- :
:
-. IP- :
«descr»:
, :
CIDR-:
geo2ip + reverse whois
geoip rwhois .
, «telecom»:
— , :
, RECON . , - , . .
著者:セキュリティシステムのためのウラルセンターのスペシャリスト