打开网页的过程就是你的电脑从服务器读取网页数据完成后,由你电脑上的浏览器解析并显示出来。
这个过程中就会产生一些临时文件,比如cookie和网页的缓存。
这些临时文件会在一段时间后过期或者浏览器关闭后自动删除。
楼上的这种问题我也遇到过,往往是设计网站界面视图的人没有考虑到所有的需求,提供的数据库查询不够灵活。确实有可能找到办法去访问这个数据库,不过应该提醒楼主,网站做界面的目的出了美观方便外,就是要限制用户不访问,所以通过非正常途径访问就要承担一定的责任了。
具体方法有:
1.理想方法:得到数据库的地址,例如楼上说的把mdb文件直接下载下来。当然很少有网站用access做数据库的,一般情况是需要知道数据库IP地址,数据库类型,库名,用户名和密码,然后通过toad等客户端软件来访问。
既然是理想方法,这种情况不太可能发生,除非你是内部人士,可以知道很多信息。因为通常数据库服务器会放在局域网上,不能被外部访问到。
2.实际方法:采用SQL注入等黑客技术。SQL注入是最简单的黑客技术了,不过由于简单威力也不会很大,要求网站设计对于安全的考虑不周,存在漏洞才行。
由于网站设计不周,就会在出错或者某些情况下暴露出数据库表结构的一些内幕,这样就可以写出你想要的SQL命令,把它插入到Web表单递交,或者页面请求的查询字符串中,最终达到欺骗服务器执行的目的。
如果楼主想了解更多,可以学学黑客知识,祝楼主好运!
首先,PC要做域名解析,会向DNS服务器发送请求为了发送请求,而DNS服务器一般不和你在同一子网里面
所以首先要把数据包发给网关
为了把数据包发给网关,要知道网关的MAC地址,所以先广播ARP数据包,得到网关的MAC地址,你就可以把目的IP填成DNS服务器地址,目的MAC填网关地址。
发送之后,网关收到会转发你的数据包,根据你们的网络配置来决定是不是要进行网络地址转换(NAT)
你的数据包被网关转出去以后,就会通过IP路由协议转发到DNS服务器
它会回复你新浪的IP地址
至此,DNS过程完成,使用了UDP,IP,ARP协议,还有路由协议
你得到新浪的IP之后,就回直接把HTTP请求封装到TCP数据包中通过IP包发送给网关-路由器-新浪的服务器,新浪再回复你,进行交互。
其中参与交互的设备可能有
网卡-你家的交换机(或者路由器)-ISP网关(或者路由器)-核心网路由器-DNS服务器与新浪的主机
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)