bhyve client: who is hosting me?
Daniel Braniss
danny at cs.huji.ac.il
Fri May 25 08:05:16 UTC 2018
> On 25 May 2018, at 10:02, Darius Mihai <dariusmihaim at gmail.com> wrote:
>
> On Fri, May 25, 2018 at 9:08 AM Daniel Braniss <danny at cs.huji.ac.il> wrote:
>
>> Hi,
>> I’m trying out bhyve with different setups, but mailny FreeBSD (11.2 and
> 12), and
>> was wondering if there is any way for the client to know who is hosting
> it?
>
>> thanks,
>> danny
>
> Hi,
>
> What do you mean 'knowing who is hosting it?'
> If you mean obtaining information such as IP address or hostname of the
> host from inside the guest operating system, it should not be possible and
> is likely a security flaw if it were allowed by default.
ok, so not by default, but is there a way?
i don’t know why this is a security flaw - maybe security by obscurity? in any case
since the client knows that it’s running as a bhive client, (hw.hv_vendor), again, if
this is also a security flaw, it could be set/reset when the client is being configured?
thanks,
danny
>
> Operating systems should ideally be unable to determine even that the
> system is a virtual machine instead of a hardware based host; however since
> bhyve uses VirtIO devices and other virtualization mechanisms due to
> performance issues you are indeed able to determine that the OS is running
> in a virtual machine. More specific information should be impossible to
> obtain if not injected by the host (e.g., running a web server on the host
> with some information, adding a virtual block device with a configuration
> file, and so on).
>
> Darius
>
>> _______________________________________________
>> freebsd-virtualization at freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
>> To unsubscribe, send any mail to "
> freebsd-virtualization-unsubscribe at freebsd.org"
More information about the freebsd-virtualization
mailing list