相关文章
NSSCTF做题(5)
[NSSCTF 2022 Spring Recruit]babyphp
代码审计 if(isset($_POST[a])&&!preg_match(/[0-9]/,$_POST[a])&&intval($_POST[a])){ if(isset($_POST[b1])&&$_POST[b2]){ if($_POST[b1]!$_POST[b2]&&md5($_POST[b1])md5($_POST[b2])){…
建站知识
2024/11/22 21:11:57
Ubuntu设置开机执行sh脚本
Ubuntu设置开机执行sh脚本
/etc/systemd/system 目录下新增后缀 service文件,eg: start.service ,文件内容如下
[Unit]Description描述信息
Afternetwork.target[Service]# 需要执行的sh文件路径,需要绝对路径
ExecStart/usr/xxx/start.shKillModenone
Restarton-…
建站知识
2024/11/23 18:27:52
嵌入式Linux应用开发-第十三章APP怎么读取按键值
嵌入式Linux应用开发-第十三章读取按键及按键驱动程序 第十三章 APP怎么读取按键值13.1 妈妈怎么知道孩子醒了13.2 APP读取按键的4种方法13.2.1 查询方式13.2.2 休眠-唤醒方式13.2.3 poll方式13.2.4 异步通知方式13.2.4.1 异步通知的原理:发信号13.2.4.2 应用程序之…
建站知识
2024/11/10 14:26:47
xlsx安装报错1 high severity vulnerability
背景:vue3tsviteelementplus想要使用xlsx实现 el-table表格的导出,但是安装时报错1 high severity vulnerability。
尝试:在网上搜索解决方案,有人提出是因为xlsx版本是0.18.5,需要node版本是14,而当前版本…
建站知识
2024/11/23 19:26:10
【小算法】两个 vector,对其中一个排序,另一个位置对应变化
问题
做算法题时需要的一个子步骤,有两个 std::vector<int>,对其中的一个进行从大到小排序,另外一个的位置对应改变
解决方法
假设两个 std::vector<int> v1, v2;
法1:使用 multimap(执行时间长,占内存…
建站知识
2024/11/10 13:16:35
httpserver 下载服务器demo
实现效果如下:
图片可以直接显示
cpp h 这些可以直接显示 其他的 则是提示是否要下载 单线程 还有bug
代码如下 先放上来 #include "httpserver.h"
#include "stdio.h"
#include <stdlib.h>
#include <arpa/inet.h>
#include…
建站知识
2024/11/10 12:14:44