@hyperdbg

@hyperdbg / Public archive of HyperDbg Telegram messages.

  • 2025

    • Mar 2025 (385)
    • Feb 2025 (220)
    • Jan 2025 (167)
  • 2024

    • Dec 2024 (72)
    • Nov 2024 (235)
    • Oct 2024 (83)
    • Sep 2024 (263)
    • Aug 2024 (332)
    • Jul 2024 (403)
    • Jun 2024 (570)
    • May 2024 (245)
    • Apr 2024 (156)
    • Mar 2024 (90)
    • Feb 2024 (134)
    • Jan 2024 (309)
  • 2023

    • Dec 2023 (62)
    • Nov 2023 (326)
    • Oct 2023 (76)
    • Sep 2023 (315)
    • Aug 2023 (757)
    • Jul 2023 (2215)
    • Jun 2023 (778)
    • May 2023 (300)
    • Apr 2023 (1)
    • Feb 2023 (5)
    • Jan 2023 (1)
  • 2022

    • Nov 2022 (1)
    • Oct 2022 (2)
    • Sep 2022 (1)
    • Aug 2022 (1)
    • Jul 2022 (39)
    • Jun 2022 (23)
    • May 2022 (256)
  • 2021

    • Dec 2021 (1)
    • Oct 2021 (82)
    • Jun 2021 (1)
    • Feb 2021 (1)
    • Jan 2021 (2)
  • 2020

    • Dec 2020 (1)
    • Nov 2020 (2)
RSS feed.    Made with tg-archive
  • 01 June 2022 (18 messages)
  • @121466227 #353 04:39 AM, 01 Jun 2022
    Joined.
  • @s4ms4 #354 08:14 AM, 01 Jun 2022
    Joined.
  • @blackdog255 #355 08:41 AM, 01 Jun 2022
    Joined.
  • @momo5502 #356 06:49 PM, 01 Jun 2022
    Joined.
  • @momo5502 #357 06:50 PM, 01 Jun 2022
    Hey guys, thanks for your amazing work on hyperdbg. Are there currently known issues? Because it bluescreens in my VM
  • @momo5502 #358 06:52 PM, 01 Jun 2022
    The reason it bluescreens is cause it calls LogPrepareAndSendMessageToQueue in the vmexit handler, which eventually requires IRQL lower than the one in vmexit. But the reason it actually logs is because it exits due to VMX_EXIT_REASON_ERROR_INVALID_GUEST_STATE
  • @momo5502 #359 06:52 PM, 01 Jun 2022
    I have a few ideas in mind why this might be and I'm trying to debug that, but could it be that this is already a known issue?
  • @HughEverett ↶ Reply to #357 #360 06:52 PM, 01 Jun 2022
    Hi, thanks for using HyperDbg.
    No, there is no known issues.
    Would you please provide more information about how you get error and information regarding your system like Windows version and processor generation.
  • @HughEverett ↶ Reply to #359 #361 06:53 PM, 01 Jun 2022
    No, it's not a known issue.
  • @HughEverett #362 06:53 PM, 01 Jun 2022
    What's your testing environment? VMware or physical machine?
  • @momo5502 #363 06:54 PM, 01 Jun 2022
    vmware with nested virtualization, windows version is the following:

    photo_2022-06-01_18-54-13.jpg
  • @momo5502 #364 06:54 PM, 01 Jun 2022
    If it's not known to you, I will try to debug it and fix it myself and create a PR on github, if that's fine for you. Because I guess it might be very hard for you to debug the issue remotely :D
  • @HughEverett ↶ Reply to #364 #365 06:55 PM, 01 Jun 2022
    Yes, that's fine, let me know if you need help or if you have any question
  • @momo5502 #366 06:56 PM, 01 Jun 2022
    I will do. I probably won't have time to do anything anymore today, but i will get to it tomorrow
  • @HughEverett #367 06:56 PM, 01 Jun 2022
    In case you didn't find the problem we can discuss more about it to find the solution together.
  • @HughEverett ↶ Reply to #366 #368 06:56 PM, 01 Jun 2022
    It's ok
  • @HughEverett #369 06:56 PM, 01 Jun 2022
    👍
  • @momo5502 ↶ Reply to #367 #370 06:58 PM, 01 Jun 2022
    sounds good, thank you :D
  • 02 June 2022 (5 messages)
  • @Kirbiflint #371 01:44 PM, 02 Jun 2022
    Joined.
  • @momo5502 ↶ Reply to #365 #372 06:28 PM, 02 Jun 2022
    I found the issue and created a PR on github: https://github.com/HyperDbg/HyperDbg/pull/177
    Properly clear reserved segment access rights fields by momo5502 · Pull Request #177 · HyperDbg/HyperDbg

    The reserved fields in the segment access rights must be zero. Otherwise, an INVALID_GUEST_STATE vm exit is triggered which leads to a bluesceen.

  • @HughEverett ↶ Reply to #372 #373 07:01 PM, 02 Jun 2022
    Merged, thanks
  • @momo5502 #374 07:01 PM, 02 Jun 2022
    Thank you too :D
  • @momo5502 #375 07:08 PM, 02 Jun 2022
    Just in case others also need to debug invalid guest states, this is an insanely helpful snippet: https://twitter.com/standa_t/status/1363354500589740033?t=zKKdlATC0RPH1n92i2IoVQ&s=19
    Satoshi Tanda

    You must know what VM-exit reason 33 (0x21) is if you ever wrote a hypervisor from scratch. Too much researchers' time was wasted to diagnose it I am sharing diagnostics code I have been using. This finds out why that VM-exit happened and saves your time gist.github.com/tandasat/4b0bc…

  • 01 Jun 2022 (18)
  • 02 Jun 2022 (5)