### Teknikal's_Domain

#<NTA:NnT:SSrgS:H6.6-198:W200-90.72:CBWg>

# Graylog, and the Syslog Protocol, Explained

2021-02-19 9 min read Unable to load comment count

So if you’ve tried enterprise log management systems, you’ve likely heard of Syslog. If you haven’t, Syslog, is, well, a protocol designed to allow multiple hosts to send their system logs over the network to some other server where they can be analyzed and stored. It’s another one of those weird UDP protocols, and this one is actually stupid simple, even in both of the commonly used forms! Oh, we’ll also cover the one piece of software that I use that handles Syslog — Graylog, which by itself is also really cool.

Continue reading

# TDNET 2.0: the New Homelab (Part 2)

2021-02-11 25 min read Unable to load comment count
Part 2 of 2

Now, this is the second part of a two-part post, that one covered the tech and background, and this will be the tour. So, let’s begin, running this one front-to-back.

Continue reading

# TDNET 2.0: the New Homelab (Part 1)

2021-02-11 12 min read Unable to load comment count
Part 1 of 2

A first for me, this post is going to come in two parts. This one will cover the tech behind everything, and the second will actually be a new network tour. I’ve finally finished one of the biggest, if not the biggest project I’ve undertaken in a while: overhauling pretty much my entire network.

Continue reading

# Self Hosted Password Manager: bitwarden_rs

2021-02-10 3 min read Unable to load comment count

You familiar with BitWarden? It’s another one of those password manager services that comes as a browser extension or standalone program, and allows for things like storing TOTP keys, generating new, secure passwords, and all that fun stuff. Except unlike others that I’ve seen, it has one difference: You can self-host an instance. Though, their self-hosted options look a little lacking unless you want to give them money. Well as it happens with an open sourced project, someone decided to create a BitWarden API compatible server, thus creating bitwarden_rs. And this is why it’s cool.

Continue reading

# MTA-STS Is a Thing... Well Then (also feat. TLSRPT)

2021-02-07 5 min read Unable to load comment count

If you’re just curious, MTA-STS relates to SMTP, in the same way that HSTS relates to HTTP. Except, naturally, it relies on, you get three guesses… yes, DNS. And this is what it is, and how to set it up.

Continue reading

# Publishing SSH Fingerprints in DNS

2021-02-06 4 min read Unable to load comment count

So here’s the thing about SSH: The first time you connect to a server, you have no real idea of if that’s legitimate or not, right? Well, you could compare the key fingerprint to the fingerprint that the server admin gave you and make sure they match, but nobody does that.

Well… there is a way. Using everyone’s favorite always-broken service, DNS.

Continue reading

# Delta Chat: Instant Messaging Using... Email?

2021-02-05 7 min read Unable to load comment count

So this is a fun one, and likely a long one. Come, let’s talk about the unlikely backing for a decentralized, privacy-focused communications platform, the very weird ways in which IMAP can be used, and a hopefully final wrap-up to my streak of rambling about PGP.

Continue reading

# PGP Key Discovery Mechanisms Explained

2021-02-04 6 min read Unable to load comment count

Okay, final thing on PGP after talking about PGP itself and Signature and trust levels, we have… How you can get someone else’s public key.

There’s a few common ways to do this:

• Keyservers
• Web Key Directory
• DNS
• CERT record
• PKA TXT record
• DANE OPENPGPKEY record

Let’s discuss how they all work.

Continue reading

# PGP Trust Levels and Signature Types Explained

2021-02-03 4 min read Unable to load comment count

So last time we introduced the basics of how PGP works. This time, we cover something slightly more in-depth: signature types, and trust levels.

Continue reading

# PGP (GPG) Explained

2021-02-02 6 min read Unable to load comment count

Pretty Good Privacy, or as it’s more commonly known as by it’s most popular client’s name, GNU Privacy Guard, is a method of encrypting and/or signing your messages using the power of public key cryptography. And, while it can get extremely complex, the basics of using PGP are, actually, pretty simple. So in the words of the great Angus Deveson, Let’s get started.

Continue reading