自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 【无标题】qax靶场搭建

写入的地方就是Content-Length: 537以下的地方,在那里插shell。在终端输入C:\phpStudy2013\WWW\QuarksPwDump.exe --dump-hash-local获取密码。(2)打开待测试的EyouCMS网站,在登录页面输入正确的账户名和密码,登录到后台管理界面。(5)修改请求头中的Content-Type参数为"1.jpg",并重新发送该请求。看到返回响应码400,说明失败了,重新检查,直到看到204,说明成功了。(7)文件上传成功后,验证漏洞是否存在。

2024-06-05 22:04:32 605

原创 网络空间中个人信息保护的问题及对策

随着网络技术的快速发展,越来越多的人把生活和工作都搬到了互联网上。然而,信息安全问题也随之出现,缺乏网络安全意识和信息安全管理制度不完善是主要原因。影响因素主要包括技术、管理、个人和经济等各方面。为了有效应对这些问题,需要加强法律法规和监管机制,提高个人信息保护意识,加强技术手段的应用。未来发展方向需要加强技术手段及应用,推动隐私权保护的国际合作,强化信息安全管理制度,以及推进新一代互联网技术的发展,从而保障个人信息安全,促进信息化社会的可持续发展。

2024-06-05 21:15:46 674

原创 期末课程设计-信息隐藏技术

hide_message_in_audio(audio_path, message, output_audio_path),将消息隐藏到原始音频文件audio_path中,并输出含有隐藏信息的音频文件output_audio_path。调用函数hide_image_in_audio(output_audio_path, image_path, output_audio_path),将图像隐藏在已含有消息的音频文件output_audio_path中。随着信息技术的发展,信息安全问题日益成为一个关注的焦点。

2024-01-06 14:33:31 901 1

原创 LSB信息隐藏的卡方分析

隐写分析是指对可疑的载体信息进行攻击以达到检测、破坏,甚至提取秘密信息的技术,它的主要目标是为了揭示媒体中隐蔽信息的存在性,甚至只是指出媒体中存在秘密信息的可疑性。这段代码同样实现了对图像灰度值的直方图统计和对比,与之前的代码不同之处在于使用了plt.plot()方法来绘制直方图中某个范围内的灰度值分布,而不是直接展示完整的直方图。信息隐藏的方法是用嵌入的秘密信息取代载体图像的最低比特位,原来图像的7个高位平面与代表秘密信息的最低位平面组成含隐蔽信息的新图像。r越小表示载体含有秘密信息的可能性越大。

2024-01-06 14:25:54 941 1

原创 F3隐写的设计与实现

并学习了一些Python实现的图片隐写和压缩的类,其中包含的几个方法,比如:mat2sequence(self, mat)、sequence2mat(self, sequence)、dct_and_quant(self, img_path)等。得到各块的量化DCT系数矩阵。(2)接着,调用self.compress_pic()函数对stegano_blocks进行Huffman编码压缩,得到Huffman编码树codec和压缩后的二进制数据encoded,并计算出压缩后的图片大小,并输出提示信息。

2024-01-06 14:12:44 842 1

原创 文本信息嵌入

具体方法是:对于块序号i = m * N + n(其中m和n分别表示该块在M和N中的行和列),首先读入该块,然后将这个块中每个像素的最低位设置为data_b[i]所对应的值,得到一个新的隐藏信息后的块;嵌入完成后,代码将嵌入信息后的图像img_f进行还原,具体地,使用前面生成的idex列表,将重排后的像素值img_f中的元素还原为原始的图像矩阵img_n,以便后续进行提取操作。遍历img_n中的所有块,对于每个块中的最低位,若其值大于5,就在tem字符串中添加'1',否则在tem字符串中添加'0'。

2024-01-06 13:59:39 813 1

原创 基于音频隐写的消息传递系统开发

综上所述,基于音频信息隐藏技术的有线通信信息安全传输方法主要是将需要传输的数据信息嵌入到载体音频信号中,通过音频信号调制和数字信号解调来实现数据信息的加密和隐藏。基于音频信息隐藏技术的有线通信信息安全传输方法主要是将数据信息嵌入到音频信号中,以实现对数据信息的加密和隐藏,从而保证有线通信中传输的信息安全性。选取具有一定音质的载体音频信号作为传输的信道,在选择过程中,可以考虑载波频率、抗干扰能力、信噪比等因素,增强传输信道的可靠性和鲁棒性。将经过加密处理的数据信息,通过音频信号调制技术嵌入到载体音频信号中。

2024-01-06 13:52:28 727 1

原创 王道~操作系统~第4-5章思维导图

2024-01-06 13:43:23 335 1

