- 博客(88)
- 收藏
- 关注
原创 阅读一个axi_generator的代码,实现基于FPGA的packet generator
目前看来,情况是这样的,首先写一个AXI4-stream总线,然后用C写一个特定的数据包,或者去截取一个都可以,然后通过axi总线传输之后,在FPGA里面实现一个IDS或者IPS的规则匹配,匹配到包头或者啥啥之后,输出啥啥。晚些可以去看看IDS或者IPS那篇论文是怎么实现的。这个啥啥还需要再去调研一下P4交换机的规则。
2024-05-14 18:14:23 128
原创 研究幽灵漏洞及其变种(包括但不限于V1-V5)的攻击原理和基于Github的尝试
幽灵漏洞的基本原理是由于glibc库中的gethostbyname()函数在处理域名解析时,调用了__nss_hostname_digits_dots()函数存在缓冲区溢出漏洞。具体来说,__nss_hostname_digits_dots()使用一个固定大小(1024字节)的栈缓冲区来存储解析后的数字和点字符。但在复制用户输入的域名字符串时,没有进行足够的长度检查,导致如果域名过长,就会发生栈缓冲区溢出。
2024-05-13 15:30:41 533
原创 视觉图像信息处理与FPGA实现第九次作业——直方图均衡
因为vivado的testbench使用$open函数的路径问题,详情见我的CSDN博客:https://blog.csdn.net/weixin_44357071/article/details/137203642。但相应的,双端口RAM的资源消耗也更高。代码中有四处需要修改的地方,可以在vscode搜索“修改”即可找到需要修改的参数,需要根据灰度图的分辨率,调整相应的参数。然后将图片另存为bmp图像,256色图,在代码里的图像数据开始位置是由这个参数决定的。然后把图片放在正确的地方,我的路径如图。
2024-05-07 13:30:17 486
原创 DDR3的使用(非AXI4总线)——文章报废,我的小梅哥7015不能用MIG,因为管脚有限,具体图片如下http://www.corecourse.cn/forum.php?mod=viewthrea
参考小梅哥视频:https://www.bilibili.com/video/BV1va411c7Dz/?
2024-04-14 18:33:46 180
原创 搭建基于Hexo的个人博客,以及git相关命令
参考B站CodeSheep视频:手把手教你从0开始搭建自己的个人博客 |无坑版视频教程| hexo_哔哩哔哩_bilibili
2024-04-07 12:07:39 324
原创 Cali Linux上的PoshC2安装和使用
将图中的baidu.com改为自己要攻击的域名。显示没有docker,装一个。在执行到这一步之前,开始抓包。
2024-04-04 21:13:57 297
原创 verilog中的testbench语句——display,fopen,fread,fwrite,finish——更新中
要注意这类操作文件的函数,在vivado2018自带的仿真软件里,不综合直接仿真,它的当前文件夹如图所示。
2024-03-31 21:47:40 251
原创 笔记本三屏异显方案——更新中,是否能够在FPGA上实现,淘宝购物的价格太贵
笔记本三屏异显方案——更新中,是否能够在FPGA上实现,或者寻找一个相关技术解决问题,成本太高
2024-03-30 13:46:27 208
原创 视觉图像处理与FPGA实现第七次作业——生成512深度、8位宽度的双端口存储器IP,并分析IP包资料构成
视觉图像处理与FPGA实现第七次作业——生成512深度、8位宽度的双端口存储器IP,并分析IP包资料构成
2024-03-26 15:04:24 443
原创 Vivado的SIMULATION的Scope和source的层级怎么看
Vivado的SIMULATION的Scope和source的层级怎么看
2024-03-25 13:34:47 187
原创 视觉信息处理和FPGA实现第5次作业-Matlab实现图像逆时针旋转90度
图形旋转特定角度,描述了Matlab的简单使用和基本语句,相对路径和绝对路径,已经图像旋转的Matlab代码解析
2024-03-19 17:17:47 642
原创 体系结构安全第二次作业:调研整理编译器优化引入的安全问题,形成调研报告提交
今天,复杂而泛在的软件架构支撑着全球经济,编译器和高级语言正是这些软件的基石。强大而优雅的编译技术在硬件综合等领域同样有着“连城”的价值。毫不夸张地说,与半导体技术一样,编译器和高级语言处于信息时代的核心地位。编译器优化是一种提高程序性能和效率的重要技术。通过对代码进行分析和转换,优化编译器可以生成更高效的目标代码。然而,编译器优化也可能引入一些安全问题,这些问题可能会导致程序的行为出现意外结果或潜在漏洞的出现。
2024-03-17 16:23:10 708
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人