上一页 1 2 3 4 5 6 ··· 36 下一页
翻译:小马哥 日期:2004-5-22 BitTorrent 是一种分发文件的协议。它通过URL来识别内容,并且可以无缝的和web进行交互。它基于HTTP协议,它的优势是:如果有多个下载者并发的下载同一个文件,那么,每个下载者也同时为其它下载者上传文件,这样,文件源可以支持大量的用户进行下载,而只带 Read More
posted @ 2016-11-13 22:50 godjob Views(867) Comments(0) Diggs(0) Edit
与peer建立tcp连接后,首先发送handshake消息进行握手 handshake消息格式如下: 一个字节0x19 + 一个字符串'BitTorrent protocol' + 8 byte 保留字节默认值为0(draft中对保留字节有定义) + 种子文件中info 部分的sha1字,大小为20 Read More
posted @ 2016-11-10 23:00 godjob Views(1662) Comments(0) Diggs(0) Edit
对于 NGINX 的 HTTPS 配置,通常情况下我们只需要实现服务端认证就行,因为浏览器内置了一些受信任的证书颁发机构(CA),服务器端只需要拿到这些机构颁发的证书并配置好,浏览器会自己校验证书的可用性并通过 SSL 进行通讯加密。 但特殊情况下我们也需要对客户端进行验证,只有受信任的客户端才能使 Read More
posted @ 2016-11-09 22:04 godjob Views(25924) Comments(1) Diggs(0) Edit
今天尝试在mac机上搭建docker registry私有仓库时,杯具的发现最新的registry出于安全考虑,强制使用ssl认证,于是又详细了解linux/mac上openssl的使用方法,接触了一堆新英文缩写,整理于下: TLS:传输层安全协议 Transport Layer Security的 Read More
posted @ 2016-11-09 20:20 godjob Views(878) Comments(0) Diggs(0) Edit
有朋友在搞一个项目,周末有聊到一些安全性的东西,很自然会想起https,但https究竟如何实施,其原理又是什么? 基于ssl,一般的应用都是单向认证,如果应用场景要求对客户来源做验证也可以实现成双向认证。 网上google一下: 为了便于更好的认识和理解 SSL 协议,这里着重介绍 SSL 协议的 Read More
posted @ 2016-11-09 17:30 godjob Views(13843) Comments(0) Diggs(0) Edit
import ssl, socket, time if __name__ == "__main__": context = ssl.SSLContext(ssl.PROTOCOL_SSLv23) #context.load_cert_chain(certfile=‘key_pub.pem’, key Read More
posted @ 2016-11-09 17:20 godjob Views(2234) Comments(0) Diggs(0) Edit
前言 做了一个磁力链接和BT种子的搜索引擎 {Magnet & Torrent},因此把 DHT 协议重新看了一遍。 BitTorrent 使用"分布式哈希表"(DHT)来为无 tracker 的种子(torrents)存储 peer 之间的联系信息。这样每个 peer 都成了 tracker。这个 Read More
posted @ 2016-11-08 20:07 godjob Views(732) Comments(0) Diggs(0) Edit
第八章 密码攻击 作者:Willie L. Pritchett, David De Smet 译者:飞龙 协议:CC BY-NC-SA 4.0 这一章中,我们要探索一些攻击密码来获得用户账户的方式。密码破解是所有渗透测试者都需要执行的任务。本质上,任何系统的最不安全的部分就是由用户提交的密码。无论密 Read More
posted @ 2016-11-04 09:18 godjob Views(5123) Comments(0) Diggs(0) Edit
Metasploitable 2 系统是一个基于ubuntu 的系统。其设计的最初目的为安全工具测试和常见漏洞攻击演示。而在这篇关于 Metasploit 的教程中,我们将列举有关 Metasploitable 2 这个系统的相关漏洞,并利用漏洞,来收集和获取我们所需要的信息。 在数学或计算机科学中 Read More
posted @ 2016-11-03 12:54 godjob Views(3644) Comments(0) Diggs(0) Edit
pycharm 单元测试运行错误 Pycharm import RuntimeWarning after updating to 2016.2. 用老版本的utrunner.py替换新版本的utrunner.py Read More
posted @ 2016-10-29 11:34 godjob Views(1342) Comments(0) Diggs(0) Edit
上一页 1 2 3 4 5 6 ··· 36 下一页