eikendev

Corp-speak translator, business therapist, professional proofreader with a serious love for cyber. Using magic PowerPoint macros to make problems disappear.

eikendev boosted:
2024-09-29

Cloudflare now supports security.txt! It's off by default, but this should really help adoption. This is a very good thing.

HT @troyhunt, who posted this to X but not here.

Screenshot of a web UI with a switch in the off position. To its left, it says:

Enable Security.txt

Create and manage your security.txt file to provide security researchers with a standardized way to report vulnerabilitiesAnother screenshot of the web UI.

Security
Settings

Enable Security.txt

Create and manage your security.txt file to provide security researchers with a standardized way to report vulnerabilities

Contact (required): __________
Add more

Expires (required): __________

Encryption: __________
Add more
eikendev boosted:
2024-09-18

I posted some notes on API keys. Bearer API keys, JWTs as API keys (🤮), and signature based API keys. Considerations around storing hashed vs plaintext API keys, using unique key prefixes, and how we can make signature-based API keys more common.

0xda.de/garden/api-keys/

eikendev boosted:
2024-09-16

On some level I think people become stronger engineers by running their own databases for a time. Pulling back the cover and seeing the hidden complexity can breed an understanding that serves folks well.

Obviously not a requirement--but something to consider.

eikendev boosted:
2024-09-05

I started working on a modern #cryptography tutorial as a single Python file, for some reason. It all got a bit out of hand. It’s not finished, so probably just gets you to the point of blowing your foot off. Err... enjoy?

gist.github.com/NeilMadden/985

eikendev boosted:
Filippo Valsorda :go:filippo@abyssdomain.expert
2024-09-03

A couple notes about the Infineon timing side channel affecting most YubiKeys.

1. yubikey-agent is unaffected in the evil maid threat model as the attacker needs physical access *and PIN*

2. lol, Infineon

3. Go mitigates timing side-channels in ECDSA nonce inversion by not being clever and just using Fermat's little theorem, which is as simple as a constant time exponentiation by p - 2 (which can be optimized with @mbmcloughlin's addchain)

ninjalab.io/eucleak/
yubico.com/support/security-ad

eikendev boosted:
amos is reflectingfasterthanlime@hachyderm.io
2024-09-02

preparing to make friends at p99conf.io

a slide saying: Lifetimes exist in every language (emphasis on every). Rust merely formalizes them.
eikendev boosted:
Dare Obasanjocarnage4life@mas.to
2024-09-02

Founder Mode is essentially ā€œIt’s easier for me to make every decision than hire competent people I can trust, set up the right incentive structure and then hold them accountableā€.

It’s a way to cope with not having certain leadership skills which is OK if that gap exists.

2024-09-02

@rbidou Agree with the overall message of the post. What I like doing when coding with an LLM is saying something like "Now critique your code and fix it" or "What security considerations apply here"? It works surprisingly well, but of course it's not perfect and you still better understand well what you're doing.

eikendev boosted:
Rodrigo šŸšŸš€mathsppblog@fosstodon.org
2024-08-27

Regex isn't hard enough, so I present you with a crossword where all hints are regular expressions!

I confess at first it looked like the hints don't contain enough information to solve the puzzle but after some slow but steady progress I can confirm that they do 🤣

The original puzzle is from puzzles.mit.edu/2013/coinheist

I shared this on my blog: mathspp.com/blog/problems/rege

#puzzle #puzzles

A crossword puzzle in a hexagonal grid where all hints are regular expressions. The hints come from three different directions and therefore all cells of the grid have three overlapping hints.
eikendev boosted:
2024-08-26

The Seattle-Tacoma International Airport has confirmed that a cyberattack is likely behind the ongoing IT systems outage that disrupted reservation check-in systems and delayed flights over the weekend.

bleepingcomputer.com/news/secu

eikendev boosted:
amos is reflectingfasterthanlime@hachyderm.io
2024-08-26
The Plan

I’ve been working on Dozer for the past two months, putting my anemic free time to work on writing in a language that I kind of hate.

