精华内容
下载资源
问答
  • wifimac地址查询
    2022-07-12 17:02:18

    windows连接wifi ,通过cmd运行如下命令,查看
    netsh wlan show networks mode=bssid

    更多相关内容
  • 1. 经常用法,调用Android的API:WifiManagerWifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);WifiInfo info = wifi.getConnectionInfo();return info.getMacAddress();此方法须要保证...

    1. 经常用法,调用Android的API:WifiManager

    WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);

    WifiInfo info = wifi.getConnectionInfo();

    return info.getMacAddress();

    此方法须要保证WIFI在本次开机以来以前是打开过的,否则会返回null。所以须要后台尝试先打开WIFI再获取。

    演示样例代码:

    //尝试打开wifi

    private static boolean tryOpenMAC(WifiManager manager)

    {

    boolean softOpenWifi = false;

    int state = manager.getWifiState();

    if (state != WifiManager.WIFI_STATE_ENABLED && state != WifiManager.WIFI_STATE_ENABLING)

    {

    manager.setWifiEnabled(true);

    softOpenWifi = true;

    }

    return softOpenWifi;

    }

    //尝试关闭MAC

    private static void tryCloseMAC(WifiManager manager)

    {

    manager.setWifiEnabled(false);

    }

    //尝试获取MAC地址

    private static String tryGetMAC(WifiManager manager)

    {

    WifiInfo wifiInfo = manager.getConnectionInfo();

    if (wifiInfo == null || StringUtil.isNull(wifiInfo.getMacAddress()))

    {

    return null;

    }

    String mac = wifiInfo.getMacAddress().replaceAll(":", "").trim().toUpperCase();

    mac = formatIdentify(mac);

    return mac;

    }

    //尝试读取MAC地址

    private static String getMacFromDevice(int internal)

    {

    String mac=null;

    WifiManager wifiManager = (WifiManager)getSystemService(Context.WIFI_SERVICE);

    mac = tryGetMAC(wifiManager);

    if(!StringUtil.isNull(mac))

    {

    return mac;

    }

    //获取失败,尝试打开wifi获取

    boolean isOkWifi = tryOpenMAC(wifiManager);

    for(int index=0;index

    {

    //假设第一次没有成功,第二次做100毫秒的延迟。

    if(index!=0)

    {

    try

    {

    Thread.sleep(100);

    }

    catch (InterruptedException e)

    {

    e.printStackTrace();

    }

    }

    mac = tryGetMAC(wifiManager);

    if(!StringUtil.isNull(mac))

    {

    break;

    }

    }

    //尝试关闭wifi

    if(isOkWifi)

    {

    tryCloseMAC(wifiManager);

    }

    return mac;

    }

    ==================================================================

    2. 查询文件路径 /sys/class/net/wlan0/address

    adb shell cat /sys/class/net/wlan0/address

    98:6c:f5:10:96:c4

    可是假设WIFI在本次开机期间从来没有打开过,返回的MAC地址是不同的(非实际的),例如以下:

    cat /sys/class/net/wlan0/address

    00:90:4c:11:22:33

    演示样例代码:

    String getMac() {

    String macSerial = null;

    String str = "";

    try {

    Process pp = Runtime.getRuntime().exec("cat /sys/class/net/wlan0/address");

    InputStreamReader ir = new InputStreamReader(pp.getInputStream());

    LineNumberReader input = new LineNumberReader(ir);

    for (; null != str;) {

    str = input.readLine();

    if (str != null) {

    macSerial = str.trim();

    break;

    }

    }

    } catch (IOException e) {

    e.printStackTrace();

    }

    return macSerial;

    }

    ==================================================================

    3. 查询记录了MAC地址的文件“/proc/net/arp”,可是从測试结果看,返回的数据并非想要的Wifi Mac地址:

    比方,手机实际的WIFI Mac地址是98:6c:f5:10:96:c4,但使用adb shell cat proc/net/arp返回的是:

    cat proc/net/arp

    IP address       HW type     Flags       HW address            Mask     Device

    192.168.0.3      0x1         0x2         00:23:89:b9:1a:fd     *        wlan0

    192.168.0.1      0x1         0x2         08:00:27:7c:65:5a     *        wlan0

    展开全文
  • 客户有需求修改WIFI的参数,如打开5G支持项等,同时需要可以半擦和OTA升级,但是原本的WIFI MAC地址不可以丢失。 [SOLUTION] WIFI nvram参数更新升级,同时保留MAC地址,可以按照以下步骤修改: 1. 修改 AP...
    [DESCRIPTION]
    客户有需求修改WIFI的参数,如打开5G支持项等,同时需要可以半擦和OTA升级,但是原本的WIFI MAC地址不可以丢失。
     
     
    [SOLUTION]
     WIFI nvram参数更新升级,同时保留MAC地址,可以按照以下步骤修改:
    1. 修改 AP_CFG_RDEB_FILE_WIFI_LID_VERNO,将此值增加 1.
    Custom_NvRam_LID.h  (alps\mediatek\custom\$projet\cgen\inc)
    #define AP_CFG_RDEB_FILE_WIFI_LID_VERNO   "000"  修改为 "001"
     
    2. 修改 CFG_file_info_custom.h 中的 wifi 项
    CFG_file_info_custom.h (alps\mediatek\custom\$projet\cgen\inc)
            {
                "/data/nvram/APCFG/APRDEB/WIFI",      VER(AP_CFG_RDEB_FILE_WIFI_LID),      CFG_FILE_WIFI_REC_SIZE,
                CFG_FILE_WIFI_REC_TOTAL,       SIGNLE_DEFUALT_REC,        (char *)&stWifiCfgDefault, DataReset, NULL
            
    },
    最后两个参数改为:
            {
                "/data/nvram/APCFG/APRDEB/WIFI",      VER(AP_CFG_RDEB_FILE_WIFI_LID),      CFG_FILE_WIFI_REC_SIZE,
                CFG_FILE_WIFI_REC_TOTAL,       SIGNLE_DEFUALT_REC,        (char *)&stWifiCfgDefault, DataConvert , WIFI_ConvertFunc
            },
     
    3. 添加客制化函数 WIFI_ConvertFunc.
    int WIFI_ConvertFunc(int CurrentVerID, int NewVerID, char *pSrcMem, char *pDstMem)
    {
     int rec_size = CFG_FILE_WIFI_REC_SIZE;
     int rec_num = CFG_FILE_WIFI_REC_TOTAL;
     UINT_8 aucMacAddress[6] = {0};
     WIFI_CFG_PARAM_STRUCT *p_wifi_para;
     if(NULL == pSrcMem || NULL == pDstMem){
      return false;
     }
     else{
      // get the old wifi mac addr //保存原始MAC数据
      p_wifi_para = (WIFI_CFG_PARAM_STRUCT*)pSrcMem;
      memcpy(aucMacAddress, p_wifi_para->aucMacAddress, sizeof(aucMacAddress));
      //write the new wifi parameter //赋值新的WIFI参数
      memcpy(pDstMem, &stWifiCfgDefault, sizeof(WIFI_CFG_PARAM_STRUCT));
      //restore the wifi mac addr //回写原始MAC数据
      p_wifi_para = (WIFI_CFG_PARAM_STRUCT*)pDstMem;
      memcpy(p_wifi_para->aucMacAddress, aucMacAddress, sizeof(aucMacAddress));
      return true;
     }
    }
    展开全文
  • 获取蓝牙 mac地址 adb shell settings get secure bluetooth_address 要么 adb shell service call bluetooth_manager 13 adb shell service call ...wifi mac地址 adb shellip addr show wlan0 | grep link/e...

     获取蓝牙 mac地址 

    adb shell settings get secure bluetooth_address

    要么

    adb shell service call bluetooth_manager 13

    adb shell service call bluetooth_manager 12

    adb shell service call bluetooth_manager 10

    wifi mac地址

    adb shell ip addr show wlan0 | grep link/ether |awk '{print $2}'

    另外

    adb shell settings list  system
    adb shell settings list secure
    adb shell settings list global
     可以获取各种各样的设备信息,配制信息

    展开全文
  • http://wifi.tongxinmao.com/Public/macaddr 个别路由MAC地址查不了   路由MAC可以通过手机APP或WIFI探测周围路由  
  • 假设我周围有许多的wifi热点,我可以通过wifi的数据信息批量获取wifimac地址,那么我是否可以在无wifi密码的情况下通过mac地址查找到wifi的ip地址?如果可以通过什么方法可以实现?
  • 能够查道你的智能手机的无线网卡地址 wm6通过测试
  • 如保查看wifi无线的mac地址

    千次阅读 2020-11-02 13:25:51
    使用命令行,运行ipconfig /all 前提是保证无线网卡未被禁用。 找到无线局域网的物理地址。 以太网的特理地址,是网卡的mac地址
  • 那么,我们就可以通过已知的设备的MAC地址查询到其厂商的名字。虽然看起来好像没有什么用,但是我们如果在自家的路由器上发现了疑似未知的设备在连接着我们的wifi,虽然现在的智能路由器可以识别出来是什么厂商的...
  • A:MAC地址(Media Access Control, 介质访问控制)也叫OUI码,适用于WIFI及bluetooth等产品。MAC地址是烧录在Network Interface Card(网卡或NIC)里的,MAC地址也可以叫硬件地址。 网卡的物理地址通常是由网卡生产...
  • <p>I need to get wifi vendor details based on wifi mac address <p>For eg. mac address - E0:43: DB and vendor is - Shenzhen ViewAt Technology Co., Ltd. <p>To achieve this I have used <code>...
  • 随着日常家庭中智能终端的数量增多,MAC地址常常会出现在视野内,我们常常困惑什么MAC地址MAC地址如何查看?什么是随机MAC地址?运用什么工具可以查看MAC地址厂商。本文将一步步的解读MAC地址的密码,让你对MAC有...
  • XAMARIN Android获取WIFIMAC地址的方法

    千次阅读 2017-08-04 17:01:50
    对于XAMARIN ANDROID的使用,注意参考官方网站的相关资料。https://developer.xamarin.com/api/type/Android.Net.Wifi.WifiInfo/ ...WifiManager wifi = (WifiManager) getSystemService(Con
  • 如何进行mac地址查询?其实MAC地址也就是(Media Access Control)的缩写,MAC地址的主要作用是定义网络配置的位置。尤其当我们在需要进行设置路由器的时候我们就需要通过Mac来进行过滤其他的服务限制,一般需要使用MAC...
  • 一、MAC地址 今天小伙伴问我关于MAC地址前三位的问题。比如A4-4B-D5-90-A5-3D、A4-4B-D5-92-63-D4、A4-4B-D5-98-4F-85,发现这三个MAC地址的前三段是一样的:A4-4B-D5。前三位表示的是什么意思呢? 科普 MAC(Media...
  • ubuntu系统查看有线/无线MAC地址

    千次阅读 2017-07-07 20:52:58
    在命令行输入:ifconfig -a 在显示的一堆内容中 ...这里的的XX:XX:XX:XX:XX:XX就是有线MAC地址 另外还有一个部分,开头是wlp3s0或者wlp2s0的, wlp3s0 Link encap:以太网 硬件地址 :XX:XX:XX
  • 本节教大家如何一键最快的方式修改手机MAC地址和路由器WIFI物理地址,能帮我们完成这个修改工作的就是大名鼎鼎的琢石模拟器,下面我们演示一下如何通过琢石模拟器来进行MAC跟wifi物理地址修改。如果您手机还没安装...
  • Linux/Unix操作系统熟悉的人都... Linux/Unix操作系统查看网卡mac地址的方法可以通过以下命令获得: 1.ifconfig -a 2.ip link show 3.ip address show 转载于:https://www.cnblogs.com/cRaZy-TyKeIo/p/3955061.htm...
  • 这里写自定义目录标题Settings模块通过JNI接口调用获取NV中的WiFi/BT MAC地址编写源文件Android.mk文件调用验证 Settings模块通过JNI接口调用获取NV中的WiFi/BT MAC地址 高通 WiFi only版本 无法通过调用android原生...
  • 在某些时候,需要修改MAC地址来实现一些特定的用途,可以使用这个小工具,它可以用来修改网卡MAC地址的小工具,能够轻松更改或重置MAC地址,刷新MAC地址,也可以查询MAC地址制造商。能够显示你当前网卡的MAC址,支持...
  • IP地址可以打开百度直接查询,但是很多用户不知道该如何查看mac地址,针对这个问题,下面小编告诉大家win7系统查看mac地址两种方法。方法一:1、单击开始菜单--运行,在运行窗口里输入cmd并按回车键;2、在命令行里...
  • 在这里,介绍一些硬件信息的获取方法,其中包括BT mac, BLE mac,WIFI mac, WIFI DIRECT mac.BT macBT mac是指设备的蓝牙地址。获取方法如下:BluetoothManager btManager = (BluetoothManager) getContext()....
  • 无线网卡有线网卡MAC地址修改器物理版 一、修改物理地址 1、打开软件 2、选择你的网卡类型 3、在修改地址中输入要修改的新地址 4、点确定后,按要求重新启动计算机 二、查询物理地址是否修改成功 1、开始-运行-...
  • 怎么查看电脑的Mac地址

    千次阅读 2021-07-29 08:04:58
    第一种方法:利用dos命令查看Mac地址:1、点击“开始”菜单,在“搜索程序和文件”输入框,输入“cmd”(会找到进入dos命令的cmd程序),然后回车。快捷方式“WIN+R”,在输入cmd。2、回车后,弹出命令符窗口,输入...
  • ubuntu 查看mac地址

    千次阅读 2014-02-11 16:37:05
    ubuntu 查看mac地址  ubuntu 查看mac地址: ifconfig | awk '/eth/{print $1,$5}' 或者 arp -a | awk '{print $4} 或者 sudo lshw -C network 或者 sudo lshw -c network | grep serial
  • Win10系统如何修改无线MAC地址 目录 1、题外话 2、MAC介绍 3、MAC查询 4、MAC修改 1、属性中修改 2、注册表中修改 1、题外话 相信很多人在用电脑连接无线网的时候都遇到了这样的问题:网断了,连不上了,然后花上大...
  • 使用 ESP32 ,设置(读取)设备默认的 Wi-Fi 的 MAC 地址有多种方式,如下: ...指令来查询 Wi-Fi Station 的 MAC 地址。 2、使用 esptool 工具来设置(读取)Wi-Fi 的 MAC 地址 可先通过 espefuse.py -h 命令来.
  • 步骤1. 通过快捷键Win + R调出运行窗口,输入CMD后回车,调用命令行...  如果是以WiFi的形式联网,就看图中标示的“无线局域网适配器 WLAN”一栏,同样注意,这几个字不能错。IPV4地址一项写的就是IP地址了。   

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,791
精华内容 2,716
热门标签
关键字:

wifimac地址查询