如何禁止一个线程对注册表的写入?

问题描述

如何禁止一个线程对注册表的写入?
线程在运行过程中一般都会在注册表中留下痕迹,现在我希望阻止线程对注册表进行写入,,请问该用什么方法?可以通过对访问令牌或者DACL的修改实现吗?如果可以的话能否告诉我应该怎么做。在线等!!感激不尽!!

时间: 2024-09-10 19:02:54

如何禁止一个线程对注册表的写入?的相关文章

一个实用的注册表类

在日常编程中,注册表的使用非常广泛,为此,笔者仔细研究了关于注册表的API函数(全部在WINREG.H中定义),编写了这个注册表类class CRegistry,供大家参考. 主要函数介绍如下: 1.CreateKey(LPCTSTR lpSubKey) 创建指定键. CreateKey("Staff\0"); 2.Open(LPCTSTR lpSubKey) 打开指定键. Open( "Software\\Staff\0"); 3.Read(LPCTSTR lpV

给网站添加一个注册表 之 “类的设计”

设计|注册表 做网站时,很多时候要把网页的某些信息保存在网页以外的地方,通过在线编辑这些信息,达到更新网页内容的效果.对于这种情况,以前我们只有使用数据库或者文本文件来处理. 使用文本文件来保存网页信息的方式,是一种最原始的方法,使用起来相当不方便,而且对于信息的检索也是比较困难,更不用说用一个统一的方式来处理不同的网页信息. 使用数据库方式来保存网页信息的方式,是一种比较常见的方法,使用起来相对方便,也可以方便地对信息进行检索.不方便的地方就是每次调用都需要打开一个数据库链接,相当耗费服务器资

给网站添加一个注册表 之 “类的实现”

注册表 <%'------------------------------------------------------------------------------------'类名:RegistryObject 网页信息注册表类'作者:张少棠 (Tonton)'邮箱:tonton@yeah.net'时间:2004年8月1日'说明:模仿WINDOWS中注册表的方式,结合XML与ASP技术,给网站添加一个专用的"注册表"类.'网址:http://blog.csdn.net/t

Windows7禁止软件修改注册表教程

  1.点击[开始]---[搜索程序和软件]中输入"gpedit.msc"打开组策略; 2.展开找到[用户配置]-[管理模版]-[系统],在右边双击"阻止访问注册表编辑工具"; 3.把它设置为"启用"这样就可以了. 很多时候一些恶意软件会篡改系统注册表,导致系统错误,为看避免这一情况发生,用户可以先提前禁止软件自动修改注册表.

使用C#如何获取本机另一个用户的HKEY_CURRENT_USER注册表?

问题描述 另一个用户的用户名和密码我都已知.当然可以使用Process启动一个写好的获取HKEY_CURRENT_USER的程序,并且给定这个Process的用户名和密码,但是由于种种原因,我不想这么操作,想在一个程序里面执行,怎么做?RegistryKey.OpenRemoteBaseKey可以获取另一个机器的注册表信息,我就想是否也有类似方法可以获取本机另一个用户的注册表信息?比如机器名还是填写本机的,可是用户名和密码呢?stringkeyPath=@"SoftwareMicrosoftVM

从注册表下手 切断一切黑客入侵的路径

在网络给我们的工作学习带来极大方便的同时,病毒.木马.后门以及黑客程序也严重影响着信息的安全.这些程序感染计算机的一个共同特点是在注册表中写入信息,来达到如自动运行.破坏和传播等目的.以下是笔者在网上收集的,通过修改注册表来对付病毒.木马.后门以及黑客程序,保证个人计算机的安全. 1.清理访问"网络邻居"后留下的字句信息 在HEKY_CURRENT_USERNetworkRecent下,删除下面的主键. 2.取消登陆时自动拨号 在HKEY_LOCAL_MACHINESOFTWAREMi

VC中对注册表进行操作

近来由于需要在自己写的程序中对注册表进行操作.总结些经验,并做个一个DEMO供日后使用,现在把它拿出来和大家分享- 为了使用方便,把一些操作写成了函数,以便方便调用,具体代码如下所示: 一.定义 HKEY hKey; char content[256]; //所查询注册表键值的内容 DWORD dwType=REG_SZ; //定义读取数据类型 DWORD dwLength=256; struct HKEY__*RootKey; //注册表主键名称 TCHAR *SubKey; //欲打开注册表

将黑客扼杀在从注册表路径里

在网络给我们的工作学习带来极大方便的同时,病毒.木马.后门以及黑客程序也严重影响着信息的安全.这些程序感染计算机的一个共同特点是在注册表中写入信息,来达到如自动运行.破坏和传播等目的.以下是笔者在网上收集的,通过修改注册表来对付病毒.木马.后门以及黑客程序,保证个人计算机的安全. 1.清理访问"网络邻居"后留下的字句信息 在HEKY_CURRENT_USERNetworkRecent下,删除下面的主键. 2.取消登陆时自动拨号 在 HKEY_LOCAL_MACHINESOFTWAREM

C# 32位程序访问64位系统注册表

原文:C# 32位程序访问64位系统注册表 我的上一篇文章已经阐述了"32位程序和64位程序在64位平台上读\写注册表的区别",那么接下来将要回答上篇所留下来的一个问题:32位程序如何访问64位系统注册表(即:64位程序所访问的注册表位置). 我们已经知道: ①:本机模式 64 位程序运行在纯模式下,并且访问键和存储在以下注册表子键中的值:HKEY_LOCAL_MACHINE\Software ②:32 位程序运行在 WOW64 模式下,并且访问键和值存储在以下注册表子项中:HKEY_