记一次CC攻击

今天去桃园游玩途中收到短信说我的网站遭遇到了cc攻击,网站已经完全打不开。其实这种攻击我以前是经受过的,不过当时我在电脑旁,切换到cloudflare的服务器一般的小攻击都可以抵挡。然后我就回家查看我的网站,果然其中的一台负载服务器已经挂了,系统直接提示内存耗尽,不过还好,我做了数据库搜索和程序分离的,基本对核心运行的东西没什么影响。

这次的攻击没有持续多久,半个小时左右,我以为就这样结束了,但没想到收到一封邮件。 [Read more]

抓取晋江文学城小说乱码问题

今天在抓取晋江文学城小说时,不管是用curl还是采用本身的file_get_content都会出现乱码问题,这个乱码问题并不是编码问题,使用java脚本测试是好的,经过各种折腾都没有找到问题。

最后我用httpanalyzer抓包的时候,居然奇迹般的好了,关闭抓包又不行了。最后发现是编码问题,转一下编码就可以了。

从比特彗星的种子库获取种子hash到key的php实现

特彗星的种子形如

http://torrent-cache.bitcomet.org:36869/get_torrent?info_hash=004f50950256e66f128d528d0773fdefbc298cce&size=226920869&key=44a2a41842ff15b47cf54c1470356b32cba26730

其中key的算法是重点,通过反编译某人的com组件然后使用php实现了该算法

$hex = hex2bin($hash);
$key = sha1('bc'.$hex.'torrent');