精华内容
下载资源
问答
  • 手机imsi号归属地库

    2020-07-17 16:30:29
    INSERT INTO `tab_imsi` VALUES ('1', '0771', '广西 南宁市', '1330000', '电信CDMA卡', '530000'); INSERT INTO `tab_imsi` VALUES ('2', '023', '重庆', '1330002', '电信CDMA卡', '400000'); INSERT INTO `tab_...
  • IMSI捕手的文档 重要提示 嗨,我无法再使用设备了,所以我无法维护此设备。 因此,除非有机会再来,否则我将存档此文件。 内容 当pdsch_ue运行时 parse_data.c convert_to_csv.c cell_measurement 其他 未来的...
  • 主要介绍了详解关于AndroidQ获取不到imsi解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • imsi对应国家

    2018-10-08 13:03:37
    IMSI对应各个国家的编码
  • 华为查询IMSI号码方法,对SIM卡的IMSI号进行详细介绍,包括IMSI号的来源及解读规则。适合于那些想要了解IMSI号信息的同学
  • 如题,由https://wenku.baidu.com/view/3434121e6bd97f192279e946.html 整理得来,即手机号码前7位于IMSI前10位对应关系
  • 手机imsi读取

    2018-10-31 11:25:37
    资源只包含读取imsi文件的apk,没有源码,有兴趣的同学可以试试能不能读取源代码
  • android读取主副卡imsi

    2018-09-11 08:57:14
    读取android设备上主卡和副卡的imsi。经测试大部分机型都能正常获取到,如小米等国产机
  • IMSI捕手嗅探器 Basado en el Trabajo de Oros42 con algunas modificaciones al codigo 墨西哥和美国的改编版本 是美国的特别提款权。 Codigo Modificado由Ricardo AlonsoPiña提供。 你需要什么 1个1个带天线...
  • 代码如下://获取手机的IMSI码 TelephonyManager telManager = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); String sendNum=null; String imsi=telManager.getSubscriberId();; 
  • IMSI获取,IMEI获取

    2018-09-13 10:33:38
    IMSI获取 安卓手机IMSI 和IMEI获取,安装后打开即可看到
  • IMSI

    千次阅读 2019-08-21 06:53:07
    国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超过15位,同样使用0~9的数字。其中MCC是...
    国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超过15位,同样使用0~9的数字。其中MCC是移动用户所属国家代号,占3位数字,中国的MCC规定为460;MNC是移动网号码,由两位或者三位数字组成,中国移动的移动网络编码(MNC)为00;用于识别移动用户所归属的移动通信网;MSIN是移动用户识别码,用以识别某一移动通信网中的移动用户。

    简介

    国际移动用户识别码(IMSI) international mobile subscriber identity
    国际上为唯一识别一个移动用户所分配的号码。
    从技术上讲,IMSI可以彻底解决国际漫游问题。但是由于北美目前仍有大量的AMPS系统使用MIN号码,且北美的MDN和MIN采用相同的编号,系统已经无法更改,所以目前国际漫游暂时还是以MIN为主。其中以0和1打头的MIN资源称为IRM(International Roaming MIN),由IFAST (International Forum on ANSI-41 Standards Technology)统一管理。目前联通申请的IRM资源以09打头。可以看出,随着用户的增长,用于国际漫游的MIN资源将很快耗尽,全球统一采用IMSI标识用户势在必行.

    结构组合

    IMSI共有15位,其结构如下:
    MCC+MNC+MSIN
    MCC:Mobile Country Code,移动国家码,MCC的资源由国际电联(ITU)统一分配和管理,唯一识别移动用户所属的国家,共3位,中国为460;
    MNC:Mobile Network Code,移动网络码,2~3位,中国移动系统使用00、02、07,中国联通GSM系统使用01、06,中国电信CDMA系统使用03、05,中国铁通系统使用20,一个典型的IMSI号码为460030912121001;
    MSIN:Mobile Subscriber Identification Number, 移动用户识别号码,共有10位,其结构如下:
    EF+M0M1M2M3+ABCD
    其中的M0M1M2M3和MDN号码中的H0H1H2H3可存在对应关系,ABCD四位为自由分配。
    可以看出IMSI在NMSI号码前加了MCC,可以区别出每个用户的来自的国家,因此可以实现国际漫游。在同一个国家内,如果有多个移动网络运营商,可以通过MNC来进行区别.
    IMSI与手机号码绑定关系,在网络侧网元HLR(Home Location Register)内定义。
    ================================
    区别于IMEI:International Mobile Equipment Identity (国际移动设备标识)
    国际移动用户识别码与开源项目
    OpenBTS是基于软件的 GSM 接入口,它提供标准的GSM兼容的移动手机,不需使用现成的电话提供商的接口,来拨打现有电话系统的接口。OpenBTS是以第一个基于开源软件的工业标准的GSM协议栈而闻名。OpenBTS 使用的是国际移动用户识别码(IMSI) international mobile subscriber identity 。OpenBTS 和 OpenBSC 提供了在一个较低的层次上了解更多关于 GSM 网络的技术的开源平台。

    转载于:https://www.cnblogs.com/kuili/p/3439069.html

    展开全文
  • 获取手机IMSI等信息app

    2018-07-06 16:06:05
    自己封装的一个app,可获取手机的IMSI、IMSEI信息,里面还集成了大神们的一些干货。
  • SIM卡的IMSI号简介

    2017-02-09 13:44:21
    对SIM卡的IMSI号进行详细介绍,包括IMSI号的来源及解读规则。适合于那些想要了解IMSI号信息的同学
  • 每个手机号都有IMSI号 安卓iOS都可以获取 可以通过IMSI号获取手机号前七位 , 可以的到手机号省 , 市信息
  • DEDSECIMSI是基于python的工具,用于捕获imsi号码和sms,并且您还可以自定义捕获,对于不了解gsm数据包捕获的人来说,可以轻松捕获sms和imsi号码。 免责声明:此程序旨在了解GSM网络的工作原理。 不是为了坏的黑客...
  • 全国手机号7位+imsi+省份+省市+邮编对应库 ,用于手机号,imsi分省等。
  • Android-IMSI-Catcher-Detector 是一个基于安卓的项目,它能在 GSM/UMTS 网络中侦测并避开假冒基站(IMSI 捕捉器)。 标签:Android
  • android 获取手机上面的IMSI序列号、IMEI、MAC地址、IP地址、当前时间、当前经纬度、获取网络类型
  • 针对手机被盗带来的隐私数据泄露问题,提出了一种利用IMSI(international mobile subscriber identification number)检测和人脸识别的手机防盗追踪系统。针对IMSI检测,给出了一种分层—二分查找的查找方法,并在...
  • 专注于分享4/5G网优资料:包括网络优化基础原理资料、各厂家常用网管指导、接入、切换、掉线、高丢包、干扰分析、速率、容量负载均衡、覆盖单验簇优化、各类网优常用工具合集
  • 简单的DEMO 用于查看Android手机的IMEI IMSI
  • 获取设备 ID、SIM 序列号、IMEI、IMSI、Google 服务密钥、Android 的 WiFi Mac 地址无需互联网连接 获取详细信息: ★Device ID ★SIM SerialNumber ★IMEI ★IMSI ★Google Service Key ★WiFi Mac address 这是...
  • Android应用——imsi.apk

    热门讨论 2013-08-24 14:18:02
    Android应用程序,安装在手机后,轻松获取imsi号码,方便开发和测试人员使用。
  • Android-Android-IMSI-Catcher-Detector.zip,艾姆西德•与艾姆西捕手,黄貂鱼和无声短信战斗!,安卓系统是谷歌在2008年设计和制造的。操作系统主要写在爪哇,C和C 的核心组件。它是在linux内核之上构建的,具有安全...
  • 获取手机SIM卡上IMSI号码的小程序

    热门讨论 2014-08-04 23:42:32
    对应的文档(源代码)如下: http://blog.csdn.net/a_flying_bird/article/details/38309021
  • AIMSICDL, AIMSICD Lite ( 安卓IMSI探测器探测器) 重新加载 ! Android imsi收集器检测器 Lite ( AIMSICDL )注意:是对原始AIMSICD项目的重新引导,但专注于核心,简单的功能集,这些功能实际上是工作的一个核心。 ...
  • 确定手机imsi号码的方法

    千次阅读 2021-09-19 13:15:45
    1. Imsi概述... 1 2. 获得imsi的两种方法... 2 2.1 读卡器读出sim卡上imsi 2 2.2 利用wireshark获得imsi 2 2.3 wireshark获得imsi的具体过程... 2 2.3.1 拷贝抓包服务器软件rpcapd到fcs的服务器linux目录/usr/...

    目录

    1.      Imsi概述... 1

    2.      获得imsi的两种方法... 2

    2.1        读卡器读出sim卡上imsi 2

    2.2        利用wireshark获得imsi 2

    2.3        wireshark获得imsi的具体过程... 2

    2.3.1         拷贝抓包服务器软件rpcapd到fcs的服务器linux目录/usr/bin下... 

    2.3.2         Fcs服务器里运行加载rpcap,抓包服务器进程... 5

    2.3.3         Pc端运行wireshark抓包... 7

    2.3.4         抓包分析... 10

    2.3.5         抓包保存的方法:... 12

    3       抓本机的包... 14

        对于煤矿专用的3防功能机,不方便使用查看sim卡的丝印或者工程模式或安装cellular-z软件来查看imsi时,可以用下面的方法获取imsi号码。

    1.  Imsi概述

    Imsi是写在sim卡上的一个号码,无线网络用imsi标识一个终端,imsi在一个网络里是唯一的,不能重复。Imsi对应一个手机号码msisdn,就是我们常说的手机号码。

    Imsi共15位,前五位用来标识国家和运营商号码。若46001,460是中国,01是中国移动。后面是地区号码和用户号码。我们说的手机号和imsi在无线核心网有个对应关系,如001080123456500对应13772500975,无线网络内部标识一个手机,用imsi,所有的消息全部用imsi关联,呼出到用imsi对应手机号码,把手机号码发呼叫参数里去。被叫显示手机号码。呼入时由号码映射到imsi,无线网络系统里用imsi标识终端,标识相关的呼叫消息。

    Imsi号码写在sim卡上,同时还有的参数是ki,手机接入网络时根据ki计算来验证是否是合法用户。还有短消息号码,手机发送短信时发到哪里。

    Sim卡被插到那部手机,那部手机就有了一个对外的手机号码。实现卡机分离。

    Imsi和手机号码的对应关系存放在核心网设备hlr里,呼出,呼入都要对hlr进行查询。

    2. 获得imsi的两种方法

       对于老式功能机,无法通过安装cellular-z等软件查看手机imsi或者通过工程模式查看imsi,就得通过以下方法获得。

    2.1 读卡器读出sim卡上imsi

    用读卡器插入写过的sim卡,读一下read,会显示imsi,短消息中心号码

    2.2. 利用wireshark获得imsi

    跟踪fcs服务器的信令包,手机插卡注册到对应基站的网络上,观察注册时所带参数中的imsi信息。

     2.3 wireshark获得imsi的具体过程

         硬件:手机,写过imsi的sim

         软件:wireshark抓包软件,putty仿真登录软件。

         过程:

    2.3.1 拷贝抓包服务器软件rpcapd到fcs的服务器linux目录/usr/bin下

    第一次操作,需要把rpcapd软件放到服务器的/usr/bin目录下,并修改属性,以后就执行命令就行了。若非第一次操作,文件已经拷贝到对应目录下,跳过此步,直接执行2.3.2

    Winscp登录服务器

    2.3.2 Fcs服务器里运行加载rpcap,抓包服务器进程

    Putty登录fcs服务器,运行rpcapd抓包服务程序(要求pc分配和fcs服务器在同一网段的ip,并能ping通fcs服务器)

    首先取得rpcapd是否运行:

    如果是初次登录,fcs的ip默认环境是18.250.0.4,会出现让你输入用户名和密码的提示,用户名root回车,密码123456回车,进到下面的界面

     

    登录成功后,输入rpcapd  -n &回车,见下图

    出现,这样的界面,wireshark抓包服务器已经打开了。

    2.3.3 Pc端运行wireshark抓包

    Pc安装wireshark,网卡配置和fcs服务器在同一网段的ip,能ping通fcs服务器,打开wireshark,抓远端服务器的包

    见下图:

    然后点close,返回下面的界

    出现下面的界面

    过滤手机信令消息

    这样,wireshark就准备好了

    2.3.4 抓包分析

    1. 手机选网注册wireshark看注册消息,看其中的imsi号码

    智能机(三星为例)设置→无线和网络→更多→移动网络→网络运营商→进行搜索→选中搜到的对应基站的plmnid进行注册。

    注意:一定要选不是中国移动china mobile,中国联通china unicom的显示网络进行注册。

    注册后看到下面的包

    在下面这条消息看的更清楚

    这样就获得sim卡的imsi号码

    1. 注册过程分析

    手机的数据库中有imsi,msisdn,sip号码的对应关系

    放号时,在我们设备放号,也要在震有的设备上放号,手机作为震有设备的一个sip用户,手机注册后,也要向震有的设备发起sip注册。只有sip注册成功,才能做业务。见下图:

    1.  抓包保存的方法:

    2.3.5 抓本机的包

    有时需要抓本机的包查看问题,如看基站向网管注册消息,这时需要在ap网管pc上抓包解决问题。方法见下面的流程。

    首先打开wireshark,执行上图的操作,点击star开始操作,停止保存和上例子一样,先停止,后保存。

    展开全文
  • 读取IMSI的apk

    2021-06-10 10:06:38
    手机上,通过*#06#可以取到手机的IMEI号,但还没有快捷的方式可以读取IMSI号码。为此,可以写一个小Android应用程序来实现该目标。主要包括如下几个方面:权限设置:获取IMSI:String imsi = ((TelephonyManager)...

    手机上,通过*#06#可以取到手机的IMEI号,但还没有快捷的方式可以读取IMSI号码。

    为此,可以写一个小Android应用程序来实现该目标。主要包括如下几个方面:

    权限设置:

    获取IMSI:String imsi = ((TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE)).getDeviceId()

    (Optional)获取IMEI:String imei = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE).getSubscriberId()

    具体代码:

    1. AndroidManifest.xml —— 权限

    package="com.flyingbird.imsi"

    android:versionCode="1"

    android:versionName="1.0" >

    android:minSdkVersion="8"

    android:targetSdkVersion="19" />

    android:allowBackup="true"

    android:icon="@drawable/ic_launcher"

    android:label="@string/app_name"

    android:theme="@style/AppTheme" >

    android:name="com.flyingbird.imsi.MainActivity"

    android:label="@string/app_name" >

    2. fragment_main.xml —— 定义了一个TextView,用于显示IMSI号码

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:paddingBottom="@dimen/activity_vertical_margin"

    android:paddingLeft="@dimen/activity_horizontal_margin"

    android:paddingRight="@dimen/activity_horizontal_margin"

    android:paddingTop="@dimen/activity_vertical_margin"

    tools:context="com.flyingbird.imsi.MainActivity$PlaceholderFragment" >

    android:id="@+id/imsi_number"

    android:layout_width="wrap_content"

    android:layout_height="wrap_content"

    android:text="@string/default_imsi_number" />

    3. strings.xml —— 定义了IMSI的缺省值

    Imsi

    Unknown IMSI

    Settings

    4. MainActivity.java —— 代码部分

    package com.flyingbird.imsi;

    import android.content.Context;

    import android.os.Bundle;

    import android.support.v4.app.Fragment;

    import android.support.v7.app.ActionBarActivity;

    import android.telephony.TelephonyManager;

    import android.util.Log;

    import android.view.LayoutInflater;

    import android.view.Menu;

    import android.view.MenuItem;

    import android.view.View;

    import android.view.ViewGroup;

    import android.widget.TextView;

    public class MainActivity extends ActionBarActivity {

    private final String TAG = "IMSI";

    TextView imsi = null;

    @Override

    protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.fragment_main/*activity_main*/);

    /*if (savedInstanceState == null) {

    getSupportFragmentManager().beginTransaction()

    .add(R.id.container, new PlaceholderFragment())

    .commit();

    }*/

    imsi = (TextView)findViewById(R.id.imsi_number);

    if (imsi == null) {

    Log.d(TAG, "Can not find view id");

    } else {

    TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);

    imsi.setText(telephonyManager.getDeviceId());

    }

    }

    @Override

    public boolean onCreateOptionsMenu(Menu menu) {

    // Inflate the menu; this adds items to the action bar if it is present.

    getMenuInflater().inflate(R.menu.main, menu);

    return true;

    }

    @Override

    public boolean onOptionsItemSelected(MenuItem item) {

    // Handle action bar item clicks here. The action bar will

    // automatically handle clicks on the Home/Up button, so long

    // as you specify a parent activity in AndroidManifest.xml.

    int id = item.getItemId();

    if (id == R.id.action_settings) {

    return true;

    }

    return super.onOptionsItemSelected(item);

    }

    /**

    * A placeholder fragment containing a simple view.

    */

    public static class PlaceholderFragment extends Fragment {

    public PlaceholderFragment() {

    }

    @Override

    public View onCreateView(LayoutInflater inflater, ViewGroup container,

    Bundle savedInstanceState) {

    View rootView = inflater.inflate(R.layout.fragment_main, container, false);

    return rootView;

    }

    }

    }

    这个小程序的apk下载地址:http://download.csdn.net/detail/u013344915/7714799

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,324
精华内容 3,729
关键字:

imsi

友情链接: Lax-wendroff.rar