2012年9月13日
摘要: WinHex进行取证调查用WinHex 进行取证调查本文介绍如何使用 WinHex这个数据恢复和检测工具来提取和保护数字证据。由于人们都经常需要恢复丢失的数据;或者也许会怀疑员工有违法行为发生,因此硬盘的检测非常重要。不论是你希望将恢复或检测过的数据作为法庭证据来惩罚违法职员还是仅供自己使用,应该选择一个优秀的取证工具和技术来恢复数据并保证其能成为证据使用。我推荐用户使用WinHex,这是由德国的X-Ways Software Technology AG公司推出的产品。WinHex是什么?WinHex是一款高级的十六进制编辑工具,它包含了强大的数据恢复和分析能力。价格为139美,与专业的数据取 阅读全文
posted @ 2012-09-13 17:39 武胜-阿伟 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: Begin a forensics investigation with WinHexBy Michael JackmanAugust 22, 2003, 7:00am PDT The time may come when you need to examine a hard drive either because you need to recover some lost data or because you suspect an employee of a violation. Whether you intend to use your findings in court, for 阅读全文
posted @ 2012-09-13 17:36 武胜-阿伟 阅读(660) 评论(0) 推荐(0) 编辑
摘要: WinHex镜像硬盘和Ghost备份是完全不同的,Ghost只能克隆或者镜像分区内正常的数据,删除的数据他是不会克隆的,所以在数据恢复应用 中,Ghost对我们来讲作用就不大了,而使用WinHex备份(镜像)硬盘数据就不同了,WinHex会对每一个扇区数据拷贝,下边我们分别对 WinHex的硬盘镜像成img文件和硬盘克隆做一个图文教程;打开WinHex如下图:选择克隆硬盘:工具-磁盘工具-克隆磁盘如下图一:硬盘克隆到镜像文件首先说明来源与目标的区别,来源是将要克隆的硬盘,目标是来原盘的备份盘,两者千万不要搞错了,搞错了造成数据严重损坏的;如图:我们先来备份到镜像文件,选择原盘后,点目标右侧的镜 阅读全文
posted @ 2012-09-13 17:30 武胜-阿伟 阅读(7903) 评论(0) 推荐(0) 编辑
摘要: winhex教程WinHex数据恢复分类:硬恢复和软恢复。所谓硬恢复就是硬盘出现物理性损伤,比如有盘体坏道、电路板芯片烧毁、盘体异响,等故障,由此所导致的普通用户不容 易取出里面数据,那么我们将它修好,同时又保留里面的数据或后来恢复里面的数据,这些都叫数据恢复,只不过这些故障有容易的和困难的之分;所谓软恢复,就 是硬盘本身没有物理损伤,而是由于人为或者病毒破坏所造成的数据丢失(比如误格式化,误分区),那么这样的数据恢复就叫软恢复。这里呢,我们主要介绍软恢复,因为硬恢复还需要购买一些工具设备(比如Pc3000,电烙铁,各种芯片、电路板),而且还需要懂一点点电路基础,我 们这里所讲到的所有的知识, 阅读全文
posted @ 2012-09-13 17:28 武胜-阿伟 阅读(3645) 评论(0) 推荐(0) 编辑
摘要: C# 枚举、字符串、值的相互转换usingSystem;classProgram{publicenumColor{Red=0xff0000,Orange=0xFFA500,Yellow=0xFFFF00,Lime=0x00FF00,Cyan=0x00FFFF,Blue=0x0000FF,Purple=0x800080}staticvoidMain(string[]args){Colorcolor=Color.Blue;stringcolorString="Blue";intcolorValue=0x0000FF;//枚举转字符串stringenumStringOne=col 阅读全文
posted @ 2012-09-13 08:12 武胜-阿伟 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝(影子克隆):只复制对象的基本类型,对象类型,仍属于原来的引用.深拷贝(深度克隆):不紧复制对象的基本类,同时也复制原对象中的对象.就是说完全是新对象产生的. 在C#中,复制一个基本类型,是全盘复制的。而对于引用类型,只是复制一个引用指针。所以在对其进行深拷贝也是比较麻烦的,要实现ICloneable接口的Clone方法。当然也有其他比较快的方法,下面这个是在网上找到的代码。只需要将一个对象序列化为binary stream,然后再将它反序列化为新的对象,就能实现深拷贝。代码如下:程序代码public static T CloneOf<T>(T serializableObj 阅读全文
posted @ 2012-09-13 07:41 武胜-阿伟 阅读(246) 评论(0) 推荐(0) 编辑
摘要: This will return an IEnumerable<SomeEnum> of all the values of an Enum.Enum.GetValues(typeof(SomeEnum)).Cast<SomeEnum>();If you want that to be a List<SomeEnum>, just add .ToList() after .Cast<SomeEnum>().To use the Cast function on an Array you need to have the System.System 阅读全文
posted @ 2012-09-13 07:40 武胜-阿伟 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 主要区分到底是人为的触发的,还是程序代码触发的数值改变。如果是人为触发的,那么这个时候焦点就会在控件上,如果是代码赋值触发的,一般焦点都不在控件上。if (this.button1.Focused){} 阅读全文
posted @ 2012-09-13 07:37 武胜-阿伟 阅读(476) 评论(0) 推荐(0) 编辑