⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_39912.htm

📁 vc
💻 HTM
字号:
<p>
序号:39912 发表者:三只口袋 发表日期:2003-05-14 17:32:17
<br>主题:使用DLL和Mouse钩子获取信息后定时向邮箱发送的问题?
<br>内容:我使用DLL和鼠标钩子函数编写了一木马程序,用[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows] <BR>&nbsp;&nbsp; "AppInit_DLLs"="my.dll" <BR>的方法实现了开机时自动装入,这些运行都很正常,但我想让程序向指定的邮箱发送获得的信息邮件,使用了一定时器:<BR>在DllMain()中<BR> if (dwReason == DLL_PROCESS_DETACH){ timerid=SetTimer(NULL,0,300000,(TIMERPROC) IsSend);},<BR>else if (dwReason == DLL_PROCESS_DETACH){KillTimer(NULL,timerid);},<BR>想让它每隔一定时间就向外发邮件。这些在开始注入时运行也正常,但在重启机器时系统就无法运行了,这是为什么?<BR>是不是因为多个进程都调用了DllMain()使得产生了多个定时器?<BR>另:我只是想让它在开机时只产生一个定时器,然后定时试发邮件,怎样才最好?<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:微笑的撒旦 回复日期:2003-05-14 17:47:38
<br>内容:可以使用<BR>#pragma data_seg(".share")<BR>BOOL g_bStarted = FALSE;<BR>#pragma data_seg()&nbsp;&nbsp;&nbsp;&nbsp;// end of custom define<BR>来定义全局变量。<BR>在编译时还需要设置/SECTION:.share,S
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:三只口袋 回复日期:2003-05-15 10:31:54
<br>内容:这个全局变量好象是在刚开始注入时初始化一次,再开机时就不初始化了。<BR>或者:全局变量是在DLL调用一次就初始化一次?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:微笑的撒旦 回复日期:2003-05-15 10:50:29
<br>内容:前者
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -