推荐教程

HBM
HBM
Hello World及Java编译基础知识
Hello World及Java编译基础知识
134 Gravesoft网页汉化5:Fix WPA Registry——修复WPA注册表
134 Gravesoft网页汉化5:Fix WPA Registry——修复WPA注册表
95 某白菜PE行为分析:如何自动安装推广软件并更改注册表
95 某白菜PE行为分析:如何自动安装推广软件并更改注册表

最近更新

http-header

打开网址提示缺少条件查看源码,发现两个加密编码解码得到需要的条件使用扩展改成对应的条件刷新页面,获得flag

HBM

在https://www.iamwawa.cn/morse.html 解码摩斯密码因为只有大写字母和数字猜测是base32加密,解码得到16进制16进制转字符串,得到flag

vim高亮单词

vim最多可以设置3组高亮(也就是最多只能设置三种颜色) :mat[ch] {group} /{pattern}/ :2mat[ch] {group} /{pattern}/ :3mat[ch] {group} /{pattern}/如:match Label /hello/ 取消高亮 :mat[ch] [none] :2mat[ch] [n…

zipbook

将文件放进随波逐流里面发现文件里面还有其他文件使用binwalk分离文件打开文件,ctrl+a全选文件内容,选择字体获得flag

AWD比赛随笔

参加了一次AWD比赛,大致分享一下。 (上半场梭哈全场,下半场被全场梭哈) 第一场正常发挥 首先就是刚开始的20分钟,一定要做好防御。防御不好什么都是扯淡。如果能改root密码就改,我们这场比赛就没让我们改,因为权…

性能优化实战:从实例属性到扩展方法的演进

在软件开发中,性能优化是一个永恒的主题。即使是看似微不足道的设计决策,也可能在高并发场景下产生显著的性能影响。本文将通过一个实际案例——TangdaoTask类中Duration属性的设计演进,深入探讨"实例属性 vs …

vimgrep查找当前文件中的所有结果

vimgrep :vim[grep][!] /{pattern}/[g][j][f] {file} :vim[grep][!] {pattern} {file} ...如 :vimgrep /hello/g %:cope[n] [height] :ccl[ose] :cw[indow] [height]用:cw打开quickfix list查看搜索结果 lvimgrep :…

Hello World及Java编译基础知识

Hello World新建文件夹存代码 新建一个.java文件 编写代码public class hello{public static void main (String[] args){System.out.print("Hello,World!");} }编译 javac java文件(环境变量) 生成一个clas…

Walking

将文件放进随波逐流里面,使用foremost分离,得到一张二维码扫描二维码,获得flag

docker-compse部署docker容器示例

一、什么是 Docker Compose Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。作用: 通过一个名为 docker-compose.yml(或 compose.yaml)的配置文件,可以:用代码描述多个服务(如 Web 服务器、…

客户端和服务端通信----buffer

客户端和服务端通信----bufferbuffer在网络编程中,操作系统底层 API(如 send()、recv())要求传入:一个 内存地址(指针) 一个 字节数(size) 但 C++ 中有多种数据类型(std::string、std::vector<char>、C 数组…