原来QQ也会销号

四年前还是五年前吧,申请了俩号,用来挂QQ,后因TenyQQ被和谐,俩号连同我一直未启用的太阳号一同被封号。

太阳号我可舍不得,遂拿主号跟客服墨迹了回来,另外俩号级数还低就没管了。

今天无聊找到俩号码,试了N个密码都是密码错误,找回密码显示未设置密宝。

查找一下,别人用着哩,囧。。

试用Windows Live Writer

下午突然想起某人的MSN,就在Win7里找,结果找半天没找到,添加删除Windows程序里也没有,Google说MSN被放在Windows Updates中的Live包里了,于是就从Updates里找到,安装的时候选择组件看到了Live Writer,直觉告诉我这是个好东东,就给装上了~(MSN总算有了保存聊天记录的功能。。)

临睡想写blog,突然就想起刚装的LiveWriter,就打开用,跟着向导设置,又跟着提示到WP后台开启XML-RPC功能,搞定,发此文做测试兼纪念~

俩小问题~一个是中文输入法问题,在HTML、TAG里无法切换到中文输入法,Google得按Shift+Space,解决;还一个是中文拼写检查,如果勾选了拼写检查,那么它会按E文来检查中文,后果是满篇全是红色波浪线。。不得不取消。。

转帖:强帖……曾经的电脑高手,你们在哪????

1、很久以前,那还是我用win98的时候有次我系统崩溃了,因为我是电脑白吃,我朋友给我介绍了一个高手来帮我修电脑。 

他看了一下电脑,问我有没有98的盘,我说没有。 

他想了一下,叫我把固定电话拿给他,我想修电脑要电话干什么,但人家是高手,我也不好说什么,就把电话拔下来给他了。 

他把电话线空着的一头接在电脑的一个插孔内,然后进入了dos,然后就开始在电话上不停的按着键,他按键的速度非常快,但是只按0,1两个键,我搞不懂这有什么用,但也不敢问,看了半个多小时,他还是不停的按这两个键,我渐渐的有些困,我问他这东西要搞多久,他说要几个小时,我给他倒了杯茶,就一个人去隔壁睡觉了。 

醒来的时候,一看已经过了4个多小时,我起身到隔壁,看见他正在98里面调试,过了一会儿,他说,你试试,我坐上椅子用了一下,真的好了,我当时也不懂电脑,谢过人家就走了。 

后来我慢慢对电脑有了了解,终于了解,原来当时那位高手是用机器语言编了一个98系统,我后来问我朋友那位高手的下落,我朋友说前几年去了美国之后,杳无音讯…. 

2、很久以前,那还是我用winXP的时候有次我系统崩溃了,因为我是电脑白吃,我朋友给我介绍了一个高手来帮我修电脑。 

他看了一下电脑,问我有没有XP的安装盘,我说没有。 

他想了一下,叫我把一张空的DVD刻录盘和一根针拿给他,我想修电脑要刻录盘和针干什么,但人家是高手,我也不好说什么,就把DVD刻录盘拿一张来给他了。 

他把针头对着刻录盘戳,他戳的速度非常快,但是只戳深或浅,我搞不懂这有什么用,但也不敢问,看了半个多小时,他还是不停的戳着DVD刻录盘,我渐渐的有些困,我问他这东西要搞多久,他说要几个小时,我给他倒了杯茶,就一个人去隔壁睡觉了。 

醒来的时候,一看已经过了4个多小时,我起身到隔壁,看见他正在Xp里面调试,还装上了office、photoshop、迅雷、魔兽世界等软件……过了一会儿,他说,你试试,我坐上椅子用了一下,真的好了,我当时也不懂电脑,谢过人家就走了。 

后来我慢慢对电脑有了了解,终于了解,原来当时那位高手是针头刻了一个单面双层的DVD,在里面刻上了Xp、office、photoshop、魔兽世界的安装程序,我后来问我朋友那位高手的下落,我朋友说前几年去了美国之后,杳无音讯…. 

3、很久以前,那还是我用winXP的时候有次我不小心把D盘格了,因为我是电脑白吃,我朋友给我介绍了一个高手来帮我恢复数据。 

