Author Archives: Beining

也写分析:为什么新浪视频会被Chrome误报,附解决办法

这事越来越不消停了。 简单说怎么解决: 设置——高级设置(最下面)——启用针对网上诱骗和恶意软件的防护功能 关闭。   然后是分析。。。   这个是sina躺枪吧。。。 之前为了抓B站视频写下载器简单看了一下这个CDN边缘是怎么来回跳的。 sina应该(99.99%)用了网宿(ChinaNet)的CDN。他们的CDN节点遍布全球,相当适合sina视频这种网站,而且技术积累也相当不错。 举一个实例: 无论是谁(A/B/sina自己)解析视频真实地址(vid->URL)。得到了这个地址,估计是网宿CDN的边缘地址: http://edge.v.iask.com/123557717.hlv?KID=sina,viask&Expires=1389283200&ssig=uoYS0MDSlU 然后发送GET,收到一个302,转到: http://edge.v.iask.com.lxdns.com/123557717.hlv?KID=sina,viask&Expires=1389283200&ssig=uoYS0MDSlU&corp=2 (lxdns.com ,名字用了龙讯,其实就是网宿旗下的。进入系统,等待分配最优主机) 继续GET,又是一个302: http://120.39.183.37/edge.v.iask.com/123557717.hlv?KID=sina,viask&Expires=1389283200&ssig=uoYS0MDSlU&corp=2&wshc_tag=0&wsiphost=ipdbm (这是最后的地址了,东西就在这台服务器上。) 估计是,由于获取内容并不通过域名检验来源,而且为了省钱,网宿并没有使用大量IP地址,不会像Cloudflare或Google一口气就包整个C段啥的。 但是,由于CDN并不关心传输了是什么东西(业务上会分,服务器有优化,但是并不关心具体内容),这个IP在复用的时候,被某钓鱼网站摊上了。这个钓鱼网站不是别人,是一个所谓的“宝软网”。查看DNS记录后,估计是个人都会觉得,这是Sina的小号吧。而且这个IP也为新浪爱问服务,于是,里面的恶意软件让这个IP中招了。 在举报后,Google直接将所有到这个IP的连接都扔进了黑名单。但是CDN在分配节点的时候不知道,于是所有在上面来回跳转后遇到黑名单IP的人都躺枪了。。。 解决办法: 1)网宿预先审查将分发的内容,将钓鱼站清理出去,同时找Google说明情况。肯定治本。 但是我不喜欢审查。。。作为基础服务提供商,我认为其审查网络内容是很不明智的,同时也是对互联网信息自由流动的侵犯。 或者 2)网宿向Google报上自己所有的IP段,要求白名单处理。听起来很奇怪,但是既然Cloudflare没听说过这种现象,那么肯定是有过什么协商。Cloudflare上面的钓鱼站更多,但是没听说他们的IP被黑名单。 也能一劳永逸,毕竟作为中国最大的CDN,网宿是可以与国际顶级CDN,例如Akamai,Amazon Cloudfront等齐名的大公司。… Read more »

申请StartSSL的证书,在Nginx上启用,以及Firefox问题处理

StartSSL的免费证书乃神器。签一下,立即正规多了。虽然一些小地方不支持,但是也无伤大雅。   教程很多很多,简单说:   1.注册(别以为不真实的信息能混过去,没人会拿证书开玩笑的),安装浏览器的证书。这个要备份好,因为不可能恢复。   创建个私钥。   2.创建请求。   OpenSSL必须要有,如果你用LNMP,这个是已经有的。   openssl req -new -newkey rsa:2048 -nodes -out ssl.csr -keyout ssl.key     创建请求。信息要和注册时一样。   cat ssl.csr    … Read more »

修理不听话的Yunio,外加评论插件

老机器,还是熟悉的系统,还是熟悉的速度。 准备入手个KVM看看,LET询价中。。。   Yunio在Centos下各种不听话。思考再三,重装一下。   遇到个奇葩事情:   Yunio CentOS 32x 3.0.7 无法启动。   先说安装:需要个库 libnautilus-extension.so.1   。   安装:yum install nautilus-open-terminal   解决。   Yunio不听话的办法:   敲一句  export LC_ALL=“en_US.UTF-8″  然后命令行敲yunio。… Read more »

黑科技:直接挪用B站弹幕池+吐槽

