存档在 ‘乱七八糟’ 分类

虾米网的一个可以随意修改其他用户密码的高危漏洞

2011年1月4日

我现在很喜欢在虾米网上听歌(只可惜在线试听的只是96kbps的,真小气),还喜欢让浏览器记住密码,然后每次就不用自己输入用户名密码了,很方便,方便到我会忘记密码 :-( 。于是有一天,我清理了浏览器 cookies,结果当登陆的时候就悲剧了,密码忘了。。。还好虾米网有重置密码的功能,前提是你还没忘记注册邮箱地址。

于是很自然的,我就去重置密码了。当我收到虾米网发到我邮箱的重置密码链接的时候,我震惊了 :-) ,虾米网发给我的信息是这样的:

Hi,翻墙砖家
请点击下面的链接重新设置你的虾米密码:

http://www.xiami.com/member/resetpassword?reset_id=72037

注意:此地址只在一星期内生效!

点击链接进去后不需要其他任何信息就可以修改密码。我马上意识到这里面可能潜在一个严重的bug,为了验证我的想法,我马上又到虾米网连续做了两次找回密码操作,虾米网发给我的两条信息是这样的:

Hi,翻墙砖家
请点击下面的链接重新设置你的虾米密码:

http://www.xiami.com/member/resetpassword?reset_id=72040

注意:此地址只在一星期内生效!

Hi,翻墙砖家
请点击下面的链接重新设置你的虾米密码:

http://www.xiami.com/member/resetpassword?reset_id=72042

注意:此地址只在一星期内生效!

这验证了我的想法:

虾米网在重置密码表中使用一个自増列来生成/保存 reset_id,而且重置密码的时候没有做其他任何安全检查

这直接导致了一个非常严重的漏洞:只要我知道某一个用户的注册邮箱(坑蒙拐骗+威逼利诱…不会太难得到的),我就可以用他(或她,或者它?)的注册邮箱来进行找回密码操作,虾米网会给这个邮箱发送一个重置密码链接,上面的 reset_id 是什么我们不知道,但是可以根据虾米网当前的 reset_id 的值猜测出这个这重置密码链接上的 reset_id 所在范围。

比如,我先用自己的邮箱进行一次密码找回操作,得到虾米网发送的 reset_id(我们暂称这个 reset_id 为 id1),然后马上在使用目标用户的邮箱进行一次密码找回操作,虾米网也会发送一个 reset_id 给目标用户的邮箱(我们称这个 reset_id 为 id2),那么,这两次密码找回操作中虾米网生成的 reset_id 不会相差太远(如果在凌晨等用户不活跃的时刻进行,那么很可能 id2 = id1 + 1 ),明白了吧?

根据猜测到的 reset_id,自己构造一个重置密码链接,用浏览器打开,嘿嘿,就可以直接修改目标用户的密码啦!

经朋友同意,我在我朋友的帐号上进行了测试并获得成功,我只知道他的注册邮箱,就成功的修改了他的帐号密码。

