自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 如何写 docker-compose.yaml 文件?

Docker是一个容器化技术,通过打包程序及其依赖环境(镜像)实现跨平台一致运行。Dockerfile是构建镜像的说明书,而docker-compose用于编排多容器应用,通过YAML文件定义服务配置。示例中,基于Java11的web服务通过docker-compose.yaml配置端口映射(9121:1337)、构建指令和重启策略,使用docker-compose up -d即可后台启动服务。这种方案解决了环境依赖和服务编排问题,确保应用在不同环境中的一致性运行。

2026-04-25 12:30:07 31

原创 通过SSH 密钥一键登录服务器(免密码输入)

SSH免密登录配置指南 生成密钥对:在本地终端执行 ssh-keygen -t ed25519 -C "your_email@example.com",使用默认路径,不设密码,生成私钥 ~/.ssh/id_ed25519 和公钥 ~/.ssh/id_ed25519.pub。 上传公钥到服务器: 使用 ssh-copy-id user@ip 自动配置(需输入密码一次)。 若命令不可用,手动执行: type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh

2026-04-11 10:07:41 27

原创 EXE注入弹出计算器 -- 新手实践

本文通过x64dbg调试工具对C++程序hello.exe进行动态代码注入实验,在不修改源代码的情况下实现运行时弹出计算器。实验重点演示了JMPHook技术原理,包括将main函数入口指令替换为跳转指令,引导执行流至预先准备的CodeCave区域,该区域包含调用system("calc")的汇编指令及必要的栈空间调整。同时详细介绍了x64架构下的调用约定、RIP相对寻址机制等关键技术点,解决了ASLR带来的地址随机化问题。

2026-03-15 15:06:17 344

原创 virtualbox:由于.vdi文件搬移后导致虚拟机无法启动的修复方案

摘要:VirtualBox虚拟机因找不到虚拟硬盘文件BookVM-disk002.vdi而报错(VERR_FILE_NOT_FOUND)。该问题通常由文件被移动/删除、快照丢失或存储路径变更引起。解决方案包括:1)退出VirtualBox后修改.vbox配置文件中的硬盘路径;2)使用VBoxManage命令移除无效硬盘记录并重新注册;3)确保StorageControllers部分引用正确的UUID。通过手动编辑配置文件和重新注册硬盘,最终成功修复虚拟机启动问题。操作需注意管理员权限和路径准确性。

2026-03-13 00:59:20 364

SEU密码学实验Qt项目

包含DES、AES、RSA、Eculid、Elgamal、Diffie–Hellman等加密解密程序,合为了一个项目。里面基本功能均可实现,但仍有很大改进空间,希望能为大家所用

2025-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除