天问
大数据
AI
数学
编程
随笔
行业
项目
.
天问
大数据
AI
数学
编程
随笔
行业
项目
.
天问的个人博客
专注前沿科技
在这里更好地写作和阅读
提笔写篇文章
Power by:
上海芝舟信息科技有限公司
天问 · 专注前沿科技
wordpress IP验证不当漏洞
wordpress /wp-includes/http.php文件中的wp_http_validate_url函数对输入IP验证不当,导致黑客可构造类似于012.10.10.10这样的畸形IP绕过验证,进行SSRF。来看一下wp_http_validate_url函数吧,这个是4.9.8版本: function wp_http_validate_url( $url ) { $original_url = $url; $url = wp_kses_bad_protocol( $...
2018/08/09
Linux
0
go语言基础编程-martini框架
Martini是Web框架,没有自带ORM或详细的分层内容。使用Martini开发时,还需要选取适合的ORM等其他包。 安装 go get github.com/codegangsta/martini 使用 我们可以使用如下的代码来测试我们安装的包是否是可用的: // server.go package main import "github.com/codegangsta/martini" func main()...
2018/08/09
go
0
go笔记
go语言基础编程1-Go语言介绍 go语言基础编程2-基本语法 go语言基础编程3-面向对象编程 goweb-beego框架开发1 go语言基础编程8-开发工具 go语言基础编程7-项目管理
2018/08/09
go
0
GSM协议/GSM嗅探/手机号码劫持
今天就发现一件轰动科技圈的大事:一个深圳的女士,在晚上5点多连续收到100多条验证码短信,手机Iphone7,之后支付宝,京东,银行卡盗刷1万多,京东白条1万借条,支付宝借贷5000元(这两笔黑客站尚无法盗走)。 那么就有意思了,手机就在自己手上,黑客要想盗取支付宝账号,必须接收手机验证码。用户没有泄露验...
2018/08/04
Linux
前端
0
6
Android 减小APK大小
第2条:开启minifyEnabled混淆代码 在gradle使用minifyEnabled进行Proguard混淆的配置,可大大减小APP大小: android { buildTypes { release { minifyEnabled true } }} 在proguard中,是否保留符号表对APP的大小是有显著的影响的,可酌情不保留,但是建议尽量保留用于调试 第3条:开启...
2018/08/01
android
0
Socket通信
什么是Socket? Socket的中文是“套接字”。英文含义:插座。我们建立连接就像把插头插在这个插座上,创建一个Socket实例开始监听后,这个电话插座就时刻监听着消息的传入,谁拨通我这个“IP地址和端口”,我就接通谁。 实际上,Socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口,...
2018/08/01
Linux
0
MySQL分库分表
名词解释 库:database;表:table;分库分表:sharding 数据库架构演变 刚开始我们只用单机数据库就够了,随后面对越来越多的请求,我们将数据库的写操作和读操作进行分离, 使用多个从库副本(Slaver Replication)负责读,使用主库(Master)负责写, 从库从主库同步更新数据,保持数据一致。架构上就是数据库主从同...
2018/07/31
database
0
Android WorkManager组件介绍
近期, I/O大会上又推出了两个新的Architeture Component库: Navigation与 WorkManager. 这里就先介绍一下 WorkManager. 一. WorkManager的一句话介绍 其实就是"管理一些要在后台工作的任务, -- 即使你的应用没启动也能保证任务能被执行". 1. 为何不用JobScheduler, AlarmManger来做? : 其...
2018/07/31
android
0
2
显示驱动程序出现问题,PhotoShop已经暂停图形硬件增强
这种情况大概就是显卡驱动没有安装好: 用驱动精灵重新下载安装试试。
2018/07/31
前端
0
10
互联网协议/五层模型介绍
1.1 五层模型 互联网的实现,分成好几层。每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持。 用户接触到的,只是最上面的一层,根本没有感觉到下面的层。要理解互联网,必须从最下层开始,自下而上理解每一层的功能。 如何分层有不同的模型,有的模型分七层,有...
2018/07/31
Linux
0
点击查看更多