外网!代理!下载…… 禁令……

今天想给FireFox装个插件,FoxyProxy,去网上搜,看见Google结果显示最新2.5.4。但是没有找到中国的下载地址,mozine.cn开不了,别的都不能开。遂去各个网站找代理,现在THU那个代理常常不能用,只能自己找。cnproxy上面倒是有很多代理,但是首先要排除国外的,然后电信的基本上也用不了,这样本来就没剩下几个。更加令人不爽的是,我试了n个代理,没有一个能够给我正常上去的!最多就是有希望打开页面,但是那个速度实在是无法忍受,几分钟才把页面标题搞出来…… 就这样,浪费掉很多时间(或许有一个多小时),就是没有可用的…… 后来也不下最新版了,就找国内的能够下到的随便什么版本……IPCN的search功能实在是很弱,就找到一个,还不能用…… 国内下载站很多,但是能够好好下的就没几个,何况是这种软件…… 在国内试了好几个,要么是速度剧慢无比,要么就根本是骗人的……现在想下载软件一天比一天难了…… 用Google能够找到很多,但是有几个是能够用的?比较大的软件站,广告又很多,而且我们这里这种半网通半教育网的线路,往哪里跑都不快…… 用电信线路的网站速度可以吓死人…… 从前在上海的时候pchome还可以,后来被cnet收购,到北京之后,速度剧慢…… 估计也是电信的…… 现在就是skycn还能够用用,但也不快…… 最后,我还是拜托montoya同学帮我下载,在不到十分钟的时间内,这个文件就从网上经过他的机子到了我这里……为什么开放实验室不让上外网?虽然你的确只收1元/小时,但是不能上外网啊!我宁愿在校内有一个2元/小时,能够上外网的地方!就算寒假搞一台笔记本,下学期还是不能在宿舍用,理由是,我们是THU DCST的………… 真是见鬼…… 计算机系的偏偏查得严,还不让用电脑? 这么多人要学习程序设计,都让你们赶到开放这个1元/小时的骗钱的地方? 能用本谁会来这种破地方上网?…… 开放里面主力就是大一新生,假如大一允许用本,我看开放还剩多少客流!…… 也只有我们学校想出大一不让用本这种事情,都已经大学生了,难道都靠你们这样强制? 想抄机打游戏的不还是可以跑到网吧,甚至原来在寝室抄机还可能更有限制,跑到网吧去就是通宵!…… 再说,许多人用机子只是查查资料,大不了聊天,这个也有关系? 别人和家里人聊天也有关系? 天知道谁想出来的这种条令…… 而且还不开通大一宿舍的网络端口,好像六教没有无线信号一样…… 就算你禁止大一学生开通网络帐号,别人仍然可以借用学长的,或者干脆放一个无线路由器到楼下,用无线上网…… 再怎么说,网吧总是可以去的…… BS 这样的无聊的规定……恩,本文情绪比较激昂,主要是很长时间下不到东西,不爽憋的……

WLM的屏蔽名单?

早上打算了解一下WLM的登陆协议,也就是MSNP**,于是开个ethereal抓些包看看。之后发现随着一个标记为GCF的响应,发回来一个Xml结构的东西,根节点为 Policies 。下层有几个Policy,第二个的type属性为SHIELDS,然后下层为config,再下层,经过一个shield节点,就到了一个block节点。下层先是一个空的hashes节点,可能以后能通过hash屏蔽?…… 然后就是一个叫regexp的节点,看来是以正则表达式表示的屏蔽信息。regexp下层都是类似于这样的节点:<imtext value=”XC5waWY=” /&rt;=.有许多个,用掉四个多IP包(每个的TCP负载大约1460)。当中有许多Base64编码的正则表达式。比如\.pif,\.scr,nihao52\.com,t35\.com,quicknews\.info,shusu\.cn,… 奇怪的是还有symantec\.com/security_response/writeup\.jsp\?docid=2004-120714-0643-99,…这样的,不清楚是什么用意。完整列表:\.pif ; \.scr ; grouppicture\.php ; groupicture\.php ; gallery\.php ; staff\.php ; pics\.php ; rottentomatoes\.us ; msn\.php\?email= ; download\.php ; 69\.56\.129\.67/gift\.com ; xmas-2006 ; miralafoto/foto\.exe ; 168\.169\.78\.19 ; profile\.php\? ; tufoto ; verti2/fantasma\.zip ; armazfiles\.smtp\.ru ; sweetpictures\.myphotos\.cc/katiesex\.pif ; 201\.22\.6\.4/fotos/safada\.html ; chnstudio\.com/upload/impluse\.exe ; shurl\.org/myhomepage ; p1377\.pic-myspace\.info ; pic831\.mp3-myspace\.com ; 88chi\.com …

Continue reading ‘WLM的屏蔽名单?’ »

.Net under unix-like systems: mono

