摘要: 上一篇文章一种高级的DoS攻击-Hash碰撞攻击我通过伪造Hash Collision数据实现了对Java的DoS攻击,下面说说如何生产大量的攻击数据。 HashTable是一种非常常用的数据结构。它存取速度快,结构简单,深得程序员喜爱。HashTable大致数据结构如下图: Hash Functi 阅读全文
posted @ 2019-03-08 11:04 真。。。 阅读(292) 评论(0) 推荐(0)
摘要: 随着RESTful风格的接口普及,程序员默认都会使用json作为数据传递的方式。json格式的数据冗余少,兼容性高,从提出到现在已被广泛的使用,可以说成为了Web的一种标准。无论我们服务端使用什么语言,我们拿到json格式的数据之后都需要做jsonDecode(),将json串转换为json对象,而 阅读全文
posted @ 2019-03-08 10:57 真。。。 阅读(1625) 评论(0) 推荐(0)
摘要: 1、多线程put操作后,get操作导致死循环。 2、多线程put非null元素后,get操作得到null值。 3、多线程put操作,导致元素丢失。 死循环场景重现 下面我用一段简单的DEMO模拟HashMap死循环: 其中map和at都是static的,即所有线程所共享的资源。接着5个线程并发操作该 阅读全文
posted @ 2019-03-08 10:30 真。。。 阅读(1363) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示