Skip to content

Instantly share code, notes, and snippets.

View Sailboat265's full-sized avatar

Sailboat265

  • 00:42 (UTC +08:00)
View GitHub Profile
@aamiaa
aamiaa / CompleteDiscordQuest.md
Last active June 8, 2025 21:15
Complete Recent Discord Quest

Complete Recent Discord Quest

Note

This does not works in browser for non-video, non-activity quests! For stream/play quests use the desktop app!

Note

When doing stream quests, you need at least 1 other account in the vc!

How to use this script:

  1. Accept a quest under Discover -> Quests
@thesamesam
thesamesam / xz-backdoor.md
Last active June 8, 2025 01:04
xz-utils backdoor situation (CVE-2024-3094)

FAQ on the xz-utils backdoor (CVE-2024-3094)

This is a living document. Everything in this document is made in good faith of being accurate, but like I just said; we don't yet know everything about what's going on.

Update: I've disabled comments as of 2025-01-26 to avoid everyone having notifications for something a year on if someone wants to suggest a correction. Folks are free to email to suggest corrections still, of course.

Background

@drmalex07
drmalex07 / README-certificate-with-extensions.md
Last active November 12, 2024 08:45
Provide a certificate with extended attributes (X509 v3 extensions). #x509 #openssl #certificate

README

Configure OpenSSL

The creation of a certificate has a request phase and a signing phase. Both phases need to refer to an SSL configuration file which will include the required extensions. The supported extensions are documented at man x509v3_config.

The system-wide openssl configuration usually lies at /etc/ssl/openssl.cnf. Suppose we need to request some X509 extensions (like keyUsage, extendedKeyUsage and subjectAltName), so we need to add/override some parts and we create a configuration fragment in request.conf: