- 博客(8)
- 收藏
- 关注
原创 【密码学算法C语言实现系列】Base64编码
BASE64算法在加密实现中是少不了的,它可以把所有的二进制数据编码成可展示的格式,这里给出它的纯C语言实现。
2023-11-09 16:12:38 66
原创 【Docker应用】一键搭建MySQL本地测试环境
基于docker-compose快速搭建本地MySQL服务和管理界面。管理界面:phpmyadmin。如果关闭环境,也只需要一条命令。在文件中打开终端,输入命令。
2023-11-09 15:51:19 47
原创 【eBPF开发入门】案例(二)之监控系统调用
0x01编辑代码创建一个新文件syscall_counter.py,然后输入以下Python脚本。这个脚本使用BCC创建了一个eBPF程序,该程序会挂接(hook)到sys_clone系统调用,每次调用都会增加计数器。from bcc import BPF# 定义eBPF程序prog = """#include <linux/sched.h>BPF_HASH(syscall_count, u32, u64);int count_sys_clone(struct pt_re
2023-11-09 14:41:02 356 1
原创 【eBPF开发入门】案例(一)之监控网络流量
确保你的系统上安装了必要的eBPF工具,包括bcc库。此外,需要对网络配置有基本了解,并具有适当的权限来捕获网络数据包。
2023-11-09 14:34:58 640 1
原创 嵌入式安全实验---密码算法
嵌入式安全实验—密码算法创建一个新密码算法的内核模块,生成该模块的 .ko文件。将新 .ko文件插入内核通过算法接口使用新密码算法,如加密,解密文件,验证其有效性。将新算法用在加密存储和加密通信中内核模块新密码算法embcipher.c#include <linux/types.h>#include <linux/crypto.h>#include <linux/module.h>#include <linux/init.h>#
2020-05-24 13:26:05 851
原创 组合数学习题二
1, 100个人的聚会,如果每个人都有偶数个熟人,证明:存在3个人有相同个数的熟人。2, 证明:在边长为1的正三角形内任选10个点,存在2点,其距离不超过1/3。3. 将连接10个点的各个线段任意涂成红色或蓝色,证明:或者存在3个点,使得连接这三个点的三条线段都是红色,或者存在4个点,使得连接这四个点的6条线段都是蓝色。...
2018-12-02 14:09:57 1491
原创 wxPython GUI 编程
1.基础窗口的创建导入wxPython包建立框架类建立主程序import wxapp = wx.App()frame = wx.Frame(None)frame.Show()app.MainLoop()效果如下import wxapp = wx.App()frame = wx.Frame(None,title =' Hello,Python')frame.Show...
2018-12-02 13:59:22 256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人