网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > DELPHI > 正文
delphi屏蔽Ctrl+Alt+Del键的方法
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/12
下载{$ArticleTitle}原创论文样式
uleSnap:=CreateToolhelp32Snapshot(TH32CS_SNAPMODULE,Pid);
    ModuleEntry.dwSize:=SizeOf(TModuleEntry32);
    result:=0;
    if Module32First(hModuleSnap,ModuleEntry) then
      if  (LstrcmpiA(ModuleEntry.szModule,ModuleName)=0) then
        Result:=ModuleEntry.hModule
      else
        begin
          while  Module32Next(hModuleSnap,ModuleEntry) do
             begin
               if LstrcmpiA(ModuleEntry.szModule,ModuleName)=0 then
                 begin
                   Result:=ModuleEntry.hModule;
                   break;
                 end;
             end;
        end;
    CloseHandle(hModuleSnap);
  end;

procedure InjectKernelModule(ProcessName ,DllName: Pchar);
//This is a function written by Hke.
//利用远程线程讲把Dll注入进程
  var
    tmp:longword;//这个专门来占格式收集垃圾
    Mysize:longword;//放字符串长度
    Parameter:pointer;//放那个参数的指针(位置在目标进程内)
    hThread:longword;
    MyHandle,PID:longword;
    Tkernel:pchar;//为了取得指针
  begin
    if GetModule(ProcessName , DllName)=0 then  //如果已经注入就不重复了
      begin
        Tkernel:= DllName;
        Pid:=NameToPID(ProcessName);
        GetDebugPrivs;
        Myhandle:=OpenProcess(PROCESS_ALL_ACCESS, False, Pid);
        Mysize:=strlen(MyKernel)+1;
        Parameter:= VirtualAllocEx(Myhandle, nil, Mysize, MEM_COMMIT, PAGE_READWRITE);
        WriteProcessMemory(Myhandle, Parameter, Pointer(Tkernel), MySize, tmp);
        hThread:= CreateRemoteThread(Myhandle,nil,  0, GetProcAddress(GetModuleHandle(''KERNEL32.DLL''), ''LoadLibraryA''), Parameter, 0 , tmp);
        if  hThread <> 0 then
          begin
            WaitForSingleObject(hThread, IN

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号