失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > android mac地址过滤 android手机怎么更改mac地址绕过mac过滤

android mac地址过滤 android手机怎么更改mac地址绕过mac过滤

时间:2021-06-16 05:57:28

相关推荐

android mac地址过滤 android手机怎么更改mac地址绕过mac过滤

android 是Linux内核,linux中mac地址是保存在/etc/init.d/networ 文件中的

但是在android中mac地址是直接写在硬件中的,需要通过API 才能获取

1、Android 获取本机Mac 地址方法:

需要在AndroidManifest.xml文件中添加权限:

public String getLocalMacAddress() {

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

WifiInfo info = wifi.getConnectionInfo();

return info.getMacAddress();

}

2、Android 获取本机IP地址方法:

public String getLocalIpAddress() {

try {

for (Enumeration en = NetworkInterface

.getNetworkInterfaces(); en.hasMoreElements();) {

NetworkInterface intf = en.nextElement();

for (Enumeration enumIpAddr = intf

.getInetAddresses(); enumIpAddr.hasMoreElements();) {

InetAddress inetAddress = enumIpAddr.nextElement();

if (!inetAddress.isLoopbackAddress()) {

return inetAddress.getHostAddress().toString();

}

}

}

} catch (SocketException ex) {

Log.e("WifiPreference IpAddress", ex.toString());

}

return null;

}

取消

评论

如果觉得《android mac地址过滤 android手机怎么更改mac地址绕过mac过滤》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。