简单的弹幕播放器,不再受制于人。 同B站共享弹幕,还可以发送。怎一个爽字了得。 需要有直链,这样最好。会难得倒你吗? 装个swf插件。 [kml_flashembed publishmethod=”static” fversion=”8.0.0″ movie=”http://网站/wp-content/MukioPlayerPlus.swf?file=这里是文件直链,如果里面有符号,弄个短网址就成&cid=视频反查cid的办法之前N篇blog都有了,自己看去&type=video&sort=new&state=normal&autostart=false” width=”600″ height=”600″ targetclass=”flashmovie” quality=”high” scale=”noscale” allowfullscreen=”true”] Get Adobe Flash player [/kml_flashembed] 舒服了吧。 最近在高速迭代。 https://github.com/superwbd/Mukioplayer-Py-Mac https://github.com/superwbd/ABPlayerHTML5-Py–nix 基本要的都实现了。还有什么需要的呢?GUI?

Biligrab 0.2: OSX与Linux下自动抓B站视频和弹幕的东西

新版:http://www.cnbeining.com/?p=410  增加了海外源功能。   差不多是最终版了。 自己抓,自己建立文件夹,自己改名,自己下载,自己合并,自己清理,自己弄弹幕。 国内外都友好。(联通你个缺大德的东西,没有你我根本不用写这么多,尼玛死。。。) API化,不怕封锁。 源地址获取双保险,cid获取双保险。再不行的话,我也没辙了。 需要aria2c,ffmpeg。 我在OSX上写的,并测试成功。Linux也能用。Windows嘛,请用AcDown,然后自己合并合并。   已知问题: 极其极端情况下,下载失败。我也不知道为什么了。。。应该是sina的CDN问题吧。 ”’ Biligrab 0.2 Beining@ACICFG cnbeining[at]gmail.com MIT licence ”’ import sys import os from StringIO import StringIO import… Read more »

Mac下用HTML5看弹幕的东西

Mac下看弹幕的东西   联动。   上次用flash做了。CPU像疯了一样。 HTML5对于神弹幕的支持还可以,但是播放起来不会巨大发热。   但是拖动不好是闹哪样。。。   总而言之言而总之: https://github.com/superwbd/ABPlayerHTML5-Py–nix 用了才知道。。。

如何使用PGP加密邮件等信息

http://www.gnupg.org/   邮件服务端,建议ThunderBird。   理论上,一切的往来都应该加密。   Gmail,建议使用开发版的webpg。https://github.com/kylehuff/webpg-chrome/wiki#install-development-build 它可以直接调用本地的加密,速度快,而且安全。 如果对加密要求更高,请停用自动保存草稿。   国内邮箱,Mailvelope可以在网页内加密,唯一的遗憾是不能签名。      

本人与ACI字幕组开始提供实验性加密邮件服务

我们推荐大家多多使用加密。 这可以保证你的邮件不会被第三方偷窥,即使被截获。   例如,您想向ACI字幕组匿名提供资料,但又怕被其他人发现的时候,您可以使用这种方式。 请注意:由于附件直接加密后附件会变成邮件正文,造成下一步难以处理(浏览器开一个10M的文件?当场死给你看),请先PGP加密文件后,再通过邮箱发送,谢谢。   ACI字幕组cdc[at]chineseaci.com 的PGP公钥: —–BEGIN PGP PUBLIC KEY BLOCK—– Version: GnuPG/MacGPG2 v2.0.22 (Darwin) Comment: GPGTools – https://gpgtools.org mQENBFKlnhcBCACWgBL4x+78aqf6Y9jGNqVbcz9g7jlJoqOrtIEY88IXO6rjV4Nn Mt8Getub0Q0i8fc4rSa/guAtC8G0Bl68ml1HeCFD9xW3PMyCeEehzfMh28FM0xOZ v3l9tOvplA8nRkS0oBoR0k+q9HAj0dOgtsFg03rPXAP1/eK/RncFCmDNDY4L266R tCZjsNIgCaV6bZRFrXY/VI0lzCU0Wdqx8rwzIjb3R3P/+vmRGpfifPpu3jKNrGg7 h/qWZCq/OAkaXSliE8YbfI3fxL4spGUqpLlP0LpD+dKQWB240DmT+tFLBdpPwo4p 0DXVXriyTvUxa/dd4xeAOgzu4yag2LJQ//R/ABEBAAG0MkFDSUNGRy1DREMgKEFD SUNGRyBUZWNoIFRlYW0pIDxjZGNAY2hpbmVzZWFjaS5jb20+iQE9BBMBCgAnBQJS pZ4XAhsDBQkHhh+ABQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEIciYTA9YMfk eCQH/3E3NkKr7wXwDq2sppHxn/mwHY4lN58BpnNeTE+D31w7I2hg4bRMt11P3zB+… Read more »

Mac下下载B站弹幕,视频,拼装的东西

更新版本:http://www.cnbeining.com/?p=330   爱咋咋地了,擦。 难看就难看吧。 等下整个函数化后,把其他站加上。   用途: 下载弹幕 下载视频 拼成一个文件     Todo: 其他站支持 函数化 加个判断视频名的功能,新建目录扔进去 import os from StringIO import StringIO import gzip import urllib2 def main(vid, p): cid… Read more »