Home » 中文 » Happy? Sad? Feeling! » 一个2000年的难题(续) « 收拾书房,好郁闷 | 微软失去的机会 »

一个2000年的难题(续)

相关帖子
作者:Jian Shuo Wang 发表于: 2007-03-13 00:03

关于《一个2000年的难题》我当时的做法不像Erning那样隐蔽,不过思路是一样的。就是

<img src="http://msweb/img/logo.jpg" onload="this.location='/page4everyone.htm'" width=1 height=1>

http://msweb/img/logo.jpg 是内部网络的一幅图片,
/page4everyone.htm是给其他人看到的主页。

而这个页面的正文是很正常的一些文字。原理就是,只有微软内部的人才能访问到那个图片,而不在微软里的人,会在一段时间的停顿以后,自动跳转。

不过就像有人说的,如果看源代码没有什么藏得住的,通过源代码,什么都可以看得到,比如/page4everyone.htm这样的文件名。不过,谁让我只有HTML的存放地方,还有什么可以抱怨的呢?

不过这又引出来那个时候的另外的一个难题,比这个还简单点,就是:

我们有一份高中同学的通讯录(包括所有的人的联系方式)。我把这份通讯录放在网上,要求:所有我们的高中同学可以轻松的拿到,而其他的人就很难看到。

因为是基于HTML的,也就是说,只要有URL,没有什么能够藏住的,但是有什么办法可以保护一个很难记得的URL(比如/45831-8fdaurewqp.htm)不被别人发现呢?总之不能写进HTML的源代码。

大家想想这个问题?(回头想一想,那个时候真是空呀,总想这些事情)

后注:昨天在客齐集上面发了一个帖子,把我用了两年的诺基亚6670卖掉。半个小时成交。今天中午把机器在徐家汇给了人家,拿的钱补足了换了个Dopod D600。周末在收拾书房的时候,把旧的打印机,电话机,还有各种各样的旧的电子器件都找了出来,放在一个大箱子里面,这周晚上统统放到客齐集上面去卖掉。大家注意我的首页右面的我的物品。


Posted by Jian Shuo Wang at March 13, 2007 12:03 AM

相关贴子:
评论

这个蛮简单,把班主任的名字的汉语拼音当作html的文件名,告诉同学们就行啦。

Posted by: Howlion on March 13, 2007 01:04 AM

好办嘛。URL可以是班花的名字,班主任老婆的名字等内部信息

Posted by: 阿泥 on March 13, 2007 01:53 AM

我觉得,只要不在网上做这个页面的任何链接,搜索引擎一般就发现不了了,那其它人不知道具体地址,也是找不到的。

Posted by: 野鸭 on March 13, 2007 03:45 AM

代码不正确吧?还要加一个if来判断吧,是载入成功就跳到给内部网用户看,否则跳出page4everyone.htm的内容吧?
以下代码测试不成功:


test

Posted by: zola on March 13, 2007 10:09 AM

可是随然你不把url贴出去,也难保有其它同学把他贴到网上阿,这种事很难控制的。
不如在页面上加个prompt的js,问题回答错了就跳转

Posted by: xLight on March 13, 2007 01:05 PM

整合上面诸君的答案,另外加一个简单的解密,方案如下:

咱班主任的名字是

windows["g"+"o"+"t"+"o"+"_"+"a"+"r"+"l"+"i"+"s"+"t"] = function ()
{
var k = "%E5%AD%94%E5%AD%90";
if(encodeURIComponent(document.getElementById("tname").value))
window.location = decodeURIComponent("%2F45831%2Dfdaurewqp%2E%68%74%6D");;

}

Posted by: dulao5 on March 13, 2007 01:29 PM

因为是HTML,所以没有什么真的保密的做法,只是瘸子里面挑将军,找一个还过得去的就好。

当时我就是在主页上面加了一个链接,点了以后,通过老同学和别人不一样的地方,比如共同认识什么人,或者知道什么问题的答案,就可以知道他是有权限访问的,但关键的地方是

1. 问题的答案不能放在HTML里面,所以很多的判断不能太直截了当。
2. 就算是问题答对了,也不能把目标地址写在源码中间,这也是个问题。

URL在知道的人中间还是发的,不过就是希望只要是曾静一个班的的同学,一看到这个页面就可以进去,不会出现没有收到URL,或者丢掉的情况。

呵呵。看到上一个问题还是有不少人讨论的,就再想一个给大家解闷儿。我现在也想不出,为什么6年前自己那么爱钻牛角尖,自己给自己出这种问题。

Posted by: Jian Shuo Wang on March 13, 2007 09:20 PM

var a=prompt("入学年份?")
a+=prompt("高二数学老师姓名拼音(不含空格)?");
window.open(a+".htm");

Posted by: ailer on March 14, 2007 07:06 AM

我有个办法,留一个邮件账号,然后设置成自动回复,当你们班的人向这个邮箱里面发送信件的时候,该邮件账号的邮箱会自动回复一个记载你们班通讯方式的网页地址给它。说到这里不知你明白我的意思没有。因为你们班的人和你认识,所以你只要设置一些因素只有你们班的人才会点击,而如果是其它人点击一看是发送邮件,就会不产生兴趣。这样就大大筛选了得到这个通讯地址的办法。


My Blog:听景777
GOOGLE个人空间-
http://tingjing777.blogspot.com/
tingjing777@gmail.com

Posted by: tj on March 14, 2007 09:23 AM
Post a comment
大名: (广告性质签名将被删除)

邮件地址: (嘘!我不会告诉别人的)

URL: (optional)

评论:


别着急,可能要等待多达30秒钟注意:不欢迎“沙发”,“收藏”,“受益”,“瞎扯”等等简单的不表达任何思想的留言
记住我的信息?

<-- 请只按一次
TrackBack URL for this entry: http://home.wangjianshuo.com/scripts/mtcn/mt-tb.cgi/262
新的文章通知我:
以往的帖子
YLF归来 | 5 comment(s) | December 11, 2007
Wendy说过一句话 | 12 comment(s) | November 21, 2007
《色,戒》真不错 | 15 comment(s) | November 18, 2007
明天去不了第三届网志大会 | 6 comment(s) | November 02, 2007
收入和价值成正比 | 3 comment(s) | October 28, 2007
有钱的人总没有时间,有时间的人总没有钱 | 25 comment(s) | September 21, 2007
美国的几个片断 | 6 comment(s) | September 14, 2007
看看这个机柜 | 15 comment(s) | September 09, 2007
计算机的老古董 | 23 comment(s) | August 26, 2007
你的软驱是DVD,还是CD的? | 16 comment(s) | August 22, 2007
客齐集招聘软件开发人员 | 6 comment(s) | August 22, 2007
理论正确不代表实践正确 | 18 comment(s) | July 14, 2007
晚归 | 3 comment(s) | July 07, 2007
我们家宝宝叫王逸凡 | 26 comment(s) | July 03, 2007
社会责任和慈善是两个概念 | 8 comment(s) | July 03, 2007
• 阅读 全部文章
© 2002 - 2003 Jian Shuo Wang. All right reserved. Terms and Conditions.
Edit