Dependency DogDependency Dog: That’s a little unfair. C has some elegant qualities to it. Reality truly is what you make of it. It’s just that I would not let this code anywhere near production.
eikendev boosted:
2024-08-26
[RSS] Advanced UEFI Analysis with Binary Ninja

https://binary.ninja/2024/08/23/uefi-firmware-analysis.html
eikendev boosted:
Frank KarlitschekKarlitschek
2024-08-23

With the new Nextcloud OCS API it's possible to develop Apps in all kind of language. Here is a nice webinar to show you how to build a Nextcloud App using Python. nextcloud.com/blog/event/build

eikendev boosted:
2024-08-22

The initial news of a vulnerability in Google Pixel phones was very alarming—it seemed like hackers could easily take over any Pixel phone. A closer look by @GrapheneOS revealed that to be exploited, an attacker would need both physical access to the phone and the user's password.

So nothing to fret about—but as usual, keep your phone updated!

#Privacy #CyberSecurity #DigitalSecurity

Screenshot of a WIRED article dated August 15, 2024 by Lily Hay Newman with the title "Nearly All Google Pixel Phones Exposed by Unpatched Flaw in Hidden Android App" and the subheading "A fix is coming, but data analytics giant Palantir says it’s ditching Android devices altogether because Google’s response to the vulnerability has been troubling."
eikendev boosted:
Amethyst Basiliskamethyst@haunted.computer
2024-08-21

It's here! #Phrack officially released online, and with it my article! phrack.org/issues/71/9.html#ar It's about writing a good virus, using oldschool techniques to show you how effective old stuff can still be! #infosec #malware

eikendev boosted:
2024-08-20

Are "MIFARE-compatible" contactless cards not playing fair? That's what you may wonder after
@doegox spotted some odd
behavior.

Curiosity led to experiments that resulted in devising a new attack technique that uncovered some backdoors, and here we are šŸ™€

The RFID hacking spirit lives on!

blog.quarkslab.com/mifare-clas

Access to the backdoors corridor is granted if you ask The Keymaker, also known as Proxmark3
eikendev boosted:
SolĆØne :flan_hacker:solene@bsd.network
2024-08-09

A new attack on web browsers is exploited in the wild on Linux and MacOS systems.

For some reasons, 0.0.0.0 and 255.255.255.255 can be abused by a rogue website to connect to local ports, this bypass CSRF. Sandboxing is not effective because it relies on network.

A bug was opened on mozilla bug tracker in 2006 about this bugzilla.mozilla.org/show_bug.

OpenBSD mitigated this in 1998 marc.info/?l=openbsd-ports&m=1

This reminds me of the SSH vulnerability of last month, mitigated the exploit back in 2001.

blog.qualys.com/vulnerabilitie

This is clearly not the first time software running on OpenBSD remain unaffected by serious vulnerabilities, it is cool to see its pro-activity paying off :flan_thumbs:

OpenBSD 7.6 performance should be top-notch and hardware accelerated video encoding/decoding should work, it will be a great release :flan_cool:

Linux may have a lot of security mechanisms, many of them are disabled because software crash or system performance suffer. OpenBSD chose to go through the pain and fix software and accept the performance loss.

Don't get me wrong, I also enjoy using Linux as it is my main system for work and I am really happy with it, but security is often a second class citizen although I think it is balanced by the amount of people reviewing the code and the fast responses provided by major distributions :flan_thumbs:

Anyway, the best security oriented operating system I found at the moment is Qubes OS, by far :flan_shrug: too bad it sucks for some workflows

eikendev boosted:
2024-08-02

CrowdStrike attempts takedown of parody site: clownstrike.lol/crowdmad/

(cue references to en.wikipedia.org/wiki/Streisan)

eikendev boosted:
2024-07-30

Our greatly improved web installer is now available through our official site:

grapheneos.org/install/web

For everything other than legacy extended support releases for 4th generation Pixels, it uses a new installation process. Main benefit is higher tolerance for bad USB support.

eikendev boosted:
sjvnsjvn
2024-07-30

Microsoft 365 goes down - again zdnet.com/article/microsoft-36 by @sjvn

If it's not one thing, it's another.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst