仅记录,待日后完善Docker内部没法解析域名启动参数加上 --network=host (不过这样容器就用host的port了开机自启启动参数加上 --...
-
-
OpenCore打造一个完美的 Hackintosh 遇到的问题
主板是 msi z370 a pro,草草记录,待日后完善开机崩溃重启启动参数加 -v 看看情况。如果是内存panic但又怎么都解决不了,考虑一下核显显存...
-
WebSocket协议为什么要求掩码处理
今天实现 WebSocket Client 的时候发现协议要求 Client mask payload
出于偷懒的目的,我打算把 Masking-key 直接写死,但仔细一想既然 Masking-key 需要放进 Frame 里,说明它应该是动态的,但为什么要这样设计呢?
RFC 6455 5.3 节有这么一句话:
The unpredictability of the masking key is essential to prevent authors of malicious applications from selecting the bytes that appear on the wire.
果然是为了安全RFC 6455 还好心的在 10.3. Attacks On Infrastructure (Masking) 详细解释了攻击的实现 : )
-
买了些代工厂零食
趁着618屯一波零食吃,众所周知松鼠/铺子/草家的零食基本都是代工厂贴牌生产的,品牌溢价高,直接去工厂自营店买能省不少钱。我觉得三家零食没啥区别,甚至代工...
-
搭建了一个个人知识库!
好久不见,最近发现了一个叫做 tiddly wiki 的项目。用了一下太香了!以后笔记主要就更新在自己知识库了,blog就随便写点别的。言语难以形容,欢迎...
-
关于一次对于微波炉蒸米饭的尝试
今天中午出门觅食,发现楼下一份西红柿鸡蛋饭要14元,于是被吓回了家...Orz...由于窝过于清贫(指买不起电饭锅)遂尝试使用微波炉蒸大米。网上简单搜索后...
-
编译原理学习笔记:文法与语言
前言本学期开了编译原理课,嗯写作本文的原因就这么简单...基本概念字母表:非空有限集,一般用$∑$表示,如$∑=\{a,b,c\}$符号: $∑$中的元素...
-
使用 JavaScript 实现一个基于 FSM 的 http 请求头 parser
目标HTTP/1.1 200 OK Server: nginx Date: Sun, 05 Jan 2020 17:39:08 GMT Content-T...