防止硬盘上一个exe执行,应该怎么办?

解决方案 »

  1.   

    发现这个进程运行就马上中止...或者用ntfs把文件设置成拒绝访问
      

  2.   

    这个...前些天看见了...可以在相应文件夹里建立一DLL文件,打开应用程序时就将提示错误,无法运行,,,好象是06年电脑报上的,你去CPCW.COM上看看应该有
      

  3.   

    LZ有QQ的话在QQ文件夹里建立名为ws2_32.dll的文件....再运行QQ看看有啥后果.....
      

  4.   

    <?xml version="" encoding="" standalone=""?>
    <assembly xmlns="" manifestVersion="">
    <assemblyIdentity
    version=""
    processorArchitecture=""
    name=""
    type=""
    />
    <description>Your application description here.</description>
    <dependency>
    <dependentAssembly>
    <assemblyIdentity
    type=""
    name=""
    version=""
    processorArchitecture=""
    publicKeyToken=""
    language=""
    />
    </dependentAssembly>
    </dependency>
    </assembly>将上面的代码复制到记事本,然后保存为 a.exe.manifest ,这样就可以屏蔽程序"a.exe"的运行(要将manifest放于要屏蔽的程序的目录下)
      

  5.   

    支持10楼及14楼,直接HOOK掉Shell里的ShellExecute
      

  6.   


    貌似只对引用用了WINSOCK的程序有效
      

  7.   

    光删还不够.还要自己建个文本文件,改成一样的名字,一样的后缀,改属性为只读+隐藏BTW, 我就是这么对付WINDOWS那个安全认证文件的.