首页
社区
课程
招聘
[原创]用PYTHON轻松DIY,给IE6添加“隐身”功能
发表于: 2010-9-22 17:03 7942

[原创]用PYTHON轻松DIY,给IE6添加“隐身”功能

2010-9-22 17:03
7942

这里说的“隐身”是指的Chrome和Firefox的隐身功能。当然,其实这个词并不准确,不过暂且凑合着吧。

浏览器隐身功能的实现好像是在退出的时候自动删除当前SESSION所有的COOKIES。另外一种实现则是给当前session指定一个随机的临时的cookies存放文件夹。

这里我们选择第二种方法。
然后我们知道IE在启动的时候会读取注册表,从中获取COOKIES文件夹存放的位置。所以我们只要修改IE的这个读取过程返回自己定义的值(自己定义的用来保存COOKIES随机文件夹)就行了。

IE读取的路径和值如下:

    @HOOKDecorator('advapi32.RegQueryValueExA', lpValueName=ctypes.c_char_p)
    def RegQueryValueExA(hKey, lpValueName, lpReserved, lpType, lpData, lpcbData):
        print lpValueName
        return OriginFunction(hKey, lpValueName, lpReserved, lpType, lpData, lpcbData)

[招生]系统0day安全班,企业级设备固件漏洞挖掘,Linux平台漏洞挖掘!

上传的附件:
收藏
免费 7
支持
分享
最新回复 (4)
雪    币: 132
活跃值: (207)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
好像不全面啊 程序缺少什么东西
2010-9-24 19:53
0
雪    币: 393
活跃值: (100)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
3
需要先安装Python2.6
2010-9-24 20:08
0
雪    币: 6051
活跃值: (1441)
能力值: ( LV15,RANK:1473 )
在线值:
发帖
回帖
粉丝
4
这个思想非常不错,可以各用各的cookie,也可以把多个浏览器合用一个cookie,在多内核的浏览器中非常有用,赞一个
2010-9-25 22:43
0
雪    币: 12
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
强悍,赞一个
2010-9-25 23:28
0
游客
登录 | 注册 方可回帖
返回
// // 统计代码