EFForg/rayhunter

Another indicator of IMSI catcher activity (compare public IP with announced IP ranges)

オープン

#153 opened on 2025/03/12

 (7 件のコメント) (2 件のリアクション) (1 人の担当者)Rust (465 件のフォーク)github user discovery
Research Questionshelp wantedheuristic

Repository metrics

Stars
 (5,521 個のスター)
PR merge metrics
 (平均マージ 5d 12h) (30d で 6 merged PRs)

説明

There is an app, called Wiretap Detector that compares your public IP with the announced IP ranges of the mobile operator (of course, you should not be using VPN).

It is using ip.guide service.

With wget, you can get:

  • ASN organization: wget -qO- ip.guide | grep -E 'organization' | sed -E 's/.*"([^"]+)".*/\1/'
  • country: wget -qO- ip.guide | grep -E 'country' | sed -E 's/.*"([^"]+)".*/\1/'
  • your public IP address: wget -qO- ip.guide | grep -E 'ip' | sed -E 's/.*"([^"]+)".*/\1/'
  • ASN number of your network: wget -qO- ip.guide | grep -oP '"asn":\s*\K\d+'

Storing and comparing those data when there is some suspicious network change/activity, would be useful.

コントリビューターガイド