Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: 2020-02-19-opnsense-xen-trenchboot-demo.md #204

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

piotr-kleins
Copy link
Contributor

Signed-off-by: Piotr Kleinschmidt [email protected]

…oncept of blog post

Signed-off-by: Piotr Kleinschmidt <[email protected]>
- *coreboot + TrenchBoot* ensure user that current firmware and further loaded
components are not compromised
- *virtualization* solves WiFi card support problem in BSD firewalls and adds
additional security
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
additional security
additional security without significant performance penalty

?

- [pfSense under Xen - part 2](https://blog.3mdeb.com/2019/2019-12-13-pfsense-boot-under-xen/)

When you already have basic knowledge, we can move on to the essential part of
this section.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@piotr-kleins I believe here we should have a summary of concepts explained in other posts. The methodology that you use will not work since people typically do not have enough time to dig in into all that stuff. Please present summary and mention that if you need deep dive you can find it in above posts.

by virtualization. It introduces another level of security. Closing entities
(such as network interface, firewall software or operating system) in separate
environments minimizes the effects of a potential attack. User can be sure that
virus doesn't spread out to entire system, but stay only in infected part.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@piotr-kleins it works both ways, firmware from wifi card has hard time to infect system if correct IOMMU configuration was used and firewall VM is isolated from real hardware. The question is what is the performance penalty? We should provide benchmarks to prove our thesis.

environments minimizes the effects of a potential attack. User can be sure that
virus doesn't spread out to entire system, but stay only in infected part.

The idea of virtualization and separation is well implemented in **Qubes OS**.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pietrushnic link to QubesOS website

gives user an assurance that an upgrade is safe and can be done almost without
effort. Of course, vendors can't sign up to trusted list just like that. Each
must complete verification process and only then can be marked as confirmed and
trusted vendor.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@piotr-kleins we should mention that we are recognized as fwupd/LVFS consultants and link here: https://fwupd.org/lvfs/docs/consulting

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and provide integration services

our [LVFS and fwupd blog
post](https://blog.3mdeb.com/2019/2019-07-11-how-to-safely-and-easily-update-your-firmware/).

## Our implementation - final demo
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@piotr-kleins where is demo?

## Our implementation - final demo


## Summary
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@piotr-kleins here we need pitch that we can provide such image for any platform if someone is interested in. Also maybe it would be great to mention how dom0 would ba upgraded and build?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also there are no system diagrams and execution flows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants