腾讯的帮助中心 说:

我的个人信息会出现在漂流瓶中吗?
不会,漂流瓶的发起人和回复者都是以匿名方式出现,昵称或号都不会出现在漂流瓶里。

对方的QQ号的确没出现在页面上,可是我发现把它算出来并不难。以下是方法:

1、提取对方头像地址中的uin参数。

(收到瓶子时,或显示以前收到的瓶子时会显示一个头像,通过浏览器右键菜单查看其地址。应该是这种格式: http://mail.qq.com/cgi-bin/getqqicon?uin=Zbfccchjijh

2、去掉第一个字符(永远是“Z”),将剩餘部份(永远由前十个拉丁字母构成)编码为ASCII或兼容编码 ,并且从每个字节减去’a’-‘0’,将结果解码回字符串,这时只会出现’0’到’9’之间的字符。

(说白了就是“a”换成“0”,“b”换成“1”,“c”换成 “2”,……,“j”换成“9”。)

3、将结果看做31bit的十进制整数,向左循环移位 4 个 bit。

4、将它和十六进制 299908(十进制 748261518)做异或。

5、得到的值表示為十进制就是对方的QQ号。

3 到 5 步可以在浏览器地址栏里输入“javascript:alert(((*** >>>27)+((*** %0x08000000) <<4))^748261518); ”并回车得到,其中“*** ”替换为你从第 2 步获得的数字。

如果愿意,也可以省掉第 2 步,直接把第 1 步拿到的红色部份代入以下“*** ”,拷贝到地址栏里回车:

javascript:var n=”*** “;var v=0;for(var i=1;i>>27)+((v%0x08000000)<<4)) ^748261518);

进一步,你也可以把如下地址保存到Firefox收藏夹里,想知道对方是谁的时候点一下就好:

javascript:var%20n=””+prompt(“%E8%AB%8B%E8%BC%B8%E5%85%A5%20uin%EF%BC%8C% E5%A6%82%E2%80%9CZbfccchjijh%E2%80%9D:”);var%20v=0;for(var%20i=1;i>>27)+((v%0x08000000)<<4))^748261518));