Courses
文章平均质量分 89
There are some interesting assignments when I taking courses.
木欣欣粉皮
这个作者很懒,什么都没留下…
展开
-
信息隐藏与数字水印实验教程的部分研究
信息隐藏与数字水印实验教程研究。主要是对《信息隐藏与数字水印实验教程 - 杨榆》的部分研究。因为当初研究比较细致,故挑出其中研究的部分内容如下。原创 2023-04-15 21:50:03 · 549 阅读 · 0 评论 -
snort在windows下的安装配置
环境:win7+snort2.8.61.安装npcap或者winpcap首先安装npcap,这是因为snort对网络数据包进行捕获,需要npcap。2.安装snort使用安装包安装snort,这里直接向下安装即可,不过需要注意snort的版本,我们这里使用的是snort2.8.6。如下图所示。因为从2.9版本开始,snort将不再支持对数据库的输出,而是需要另一个插件来实现读取日志文件,为了实现图形化界面,我们需要输出到数据库中,所以这里选择snort2.8.6。使用snort -W命令可以查看原创 2021-01-07 15:23:58 · 4485 阅读 · 15 评论 -
属性基加密的policytree分析
因为关于policytree的分析资料比较少,所以以下是我们对charm源码中policytree和属性基加密的粗浅理解。为了表达更加清晰,通过实例进行分析,并进行实验验证。原创 2021-12-17 12:00:48 · 875 阅读 · 10 评论 -
基于代理重加密技术的安全云盘
基于代理重加密技术的安全网盘。代理重加密技术采用umbral(https://github.com/nucypher/pyUmbral)。分为目录系统、图形化界面、通信模块、服务端模块和加解密模块。原创 2021-12-16 16:41:32 · 1917 阅读 · 0 评论 -
部分RFID安全技术
Namie Park 等提出的用于移动电话的 UHFRFID 隐私增强保护方案摘自:物联网安全技术 施荣华原论文:A Security and Privacy Enhanced Protection Scheme for Secure 900MHz UHF RFID Reader on Mobile PhoneEPC memory bankEPC Memory: This memory bank stores the EPC code, or the Electronic Product Code.原创 2021-07-14 22:20:00 · 457 阅读 · 1 评论 -
charm-crypto 介绍
charm因为提供python接口,可以很方便地实现各种密码算法,尤其是复现论文中提出的相关算法。当然比较经典的算法它的schemes中也集成了。本文简单介绍charm的使用。原创 2021-12-15 10:27:17 · 6304 阅读 · 9 评论 -
故障树
故障树可以根据这道题目学习故障树。假设系统的可靠性逻辑框图如下所示。故障树的定义用以表明产品哪些组成部分的故障或外界事件或它们的组合将导致产品发生一种给定故障的逻辑图。故障树是一种逻辑因果关系图,构图的元素是事件和逻辑门:事件用来描述系统和元部件故障的状态;逻辑门把事件联系起来,表示事件之间的逻辑关系。故障树分析(FTA):通过对可能造成产品故障的硬件、软件、环境、人为因素进行分析,画出故障树,从而确定产品故障原因的各种可能组合方式和(或)其发生概率。建立故障树的目的帮助判明可能发生的故障原创 2021-01-05 00:04:44 · 10822 阅读 · 0 评论 -
Socks5协议
socks5协议原理socks5 协议简介实现SOCKS5协议 | 鱼儿的博客socks是一种网络传输协议,主要用于客户端与外网服务器之间通讯的中间传递。根据OSI七层模型来划分,SOCKS属于会话层协议,位于表示层与传输层之间。主要流程如下图所示 ,参考:Writing a simple SOCKS server in Python | Artem GolubinPython编写socks5服务器 | HatBoy的个人主页SOCKS协议第五版(SOCKS Protocol Version原创 2021-07-14 17:42:59 · 1067 阅读 · 0 评论 -
zigzag扫描的matlab实现
zigzag扫描的matlab实现zigzag的扫描方式如下图所示:以 4*4 为例,下图是matlab中数组各位置的索引值。用横纵坐标来分析。2345678(1,1)(1,2)(3,1)(4,1)(4,2)(3,4)(4,4)(2,1)(2,2)(2,3)(3,3)(4,3)(1,3)(3,2)(2,4)(4,1)首先按奇偶可以分出横坐标的上升和下降,偶的话为下降,奇为上升。搞定这个,就是确定原创 2021-07-14 21:45:10 · 2997 阅读 · 2 评论 -
加壳工具简单使用
时间20210107,环境winxp介绍一些加壳工具和和它们的简单使用,为了方便描述,就先写了一个原程序,原程序的逻辑很简单,代码如下。1. #include<stdio.h> 2. int main() 3. { 4. int i = 5; 5. scanf("%d",&i); 6. while(i--) 7. { 8. printf("Hello World%d\n",i); 9. }原创 2021-01-07 17:59:41 · 3270 阅读 · 0 评论 -
使用alpha3编码shellcode
使用alpha3进行编码shellcode,生成一段没有坏字符的shellcode。然后使用jmp esp进行shellcode注入。环境:win2000工具:ollydbg,vc6,010editor原程序原程序为example.cpp。#include <stdio.h>#include <windows.h>#include <string.h>void hack(const char* input){ char buf[10];原创 2021-02-14 00:29:37 · 1687 阅读 · 0 评论