中国网民的福音终于到了请用Google的DNS,设置后上网快多了(个人使用了,网速确有提升)注:中国网民常用的DNS是:首选DNS服务器为:202.102.192.68备用DNS服务器为:202.102.199.68补充一点 本地连接里的IP和DNS都是要手动连接的这是基本知识!简单设置DNS 防止被电信服务商DNS劫持DNS(Domain Name System)是域名解析服务器的意
转载
2023-10-25 18:09:02
269阅读
权限拦截思路解析一.阅读本篇之前,可以先提前了解小编在之前写过的登录拦截的那篇博客。有助于更好的理解本篇权限拦截。 二.权限拦截思路解析:获取用户访问路径uri 1.首先遍历所有的权限判断其中是否包含该uri,如果不包含则不需要拦截(比如:userController/login )比如这个登录方法的路径访问时就不需要拦截,即我们只拦截所有权限里的路径,因此在数据库编写路权限径时注意区分大小写,及
目标:DNS解析HTTPS:SSL握手与加密HTTP代理:普通代理与隧道代理SOCKS代理前置知识分析OkHttp的连接拦截器ConnectInterceptor之前,先来学习预备知识,包括代理和DNS。代理:不使用代理的情况(普通http请求)使用HTTP代理的情况(使用HTTP代理时又分为发送Http请求,发送Https请求的情况)使用SOCKS代理的情况DNSDNS简介DNS原理DNS特点下
前言在客户端进行业务接口请求时,往往会在线上出现解析JSON响应内容失败而导致的应用崩溃,但是在实际开发测试过程中却没有遇到此问题。解决办法就是对JSON解析进行异常捕获,然后将实际响应内容上报到服务端,从而查看具体问题。对上报到服务端的实际响应内容进行分析后,发现响应内容变成各种HTML文本,以下是常见的几种:1、安全DNS服务门户:Fortinet Secure DNS Service Por
转载
2023-09-19 07:11:09
699阅读
目录安全技术安全技术补充防水墙防火墙的分类按保护范围划分按实现方式划分按网络协议划分iptablesiptables的五表五链三种报文流向iptables基本语法数据包常见的控制类型iptables的基本选项显示扩展模块保存规则持久保存规则加载规则开机自动重载规则安全技术安全技术入侵检测系统(Intrusion Detection Systems):特点是不阻断任何网络访问,量化、定位来自内外网络
1、本文件内容,怎样屏蔽特定电话的短信,后面的例是屏蔽了电话为13693490547的短信,即让手机收不到手机号为13693490547的手机发来的短信。2、手机收到短信以之后在通知栏上面得到一栏通知显示短信的内容的过程是这样的: (1)收到短信(2)系统发出短信有序广播,并且把电话号码和短信内容使用数据加入一起发送(3)系统自带的短信广播接收器监听到短信有序广播(4)广播接收器中的onRecei
转载
2023-08-17 17:03:46
17阅读
一、介绍Android为触摸事件封装了一个类MotionEvent,其实OnTouchEvent的一个参数就是MotionEventMotionEvent中封装了触摸点坐标、点击事件类型等Android中的View可以放在一个ViewGroup中,这个ViewGroup又放在另一ViewGroup中等等,一层层嵌套起来,同一个触摸事件,View和父ViewGroup都想要处理,我们应该传给谁呢,此
转载
2023-10-21 21:08:58
72阅读
由于Android设备出口到海外,无法使用iPhone热点分享的网络,发现是DNS64问题配置 Google 公共 DNS64如果您的系统没有上述 Google 公共 DNS64 限制问题,您可以按照常规的 Google 公共 DNS 使用入门说明进行操作,将标准解析器地址替换为以下代码:2001:4860:4860::64642001:4860:4860::64请勿配置任何其他 IPv
转载
2023-11-08 20:39:12
1483阅读
Android DNS解析的过程DNS解析概念DNS的全称是domain name system,即域名系统。DNS是因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的去访问互联网而不用去记住能够被机器直接读取的IP地址。通过域名最终得到该域名对应的IP地址的过程则是域名解析的过程。DNS解析过程系统会检查浏览器缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解
转载
2023-08-28 22:02:35
119阅读
概述ConnectivityService会通过netd将DNS参数设置到解析库的cache中,设置接口是_resolv_set_nameservers_for_net(),后续在DNS查询过程中,解析库会从cache中获取设置的DNS服务器地址。数据结构Android中,将DNS信息保存到了resolv_cache_info中,该结构中与DNS有关的信息如下所示:struct resolv_ca
转载
2023-06-14 20:39:04
610阅读
遇到的情况: 当app变的特别大的时候,尤其是大公司,我们会引入很多其他部门的aar包。即使我们自身app的主工程使用了httpdns,但是 依旧无法避免其他aar包也会使用我们提供的httpdns服务,因为可以预见的是,不一定其他部门也会使用你使用的网络框架, 虽然大家现在都是用的ohhttp,但是特殊情况下比如有的部门还是使用httpurlconnection,甚至有的部门使用的协议都不是 h
转载
2023-07-03 17:29:02
257阅读
之前写过一篇文章 Android 使用OkHttp支持HttpDNS,该文章中使用的是OkHttp的拦截器来实现HttpDNS。在请求发出去之前,将URL中的域名替换成ip,再往Header中添加Host。这种方式有以下优点。上层方便控制哪些请求使用了HttpDNS,可以做相应的容灾处理,比如ip请求失败时使用域名进行重试。同样的也有很多缺点。Https场景下ip直连出现的证书校验问题代理场景下的
转载
2023-11-10 05:44:52
56阅读
有些项目不允许所有APK都拥有安装权限,例如apk只能通过应用商城来安装或者升级,只允许某些特定的apk自升级,不允许pm install等。这就需要添加安装权限白名单来控制。 先介绍android中常用的几种安装方式,好针对这几种进行修改 1、 直接调用安装接口。Uri mPackageURI = Uri.fromFile(new File(Environment.getExte
转载
2023-08-01 19:53:14
264阅读
&nbs
转载
2023-08-17 23:46:25
116阅读
最近因为课程需要,需要研究一下中国菜刀。找了个站,输入验证码,奈何一点下载就遇到chrome的好心提示。恶意文件已被chrome拦截。要求我放弃下载。知道我的浏览器是一片好心,可是我就是为了这个毒物而来的,怎么会放弃呢?所以先不要点放弃。其实对于小文件Chrome一般都提前下好了才进行安全检查,所以我们有机会保住这个文件。找到chrome的默认下载目的地——家目录的Downloads(window
转载
2024-03-10 17:47:02
14阅读
前段时间在开发一款应用,里面涉及到一个来电拦截的功能,于是乎就开始了对于来电如何拦截进行了探索,最后总结出了实现来电拦截的两种方法,并且经过实际的真机验证,在对比两种可以实现的方法,我们找出了其中较优的一种实现。 对于来电如何拦截,我们想象一下要拦截来电,首先我们的必须知道,有没有电话打进来,只有确定来了电话,我们才好去拦截,就像战斗中拦截导弹一样,没有雷达去捕获来袭导弹的信息,那就没法
转载
2023-08-29 14:16:54
360阅读
经过了一番折腾,忙忙碌碌了一下午,终于搞明白了Android软件界面嵌入广告的方法,以下我以嵌入有米广告为例小结一下:步骤一,下载有米广告SDK,将 youmi-android.jar 导入想要嵌入广告的的工程中。1. 右键您的工程根目录,选择“Properties”
2. 在左面板中选择“Java Build Path”
3. 然后选择“Libraries”标签
4. 点击“Add Extern
转载
2024-01-07 13:00:13
59阅读
protected void dialog() {
AlertDialog.Builder builder = new Builder(TestActivity.this);
builder.setMessage("确定要退出吗?");
builder.setTitle("提示");
builder.setPositiveButton("确认",
new androi
转载
2023-08-29 12:31:54
127阅读
Android Touch事件分发(dispatchTouchEvent)—拦截(onInterceptTouchEvent)—处理(onTouchEvent)转自:(跟人感觉短小精悍有透彻)Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewG
转载
2024-06-27 21:59:41
67阅读
WebView 是一个视图小部件,在应用程序中,它可以嵌入到任何布局中来显示本地或远程的网页内容。WebView 基于开源的 WebKit 引擎。WebView 非常适合处理大图片。应用程序使用 WebView 显示内容时,可以在点击页面中的链接时设置需要的监听和响应。实现一个 WebViewClient 并把它关联到 WebView 上。在默认情况下,如果没有指定 WebViewClient ,
转载
2023-08-25 18:00:27
221阅读