• 01 February 2026 (3 messages)
  • @fancyfanta #11123 04:06 AM, 01 Feb 2026
    Joined.
  • Yeah, I think the video of both talks will also be published.
  • @barracudach #11125 11:07 PM, 01 Feb 2026
    Joined.
  • 02 February 2026 (1 messages)
  • @7440987708 #11126 01:21 PM, 02 Feb 2026
    Joined.
  • 03 February 2026 (2 messages)
  • @hyperdbg_io #11127 02:27 PM, 03 Feb 2026
    Slides and recordings for our @FOSDEM talks are up! Join [Björn Ruytenberg] and [Sina Karvandi] for an in-depth introduction into @HyperDbg 's features and internals, or find out what's the latest in anti-anti-debugging techniques and HV transparency for malware reversing:

    - https://fosdem.org/2026/schedule/event/APB9WC-mbec_slat_and_hyperdbg_hypervisor-based_kernel-_and_user-mode_debugging/

    - https://fosdem.org/2026/schedule/event/CDPRDX-invisible_hypervisors_debugging_with_hyperdbg/
  • @oa7331 This is a link both to slides and recordings of two talks. 👆
  • 04 February 2026 (3 messages)
  • @Screek #11129 11:37 AM, 04 Feb 2026
    Joined.
  • @Null_Windows #11130 04:24 PM, 04 Feb 2026
    Joined.
  • @Xxx1333777 #11131 07:15 PM, 04 Feb 2026
    Joined.
  • 05 February 2026 (11 messages)
  • @GCKplus3 #11132 02:46 PM, 05 Feb 2026
    Joined.
  • @mojtabafaaleh #11133 10:10 PM, 05 Feb 2026
    Hello. I set IA32_LSTAR to the address of my own assembly function in order to hook syscalls, but whatever I put inside it causes a crash.I copied someone's code, but again when the content of the assembly changes, it doesn't work anymore(even nop) . Do you have any idea what is the case? Tnx ❤️❤️
  • @honorary_bot #11134 10:13 PM, 05 Feb 2026
    Hi! How exactly does it crash? DO you have any info about the exception?
  • When I load the driver, it crashes. No minidump. Just accsess violation.
  • @honorary_bot #11136 10:20 PM, 05 Feb 2026
    How exactly do you set up your hook? Where does the code reside?
  • @mojtabafaaleh #11137 10:20 PM, 05 Feb 2026
    I just put 151 Instead of 36
  • Where do you see that it was access violation? Any additional info?
  • No, I didn't find any other information.
  • @honorary_bot #11141 10:28 PM, 05 Feb 2026
    Can't figure out what you're trying to execute in your syscall handler. cmp, je? je where? what if not - there seems to be an invalid opcode (as shown in windbg)
  • @honorary_bot #11142 10:30 PM, 05 Feb 2026
    Oh, wait, is Kernel Virtual Address Shadowing enabled on your system? It is anti-meltdown mitigation enabled by default. You kernel driver is not mapped when syscall is invoked, that's why it might fail.
  • 06 February 2026 (5 messages)
  • What does the stack look like when it throws an access violation?
  • It worked, thank you. ❤️❤️❤️❤️
  • @honorary_bot #11145 07:46 AM, 06 Feb 2026
    You’re welcome!
  • @getting458 #11147 01:54 PM, 06 Feb 2026
    Has anyone isolated the source code for hyperdbg?
  • @jingshen95 #11148 03:34 PM, 06 Feb 2026
    I’d like to ask whether the current version supports VT nested virtualization. If not, is there any plan to add it in the future?
  • 07 February 2026 (4 messages)
  • What do you mean by source code isolation? 🤔
  • HyperDbg could run on nested virtualization environments (VMware nested virtualization) but it doesn't support nested virtualization for another hypervisor.
  • And right now, it is not on the list but patches are always welcome :)
  • @yeastt #11152 03:30 PM, 07 Feb 2026
    Joined.
  • 08 February 2026 (1 messages)
  • @6618095 #11154 11:51 AM, 08 Feb 2026
    Joined.
  • 09 February 2026 (1 messages)
  • @5192080494 #11155 05:59 AM, 09 Feb 2026
    Joined.
  • 10 February 2026 (2 messages)
  • @8557887297 #11156 03:50 PM, 10 Feb 2026
    Joined.
  • @Revers_engineer #11157 07:51 PM, 10 Feb 2026
    Joined.
  • 11 February 2026 (7 messages)
  • @getting458 #11158 01:42 PM, 11 Feb 2026
    I wrote my own hyperviter, but why does it run so slowly in a VM
  • Which vm? Nested virtualization is slow by nature. But it still should be usable. Trave your vmexits and do benchmarking via rdtsc
  • @getting458 #11160 05:27 PM, 11 Feb 2026
    Yes, I use hvpp
  • @staarblitz #11161 05:46 PM, 11 Feb 2026
    Hvpp?
  • @staarblitz #11162 05:46 PM, 11 Feb 2026
    Hyper-V?
  • @staarblitz #11163 05:46 PM, 11 Feb 2026
    Or using host with VBS and windows filtering platform?
  • @HyperDbgBot #11164 b o t 09:15 PM, 11 Feb 2026
    [discord] <jakob944> are there any plans to port HyperDbg to Linux yet?
    I'm currently looking at implementing EPT Hooks in Linux and am brainstorming with the architecture.
    What I've first thought about was gbd <-> qemu <-> kvm. I've build a qemu monitor which I trigger over gdb. Qemu called a kvm ioctl which then was supposed to set the breakpoint.
    I stopped implementing the EPT logic in kvm thought, since I dislike how I'm debuging the whole guest OS instead of the specific programm only.
    I now thought about leveraging kvm and try to modify it so it runs as Host Hypervisor, since coding the whole setup from scratch seems like a pretty big pain..

    If someone has any experience or ideas what the best way to be, while leveraging existing tools already I'd appreciate input
  • 13 February 2026 (8 messages)
  • Yes, there is a plan to port HyperDbg to Linux but it probably needs a lot of time since it is not that easy. @Alish014 is working on it at the moment. You can see the progress here:
    https://github.com/HyperDbg/HyperDbg/tree/dev/hyperdbg/linux
    HyperDbg/hyperdbg/linux at dev · HyperDbg/HyperDbg

    State-of-the-art native debugging tools. Contribute to HyperDbg/HyperDbg development by creating an account on GitHub.

  • But as I said, it won’t be that easy and will probably take a long time.
  • @HyperDbgBot #11168 b o t 03:53 PM, 13 Feb 2026
    [discord] <jakob944> Sounds good, I might jump in and help out
  • yeah sure. you could aslo create a discussion here or on GitHub and coordinate with him regarding what should be done next.
  • @HyperDbgBot #11170 b o t 07:50 PM, 13 Feb 2026
    [discord] <jakob944> I wanted to open a discussion on GH, it seems that a new thread/discussion is disabled thought
  • @HyperDbgBot #11171 b o t 07:53 PM, 13 Feb 2026
    [discord] <jakob944> anyway, if there's help needed/wanted just let me know Alish. I'm currently looking for new project connected to Linux EPT Hooking
  • @Alish014 ↶ Reply to #11171 #11172 08:09 PM, 13 Feb 2026
    Hey Jakob,
    I’ve just recently started working on this project, so I’m still exploring the direction and trying to understand the challenges involved.
    At this stage, I don’t yet have a clear picture of whether we’ll need
    Feel free to take a look at the Linux project directory and see if there’s anything you think could be improved
    we can open a separate discussion to coordinate properly.
  • @Ghaffarian_Ali #11174 09:55 PM, 13 Feb 2026
    Joined.
  • 14 February 2026 (7 messages)
  • @HyperDbgBot #11175 b o t 08:53 AM, 14 Feb 2026
    [discord] <easyantiheat> [reply]: did you consider supporting SVM or is technically a hassle ?
  • No, it's not on the to-do list for now. It definitely has its own technical difficulties, but we think that supporting Linux with the same structure would provide more benefits. Maybe SVM will also be supported in the future.
  • Supporting linux guests or hosts? Or both?
  • @staarblitz #11178 06:57 PM, 14 Feb 2026
    In any case, I think supporting SVM would be easier. API needs a lot of generalization.
  • Both of them.
  • Well, I think there are certain features that are not available in AMD virtualization like MTFs (Monitor Trap Flags)
  • @HughEverett #11181 08:10 PM, 14 Feb 2026
    If that's the case, we extensively use MTFs in HyperDbg, so we might even need to redesign certain things.
  • 15 February 2026 (4 messages)
  • @90937080 #11182 06:38 AM, 15 Feb 2026
    Joined.
  • @hyperdbg_io #11184 09:51 PM, 15 Feb 2026
    HyperDbg v0.18 is released! 🎉✨

    This version adds support for including external scripts using #include in the script engine, as well as initial refactoring for potential future support for Linux.

    Check it out:
    https://github.com/HyperDbg/HyperDbg/releases/tag/v0.18

    More information:
    https://docs.hyperdbg.org/commands/scripting-language/casting-and-inclusion
    Release v0.18 · HyperDbg/HyperDbg

    HyperDbg v0.18 is released! If you’re enjoying HyperDbg, don’t forget to give a star 🌟 on GitHub! Please visit Build & Install to configure the environment for running HyperDbg. Check out the Q...

  • @508397659 #11185 09:51 PM, 15 Feb 2026
    wow, nice!
  • Thanks to @Alish014, Hari , and @xmaple555 for their contributions in this release.
  • 16 February 2026 (11 messages)
  • @HyperDbgBot #11187 b o t 12:06 AM, 16 Feb 2026
    [discord] <unrustled.jimmies> the cpu automatically disables LBR recording when a #DB exception is delivered and software needs to re-enable, not sure if this is handled or not but just an fyi.

    Also take a look at LOAD/SAVE_DEBUG_CONTROLS entry/exit ctrls so you can only log the LBR of the guest.
  • @HyperDbgBot #11188 b o t 12:49 AM, 16 Feb 2026
    [discord] <rayanfam> Do you have experience with LBR/BTS?
  • @HyperDbgBot #11189 b o t 12:49 AM, 16 Feb 2026
    [discord] <rayanfam> I have another question, is BTS already deprecated? Or not?
  • @HyperDbgBot #11190 b o t 01:28 AM, 16 Feb 2026
    [discord] <unrustled.jimmies> If by experience you mean completely bricking my system because i enabled 128mb IPT buffer in my bios then i guess 🤣

    I've used LBR and ITH/PT (Intel Processor Trace + TraceHub (one of the destinations could be a buffer in memory like BTS)).

    BTS seems like the pre-cursor (+ records only branches) to PT. Its def legacy but can't say if its deprecated or not tho or if/when it will no longer be in newer cpus.
  • @instw0 #11191 10:18 AM, 16 Feb 2026
    does hyperdbg support qemu?
  • @HughEverett #11199 10:41 AM, 16 Feb 2026
    Guys, this is an English speaking group. Thanks for understanding. 🙂
  • Not yet (or at least I didn't check).
  • 👍
  • Why should hyperdbg support this? KVM has nested virtualization. Guest hypervisors should work fine.
  • Well, I don't see a problem why it shouldn't be able to run HyperDbg in QEMU. They do have a VMX (VT-x) emulation, but usually things won't work without testing.
  • But I also don't understand why someone would need HyperDbg in QEMU, since QEMU is a full system emulator and provides a more comprehensive system view than HyperDbg, but at the cost of significantly slower performance.
  • 17 February 2026 (1 messages)
  • @St_Doc #11206 05:30 PM, 17 Feb 2026
    Joined.
  • 18 February 2026 (1 messages)
  • @Paranism_0 #11207 09:04 AM, 18 Feb 2026
    Joined.
  • 19 February 2026 (17 messages)
  • @clauvio #11208 11:07 AM, 19 Feb 2026
    Joined.
  • @HughEverett #11209 11:33 AM, 19 Feb 2026
    Failed to get the PML1 entry of the target address on Intel Ultra Processors · Issue #567 · HyperDbg/HyperDbg

    When I tried to create EPTHOOK,it showed : 0: kHyperDbg> !epthook2 nt!NtCreateFile err, failed to get the PML1 entry of the target address (c0000025) 0: kHyperDbg> !epthook2 nt!ExAllocatePool...

  • This one is an interesting observation. I didn't know there are systems that map regular OS stuff (RAM) above 512 GB in the physical memory.
  • @HughEverett #11211 11:34 AM, 19 Feb 2026
    Curious to know what could be the reason why they made such a design decision. 🤔
  • @honorary_bot #11212 11:39 AM, 19 Feb 2026
    Where do you see the address above 512g?
  • @honorary_bot #11213 11:39 AM, 19 Feb 2026
    Is this the one? core=0 pa=0x100d74000 - not like above 512g
  • @honorary_bot #11214 11:40 AM, 19 Feb 2026
    There should not be physical addresses above 512g, even for MMIO. 512g is 39 bits, which is max phys address bit for ARL
  • @honorary_bot #11215 11:40 AM, 19 Feb 2026
    Basically, CPU won't have enough lines to address a system address like this
  • @honorary_bot #11216 11:41 AM, 19 Feb 2026
    I see that its in VMware, but it is also unlikely that vmware would mess with virtualized max phys address
  • @HughEverett #11217 11:48 AM, 19 Feb 2026
    yeah you're right. though I think he/she meant that it is tested differently for the physical address since this error message is not within regular HyperDbg log error codes.
  • @honorary_bot #11218 11:48 AM, 19 Feb 2026
    I'm not sure I understand what's going on there tbh
  • @HughEverett #11219 11:48 AM, 19 Feb 2026
    @clauvio are you the one creating this issue? could you add more details on it?
  • @clauvio ↶ Reply to #11219 #11220 02:39 PM, 19 Feb 2026
    yes,i had found the problem.
    In EptGetPml1Entry func,
    PML1 = (PEPT_PML1_ENTRY)PhysicalAddressToVirtualAddress(PML2Pointer->PageFrameNumber * PAGE_SIZE);
    it return null on my laptop with U9-275HX
    I don't know why
  • @clauvio #11221 02:41 PM, 19 Feb 2026
    I tried another way to get it by Recording PML2 entry -> PML1 VA in EptSplitLargePage func,and it works on my pc then.
  • @clauvio #11222 02:51 PM, 19 Feb 2026
    i have one i7-1165g7 laptop, tested the lastest version hyperdbg and no problem
  • @clauvio #11223 03:02 PM, 19 Feb 2026
    I tagged that message because I first think that may be one of reason to cause this problem ,but I found that it seems not related to it
  • @7180961300 #11224 06:52 PM, 19 Feb 2026
    Joined.
  • 21 February 2026 (2 messages)
  • @HyperDbgBot #11225 b o t 04:32 AM, 21 Feb 2026
    [discord] <unrustled.jimmies> Might be an issue with `MmGetVirtualForPhysical` returning junk for the given PA. (it just statically indexes into the PFNDB using bits from the PA).
  • @clauvio ↶ Reply to #11225 #11226 04:38 AM, 21 Feb 2026
    maybe.So I tried to avoid using this
  • 22 February 2026 (1 messages)
  • @HyperDbgBot #11227 b o t 01:30 PM, 22 Feb 2026
    [discord] <staarblitz.> I was implementing MSR fuzzing for my hypervisor. But I hit a roadblock.
    Changing host IDT freaks out WinDbg. After a few instructions, WinDbg hangs for 30 seconds, and then continues. I know WinDbg is so reliant on interrupts, but only thing I did was changing the #GP handler. Somehow in the next few lines of assembly (without me causing a #GP on purpose at all), I get a crash which has no indication of what went wrong:
    ```
    0: kd> k
    # Child-SP RetAddr Call Site
    ...
    04 ffffe28e`924ff740 fffff804`cb0aeca8 nt!KiBugCheckDispatch+0x69
    05 ffffe28e`924ff880 fffff804`6143e9cb nt!KiPageFault+0x468
    06 ffffe28e`924ffa18 ffffffff`80001108 win_hv!run_vmx_guest+0xfb
    07 ffffe28e`924ffa20 0000681e`0000681e 0xffffffff`80001108
    08 ffffe28e`924ffa28 fffff804`614508f9 0x0000681e`0000681e
    09 ffffe28e`924ffa30 fffff804`61440274 win_hv!x86::bits64::vmx::vmread+0x29
    0a ffffe28e`924ffab0 fffff804`6144069f win_hv!hv::hypervisor::intel::guest::vmread+0x14 ]
    0b ffffe28e`924ffb00 fffff804`6144f1d3 win_hv!hv::hypervisor::intel::guest::impl$0::run+0x15f
    0c ffffe28e`924ffcf0 fffff804`6144e209 win_hv!hv::hypervisor::host::virtualize_core<hv::hypervisor::intel::Intel>+0x1c3
    0d ffffe28e`924fff70 00000000`00000000 win_hv!hv::hypervisor::host::main+0x99
    ```

    `win_hv!run_vmx_guest+0xfb` points to [.VmExit label](https://github.com/staarblitz/hxposed/blob/e4e5a5068c3b7e7aa00b08e8b9e0e3a3b9bc79b0/src/hvcore/src/hypervisor/intel/run_guest.S#L121C1-L121C9) `mov [r15 + registers_rax], rax`. R15 is `1`.

    I tried using a custom host IDT through `vmwrite`, but it resulted in same. So I hijacked the existing IDT's #GP handler for each core. But that also resulted in the same problem. I suspect this might be due KVA/KPTI. But I am not very sure. Any of you guys have an idea?
    hxposed/src/hvcore/src/hypervisor/intel/run_guest.S at e4e5a5068c3b7e7aa00b08e8b9e0e3a3b9bc79b0 · staarblitz/hxposed

    Expose your kernel like you mean it. Contribute to staarblitz/hxposed development by creating an account on GitHub.

  • 23 February 2026 (4 messages)
  • @clauvio #11228 04:03 PM, 23 Feb 2026
    On my tested Intel Core Ultra processor, MaxPhysAddr (physical address width reported by CPUID) is 42 bits (theoretical max physical address space: 4 TB).
    On my tested 14th-gen processor, it is 39 bits (theoretical max: 512 GB).
  • @honorary_bot #11229 04:04 PM, 23 Feb 2026
    Interesting, which exact model do you have?
  • @honorary_bot #11230 04:04 PM, 23 Feb 2026
    It makes sense then
  • @clauvio #11231 04:05 PM, 23 Feb 2026
    U9-275HX and i7-14700HX
  • 25 February 2026 (1 messages)
  • @Robertsxpert #11232 12:19 AM, 25 Feb 2026
    Joined.
  • 26 February 2026 (1 messages)
  • @qword123 #11234 09:21 PM, 26 Feb 2026
    Joined.
  • 28 February 2026 (1 messages)
  • @176837921 #11235 03:25 PM, 28 Feb 2026
    Joined.