自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

求索

在路上

  • 博客(5)
  • 收藏
  • 关注

转载 判断PE文件的数字签名信息

工作中碰到需要判断一个PE文件是否是所确认的文件,而不是被替换过的。直接判断文件名的话有些不保险,别人只要修改下文件名,就可以以假乱真。因而需要判断额外的信息;由于文件有数字签名,判断数字签名因而是一个比较好的方法,但是如果只是判断数字签名是否有效也不够,别人只要用自己的证书重新签名就可以了,所以需要判断证书签名者信息。 验证文件数字签名是否有效可以使用函数 WinVerifyTrus

2015-03-30 11:15:22 2339

转载 Windows平台 PE文件数字签名格式

摘要Authenticode®是一种数字签名格式,它是用来验证二进制软件的来源和完整性。Authenticode是基于公开密匙加密标准(PKCS) #7 来签名数据,并使用X.509证书来绑定经过数字签发的二进制程序与其软件发布者的身份的联系。这份文档包含Authenticode签名的结构和技术细节。概览Overview 在PE文件中的可信代码数字签名是PKCS #7 签名块结构。

2015-03-30 11:14:54 988

转载 关于C++和JAVA,AES/ECB/PKCS5Padding 互相通信的问题

AES/ECB/PKCS5Padding  C++中好像没有这样的标准,因此如果程序中需要这个格式,需要自己手动实现。其实网上AES/ECB,C++方面资源的比较多,就是PKCS5Padding,这个能实现的相当少,自己实现原理如下:AES一般是16个字节为一块,然后对这一整块进行加密,如果输入的字符串不够16个字节,就需要补位,PKCS5Padding:填充的原则是,如果长度

2015-03-20 10:52:34 1010

原创 clear TCP/IP Gateway using WMI

solution 1:To clear the gateway, set your gateway to the same IP you use on EnableStatic.solution 2:First we use WMI to grab the NIC by name ($NicName):

2015-03-05 10:45:03 521

转载 异常处理与MiniDump详解(4) MiniDump

一、   综述总算讲到MiniDump了。Dump有多有用我都无法尽数,基本上属于定位错误修复BUG的倚天剑。(日志可以算是屠龙刀)这些都是对于那些不是必出的BUG,放在外面运行的时候出现的BUG而言的,那些能够通过简单调试就能发现的BUG,一般都不足为惧。 二、   基本应用MiniDump之所以叫MiniDump,自然是有其Mini之处。。。(废话),呵呵,MS提供了一

2015-03-02 15:15:21 820

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除