原创 王道~操作系统~第三章思维导图

2024-01-06 13:36:50 317 1

原创 王道~操作系统~第二章思维导图

2024-01-06 13:31:25 351 1

原创 文件系统的层次结构

2024-01-06 13:28:14 348 1

原创 操作系统的管道通信

然后,若在命令行参数中指定了一个参数,则程序在子进程中执行数据的写入:首先使用fork函数创建了一个子进程,然后在子进程中打开命名管道文件并进行写操作,写入了26个不同的字符串,并且每次字符串中第一个字符的ASCII码值递增1,以此来演示不断更新的数据。通过本次试验,我掌握了linux系统中管道通信的原理,了解了管道通信的特点,掌握了linux管道的相关函数的功能及使用方法,并了解linux管道的创建和使用,学会了如何利用管道实现进程间的通信,对进程间通信有了更深刻的了解和掌握。1、操作系统:Linux。

2024-01-06 13:23:52 1084 1

原创 文件系统实验

其中fd为需要读取数据的文件的文件描述符,buf为存储读取到的文件内容的缓冲区,nbytes为需要读取的字节数。其中fd为需要写入数据的文件的文件描述符,buf为存储要写入文件的内容的缓冲区,nbytes为需要写入的字节数。其中fd为要操作的文件的文件描述符,offset为偏移量,whence为偏移量的计算方式。,文件读写指针默认情况下都是指向文件开头的,如果需要将指针移动到文件末尾位置,可以将whence参数设置为SEEK_END,然后使用偏移量为0的lseek操作即可。

2024-01-06 13:13:04 606 1

原创 主存信息的观察

所以CPU利用率方面,用户态使用时间(us)为2%,内核态使用时间(sy)为2%,空闲时间(id)为97%,等待I/O完成的时间(wa)为0%,没有被虚拟机监控程序限制的时间(st)为0%。2. 如果size为0,且ptr不是NULL,则realloc的行为类似于free,即释放ptr指向的内存空间,并返回NULL指针。1. 如果ptr是NULL,则realloc的行为类似于`malloc`,即分配新的内存空间,并返回指向该空间的指针。(2)分配的内存空间是未初始化的,其中的内容是不确定的。

2024-01-06 13:05:56 719 1

原创 进程软中断通信

主进程通过调用fork()函数创建了两个子进程p1和p2,并向它们分别发送用户自定义信号SIGUSER1和SIGUSER2,以触发相应的信号处理函数int1()和int2(),输出相应的提示信息并退出进程。其中,主进程先设置了中断信号17的信号处理函数为func(),然后调用fork()函数创建了子进程,并向子进程发送了中断信号17。按下ctrl+c中断进程时,程序才执行,父进程打印消息,父进程kill子进程,子进程1收到消息上锁,然后解锁关闭进程,随后子进程2同样操作,然后父进程打印,最后中断进程。

2024-01-06 12:43:19 1006 1

原创 进程的信号量通信

在实验代码中,使用了信号量来实现进程的互斥访问,保证了共享文件的写入操作的互斥性。通过本实验,成功地实现了多个进程对同一文件的互斥写入操作,并验证了进程间的互斥性和同步性。它可以被多个进程或线程进行操作,以实现对临界区的互斥访问,避免竞态条件的发生。综上所述,同时运行了两个“first”程序的实例,并且它们以交替的方式打印字符序列,最后分别显示了各自的进程ID并标记为已完成。本实验旨在通过使用信号量实现进程间通信,加深对操作系统中进程间通信机制的理解,并掌握信号量的基本使用方法。

2024-01-06 12:29:49 913 1

原创 进程的共享主存通信

进程的共享主存通信

2023-05-27 19:57:30 150 1

原创 进程的创建

进程的创建

2023-05-26 15:31:43 889 1

原创 进程的消息通信

客户端:创建结构体,用来存放消息,mtype 成员代表消息类型,从消息队列中读取消息的一个重要依据就是消息的类型;客户进程用关键字SVKEY调用msgget()得到消息队列标识符msqid,之后用msqid调用msgsnd()将自己的pid发送到消息队列(SVKEY)中,表示其所请求的服务。服务者进程接收到请求服务的消息后进行服务工作,完成服务后向客户进程发回一条消息,消息的类型为客户的标识pid,消息正文是服务者进程自己的标识pid。消息队列是面向记录的,其中的消息具有特定的格式以及特定的优先级。

2023-05-25 09:52:19 399 1

原创 王道~操作系统~第一章思维导图

操作系统 思维导图

2023-05-25 09:30:56 88 1

空空如也

空空如也

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

TA关注的人

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