获取所有打开的 ie 窗口的 cookie

访客3年前关于黑客接单820

#define UNICODE
#define _UNICODE

#include <tchar.h>
#include <stdio.h>
#include <Windows.h>
#include <mshtml.h>
#include <ExDisp.h>

int main(int argc, char* argv[])
{
   HRESULT hr;
   CoInitialize(NULL);
 
   IShellWindows * lpShellWindows;

   hr = CoCreateInstance(CLSID_ShellWindows, NULL, 1, IID_IShellWindows, (PVOID*)&lpShellWindows);
   if ( hr == S_OK )
   {
     IDispatch* lpDispatch;
     long nCount;

     lpShellWindows->get_Count(&nCount);
     for ( long i = 0; i < nCount; i++ )
     {
       VARIANT varIndex;

       varIndex.vt = VT_I4;
       varIndex.intVal = i;

       hr = lpShellWindows->Item(varIndex, &lpDispatch);
       if ( hr == S_OK )
       {
         IWebBrowser2* lpWebBrowser2;

         hr = lpDispatch->QueryInterface(IID_IWebBrowser2, (PVOID*)&lpWebBrowser2);
         if ( hr == S_OK )
         {
           IDispatch* lpDispatch;

           // lpWebBrowser2->get_HWND();

           hr = lpWebBrowser2->get_Document(&lpDispatch);
           if ( hr == S_OK )
           {
             IHTMLDocument2* lpDocument2;

             hr = lpDispatch->QueryInterface(IID_IHTMLDocument2, (PVOID*)&lpDocument2);
             if ( hr == S_OK )
             {
               BSTR bstrCookie;

               hr = lpDocument2->get_cookie(&bstrCookie);
               if ( hr == S_OK )
               {
                 MessageBox(NULL, bstrCookie, NULL, 0);
                 SysFreeString(bstrCookie);
               }

               lpDocument2->Release();
             }

             lpDispatch->Release();
           }

           lpWebBrowser2->Release();
         }

         lpDispatch->Release();
       }
     }

     lpShellWindows->Release();
   }

   CoUninitialize();
   return 0;
}

标签: 好话题

相关文章

高通曝出新高危漏洞,威胁数百万安卓设备_腾讯科技

  8月6日,研究人员发现高通的Snapdragon SoC WLAN固件存在两个严重缺陷,统称QualPwn。高通芯片的这一新缺陷使数百万安卓设备暴露在黑客攻击之下,黑客可以在没有用户交互的情况下,...

怎么查我老公的微信聊天记录啊 如何监控老公微信记录

一个星期前,闺蜜在群里聊天时,曾聊起了一个话题,那就是该不该查老公的通话记录。我有个好朋友就干过这事,幸好他老公还算老实,没有查出什么蹊跷来,所以这事就不了了之了。可是后来,我在好奇心的驱使下,翻了老...

怎样才可以知道对方的微信聊天记录

00705:中航资本关于全资子公司中航资本国际控股有限公司向中航客舱系统有限公司增资的关联交易公告 公告日期:2018-11-07 中航资本控股股份有限公司关于全资子公司中航资本国际控股有限公司向中航...

通过微信不惊动对方查的到对方的位置吗?

谁都晓得的微信有壮大的定位功效,能够看到微信身边的人的地位,身边的人不接管地位分享,对方还不晓得的环境,咱们怎样定位微信身边的人的详细地位呢?在这里,我将说明一种探求对方地位的技巧,以便在发言的过程当...

换手机微信聊天记录怎么恢复(这3个步骤让微信聊天记录永不丢失)

微信已经成为了我们日常生活中不可替代的聊天软件,不管是发送文字,还是语音聊天、微信支付都相当便利,但使用的时候难免手误删除了一些重要的聊天记录。微信聊天记录恢复方法有好几种,但每种方法适用的情况都不...

男孩为拍抖音将手伸进洗衣机,手臂断成三截_客服

11月21日消息 据福州晚报报道,福州一13岁的男孩小虎为拍摄抖音视频,竟然把手臂放进正在运行的洗衣机中,导致其右上臂肱骨被绞成“三节棍”。男孩为拍抖音将手伸进洗衣机,手臂断成三截报道称,事情发生在3...