在做hackmym有一些提权的方法,在这里记录一下
基础的信息收集
whoami # 获取当前用户名
id # 获取当前用户权限
uname -a # 获取系统信息
cat /etc/passwd | grep -v "nologin" | grep -v "false" # 获取所有用户信息
cat /etc/group | grep -v "nogroup" | grep -v "...
Read More
应急响应实战命令手册(加强版)
1. 快速排查组合拳
1.1 10分钟完整排查流程
#!/bin/bash
# quick_check.sh - 一键快速排查
echo "====== 开始快速排查 ======"
echo "$(date)"
echo -e "\n[1/8] 系统负载检查"
top -bn1 | head -5
uptime
echo -e "\n[2/8] 可...
Read More
rust文件操作随笔
数据类型
本文 仅使用 Rust 标准库,深入解析文件系统操作中涉及的所有核心数据类型,不引入任何外部 crate。
📚 目录
rust文件操作随笔
数据类型
📚 目录
1. std::fs 模块概览
2. Path 与 PathBuf
✅ Path —— 不可变路径引用
...
Read More
今天是大阅兵,祝祖国繁荣富强
今天看了看大阅兵,感觉不错,新装备不少,看了看国外那群汉奸反应,都快被气红温了,笑死我了,这回够美国佬喝一壶了哈哈哈。
今天学了学nom库,感觉还不错,就是有点麻烦,不过听说性能可以,记录笔记
版本
nom="8.0.0"
我用的版本是8.0版本的,目前网上找到的资料都是以前版本的有的函数已经废弃了,需要看官方的英文文档来,英语不好是真难受 文档地址
...
Read More
最近在学rust宏宏,所以就记录一下,发现rust的宏功能非常强大
声明宏
宏定义的语法:
macro_rules! macro_name {
// 宏定义体 模式匹配
()=>{}
}
// 宏定义的例子:
//比如写一个创造结构体的宏
macro_rules! create_struct {
($name:ident, $field_type:ty)...
Read More
相关依赖
[dependencies]
md-5 = "0.10.6" # 如果你需要MD5哈希
serde_json = "1.0.141"
cipher = "0.4.4"
aes = "0.8.4"
des = "0.8.1"
cbc = "0.1" # 替代 block-modes 的 CBC 实现
hex = "0.4" ...
Read More
rust个人博客系统尝试
挖个坑,之后再写
Read More
一次随笔
我靠,好烦啊,自从实习被辅导员按回来上课,就一直萎靡不振的,damm!!!!!,这学期我都干了点啥,挖了个学校的洞,还干了点啥,看了看挖洞的教程,学了学rust,尝试做个小项目….
感觉好失败呀……
Read More