Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/06/21 in Posts

  1. An operating system that I've recently been very interested in trying out is Qubes OS. This operating system's primary focus is on security, and on being as secure as humanly possible. Part of being extremely security conscious is the recognition of the fact that it's impossible to completely prevent being hacked, so the unique philosophy of Qubes OS is damage mitigation through compartmentalization. Every single aspect of Qubes OS takes place in a virtualized container that is separated from everything else and also labeled based on its trust level, while everything is managed behind the scenes by the Xen Hypervisor. Many people would wrongly assume that Qubes OS is a Linux distro because the GUI is fedora, but the GUI is *only* the GUI. The true operating system is Xen. Here is a flowchart type diagram showing how it works: An incredible feature of Qubes is the ability to easily create disposable VMs on the fly, and these VMs can be based on templates that you create ahead of time which tell the system exactly what programs will come pre-installed on the disposable VM and what all the settings will be. The disposable VM is then an instance of the template. This would allow you to, for example, create a template that includes Firefox or your browser of choice, with all of your bookmarks and add-ons pre-loaded. Then whenever you want to browse the internet you could do it exclusively in this disposable VM giving you ultimate security while hardly sacrificing any convenience. Here is a cool YouTube video reviewing it and walking through all of the features including creating templates and disposable VMs.
    1 point
  2. C++ code here: https://github.com/haxme/canbus_cplus_plus C code here: https://github.com/haxme/canbus_c.git
    1 point
  3. This is really great! I started looking through this, but will need to look through the rest a bit later. My C is pretty rusty, so I doubt I could offer any suggestions, I'll mostly be looking out of interest and to brush up on knowledge. It looks like you've got it working on both netbsd and linux though, which is awesome! I wrote an http server and client in C (and python) a long time ago (I'll try to find the src) and I remember that before doing so, actually simulating sending and recv a request via netcat according to the http spec was very helpful to my understanding. If you get stuck along the way with other enhancements you want to add, I might suggest going through that interactive "simulation" with netcat to wrap your head around the concepts. Looking good! And awesome to see that you have it deployed. I went to the site and it loaded instantly in both Firefox and Brave. Great work.
    1 point
  4. Oh interesting. This looks almost identical to WinDirStat which I've used. I wonder how they compare.
    1 point
×
×
  • Create New...