在 Manjaro 上设置 SMB(Samba)共享 /mnt/game 并允许所有人读写权限,可按以下步骤操作,兼顾极简配置 + 高可控性 + 开机自启。
✅ 1. 安装 Samba1sudo pacman -S samba
✅ 2. 创建共享目录(已存在跳过)12sudo mkdir -p /mnt/gamesudo chmod 777 /mnt/game
⚠️ 777 表示所有用户都能读写,适用于公共环境,若仅局域网信任可用。
✅ 3. 编辑配置文件1sudo nano /etc/samba/smb.conf
添加以下内容到文件末尾(建议放在 [global] 后面):
123456789[game] path = /mnt/game browseable = yes writable = yes guest ok = yes force user = nobody create mask = 0777 directory mask = 0777 public = yes
解释:
guest ok = yes: 允许匿名访问(无 ...
查看磁盘信息lsblk -f
sudo mkdir -p /mnt/sto
gedit /etc/fstab
1UUID=B64C324875C4797C /mnt/game ntfs-3g defaults,nofail,x-systemd.device-timeout=5s,uid=1000,gid=1000,noatime,permissions 0 0
sudo mount -a
✅ 类构造与析构
1234567Memory::Memory() { }Memory::~Memory() { VMMDLL_Close(this->vHandle); DMA_INITIALIZED = false; PROCESS_INITIALIZED = false;}
析构时关闭句柄,重置标志。
✅ 建议加上 nullptr 检查或异常安全的关闭逻辑。
✅ DumpMemoryMap1bool Memory::DumpMemoryMap(bool debug)
生成物理内存映射文件 mmap.txt 并写入临时目录(Windows 路径)。
✅ 用于 -memmap 参数提升物理内存访问性能。
⚠️ Windows 路径写死为 \\mmap.txt,在 Linux 下需修改为 /tmp/mmap.txt 形式,建议使用 std::filesystem::path::preferred_separator。
✅ Init1bool Memory::Init(std::string process_name, bool ...
是的,你列出的这几项:
12345<feature policy="disable" name="ssbd"/><feature policy="disable" name="amd-ssbd"/><feature policy="disable" name="virt-ssbd"/><feature policy="disable" name="rdtscp"/><feature policy="disable" name="rdpid"/>
确实都与虚拟机特征、反虚拟化检测、CPU 行为有关。以下是详细解释和反检测相关性分析:
🔍 一项项解释与反检测分析✅ 1. ssbd / amd-ssbd / virt-ssbd
全称:Speculative Store Bypass Disable
作用:用于缓 ...
text# 关闭运行挂载网络磁盘时的安全警告 —— 组策略配置教程
## 步骤说明
1. 按下 **Win + R**,输入 `gpedit.msc`,回车,打开 **本地组策略编辑器**。
2. 在左侧依次展开:
用户配置 -> 管理模板 -> Windows 组件 -> 附件管理器
text
3. 找到并双击打开 **“中风险文件类型包含列表”**。
4. 在弹出的窗口中,将其设置为 **“已启用”**。
5. 在“选项”文本框中,输入需要取消安全警告的文件扩展名,多个扩展名之间用 **分号(;)** 隔开,例如:
.exe;.bat
text
6. 点击 **确定** 保存设置。
7. 关闭组策略编辑器,重启或刷新组策略后生效。
---
## 说明
- 多个文件扩展名必须用分号分隔,且不要有空格。
- 该设置可以有效关闭针对指定文件类型的打开安全警告提示。
---
## 示例
| 文件扩展名 | 说明 |
|------------|--------------|
| .exe | 可执行文件 ...
12345678910[Unit]Description=Heartbeat ServerAfter=network.target[Service]Type=simpleExecStart=/root/miniconda3/bin/python /opt/heart/heartbeat_server.pyRestart=alwaysRestartSec=5User=rootWorkingDirectory=/opt/heart[Install]WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start heartbeat
sudo systemctl enable heartbeat
Manjaro
未读开机自动加载usbmon模块gedit /etc/mkinitcpio.conf
MODULES=(usbmon)
修改后 编译内核
sudo mkinitcpio -P
或者挂载到hook启动脚本里modprobe usbmon
查看usb设备
lsusb
如果python运行监听没权限/etc/udev/rules.d/99-usb.rules
12SUBSYSTEM=="usb", ATTRS{idVendor}=="258a", ATTRS{idProduct}=="0049", MODE="0666"SUBSYSTEM=="usb", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="007c", MODE="0666"
sudo ...
🖱️ 鼠标按钮编号
按钮编号
按钮名称
QEMU 指令示例
1
左键
mouse_button down 1
2
中键
mouse_button down 2
4
右键
mouse_button down 4
QEMU 鼠标按钮是按位组合:左=1,中=2,右=4,可以组合如 mouse_button down 5(左+右)
⌨️ 键盘键值表(QEMU sendkey 支持的 key name)🔤 字母和数字
按键
key name
示例用法
A–Z
a–z
sendkey a
0–9
0–9
sendkey 1
🔣 特殊字符
字符
key name
备注
空格
spc
space
回车
ret
return/Enter
退格
backspace
Backspace
Tab
tab
Tab 键
Esc
esc
Escape
Delete
delete
删除键
Insert
insert
插入键
🔼 方向键和控制键
按键
key name
上
up
...
sudo ntfsfix -d /dev/nvme0n1p3
















