白天是个程序员,晚上就是个有抱负的演员,这是就是我,我住在天朝的陪都。

Git ssl自签名证书认证
git config --global http.sslverify false
CRAM-MD5
CRAM-MD5 is a challenge-response authentication mechanism (CRAM) based on the HMAC-MD5 algorithm.#include <stdio.h> #include <stdlib.h> #include <string.h> #include <openssl/md5.h> void cram_md5(unsigned char* text, int text_len, unsigned char* key, int ……
netfilter: SYNPROXY: fix sending window update to client
问题描述: 在kernel 3.18.x 中开启tcp三次握手代理后,新浪首页打不开,分析发现代理握手完成通知客户端时,windows大小不对,并且ack的状态不对.解决:2015-08-10 kernel 4.4.x 修正bugs, 详情如下描述补丁 窗口大小修正 diff --git a/net/ipv4/netfilter/ipt_SYNPROXY.c b/net/ipv4/netfilter/ipt_SYNPROXY.c index e9e6779..fe8cc18 100644 --- a/net/ipv4/netfilter/ipt_SYNPROXY.c ……
tinyproxy 基本认证模式初探
最近在做一个小程序需要架设一个简单的http代理,要求不是很高,最后选择小巧的tinyproxy。但是需要扩展简单的认证。本着凡事现在先Google一下的原则(避免更多重复工作,毕竟网上很多大神级别的coder可能已经做出了更好的解决办法)。在此贡献下我的简单实现(大神请忽略)实现还有很多优化, 包括缓存已认证用户等,因为项目简单,所以没有进一步处理。openwrt cc 15.05 CVE-2017-3505-tiniproxy-proxyauth.patch--- a/src/reqs.c 2017-01-13 10:28:47.434579631 +0800 +++ b/src……
Regenerating SSH host keys
SSH1 protocolFor the SSH1 protocol you only require an RSA1 key:ssh-keygen -f /etc/ssh/ssh_host_key -N '' -t rsa1SSH2 protocolFor the SSH2 protocol you need two keys, for rsa and dsa:ssh-keygen -f /etc/ssh/ssh_host_rsa_key -N '' -t rsassh-keygen -f /etc/ssh/ssh_host_dsa_key -N '' -t dsaif [ ! -d ~……
咻~