【C#】获取硬盘的型号,一般加密软件的手段

需要引用的DLL:System.Management

需要使用的命名空间:using System.Management;

//需要用到的类:
            //ManagementObject:WMI对象
            //ManagementObjectSearcher:查询管理信息
            //ManagementObjectSearcher.Get("查询语句"),返回结果集合
            //PropertyData来的value属性

            string hard = "";

            //创建ManagementObjectSearcher对象
            ManagementObjectSearcher mos = new ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia");
            ManagementObjectCollection moc = mos.Get(); //信息集合
            foreach (ManagementObject k in moc)
            {
                hard += k["SerialNumber"].ToString().Trim();
            }
            Console.WriteLine(hard);

  

时间: 2024-10-28 12:53:27

【C#】获取硬盘的型号,一般加密软件的手段的相关文章

C# 获取CPU序列号、网卡MAC地址、硬盘序列号封装类,用于软件绑定电脑

1 using System.Management; 2 3 namespace GLaLa 4 { 5 /// <summary> 6 /// hardware_mac 的摘要说明. 7 /// </summary> 8 class HardwareInfo 9 { 10 /// <summary> 11 /// 取机器名 12 /// </summary> 13 /// <returns></returns> 14 public

硬盘文件夹加密软件

硬盘文件夹加密软件 硬盘文件夹加密要怎么办?重要文件如何设置密码?硬盘如何设置密码等等,这些问题困扰着越来越多的电脑用户,有时候为了防止自己的重要文件/文件夹被人随意查看和使用,就需要将其进行加密处理.但是由于文件夹加密软件此前一般都是针对企业用户设计的,无论在功能上还是操作设计上都不太适合普通用户使用,在这里小编推荐一款最新发布的护密文件夹加密软件,该软件采用强大加密技术专门用于帮助电脑用户轻松实现文件加密.文件夹加密.移动文件加密.硬盘加密.U盘加密等等需求. 而在众多的免费电脑文件夹加密软

十款免费文件夹加密软件推荐

到底文件加密软件哪个好?现在人们越来越注意隐私保护,而保护电脑中的一些重要文件,最好的方式就是加密.文件加密软件既要考虑到加密安全可靠,又要考虑到系统稳定,同时也要想到万一密码忘记该怎么挽回损失,再者就是方便易用.提到文件加密软件,很多电脑用户都非常熟悉.文件加密软件主要是用于给文件设置密码,从而保护文件信息安全的方法.目前,可供电脑用户选择使用的文件加密软件还是非常多的.那么,哪个文件加密软件更好用呢?今天,小编就给大家推荐10款好用的电脑文件加密软件,希望可以帮到大家! 10款免费文件夹加密

如何破解加密软件

现状:杀毒软件将硬盘里面的加密软件当做病毒干掉了,加密的东西丢失了 解决办法:1 开始以为是,文件被删除,用格式化回复工具super_recovery,发现文件并没有删除,用恢复的方法不行,同时这些回复软件一般没破解前不能回复大文件 2 网上查找如何回复,发现只要有源加密软件就可以回复,验证这种方法是可以的,但是自己的密码测试多次都不正确. 3 观察文件,发现文件夹中有.mem文件,于是搜索.mem文件,发现一篇文章,可能对此有用,全文如下: 高强度文件夹加密大师”很容易破解! 如下为转述: 很

c/c++获取硬盘序列号

最近在接触软件注册模块,需要获取硬盘序列号来生成注册码. 硬盘序列号,英文名:Hard Disk Serial Number,该号是硬盘厂家为区别产品而设置的,是唯一的.网上搜索一下,发现获取硬盘序列号的代码遍地都是,但很多是错误的.典型代表就是使用GetVolumeInformation函数获取序列号.这种方法获取的是卷的序列号,即Volume Serial Number.硬盘格式化后,这种序列号将发生变化.本文描述的是获取硬盘唯一的物理序列号的方法. 获取硬盘序列号的方法:https://w

企业如何正确挑选加密软件

在测试了好多市场上的加密软件后,感觉各有优势吧!两类产品设计理念和功能迥异,都处在不断的发展和互相借鉴中.需要特别指出的是,大多数客户对于数据防泄密产品的选择往往不够重视,将其和普通的软件产品等同对待.而事实上,数据防泄密项目和现有的企业信息系统密切相关,并非简单的加密一些文件或者硬盘了事.从这几年的应用情况看,数据防泄密项目想要实施成功,除了选择合适自身的产品外,更加需要客户的重视和配合,其难度不亚于ERP项目.在不甚了解的情况下,仓促的选择产品并实施,项目失败率几乎就是100%.这样的反面案

苏州加密软件

苏州深信达信息技术有限公司是专注于源代码加密.“信息安全.企业内网安全”等加密领域研发的高科技企业,在信息防泄密,源代码加密,主动防御等领域,处于国际领先水平.公司拥有一支由全国最顶尖的安全专家组成的开发团队,在数据保护,源代码加密保护,主动防御,内容防篡改,网络监控审计等方面,取得了一系列拥有独立知识产权的研究成果.我们基于多年的信息安全领域的源代码加密研究与开发经验,从各种途径里(如:U盘.外接电脑.复制粘贴.邮件.刻录.截屏.打印.上传.拔出硬盘.重做系统等等)杜绝源代码泄密.机密泄露,为

java获取硬盘ID以及MAC地址

http://blog.csdn.net/coolwzjcool/article/details/6698327 为了达到软件注册,或者说软件和电脑绑定的目的,需要将电脑上的固定编号进行一系列的算法计算,并生成唯一和软件匹配的号码. 那么使用java如何达到这个目的呢? 通常做法都是通过java的Runtime来完成,通过 process的输入流,进行获取相关的信息. 下面列举具体的例子: 1.DiskUtils 获取硬盘编号 import java.io.File; import java.i

源代码加密软件在软件开发过程中应注意哪些问题?

互联网时代,随着全球信息化的深入发展,对信息技术应用不断探索,使信息技术推动了个人,企业,国家的长足进步,让更多的行业,更多的人了解到了信息技术的优点,以及对人民生活生产过程中的重要性,同时,它的高速扩张也加大了互联网信息产业与创新型软件开发公司的企业成长空间.与此同时,企业信息化带来的便捷性也让企业核心产品安全面临更多的威胁,国外调查结果显示,全球80%的泄密事件与内部人员有关,故如何保护企业内部机密数据安全,保护不因内部人员的行为让企业受到损失,成为安全系统的首要任务. 以源代码软件开发为主