timothyye 最近的时间轴更新
gocast.io 学习 Go 语言的视频
2014-03-05 13:04:48 +08:00
Visualize your redis instances, analyze query patterns and spikes.
https://github.com/nkrode/RedisLive
2014-03-05 13:03:10 +08:00
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
http://goconvey.co
2014-03-05 12:59:26 +08:00
BDD Testing Framework for Go
http://onsi.github.io/ginkgo/
2014-03-05 12:59:10 +08:00
Postman - A powerful HTTP client to test web services http://t.cn/8FDwtRr
2014-03-05 12:58:20 +08:00
timothyye

timothyye

Time lapse...
V2EX 第 15583 号会员,加入于 2012-01-04 15:28:13 +08:00
今日活跃度排名 19011
13 G 69 S 73 B
程序猿,攻城狮,为社会主义建设添bug...
根据 timothyye 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
timothyye 最近回复了
13 天前
回复了 timothyye 创建的主题 分享创造 用 Rust 实现的端口敲门工具: Knock
@timothyye #30 学习了
13 天前
回复了 timothyye 创建的主题 分享创造 用 Rust 实现的端口敲门工具: Knock
@iqoo #27 这样的话服务端需要先监听某个端口来获取网页的 UDP 包?
看来设计的理念有点不同,我是希望服务端不监听和占用任何端口
还可以试试我新搞的端口敲门工具
https://www.v2ex.com/t/1020251
14 天前
回复了 timothyye 创建的主题 分享创造 用 Rust 实现的端口敲门工具: Knock
@8520ccc @xianzhe 不过按照现在的实现,服务端检查客户端的敲门行为是在 TCP 握手的第一阶段,客户端向服务器发送一个 SYN (同步)数据包的时候,这样服务端不用去监听任何端口,也不用占用任何端口。至于如果这种 TCP 握手的包被记录下来重放的话,那应该是防范不了。不过这里提到的密钥加密是指要加密这种 SYN 的数据包吗?

其实如果就算通过流量重放敲门正确打开了服务端的端口,比如 ssh 端口,ssh 本身也有自己的保护和认证。这种端口敲门主要的场景还是防止互联网上大批量的端口扫描和密码暴力猜解的行为。
14 天前
回复了 timothyye 创建的主题 分享创造 用 Rust 实现的端口敲门工具: Knock
@a1210968738 这样的话相当于封装了个 iptables 的网页版的功能?
14 天前
回复了 timothyye 创建的主题 分享创造 用 Rust 实现的端口敲门工具: Knock
@Motorola3 #21 有的,一般就是 VPS 里面绑定公网 IP 那个网卡,你可以用 ifconfig 看看。我测试这个服务端就是用的 VPS
14 天前
回复了 timothyye 创建的主题 分享创造 用 Rust 实现的端口敲门工具: Knock
@Motorola3 实现逻辑就是服务端程序监听网卡的原始流量包,根据配置文件中被配置为敲门的端口,过滤出客户端 IP ,当一个客户端连续按照顺序连接这些敲门端口的时候,就可以匹配到对应的规则了,然后后端程序会去执行规则配置好的操作 iptables 的命令,打开被保护的 SSH ,或者其他端口。并且这个端口通过 iptables 命令设置成只允许这个敲门的客户端的 IP 去连接。由于服务端是过滤网卡的数据包,所以不需要监听任何端口,也不占用任何端口。

敲门不是走 80/443 ,是服务端程序直接监听网卡的数据包。
14 天前
回复了 MarshmelloX3X 创建的主题 旅行 求推荐旅行背包
去年买了个 30L 的 PeakDesign 的旅行包,背出去旅行了一圈,感觉还不错



https://global.peakdesign.com/collections/all-bags/products/travel-backpack-30l?variant=39599894724685
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4193 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 05:16 · PVG 13:16 · LAX 22:16 · JFK 01:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.