BITCOIN CORE NODE7000USD TO BITCOINSBUY GIFT CARDS ONLINE WITH BITCOIN

如标题所说http2 的continuation frame 攻击

看文章的时候 https://m.cnbeta.com.tw/view/1426407.htm 看到的 关于HTTP2协议的 漏洞。

该漏洞被称为"HTTP/2 CONTINUATION Flood”,它利用了配置不当的HTTP/2 实现,这些实现未能限制或净化请求数据流中的 CONTINUATION 帧。 CONTINUATION 帧是一种用于延续报头块片段序列的方法,允许报头块在多个帧中分割。当服务器收到一个特定的 END_HEADERS 标志,表明没有其他 CONTINUATION 或其他帧时,先前分割的报头块就被视为已完成。

正常来说按照http2的协议规定,就是服务端需要把client 侧所发的所有的CONTINUATION 进行一个merge 操作,但是如果协议实现软件没有注意设置header CONTINUATION header 限制,攻击者只需要在同一个http2 connection中, 不停的发 CONTINUATION帧, 就可以实现DOS攻击。

AUSTRALIA ENCRYPTION KEYS BITCOIN0.01753 BITCOIN IN USD24OPTION BITCOIN MINING

开始刷刷 leetcode. 让脑子不至于生锈。

LAST BITCOIN MINED DATE35 BITCOIN TO CADBUY BITCOINS CREDIT CARD

首先说下问题吧,因为项目里面底层大量数据都是json 存储的,所以在程序里面就必须要用json序列化和反序列化。但是因为golang 里面的 标准库encoding/json cpu 占用很高(大量用到反射),所以寻找到了替代品 jsonitor (jsonitor 也用了反射,但是性能在我们的数据测试下 好了差不多一倍), 这次就是写篇总结看下 俩者有啥区别。

BITCOIN SILVER COIN1.6 BILLION BITCOINWHERE BITCOINS ARE USED

结论 先说结论, python urllib2 的urlopen 函数没有设置timeout 时间 ,导致 这个函数有概率读取网络请求的时候,hang住进程中断了。 起因 起因 是有一

EL SAVADOR BITCOINACHETER AVEC BITCOIN SUR AMAZON00003159 BITCOIN TO USD

今天在处理公司的项目的时候,发现用到了这个,因为涉及要维护,只是大致知道这么做,但是背地里的原理还是比较尴尬,所以自己翻译一下官方文档,然后写一遍 加入自己的设计模式理解。感觉还不错。 原文点这儿

190 MILLION CHRONS BITCOINARE BANKS USING BITCOINAKO ZAROBI钮 NA BITCOINE

针对主要的几种的排序算法的理解。 用Go 再实现一遍吧。

2016 BITCOIN HALVING DATEBITCOIN HALVING CYCLESSILENT PAYMENTS BITCOIN

关于陶辉老师 极客时间里面的Nginx 100讲的汇中理解,梳理自己对Nginx 的理解 以及从中延伸出去的东西然后做一点自己的了解 ,从而深入的理解

COMPRA Y VENTA DE BITCOINS50 CENT BITCOIN MONERO MEMEWHERE DO BITCOINS GET THEIR VALUE

记录一些在工作中遇到的git 的小技巧 #查看 俩个tag 之间 提交多少commit 的 comments git log 0.1.23..0.1.26 --oneline --decorate #查看commit 有指定的 代码 修改 删除 行数 ( git log --grep='xxxx'

260 H S BITCOINBLACKROCK BITCOIN ETF SYMBOLADD BITCOIN TIP JAR TO BLOGSPOT

CPU 缓存的学习:

基础的一点概念:

CPU 一般三级缓存 (L1 ,L2, L3):

L1: 缓存指令 和 数据缓存,L2,L3 不分这些。

L1, L2 是每个CPU 各自有各种的, L3 是所有CPU共享的内存。

10.50 EURO TO BITCOINBITCOIN MULTISIG WALLET12.56 TO BITCOIN

记录下生活工作中遇到过的小问题和已经解决方案。

1B BITCOINAKON SELLS BITCOINHOW TO GET YOUR BITCOIN MONEY ON CASH APP

就是记录一下使用Hugo 遇到的一些 问题,以及处理的过程。

1 BITCOIN GOLD TO PHPHOW MANY BITCOIN ARE LEFT TO MINE0.02230143 BITCOIN TO USD

做 LeetCode 的一些记录(持续更新…) 希望做公司业务的同时,能每天有一点时间,做做这种锻炼逻辑,数据结构的东西。 1. 字符串中最长的子字符串

RUNE BITCOIN MEANALL FREE BITCOIN MINERBITCOIN KURS EURO

ALL ROBLOX BITCOIN MINER CODES

关于 PHP项目的 log 记录的一些思考。 为什么并发这么高的项目 但是里面的log都没有乱掉。多个进程对同一个文件进行操作。

BITCOIN HAPVING0.14848834 BITCOIN TO USD2019 BITCOIN TWEETS

CNBC BITCOIN DOCUMENTARY

页面功能大幅修改, guozhao 进行全站的404 检测, 发现有很大部分 url 无法连接,返回异常 Scrapy 快速的三次 retry 之后 give up 然后 接着就是一堆 url 都出现这个问题 499.


image-20180724110932055

BITCOIN QT WALLETBITCOIN MAYER MULTIPLEWHY IS MY BITCOIN TRANSFER TAKING SO LONG

记一次Android app 抓包 起因: 需要做新的ins工具,所以需要去调研竞品的程序实现方式,然后就理所当然的需要使用了抓包了,然后就开始了一个礼拜的苦逼之旅

ALL ROADS CONVERGE ON BITCOIN25 TH S BITCOIN MINERBUYING BITCOIN VS BITCOIN ETF

An introduction to Redis data types and abstractions Redis 的丰富的 data structrues: Binary-safe strings 二进制安全的字符串 list 列表 sorted by insertion Set 集合 unique & unsort Hash 哈希表 键值的映射 类似Ruby or Python 的hash Bit array(or simply bitmaps): 就是二进制位