网站地图    收藏   

主页 > 后端 > 网站安全 >

客户端进程(非服务端)设置cookie的几种思路 - 网站

来源:自学PHP网    时间:2015-04-17 14:47 作者: 阅读:

[导读] 一般要操作COOKIE有三种方式:1.客户端浏览器按照协议规定接受服务端的set-cookie头操作cookie。2.客户端浏览器通过DOM接口操作cookie。3.直接在客户端构造好浏览器接受的cookie文件。下面就说...

 

一般要操作COOKIE有三种方式:

1.客户端浏览器按照协议规定接受服务端的set-cookie头操作cookie。

2.客户端浏览器通过DOM接口操作cookie。

3.直接在客户端构造好浏览器接受的cookie文件。

 

下面就说下具体实现的思路:

第1种可以在本地proxy或者hook浏览器socket send recv甚至NDIS驱动实现。

第2种比如简单的可以将IE封装独立程序或者BHO的方式进入一个域名的中转页面,通过DOM接口操作cookie,当然这里面会有很多坑。

第3种研究清楚浏览器是怎么调用接口本地持久化cookie数据的,直接脱离于浏览器在本地直接构造浏览器接受的cookie数据。

 

最后上面的这些只是简单的思路,肯定还有更好的方法,当然最终还是得考虑各种浏览器的兼容性,寻找兼容性最好的方案。


摘自:RAyh4c的黑盒子

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论