Solene'% : Expose only share links of a private service with caddy
In this blog post, you will learn how to use caddy to expose only the share links of a service reachable over a VPN, and reduce its attack surface
Source feed
1875 items
A computing-focused community centered around link aggregation and discussion.
In this blog post, you will learn how to use caddy to expose only the share links of a service reachable over a VPN, and reduce its attack surface
We solve the world’s toughest cyber challenges—creating breakthrough technology and embedding it into the systems that run everything.
If carcinization happens when languages evolve to be more like Rust, then what do you call it when Rust evolves to be more like Java? Caffeination?
In the theme of NixOS enabling fearlessness, here’s a way I use Nix on other Linux distributions to sleep better at night: managing dependencies of simple scripts.
Topics: Infrastructure
Entities: Infrastructure
The other day I read this blog post about using arp-scan to list every device on the network in order to keep better track of devices and that's great, but we can go even further.
ns2jb is a software-only, tethered jailbreak for the Switch 2. It allows running arbitrary native code as any ordinary sysmodule, and as the built-in fs sysmodule. This lets us run homebrew, reverse engineer and mod Switch 2 games, back up save files off...
I gave a fifteen minute talk about this at Zurihac 2023. If you read this essay, I don't think there's much point in additionally watching the video.
Everything you need to know about the new Garmin Connect API from a developer and personal standpoint.
now, what is this binary? i naively assumed that it would just be shelling out to clang but it turns out the answer is more interesting than that.
The DuckDB team is happy to announce that today we're releasing DuckDB version 2.0.0 LTS, codenamed “Cinnamon Teal” (Spatula cyanoptera). This is our biggest feature release so far, and it ships a polished version of the Quack protocol, asynchronous I/O, a...
Abstract page for arXiv paper 2609.04043: Extending concurrent separation logic to the hardware level to verify the xv6 OS kernel on RISC-V with AI agents
I often find myself writing (by which I mean generating) functions to convert enums to strings. A naïve implementation of such a function might look like: