V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dawniii  ›  全部回复第 4 页 / 共 7 页
回复总数  124
1  2  3  4  5  6  7  
我记得 php7 的 mongodb 扩展只支持长连接,没有短连接的配置。很无语。。。
2018-07-31 20:04:04 +08:00
回复了 VKMEPR 创建的主题 PHP PHP 里这样插入 HTML 合乎规范吗?
php 本身就是模板引擎,用先进的模板引擎,感觉就是在模板引擎上又造一套模板语言。感觉把原生的 php 写工整点也还行吧,不过现在都是前后端分离比较多。
哈哈 electron + webview 解决浏览器兼容问题
2018-07-12 21:38:13 +08:00
回复了 cc959798 创建的主题 Android HTTP 通信中有什么方式防止重要信息被监听窃取
@xiangyuecn 您前面说的客户端被种恶意根证书,黑客有这个权限的话,在客户端那边黑客该有的不该有的权限基本也都有了。。。

后面说的 xss 和 csrf 本来就不是 tls 负责的,这算是业务上面的漏洞。tls 只是保证数据在传输过程中的安全,应该是满足 up 的需求。
2018-07-12 20:58:31 +08:00
回复了 cc959798 创建的主题 Android HTTP 通信中有什么方式防止重要信息被监听窃取
@xiangyuecn 是指不校验证书的情况吗?不校验证书为什么用 tls 呢。。。
@a7a2 想了想得分两种情况来看,服务端调用还是客户端调用。
如果是在服务端调用 api,这个 md5 里有一个保密的 secret,篡改的难度还是挺大的。如果是客户端调用的话,就会比较不堪一击了。
@a7a2 如果被这么高权限机构的针对,那么自己写的类似 md5 签名方法,感觉也是不堪一击啊。。。
@dawniii 非常感谢大家的回复,受益匪浅。上面很多说的重放,原来是指的业务上的重放。

@seeker 发的这篇文章挺好的,解释了为什么 tls 不会被中间人重放。

http://blog.valverde.me/2015/12/07/bad-life-advice/

TLS 通过为每个连接导出一组新密钥并为每个记录分配唯一的序列号来保证加密流是不可重放的。
这可以防止攻击者复制这些记录并在另一个连接上重放这些记录,因为加密密钥不匹配。
在同一连接上重放它们也不起作用,因为序列号不匹配,并且记录将被拒​​绝。

但是中间人可以破坏连接,有的客户端会实现自动重试一次,这样来达到客户端自己重放的效果。

一般类似支付的接口,应该都是有业务状态来保持幂等的,发生重复支付的几率应该很低。

@honeycomb 您说的客户端抽风等原因,导致重复发帖的问题。貌似用到 nonce timestamp 来做请求的验证就行。并不需要再加一个 md5 校验,因为 tls 已经保证了请求的完整,感觉 md5 这部分事情做的重复了。

暂时的结论是 https 已经满足大部分场景,保证了请求的完整、不被篡改、加密。
md5(secret+参数+时间戳)这种方式,有两个作用。第一个是防止业务上的重放(如果只是防止业务重放是没必要 md5 的),第二个是增加恶意调用接口的门槛。
@zjp @FanWall 多谢两位的回答。有点疑惑的是,你们说的重放是指中间监听密文重放吗?我记得 ssl 的密文是有序号的,不知道能不能防止这种重放。可能我理解的有偏差。
2018-06-07 22:48:49 +08:00
回复了 endlessing 创建的主题 程序员 Java 被 Node.js 替换!!!
2018-05-09 10:08:07 +08:00
回复了 Reign 创建的主题 新手求助 还是想不通, file_get_contents 到底比 curl 弱在哪里?
@gesse 请教一下,file_get_contents 不会走 host 文件 然后再走系统的 dns 缓存吗?
2018-02-24 15:14:36 +08:00
回复了 blue7wings 创建的主题 PHP PHP 如何更好的方式调用其他服务?
@gouchaoer 如果你在 fpm 里面查询 mysql 的话就阻塞了,流量一大就会死得很惨。。。🤣
2018-02-12 22:17:47 +08:00
回复了 rogwan 创建的主题 Python 豆瓣高级 Python 工程师董伟明推出了“爱湃森”课程
风格和宁浩网挺像的 ninghao.net
2018-01-04 22:57:21 +08:00
回复了 Tairy 创建的主题 PHP Laravel 到底能慢到什么程度?
2018-01-04 22:48:40 +08:00
回复了 Tairy 创建的主题 PHP Laravel 到底能慢到什么程度?
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2414 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 00:25 · PVG 08:25 · LAX 16:25 · JFK 19:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.