Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20191207114547.GA12817@openwall.com>
Date: Sat, 7 Dec 2019 12:45:47 +0100
From: Solar Designer <solar@...nwall.com>
To: lkrg-users@...ts.openwall.com
Subject: Re: bug: LKRG kills VirtualBox host VMs

Hi Adam,

On Mon, Dec 02, 2019 at 07:00:44PM +0100, Adam Zabrocki wrote:
> This is a 'hacky' feature and it's violating some of the integrity rules which 
> LKRG's ED feature enforces. However, I've introduced 2 compilation options 
> which can relax some of the validation in LKRG and allows such a nasty 
> functionality. They are DISABLED by default but if you really want you can 
> enable it and compile LKRG with them. If you do so, you might run LKRG and 
> VirtualBox together. To do that you should edit "src/p_lkrg_main.h" file and 
> uncomment following definitions:
> 
>     #define P_LKRG_CI_X86_NO_MSR
>     #define P_LKRG_PCFI_NO_STACKWALK
> 
> and recompile LKRG.

VirtualBox is pretty common, and the above is obscure.  We need to at
least document this prominently, or better yet introduce a module option
to enable VirtualBox compatibility in an existing build of LKRG, so that
a rebuild would not be necessary.

Thanks,

Alexander

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.