在国内,VPN(Virtual Private Network)仍然作为很多人连接国际网路的主要方式。原理上,个人设备是连接到远端 VPN 服务器,通过 VPN 服务器来中转网络访问请求,一般情况下设备到 VPN 的连接不会被干预,所以个人设备可以通过 VPN 来访问国际网络。简单的说,VPN 提供了一条连接到 Web 的新通道,并且可以对通道上的通讯数据进行加密。

It's about the network
Route Trace

账号登录只是 Cookie 的用途之一,事实上这种将匿名访问转为“实名”访问的技术无处不在。当你浏览网页时,服务器可以分配各种账号无关的 Cookie 来收集及追踪网页浏览。不过这个“实名”是客户端,就是说服务器可以知道是什么客户端浏览了什么内容。是机器层面的,不是人的身份。当有多个账号登录网站时,服务器就会分配多个 Cookie,如果这些 Cookie 信息均泄露,那么获得者就可以同时冒用多个账号的身份和网站交互,制造一些有趣的事情。

It's about the network
机器多账号评论

网站的有些功能需要登录才能使用(比如发表评论),Web 系统一般用 Cookie 来标识用户(客户端)身份,存储登录状态。当你登录网站后,客户端和服务器传输的数据里就会包含 Cookie 信息,服务器根据 Cookie 来判断你的登录状态。如果这个 Cookie 信息泄露了,那得到 Cookie 信息的人就可以使用你的身份和网站交互(比如发表评论),而且不需要登录,当然也不需要密码。

上一篇博文实际演示了通过程序伪造请求实现的“机器点赞”,这片博文是另外一个演示,把欺骗对象换成了新浪新闻,伪造的请求也是一条新闻评论的点赞。相对来说,新浪新闻的系统就比较有意思一点。

这是个实际演示,通过发送伪造的 HTTP Post 请求来欺骗网站服务器,达到人为的数据异常效果。这里欺骗的对象是一个新闻门户网站,伪造的请求是一条新闻评论的点赞。简单说就是一种机器“点赞”的效果。

当播放器播放一个视频时你可以在其界面上看到时间跳动,如果调整播放位置(Seek),播放器则会提示调整到的时间。这些时间一般都是用“秒”来计,如果一个视频只有 15 秒、10 秒、或是更短,那么如何 Seek 到 0.2 秒、0.5 秒、或是 1.5 秒的位置观看呢?下面就介绍一种 LibVLC 精细 Seek 的方法,本文内容比较简单

It's about the network
VLC Seek