Compare commits

..

2 Commits

Author SHA1 Message Date
807fe13cc4 Improve hidden_vm post 2026-02-17 18:19:21 +01:00
9553003d92 Add gitea link 2026-02-17 18:08:08 +01:00
2 changed files with 17 additions and 7 deletions

View File

@@ -5,6 +5,9 @@ title = "How to create a stealthy VM"
description = "How to create a hard to detect virtual machine using QEMU." description = "How to create a hard to detect virtual machine using QEMU."
+++ +++
Updates :
- v2 (17/02/2026) : Update to qemu-10.2.0 and clear up some stuff
This article explains how to create a stealthy virtual machine that can be used for multiple things. This article explains how to create a stealthy virtual machine that can be used for multiple things.
I made this for my personnal use so there is still room for improvement. I made this for my personnal use so there is still room for improvement.
@@ -30,11 +33,11 @@ To defeat this in addition to configuring the VM so it doesn't appear like one w
Go to the directory where you want to keep the sources and run Go to the directory where you want to keep the sources and run
{{< highlight bash >}} {{< highlight bash >}}
wget https://raw.githubusercontent.com/furtest/furtest/refs/heads/main/qemu_patch/qemu-10.1.0.patch wget https://git.furtest.fr/furtest/.profile/raw/branch/main/qemu_patch/qemu-10.2.0.patch
wget https://download.qemu.org/qemu-10.1.0.tar.xz wget https://download.qemu.org/qemu-10.2.0.tar.xz
tar xvJf qemu-10.1.0.tar.xz tar xvJf qemu-10.2.0.tar.xz
cd qemu-10.1.0 cd qemu-10.2.0
../qemu-10.1.0.patch git apply ../qemu-10.2.0.patch
./configure --disable-werror ./configure --disable-werror
make -j$(nproc) make -j$(nproc)
sudo make install sudo make install
@@ -45,7 +48,8 @@ If you only need the x86_64 system hypervisor you can add `--target-list=x86_64-
## 2. Creating the VM ## 2. Creating the VM
You need to make the following changes to the configuration : You need to make the following changes to your vm configuration :
(if you do not know how to create a VM using qemu check out [virt-manager](https://virt-manager.org/))
- Use **BIOS** not UEFI - Use **BIOS** not UEFI
- Change the MAC address (eg: 8c:1f:66:b8:67:84) - Change the MAC address (eg: 8c:1f:66:b8:67:84)
- Set the video to VGA - Set the video to VGA

View File

@@ -35,10 +35,16 @@ style = "github-dark"
tag = "tags" tag = "tags"
author = "authors" author = "authors"
[[params.social]]
name = "Gitea"
icon = "fa-brands fa-git-alt fa-2x"
weight = 1
url = "https://git.furtest.fr/furtest/"
[[params.social]] [[params.social]]
name = "Github" name = "Github"
icon = "fa-brands fa-github fa-2x" icon = "fa-brands fa-github fa-2x"
weight = 1 weight = 2
url = "https://github.com/furtest/" url = "https://github.com/furtest/"
[[menu.main]] [[menu.main]]