PS:

  • 在用户活跃高峰期,可能两次生成的 reset_id 相差会比较大,这时候可以适当的加大猜测范围,多试几次就可以了,就是会误伤到某个也在找回密码的未知用户,人家的密码莫名其妙的就被你改掉了 :-)
  • 此漏洞在本文章发表之前,我已经通知虾米网,虾米网也已经修复这个 bug。现在虾米网的找回密码链接是这样的:

    http://www.xiami.com/member/resetpassword?reset_id=f/dEEGCE4jo1O******

    貌似没什么大问题了。

  • 虾米网还真是小气,这么大一个 bug,居然就给我留个言说“感谢您提交的bug”,连个感谢信都没 :-( 要是哥缺德一点儿直接公布出去了,哼哼~~~~

例行公事:原创文章,转载请保留原文链接。

共产主义好:朝鲜国宝级校花 个个背景不简单(组图)

2011年1月2日

共产主义真的是一个好东西,人民当家作主,百姓安居乐业,公仆们都自称尽职尽责。

原文链接:朝鲜国宝级校花 个个背景不简单(组图)

在这颗明珠里还有一象牙塔,里面全是百里挑一的美女、才女。她们外界是完全隔离的,唯一任务的是给高官们演出。

以我小人之心不负责地推测,其实“演出”两字可以任意换成其他动词的。。。。

绝无刹车痕迹,为了钱,这样伤天害理的事情都做得出来,太可怕了!

2010年12月31日

绝对没有刹车迹象!上帝啊!!!

起吧,谁来个头?

虾米不做咱自己做:自制虾米网 “Mac版客户端”

2010年12月21日

虾米网是一个非常不错的音乐网站,有一个非常齐全的音乐库,基本上我能想到的歌曲全都有,而且都是完整的专辑,而且,而且貌似都是正版的,非常的不错。它的音乐品味推荐也是一个不错的功能,能根据我现有的喜好给我推荐新的歌曲,非常的 NICE。

我这段时间一直在上面听歌,不过我不太喜欢使用浏览器来听歌,因为我需要频繁地打开关闭浏览器窗口,于是有时候一不小心就 Commond+W 顺手关掉播放器窗口了,很不爽,特别是听某一首很劲爆的歌曲听得正 HI 的时候。。。。

于是我就去找虾米网的客户端,但虾米网只有一个叫做 Shark 的桌面版客户端,For Windows 版本。Mac 版嘛。。。。你见过国内哪家公司有推出 Mac 版软件的么(除了 10 美分的 QQ),我就不奢望了。。。

我又尝试了使用 CrossOver 来运行 Shark,没戏~~~~ Windows Only 简直就是兲朝挨踢业的猪蹄思想 :-(

只好想别的办法。正好前段时间用过一个叫做 Fluid 的程序,能为一个网站生成一个专用的本地客户端,挺有意思,虽然也仅仅是一个内嵌的浏览器,但使用起来感觉比直接使用浏览器要好很多,也可能仅仅是我的心理作用,呵呵。

经过一番折腾和研究,我发现 Fluid 还真很适合用来做这种“伪客户端”一类的东西,而且使用效果也很不错:

  1. 驻留后台,不会干扰其他浏览器的使用
  2. 有系统栏菜单,可以快速打开播放器(见下图右上角的虾米图标)
  3. 如果你是键盘控,它还可以使用全局快捷键来激活
  4. 支持自定义 userscript,如果你是 javascript 高手,估计会觉得这东西有用

先截一个效果图先,这是播放器页面:

自制虾米网客户端

» 阅读更多: 虾米不做咱自己做:自制虾米网 “Mac版客户端”

We are troubled on every side, yet not distressed,饭否很有爱

2010年12月6日

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Language" content="cs" />
<title>饭否</title>
<link rel="icon" href="favicon.ico" type="image/gif" />
</head>
<body>
<!–
We are troubled on every side, yet not distressed;
we are perplexed, but not in despair;
Persecuted, but not forsaken;
cast down, but not destroyed;

Thank you all, for always being with us.
–>

我们四面受敌,却不被困住;
心里作难,却不至失望;
遭逼迫,却不被丢弃;
打倒了,却不至死亡;

RockMelt 内测版史上最简单评测

2010年11月30日

影响不太好,自我和谐下。。。

最近的个人情况

2010年11月12日
while true    
    早上起床,吃早饭
    上班,工作
    吃午饭,看下新闻
    工作
    吃晚饭
    工作
    下班
    到家,一般已经11点了
    看点业界新闻,时事,12点
    睡觉
end

活过来了

2010年8月31日

前两天可能是太累+晚上不小心吹了半个晚上的空调+这段时间严重睡眠不足的的缘故,病了。

当天还硬撑着上班去了,到了下午实在是顶不住了,请假回去休息。

到了晚上更严重了,头晕得要死要活的。家里也没备药,只好狂喝水,折腾到半夜,总算睡着了。

第二天起来感觉好多了,但觉得身体很累。

周一还是觉得累,头又有点晕了,继续请假休息。刘老大和阿甘听说了过来看望了下我,还买了一堆东西,感谢国家!感谢老大!感谢阿甘!

这天啥都不干,就看那些平时没时间看的书。晚上又早早睡了。

周二终于觉得恢复的不错了,上班去了。刘Q先生居然说了句“今天气色不错啊”。

哈哈,看来砖家我已经正式活过来了。

网易有才评论围观 [2] 上联:再也不碰三角板 OOXXOOXX etc

2010年8月24日

原贴在此:http://comment.news.163.com/news3_bbs/6EO7I86T00014AED.html

网易上海杨浦网友(114.91.*.*)的原贴: 1

本 人上海小资女,有才有貌,有资有色,有房有车,高学历,高智商,芳龄虽已32,但一直保持着23岁的情窦初开,小鹿乱撞,有人骂我是凤姐,有人说我是变 态,有人说我是炒作……你们爱说什么就说什么,本小姐胸怀硕广,不计较,不回应。原因很简单,是你们太俗,太低能,你们的审美就是白痴看国画——口水哗啦 啦。
本小姐要找的男友可以没车没房,不限户籍,不限年龄,不限婚史,不限高矮,不限成分,只要你才高八斗,智商过人,小姐愿意一生追随,前提条件是,对得出我的爱情密码:
上联:再也不碰三角板——
下联:X X X X X X X
横批:XXXX
要求对仗工整,能明白“再也不碰三角板”7个字的真实含义,不得有下流、低级、庸俗等不健康的内容。横批能准确将其概括囊括。对出者可跟帖,也可发至我的空间:再也不碰三角板(含本人照片)

网易浙江杭州网友 [tonyguan_gzg] 的原贴: 2

上联:再也不碰三角板!
下联:小三堆成金子塔!
横批:要有高度!

网易美国网友 [民富国才强] 的原贴: 3

上联:再也不碰三角板
下联:从此只爱双人床
横批:忠贞不渝

网易辽宁网友(113.229.*.*)的原贴: 4

从此断了心思念,横刀立马

网易广东云浮网友 [好名都给猪取] 的原贴: 5

上联:再也不碰三角板
下联:只为手抚勾股弦
横批:高山建瓴

网易火星网友(unknown)的原贴: 6

上联:再也不碰三角板
下联:从此只爱圆柱体、
横批:男欢女爱

网易浙江杭州网友(122.227.*.*)的原贴: 7

上联:再也不碰三角板
下联:奈何三角已成桥
横批:爱嘛干嘛

网易河南安阳网友(123.4.*.*)的原贴: 8

上联:再也不碰三角板!
下联:娶我不花一分钱!
横批:郎才女貌!

网易广东深圳网友 [abcen930] 的原贴: 9

上联:再也不碰三角板!
下联:只手把規規劃圓!
横批:永結同心!

网易江西网友 [连喝国秘书长] 的原贴: 10

上联:再也不碰三角板; 下联:永远只捏一支笔。横披:深情文笔

网易山东青岛网友 [hi] 的原贴: 11

上联:再也不碰三角板
下联:只愿守你度余生
横批:与子偕老

网易欧洲网友(111.173.*.*)的原贴: 12

上联:永远只瞧圆形洞
下联:望梅止渴

网易欧洲网友(111.173.*.*)的原贴: 13

下联:一心要摸圆锥峰
横批:只爱太监

网易山西临汾手机网友(118.73.*.*)的原贴: 14

上联:再也不碰三角板
下联:平生只用一把尺
横批:进退自如

网易天津手机网友 [网易天津手机网友] 的原贴: 15

上面这些人真蠢!三角板应当是神经病的意思,引申为再也不碰神经病!

网易火星网友(unknown)的原贴: 16

15楼的,你再乱披露,小心有人用“洗虾粉”给你的肾除锈!!

网易江苏连云港网友(117.92.*.*)的原贴: 17

上联:再也不碰三角板
下联:只为不损圆柱体
横批:健康长寿

网易广东佛山顺德网友(121.9.*.*)的原贴: 18

上联:再也不碰三角板
下联:世人皆疯怨奈何
横批:支持有我
是不是这样啊?李会星

网易黑龙江大庆网友 [ASDFD] 的原贴: 19

上联:再也不碰三角板
下联:从今永别两头规
横批:静待佳音

网易火星网友(unknown)的原贴: 20

上联:从此不碰三角板!
下联:方正对分亦三角!
横批:多边掌握!

网易浙江杭州萧山网友(218.75.*.*)的原贴: 21

哎,值得这对子也是适合你这种人去对
妈的,最烦不不认真的人,可耻

网易北京网友(211.102.*.*)的原贴: 22

上联:再也不碰三角板!
下联:妈了个逼插插插!
横批:擦擦插插!

网易四川绵阳网友(222.211.*.*)的原贴: 23

一心采摘百合花 智慧含蓄

网易陕西网友(117.35.*.*)的原贴: 24

你这也叫对联?
呵呵,1楼的文学功底真好.

网易河北石家庄网友(121.29.*.*)的原贴: 25

都看看14楼,最经典的一个。有水准

网易浙江宁波手机网友(220.188.*.*)的原贴: 26

只求共画同心圆。从心开始。

网易中国手机网友 [网易中国手机网友] 的原贴: 27

上联:再也不碰三角板
下联:从未肯鄙神经病
横批:故弄玄虚
Q383559371有种来找骂!

网易安徽网友(117.67.*.*)的原贴: 28

找抽型!

网易火星网友(unknown)的原贴: 29

平生只爱同心圆
规规矩矩

网易河南驻马店网友 [城管局司令] 的原贴: 30

上联:再也不碰三角板。下联:平生只使一杆枪 横批:孤军奋斗

网易上海南汇网友(116.225.*.*)的原贴: 31

从此只画一条线 横批: 一道走黑 哈哈

网易广东佛山网友(116.5.*.*)的原贴: 32

余者但求正方形
斜不胜正

网易河北秦皇岛手机网友(124.237.*.*)的原贴: 33

这个“女”人疯了!

网易江苏南京手机网友 [网易江苏南京手机网友] 的原贴: 34

神经错乱,月经不调,更年期综合症,加上思维系统紊乱,坚定完毕!

网易中国手机网友 [网易中国手机网友] 的原贴: 35

楼主空虚了!

网易广西南宁网友 [笑江山] 的原贴: 36

唉 看了这么多感觉自己没戏了。

网易火星手机网友(unknown)的原贴: 37

去菜市场买两条黄瓜,用完还可以吃了,既经济又实惠,还可以美容

网易中国手机网友 [网易中国手机网友] 的原贴: 38

再也不碰三角板,永远只爱你一人/横批:爱过知痛

网易广东手机网友 [网易广东手机网友] 的原贴: 39

耍你们的,唉!无语。

上联:再也不碰三角板
下联:只为手抚勾股弦
横批:高山建瓴
4楼有才

随便说说“狗日的腾讯”

2010年8月21日

虽然现在不常使用“狗日的腾讯”的 QQ 了,但平心而论,10美分虽然在互联网界霸道得令人发指,但必须承认,10美分的产品做的确实很出色,比如QQ,QQ 邮箱,QQ游戏等等等,用户体验都非常的好。个人觉得现在 QQ 邮箱的用户体验已经赶超 Gmail 了,只可惜,10美分公司是兲朝公司,服务器在墙内,有些人想怎么偷窥就怎么偷窥,实在是恶心。所以我的 QQ 邮箱向来只是用来做各种非敏感垃圾网站的注册邮箱使用。

10 美分是个大公司,是一个有金钱资本、有技术实力的大公司,但遗憾的是,它没有一个“大公司”应有的大气量,处处与小公司争食,被骂成“狗日的”,其实一点都不冤,甚至是太贴切了,帮大家大大地出了一口恶气,文章一出来,舆论几乎是一边倒地支持计算机世界。

计算机世界虽然因为《狗日的腾讯》而刊登了道歉公告,但我认为它的目的已经达到,那就是:引起 10 美分高层的注意,让他们以后做事不要太绝了。

我认为碰到这件事情之后,10 美分高层应该会有所反思,以后做事会有所余地,不再动不动就把别人往绝路上赶。

也希望它如此,不然,将来一定会人人得而诛之。