使用Shadowsocks-Plus整合KCPTUN加速

Why KCPTUN?

KCP是一个快速可靠协议,能以比 TCP浪费10%-20%的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的传输效果。纯算法实现,并不负责底层协议(如UDP)的收发,需要使用者自己定义下层数据包的发送方式,以 callback的方式提供给 KCP。 连时钟都需要外部传递进来,内部不会有任何一次系统调用。

KCP项目主页

fast

What is Shadowsocks-Plus?

How do I use it …

View comments.

more ...

My First C-Sharp Project

Shadowsocks-Plus-Win

You can find its Github homepage here

What I want to say

  • C# with .Net is actually the best language for developing Windows apps
  • Haven't used C# before, I heard it's a Java-like language (dunno Java, either) for Windows
  • I'm learning a lot from developing this... (thanks to Visual …

View comments.

more ...

Cryptography - Week 1

TL; DR

  • Sym. encryption
  • One Time Pad
  • Shannon: Perfect secrecy
  • History - Badly broken algorithms
  • Stream cipher - OTP in real life
  • Probability basics
  • Pseudo random gen - predictable
  • Negligible / Non-negligible

Topics

Sym. encryption definition

What

  • Sender and receiver use the same secret key for encryption and decryption,
  • or the same encryption scheme …

View comments.

more ...

极路由hosts修改 (无行数限制)

TL; DR

  • 我在hiwifi_scripts项目里改写的一个Shadowsocks插件无法实现远程解析被污染的域名
  • 所以我在看了DNSCrypt等解决方案之后最终决定使用成熟的hosts项目提供的不断更新的hosts文件来解决DNS污染的问题
  • 从而保证了防污染DNS解析不会影响整体网络性能表现
  • 该sh脚本会把自己添加成cron job,定时检查hosts文件更新并自动应用修改,如果你希望进一步了解我的脚本都做了什么,请查看Github上的源码

效果如图

  • 讲道理,racaljk/hosts项目提供的hosts文件表现是非常赞了,直接ICMP Ping的话全部ping通且延迟极低

ping

使用方法

  • 请在hiwifi_scripts项目里找到相关说明
  • 请运行hosts.sh,根据提示操作

View comments.

more ...