yksoft1's profileYKSOFT's HomeBlogLists Tools Help

yksoft1

到其他blog的链接。

YKSOFT's Home

大海航行靠舵手,万物生长靠太阳。
November 12

Safari 4.0.4 for Windows

Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10


不用多说很多了,这个版本在功能上变化非常小,变化在于——绿色化麻烦了(和QuickTime 7.6.4 Windows以上版本一样,这个版本的Safari for Windows也需要Apple Application Support——虽然目前直接拷贝文件还能用,加起来大小也还是就那么大),而且似乎使用的VC8运行库版本有变化。
Safari 4.0.4 for Windows
下载:http://cid-66b9967ec9d22dd4.skydrive.live.com/self.aspx/.Public/SafariWin/Safari404.rar
(Mediafire的下载将在合适的时候更新)
September 25

当他们封了SOCKS4 9050,我能说什么?

Photobucket
Photobucket

著名的匿名上网软件Tor,从9月24日中午开始,在大陆地区开始不能连接成功。其具体症状是第一步连接所有目录服务器都不成功;而连接到第一个节点时,进行TLS握手时连接不成功或是请求出现两个"DONE"但连接被重置(很可能是因为TLS请求里被分析出了容易实现匹配的指纹)。24日晚主要是第二个症状;到了25日就完全卡第一个上(Tor显示Bootstrap进度卡在5%)。
他们把一个个新的IP段、一个个新分析出来的域名和关键词加入规则列表,我没说什么。因为这毕竟是黑名单而不是白名单;
他们和HTTP 8580、HTTP 9666的开发者玩猫鼠游戏,我也没说什么。因为那些开发者本来就属于一群认为嘴炮能喷倒世界第三的枪杆子的蠢货。
他们封了SOCKS4 9050,我能说什么?也许只能说,他们之前不过是懒得做而已。开源软件可比那些原理简单却千方百计加壳的东西好分析多了,Tor的这两个弱点早就被洋人给提了出来。而反观现在Security through obscurity随着tor国内用户越来越多而接近失效了,那该来的还是照样该来。

Update 9.27 0:30
Tor不愧是有DoD、VOA赞助的项目,0.2.1后加入了一个桥接到目录服务器和整个Tor网络的功能。请参照Tor的manual,查找Bridge 和UseBridges 两个torrc配置文件文件的选项。默认Win下torrc应该在%appdata%\tor下,Mac、Linux下应该在~/.tor下。如果不存在,可以新建之。
Tor官方提供了一个查询现有桥接节点的服务,gmail(一定要用gmail)bridges@torproject.org ,正文为 "get bridges"就能得到三个现有桥接节点。编辑torrc文件,加入这几行
UseBridges 1
Bridge 桥接节点IP:端口
注意回复邮件中的那几个hash值不要写。
然后启动tor,应该能够连上目录服务器和整个Tor网络了。如果得到节点目录后把UseBridges改回0,那还是不一定能上的。因为那个根据TLS握手协议的指纹的包过滤仍然会阻止tor连接。

Update 10.3 0:30
发现至少在电信的网络上,连接tor的第一次TLS握手不再有两个DONE的错误。士兵踢完了准备了N个月的正步,看来那些人终于有机会放一次假了。至于连接目录服务器,我就还是没有稳定过。

Update 10.3 21:30
看来他们放假还是没有超过一天,到晚上,密集的双DONE和NOROUTE又出现在tor连接的85%。
September 17

MSN Messenger 再次强制升级:8.x 强制要求升级为14.x

由于改用Pidgin,我已经有一段时间没有用过官方的MSN Messenger了。最近两个月,我回过来查阅MSN Messenger的资料的时候,发现MSN9 Beta并没有最后以Messenger 9之名发行,而是一步把版本号跳到了14(也许是发现了他们服务器日志上所谓9.0.9001、10.5.6001这样只有可能出现在我的修改版中的版本号,也许是为了把Messenger作为Office 2010的一部分而做的版本号统一)。微软当初把WinWord2.0一步跳到6,PowerPoint4.0一步跳到7,第一次为了和Mac版统一,第二次是为了和Office 95(7.0)统一。
今天应该是MSN Messenger历史上第二次不封闭协议而强制全部更新,第一次请看对付微软强制要求升级Messenger 7.x到8.1的办法。在那篇文章中,我使用了修改资源文件的方法成功使Messenger受到欺骗,将不符合实际版本的版本号发到了M$服务器,使得验证通过。现在,在8.x都被强制更新的情况下,这个方法,仍然应用于7.5版的Messenger上,居然仍然有效。这说明,Messenger 7.5使用的MSNP12协议仍然有效,可以继续使用。而目前可以确定的是,Messenger 8.5使用的MSNP15仍然也是有效的,因为pidgin 2.5.2自带的MSN插件就是使用的它,今天登录也没有任何问题。
Photobucket
至于8.x的修改,我并没有经验。不过根据资源里的版本号确定自身的版本号这实在太愚蠢,因此我并不对8.x能修改成功抱多大希望。
August 28

Windows 7 RTM 试用(1)

Windows 7 RTM都半个多月了,我坚持使用XP已经好几年,06-08年的Vista使用并没有使我有多少更换系统的打算。但是,Win7在各大IT媒体的被热炒,让我也忍不住把其RTM 6.1.7600给装上了。
和Vista不同,Windows 7并不包含我的ThinkPad R60的Mobility X1300显卡的驱动。好在Windows Update直接找到了一个不过10多兆的驱动,这样就不用安装烂泥窝官方那个2007年的Vista驱动了。
Photobucket
我Vista在早期的Windows 用户体验分数是2.0,后来更新显卡驱动后分数变为3.1。Win7下,这个分数增加到3.6,不知是因为总分从6分增长到7分带来的成比例增长,还是机器确实变快了。
同时运行三个版本(Windows NT3.51、Windows 95、Windows 7)的画图 程序,看看这么多年发生的变化吧。Win7对OLE自动注册文件类型作了限制,许多讨厌的自动注册文件类型的老软件就算关闭UAC,同样会弹出什么更新系统注册表失败这样的提示。
Photobucket
记得我以前说过一个Windows Vista UAC的严重不足之处(一)(二) 吧。事实上,虽然Windows 7的UAC作了很大改进,可以在四个级别中选择UAC级别,但其本质上的改变不过是加了个对运行的exe是否属于Windows 7的一部分的签名检查以及根据这个而进行的对是否允许提权的进一步判断。在Windows 7中,那个验证文件签名而决定提权的consent.exe进程和两个服务仍然存在,但是它至少不再会把整个要验证的EXE给拷到%Windir%\Temp下面了。不过,很多国内软件和盗版软件都是一个安装程序EXE几百上千兆,但这个consent居然还是会把整个文件给读上一遍,硬盘上还比较好说,在低速设备如U盘和光盘上就。。。。。我用于测试的一个光盘上500多M的软件安装程序,双击之后过了4、5分钟都还在疯狂读盘!而在管理权限的cmd下,两三秒就跳出来安装界面了。
有兴趣的朋友还是可以在没有关闭UAC的前提下去把下图两个服务禁用试试,绝对能够使任何要求提高权限的东西出错!不过,如果想恢复,就只有进安全模式用Administrator了。
Photobucket
WMP的新版本12添加了通用MPEG4、H264解码器和mov/mp4分离器。而且像MPC原版之类的软件同样能够利用这些新解码器。由于手上的安全工具如IceSword、Sniper Sword等都不兼容Win7,我也没有查出这些新的分离器/解码器是哪些DLL。
Photobucket
在32位的Windows 7下,NTVDM仍然存在并运行得很好。以下是运行16位程序的部分截图。至于DOS程序,和Vista的情况完全一样,也是字符模式的程序能窗口运行,图形模式的程序运行不了。
Photobucket
使用了2个小时Win7正式版,还是觉得UI上有一些问题。一是任务栏的改变有些过头了。众所周知,控制菜单这个从Windows 1.01就出现的窗口元素,从Windows 95开始就是右键点击任务栏项目打开。而在Windows 7这个集任务栏和快速启动栏为一体的新任务栏上,点击右键,却根本看不到控制菜单的任何影子;但是点击窗口的控制按钮,弹出的控制菜单和以往的Windows毫无区别。然后,把所有的网络连接都显示在一个图标上,而且需要多次选择才能看到一个连接的状态窗口,这也许是Windows 2000引入网络状态显示图标以来最大的一次倒退了。
至于内存占用、启动速度、关闭系统速度之类,我都觉得和Vista很相像。启动时仍然要占用600多M左右的PF(Windows Vista后的任务管理器能够直观看到的只有物理内存占用,而PF占用被压到了下面),可能关闭什么superfetch之类可以有所改善。启动绝对不像某些gun文吹嘘的那样比XP还快,但是关机和Vista一样,非常快。安装后加上1G页面文件、768M休眠文件大概占用8G不到,比起Vista的U版事实上也差不多(Vista在这样的情况下大概占用9G空间)。
待使用几天后,我可能会后续发几篇进阶感受。
August 06

Flash 的 前身——FutureSplash Animator 1.0a

一直以来很多人认为Flash从头开始就是由Macromedia开发的,后来和Macromedia一起被Adobe收购。其实不然。
Flash 和Powerpoint一样,第一个版本并非由其公司自身开发。不过,Flash的前身并不叫Flash,而叫FutureSplash Animator。
FutureSplash Animator由FutureWave公司于1996年5月推出,作为一个开发对Web友好的矢量动画的工具,它出现后不久就被当时的MSN和Disney看中,用来在其Web页上放置部分动画内容。1996年底,FutureWave公司被Macromedia收购,其FutureSplash Animator 2.0被以Flash 2.0的名义,改由Macromedia发售。
FutureSplash Animator使用的工程文件扩展名为.spa,影片文件名为.spl,影片的MIME类型为application/futuresplash,这些都与后来的Flash不同。但时至今日,如果你打开Mozilla/Webkit等浏览器的about:plugins页面,你都能在Flash插件支持的MIME类型中看到application/futuresplash。

Photobucket
我在网上好几年都没有看到FutureSplash Animator的正式发行版本,只能找到一个其Windows版的30天试用版安装程序。提供SkyDrive的下载地址如下:
http://cid-66b9967ec9d22dd4.skydrive.live.com/self.aspx/.Public/FLTRIAL.EXE
本来想破解其30天限制并绿色化的,但是我的破解能力不足。最后虽然破解了时间限制,但是还是需要向Windows安装目录下复制一个hstvf.sys的文件(不是驱动程序文件,只是当初为了伪装而把安装天数统计放在这样一个文件里。在我的破解中,此文件任意内容都有效。)
http://cid-66b9967ec9d22dd4.skydrive.live.com/self.aspx/.Public/FutureSplash%20Animator%20Trial.rar