MS看着Java凭借着可移植性占领了广大的市场,自然不甘心,于是搞出了.Net——MS版Java。实话说,.Net和Java很多地方差不多的……由于.Net需要可移植性,因此.Net程序里面其实并不是机器码——实际上是MS的一种中间代码,也就是经过了一半编译过程的代码。既然是独立于系统的,.Net也就很容易被移植到MS没有兴趣/不想移植的系统上。由此,mono便诞生了——可以在Linux/BSD/unix-like上跑.Net程序。貌似mono自己写了.Net的一大堆类库(当然很多还没有写出来…… 但可以混混了~)。从前装好mono,运行的时候,报告gdiplus.dll找不到。我把Windows下面那个搬到了很多地方,都没有用。今天再试,突然想到可能需要原生的gdiplus,一看,果然发现有libgdiplus这个port,装好之后出现了gdiplus.so等。再运行,就没有原先的问题了。但是,mono的不完整的实现还是限制了使用…… 我用它运行从前写的ReadAsBmp程序(能够把一个文件的任何部分当作Bmp处理等),基本上可以用,但是PictureBox的Load() mono 没有实现,载入外部图像的时候就挂掉了。而另一个 NewLines 程序 (其实功能和常见的WinLinez差不多,五个珠子连起来就消掉的小游戏,为了解决自动缩放/存盘/跨平台等功能而自己写的,给我妈玩……)由于Form.set_MainMenuStrip() mono&nbsp; 没有实现,窗口都没出来就挂掉了,看来目前还不能使用菜单部分啊~总的来说,mono 已经不错了,只要能够完善类库,比起Java还是很有竞争力的。

好你个中国电信!

这两天上各种网站,常常被转到search.114.vnet.cn,搜索乱七八糟的东西。明显这个不是病毒的问题(哪个病毒这么好心,专门往电信的互联星空网站跑?),再加上现在乱输网址都会跑到sh.vnet.cn,遂怀疑中国电信不干好事。 首先,看nslookup。用nslookup查各个网站(im.qq.com, www.ethereal.com)等倒是没有问题,但是涉及到错误的网址么: > a Server: ns-pd.online.sh.cn Address: 202.96.209.133 Non-authoritative answer: Name: a Address: 218.83.175.154 而218.83.175.154和sh.vnet.cn Name: sh.vnet.cn Address: 218.83.175.138 是同一个局域网的。难道有叫a的网址…… 而且输b,c,d,aa,…..都一样。 这个也就算了,反正我很少输错网址的~ 但是,下面这个问题严重了。比如,我上mobile.qq.com: 注:202.96.209.5 上海的一个DNS 202.96.209.133 上海的另一个DNS ***** From Ethereal (www.ethereal.com) Output ****** (My IP)->202.96.209.5 DNS Standard query AAAA mobile.qq.com 202.96.209.5->(My IP) DNS Standard query response, Server failure(My IP)->202.96.209.133 DNS Standard query AAAA mobile.qq.com 202.96.209.133->(My IP) DNS Standard query response, Server failure(My IP)->202.96.209.5 DNS Standard query AAAA mobile.qq.com.HenryPC.org // 1秒以后 (My IP)->202.96.209.5 DNS Standard query AAAA mobile.qq.com.HenryPC.org // 又1秒 (My IP)->202.96.209.133 DNS Standard query AAAA mobile.qq.com.HenryPC.org 202.96.209.133->(My IP) DNS Standard query response A 218.83.175.154// 就是这一行,搞来一个错误的IP (My IP)->218.83.175.154 HTTP GET / HTTP/1.1 // 当中有host: mobile.qq.com, 说明我的机器把这个IP当作mobile.qq.com了! 218.83.175.154->(My IP) HTTP/1.1 200 OK (text/html) 返回的html: <script> s=String(window.location.href); … var KeyList = new Array(273); KeyList[0] = “\262\312\301\345” … KeyList[13] = “mp3” … KeyList[77] = “msn” KeyList[78] = “dj” KeyList[79] = “nba” … KeyList[95] = “s.h.e” … KeyList[273] = “\267\277\262\372”; t=”http://search.114.vnet.cn/search_web.html?id=596&fm=pro&kw=”+KeyList[myradom()]+”&s=83″; //t=”http://218.30.64.194/response.asp?MT=”+mylocal+”&srch=5&prov=&utf8″; document.location.href = t; </script> 也就是这个HTML,导致浏览器跑到search.114.vnet.cn去了…… 后面的纪录就是从search.114.vnet.cn获取网页的过程了…… 关键也就是先解析mobile.qq.com不给回答,然后解析mobile.qq.com.HenryPC.org(假如原来的不行,Windows会加上默认的本地域名,我的机器上是HenryPC.org),这个原本应该给出NXDOMAIN(无此域名)的查询,竟然返回了电信的广告网站,问题就这样出现了…… 所以说,完全是因为电信的DNS的胡作非为导致了这个问题! 经过用nslookup试验,发现: 当我用A方式查询(也就是IPv4的模式),DNS基本正常,但是NXDOMAIN变成了广告页面。 但是当我用AAAA方式查询(IPv6的模式,一般网站还没有这个模式),电信DNS对普通域名返回SERVFAIL(Server Fail),而对不存在的域名也返回广告! …

Continue reading ‘好你个中国电信!’ »

少科站的Project和Delphi 2005 Personal

在少科站接了个项目,和JohnJin、Hearson一起搞,打算用Delphi做。上网一看,发现Delphi竟然出了免费的版本(Personal),心想Borland什么时候这么好了…… 免费申请Key的时候才发现,这个Personal Edition不是能够公开下载的,据说附在DVD版的PC Plus杂志(没听说过……),以及澳洲个人电脑杂志(也没有听说过……)里面。 后来终于找到一个链接,结果下下来是德文的,提供了个补丁能变成英文,但是还是剩了不少德文(Yes->Ja Declare->Deklariert)…… 启动之后,感觉性上和Delphi 6大不相同,倒是很像VS.NET,这个么…… 不是很好吧,但是用起来还算习惯。除了按下’.’之后的提示之外,现在还有某个东西在哪里定义的详细说明,以及参数什么什么的…… 比原来漂亮不少。