杂项知识总结
文章平均质量分 60
M3ng@L
有关于技术方面的问题可以私聊交流哦(虽然我已经忘了很多)
展开
-
zip压缩文件明文攻击以及相关问题
zip压缩文件明文攻击以及相关问题明文攻击的原理:攻击者掌握了某段明文和对应密文求解密钥。攻击条件对于zip文件来说,进行明文攻击的条件是:有一个单独的文件已知且进行压缩之后的CRC值与某个包含此文件的压缩包的CRC值相等已知文件:未知密钥压缩包:只要两者CRC值相等,那么就可以进行明文攻击攻击过程以ARCHPR为例,选择攻击类型明文并跳转至明文选项明文文件路径换做已知文件的压缩包路径将待解密压缩包导入即可进行攻击(攻击时间一般较久)攻击问题可能在有时候已知文件的压缩包已经原创 2022-01-30 18:01:23 · 13356 阅读 · 3 评论 -
Python_提取图片像素值
Python_提取图片像素值使用PIL.Iamge和numpy模块打开图片from PIL import Imageimage = Image.open("test.png")导入数组import numpyarray = numpy.array(image)print(array)'''[[[ 0 0 0] [ 84 150 206] [255 255 255] ... [255 255 255] [255 255 255] [255 255 255原创 2022-01-30 13:50:58 · 16289 阅读 · 0 评论 -
Misc_加密磁盘文件破解
Misc_加密磁盘文件破解使用软件:Elcomsoft Forensic Disk Decryptor,VeraCryptElcomsoft Forensic Disk Decryptor(EFDD)下载链接:Elcomsoft Forensic Disk Decryptor(EFDD解密工具) v1.0.124 注册版_sugizo_新浪博客 (sina.com.cn)使用方法:以"TrueCrypt(Container)"方式为例已知加密磁盘文件"VOL",以及加密进程的原始数据文件"336原创 2022-01-26 19:23:08 · 4251 阅读 · 2 评论 -
Python_拟合多项式并预测
Python_拟合多项式并预测需要使用的模块numpy初始化数据以列表的形式导入(列表内的数据必须是数值型)num_x = [...]num_y = [...]x = numpy.array(num_x)y = numpy.array(num_y)也可以直接初始化numpy.ndarray对象num_x = [...]num_y = [...]x = numpy.zeros(len(num_x))y = numpy.zeros(len(num_y))# 然后逐一导入数据for原创 2022-01-26 10:28:29 · 3438 阅读 · 0 评论 -
wav文件提取音频数据_python
wav文件提取音频数据_pythonwav文件格式首先需要知道wav文件格式:(10条消息) WAV文件格式详解_imxiangzi的专栏-CSDN博客_wav文件格式简单来说wav文件分为三个区块这里主要讲的是提取wav文件的data部分观察数据在文件头的分段当然由于每个wav文件的采样规格不一样,在data数据部分的分段(比如左声道右声道以及每个采样点的字节数)是不一样的我们可以看到的是data部分每个sample占两个字节,另外需要注意data的数据sample部分是小端存储,这就意原创 2022-01-18 21:46:08 · 5856 阅读 · 0 评论 -
USB流量分析
USB流量分析鼠标流量鼠标的流量包有三个字节是有用的,从左到右依次代表着按键,水平方向位移,垂直方向位移注意这里是代表着位移,而之后在gnuplot工具中描绘出鼠标轨迹需要知道坐标,那么位移值(单位是像素)应该依次相加;而按键分为没有操作,左按键,右按键,分别对应0x00,0x01,0x02一般鼠标流量是4个字节,也就是32bits,那么上面提到的有用字节应该分别是第1,2,3字节也有可能是8字节的,那么有用的字节应该分别是第1,3,5字节也有可能是其他字节长度的,这里就不一一举例了关于流量原创 2022-01-18 18:31:37 · 3095 阅读 · 0 评论 -
volatility内存镜像取证
volatility内存镜像取证在misc中raw文件一般不是一个图像文件,RAW(图像文件)_百度百科 (baidu.com)而是内存镜像文件,(10条消息) 内存映像文件简介_hust_sheng的专栏-CSDN博客_内存映像文件也就是说在这个镜像文件里面,我们可以看到当时主机上运行的进程以及交换的文件这里介绍使用volatility对raw文件进行取证,也就是是内存取证volatility安装(10条消息) volatility安装及使用_陈止风的博客-CSDN博客_volatility安装原创 2022-01-15 11:12:17 · 4790 阅读 · 0 评论 -
在misc中涉及的二维码
在misc中涉及的二维码二维码的分类(10条消息) 二维码分类_Dorwin666的博客-CSDN博客_二维码类型但是在misc中我们常看见的就是QR codeQR code原理(10条消息) java 二维码原理以及用java实现的二维码的生成、解码_songylwq的博客-CSDN博客_java 二维码总的来说,二维码可以有多种编码方式,将字符转换为数字,最后都将转换为二进制也就是说二维码里面的黑色和白色实际上是01的表现那么这就有了二进制转二维码的过程二进制转二维码假设有一串由01原创 2022-01-13 09:50:39 · 2397 阅读 · 3 评论 -
Misc_常见拼图手法
Misc_拼图手法montagemontage是用于将多个图片合并为一个图像的效果是这样的:使用命令后合并为这样图像是乱序的,但是不要紧,之后会用到gaps命令进行整合命令格式语法montage input_file [options] output_file简单的拼接1.png,2.png,3.png的图像生成为out.png(注意三个图像之间会有很大空隙,这是因为我们还没设置图片之间的间距参数)montage 1.png 2.png 3.png out.png或者是使用正则原创 2022-01-11 10:34:52 · 3979 阅读 · 0 评论 -
由空格等不可见字符组成的隐写
由空格等不可见字符组成的隐写_部分这里的不可见字符是由空格,制表符,回车组成的信息Sublime Text一个软件:Sublime Text - Text Editing, Done Right将由空格,制表符,回车组成的不可见放入该软件可以看到空格,制表符,换行符的区别White_spacewhite_space是一种编程语言由“空格”,“回车”,“tab”组成IMP(指令修改参数)Meaning[Space]Stack Manipulation(栈控制)[T原创 2022-01-10 20:49:03 · 4557 阅读 · 0 评论