他看了一下电脑,问我有没有备份过Ghost,我说没有。 

他想了一下,叫我把一块磁铁拿给他,还问我D盘里有什么东西,我想修电脑要磁铁干什么,但人家是高手,我也不好说什么,就把磁铁给他了,还告诉他我D盘里全是火影忍者的动画。 

他把硬盘拆了,用磁铁在上面画圈,他画圈的速度非常快,但是只有碰到或不碰到,我搞不懂这有什么用,但也不敢问,看了半个多小时,他还是不停的在硬盘上画着圈,我渐渐的有些困,我问他这东西要搞多久,他说要几个小时,我给他倒了杯茶,就一个人去隔壁睡觉了。 

醒来的时候,一看已经过了4个多小时,我起身到隔壁,看见他正在D盘里面调试,里面全是火影忍者的动画片,过了一会儿,他说,你试试,我坐上椅子用了一下,真的好了,我当时也不懂电脑,谢过人家就走了。 

后来我慢慢对电脑有了了解,终于了解,原来当时那位高手是用磁铁直接在硬盘上写数据,凭着惊人的记忆力将火影忍者的动画片都写入了硬盘,我后来问我朋友那位高手的下落,我朋友说前几年去了英国之后,杳无音讯….

4、很久以前,那还是我在玩WOW的时候有次我不小心把60级T1的人物删了,因为我是游戏白吃,我朋友给我介绍了一个高手来帮我找回任务。 

他看了一下电脑,问我有没有找过客服,我说没有。 

他想了一下,叫我把一块石头给他,还问我人物什么职业,我想修复人物要石头干什么,但人家是高手,我也不好说什么,就把石头给他了,还告诉他我的人物已经有全套的T1。 

他把硬盘拆了,并把石头放上去用手在上面搓,他搓的速度非常快,但是只有搓到和搓不到,我搞不懂这有什么用,但也不敢问,看了半个多小时,他还是不停的在石头上搓,我渐渐的有些困,我问他这东西要搞多久,他说要几个小时,我给他倒了杯茶,就一个人去隔壁睡觉了。 

醒来的时候,一看已经过了4个多小时,我起身到隔壁,看见他正在打黑龙公主,身上已经有T2了,过了一会儿,他说,你试试,我坐上椅子用了一下,真的NB,我当时也不懂电脑,谢过人家就走了。 

后来我慢慢对电脑有了了解,终于了解,原来当时那位高手是用手搓炉石回档呢,凭着惊人的速度搓热了炉石恢复了人物,我后来问我朋友那位高手的下落,我朋友说前几年去了暴雪之后,杳无音讯….

5、很久以前,那还是我用电脑的时候有次我不小心把cpu烧坏了了,因为我是电脑白吃,我朋友给我介绍了一个高手来帮我修电脑。 

他看了一下电脑,问我有没有买新的cpu,我说没有。 

他想了一下,叫我把一张香烟纸拿给他,还问我cpu是多少的,我想修电脑要香烟纸干什么,但人家是高手,我也不好说什么,就把香烟纸给他了,还告诉他我cpu是inter2.8g的。 

他把cpu拆了,把香烟纸上的金属溥弄成一丝一丝的往cpu上粘,他粘的速度非常快,但是只有长的短的,我搞不懂这有什么用,但也不敢问,看了半个多小时,他还是不停的在cpu上贴香烟纸,我渐渐的有些困,我问他这东西要搞多久,他说要几个小时,我给他倒了杯茶,就一个人去隔壁睡觉了。 

醒来的时候,一看已经过了4个多小时,我起身到隔壁,看见他正在调试,居然cpu已经弄到4.0g,过了一会儿,他说,你试试,我坐上椅子用了一下,真的好了,那个速度才叫速度,以前的简直叫蚂蚁爬,我当时也不懂电脑,谢过人家就走了。 

后来我慢慢对电脑有了了解,终于了解,原来当时那位高手是用锡纸直接在cpu上做电路,凭着惊人的记忆力将烧掉的cpu重新排了一个微电路,我后来问我朋友那位高手的下落,我朋友说前几年去了美国之后,杳无音信

发现迅雷的BT同样动用了其云数据库

今天下Bandari的全集,种子是在torrentz.com上找的,peer已经几乎为0了,却时常出现满速下载,然而用户列表里却没有!!打开Win7的resource monitor,发现TCP连接中许多80端口,恍然大悟。

迅雷在下载BT任务时,会根据BT文件中记录的MD5特征在其云数据库查找,如果找到了相同的HTTP资源则会动用HTTP下载。

于是得出结论,对于种子比较少了的BT下载,就不用去为用吸血软件而感到对不起其他BT用户了,这种情况下,用迅雷下或许有意外的惊喜哦

只是,另外那个AudioMachine的全集就没这么幸运了。Bandari下到最后不动了,对应于ape的那一大堆cue文件总是找不到资源,郁闷。(迅雷云端应该不记录大小太小的文件,我们应该能经常见到“原始资源得到的文件太小,丢弃”这样的提示)

改用了163的域名邮箱

原来是用ixwebhosting提供的邮局,突然有一天163宣布提供免费企业邮,当时忙没顾得去细看,还以为要复杂的审核,今天弄好了blog和bbs两大域名,就去申请玩玩,于是造就了下面的成果~~

Webmail: http://mail.gmsj.org
POP3: pop3.gmsj.org:110
SMTP: smtp.gmsj.org:25

IMAP看样子163还没在这种邮箱开通

以后gmsj0001[at]gmsj.org和gmsj0001[at]163.com还有gmsj0001[at]126.com之间转东西就方便咯

你还敢用VC6吗??

中二时期文章,仅用于存档,不要当真。

来个黑底白字时代C语言差不多应用最多的小段代码吧

#include <stdio.h>

void main()
{
char str[16];
printf(“Input your name”);
gets(str);
puts(str);
}

很平常吧,没有问题吧?

很好,现在你去输入个大于24字节的字符串,按回车~

BiaJi,程序跑飞了,VC6的调试器直接切换到反汇编栏然后飞到了无人区,你是不是还一头雾水不知道哪里出问题了??

 

现在换用VC9测试。首先,上面的代码编译时会出现一个警告:

warning C4996: ‘gets’: This function or variable may be unsafe. Consider using gets_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

明明白白的告诉你,gets是不安全的,可能会出现问题,叫你换用gets_s。。。

信微软,得永生,我们换上gets_s运行测试,输入大于16字节的串,回车后立即触发了Assert:

提示信息:Buffer is too small。

就算是release模式同样被调试器拦下:

Microsoft Visual Studio C 运行时库在 test.exe 中检测到一个错误。

在debug模式下,Assert中断附加信息向你清楚地说明了问题之所在。你就直接去改吧,release下没出信息,但也通知调试器中断在gets_s函数里,不至于你满大街去找bug

 

现在我们不信微软,改回原来的gets,运行。

在main函数结束后调试器中断了,报告:Run-Time Check Failure #2 – Stack around the variable ‘str’ was corrupted.,这个中断是@_RTC_CheckStackVars@8函数产生的;

如果继续运行,则会连续两次报告:在已损坏了程序内部状态的 test.exe 中发生了缓冲区溢出,这两个报告是另外一个@__security_check_cookie@4函数产生的。随后这个安全检查函数调用TerminateProcess结束了进程。

 

而在VC6中,你就继续面对满屏无人区的???符号发呆吧,并且,在你努力给用户们做升级补丁的时候,黑客们已经开始利用你程序的这个漏洞侵入了你用户们的电脑,甚至可能取得了操作系统ring0权限,什么概念,人品坏一点的估计可以弄个新版CIH把你客户的主板烧了。

 

而无论是你自己调试找不到北,还是你的客户被当了肉鸡,这一切都是因为你选择了1998年的VC6!

赶紧更新换代吧,跟不上时代步伐也就罢了,当了用户的罪人就不好了~~

 

其实呢,大家也别太紧张了,这bug本来就不是你的错,当年猥琐软件公司貌似也写了像你这样的程序,后果也没啥太严重的,也就是诞生了一个叫冲击波的小程序。。

 

09年8月24日某小鬼研究QQ2009SP1及SP2 Unicode溢出漏洞有感而发