CHTMLVIEW 私有化COOKIE,,,,,,高手们都进来看看,
我想实现的功能是多个CHTMLVIEW的进程,访问同一网站,
比如,进程1,2,3用帐号ABC都登录了CSDN,,下次打开进程1,2,3时,能对应帐号ABC,
但是现在的问题是COOKIE是共有的,所以只记录了最后一个,下次打开进程1,2,3时,3个进程都变成同一个帐号登录.
我想拦截CHTMLVIEW的COOKIE,
但是我用DetourFunctionWithTrampoline 来拦截InternetGetCookieEx和InternetSetCookieEx,发现并不是所有的读写COOKIE的动作都能拦截得到.不知道是什么原因,明明COOKIE已经写到文件了,但拦截函数没反应,拦截函数是生效的,因为我拦截到很多调用.
PS InternetGetCookieA和W,EXA,EAW都有拦截.
现请问下大神们,CHTMLVIEW本身有没有什么事件,可以很方便的拦截到COOKIE.
CHTMLVIEW能不能设定COOKIE保存的路径,如果能设置每个CHTMLVIEW的COOKIE路径,那就可以简单的解决问题了.
如果是HOOK InternetGetCookie,是用Detour不行,还是有什么技巧.
比如,进程1,2,3用帐号ABC都登录了CSDN,,下次打开进程1,2,3时,能对应帐号ABC,
但是现在的问题是COOKIE是共有的,所以只记录了最后一个,下次打开进程1,2,3时,3个进程都变成同一个帐号登录.
我想拦截CHTMLVIEW的COOKIE,
但是我用DetourFunctionWithTrampoline 来拦截InternetGetCookieEx和InternetSetCookieEx,发现并不是所有的读写COOKIE的动作都能拦截得到.不知道是什么原因,明明COOKIE已经写到文件了,但拦截函数没反应,拦截函数是生效的,因为我拦截到很多调用.
PS InternetGetCookieA和W,EXA,EAW都有拦截.
现请问下大神们,CHTMLVIEW本身有没有什么事件,可以很方便的拦截到COOKIE.
CHTMLVIEW能不能设定COOKIE保存的路径,如果能设置每个CHTMLVIEW的COOKIE路径,那就可以简单的解决问题了.
如果是HOOK InternetGetCookie,是用Detour不行,还是有什么技巧.
...全文
相关推荐
基于CHtmlView的网页浏览器
**安全性和隐私**:尽管这个项目是基于CHtmlView构建的简单浏览器,但实际的浏览器开发还需要考虑安全性,比如防止跨站脚本攻击(XSS)、点击劫持等,并处理cookie和其他用户数据以保护用户隐私
MFC浏览器改进
此外,可能还需要处理Cookie管理、代理设置、以及对HTTPS站点的安全证书验证。
微型浏览器 (PHP版)
增加 COOKIE 支持 (基础函数均
vc++ 应用源码包_1
独立打包,保证可解压,内含大量源码,网上搜集而来。Visual.C++编程技巧精选500例源代码内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、
vc++ 应用源码包_2
独立打包,保证可解压,内含大量源码,网上搜集而来。Visual.C++编程技巧精选500例源代码内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、


