快捷搜索:  汽车  科技

rgb图像编程:为爆款十六进制编辑器ImHex增加实时灰度图显示功能

rgb图像编程:为爆款十六进制编辑器ImHex增加实时灰度图显示功能像这样:我们知道恶意软件在二进制文件与普通软件有明显的区别,这样的话,我们可以通过对二进制形成的灰度图进行大致的分析,就可以第恶意软件进行判断(ps:现在有一些机器学习算法,就是通过对恶意软件的灰度图进行学习,来区分恶意软件的)于是就有小伙伴问了,有啥用?灵魂拷问!!本文,开发一个可用、好玩的插件。将十六进制编辑器中的内容以灰度图的形式展示出来。为什么这么做呢?

大家好,我是明说网络的小明同学。

上次说到,我们利用ImHex的插件功能,展示了一个Demo。

工具 | 老mac携Ubuntu20 编译爆款十六进制编辑器ImHex 指南

工具 | 给爆款十六进制编辑器ImHex添加插件窗口

于是就有小伙伴问了,有啥用?灵魂拷问!!


本文,开发一个可用、好玩的插件。将十六进制编辑器中的内容以灰度图的形式展示出来。

为什么这么做呢?

我们知道恶意软件在二进制文件与普通软件有明显的区别,这样的话,我们可以通过对二进制形成的灰度图进行大致的分析,就可以第恶意软件进行判断(ps:现在有一些机器学习算法,就是通过对恶意软件的灰度图进行学习,来区分恶意软件的)

像这样:

https://vision.ece.ucsb.edu/sites/vision.ece.ucsb.edu/files/publications/nataraj_vizsec_2011_paper.pdf

rgb图像编程:为爆款十六进制编辑器ImHex增加实时灰度图显示功能(1)

那么我们也想,将这个功能集成到我们的编辑器当中,

于是:

闲话少说,直接上图

rgb图像编程:为爆款十六进制编辑器ImHex增加实时灰度图显示功能(2)

功能:

  • 实时显示选取区域 灰度图
  • 输入可选范围,显示灰度图

猜您喜欢: