• 0 Posts
  • 20 Comments
Joined 1 year ago
cake
Cake day: June 2nd, 2023

help-circle



  • You’re running docker inside a vm? Why?

    The first thing I would do is learn the 5-layer OSI model for networking. (The 7-layer is more common, but wrong). Start thinking of things in terms of services and layers. Make a diagram for each layer (or just the important layers. Layers 3 and up.)

    If you can stomach it, learn network namespaces. It lets you partition services between network stacks without container overhead.

    Using a vm or docker for isolation is perfectly fine, but don’t use both. Either throw docker on your host or put them all in as systemd services on a vm.



  • What!

    How many of these devices do we have in our asset inventory? Do they have a cvss score yet? Let’s just do it ourselves with an ssvc score. Can this be exploited remotely? Call crowdstrike, tell them to get a network detection written and deployed. How long do we have before the quarterly audit? Can our soc do threat hunts against this? Get me the RTOs, RPOs, and business impact assessment. Let’s MOVE, people!







    1. Yes, because:
    2. It could
    3. And if it does, you probably can’t remove it

    Streaming sites can embed an unhearable data stream into audio signal. It’s possible

    That being said, it’s extremely improbable, given the costs to do it at scale.

    If you’re part of a large company’s beta program and have access to some unreleased product, maybe worry.

    If you grabbed a file from some mega host updown whatever site, don’t worry.

    And if you’re still worried, take a sha256 hash and put it into google search. If you get any results that even mention your file’s title, then you’re good.







  • Any form of bread with a filling, generally assembled cold

    But, dare I say, does that not make a ravioli a sandwich? A poptart? Mayhaps even … Lasagna?

    Ah, you proclaim! But those are cooked further!

    But so too is a grilled cheese! And a patty melt!

    Where will the madness end?



  • Wireguard creates a new network interface that accepts, encrypts, wraps, and ships packets out your typical network interface.

    If you were to create a kernel network namespace and move the wireguard interface into that new namespace, the connection to your existing nic is not broken.

    You can then use some custom systemd units to start your *rr software of choice in said namespace, rendering you immune to dns leaks, and any other such vpn failures.

    If you throw bridge interfaces into the mix, you can create gateways to tor / i2p / ipfs / Yggdrasil / etc as desired. You’ll need a bridge anyway to get your requester software interface exposed to your reverse proxy.

    Wireguard also allows multiple peers, so you could multi-nic a portable personal device, and access all your admin interfaces while traveling, with the same vpn-failure-free peace of mind.