I get really annoyed when a link unexpectedly takes me to X, but since I ended up there today, this is too good not to share.
AI literally Rickrolled a company's customer when they asked for a link to a training video! It replied to a request by sending a link to Rick Astley's video on YouTube.
We're 7 years after the publication of NIST 800-63 on best practice guidance for modern passwords and I still talk to large companies stuck in the past trying to enforce silly password rules and mandatory 90 day rotations. Pretty sure I'm still going to be having these discussions at the 10 year anniversary.
Google's removal of the estimated number of search results is particularly user-hostile.
And it's me. I'm "user".
There's a specific kind of searching where you know that there shouldn't be a ton of results, and you are adding exclusions until your search matches the expected result space.
And now that's impossible (without scrolling to the bottom to see how many pages of results there are).
Some thoughts on memory safety
https://pacibsp.github.io/2024/some-thoughts-on-memory-safety.html
This post briefly describes some theoretical aspects of memory safety that feel important to me but that aren't always obvious from how I see memory safety being discussed:
1. Memory unsafety is a specific instance of a more general pattern of handle/object unsafety
2. Memory unsafety is relative to a particular layer in a stack of abstract machines
3. Memory unsafety matters because it violates local reasoning about state
4. Safe languages use invariants to provide memory safety, but these invariants do not define memory safety
Also, not sure what was up with the embed in my last post, hopefully this one works.
Another SolarWinds RCE vulnerabilityā¦
⦠I instantly had the image from Hunt for Red October when the Soviet ambassador tells the US SecState that they needed help and SecState says "Don't tell me you lost _another_ submarine!"
I have some words for the developers who decided that it was completely reasonable to expect a user to be able to precisely hit a single pixel to be able to resize a window.
I've seen this on both Windows and Linux. š¤¦āāļø
GNU/Linux Sandboxing - A Brief Review https://hardenedlinux.org/blog/2024-08-20-gnu/linux-sandboxing-a-brief-review/
Most mirrors of libgen are now down. Anna's Archive is fighting to keep the lights on.
https://annas-archive.org/
Last year on this day the bogus #curl CVE arrived that triggered a series of events that subsequently made #curl become a CNA.
https://daniel.haxx.se/blog/2023/08/26/cve-2020-19909-is-everything-that-is-wrong-with-cves/
Brief intro on how to use eBPF for syscalls tracing
Andy Jassy talks about the benefits Amazon is seeing from their AI coding assistant. Itās widespread that devs are more productive with these tools.
The question is whether this is like accountants and Excel where it creates jobs or travel agents & the web where it kills them.
PageJack: A Powerful Exploit Technique With Page-Level UAF
A talk by @pkqzy888 et al. about overwriting slab objects containing a `struct page *` field to achieve arbitrary read/write in physical memory.
So I made a thing āŗļø
Converted #phnt (Native API header files from the System Informer project) to #IDA TIL, IDC.
To import "phnt" types and function definitions to IDA and help with Reverse Engineering.
@hexrayssa @mrexodia
Introducing #IDA_PHNT_TYPES:
https://github.com/Dump-GUY/IDA_PHNT_TYPES
Being a C programmer in 2024 is so ridiculous, look what I need to do! Every (!) evening I have to charge my sacrifice cats, complete the ritual and pray to the gods just to be as memory safes as Ru^\x00
Programm terminated with signal SIGSEGV, Segmentation fault
Happy Birthday, Linux!
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Message-ID:
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki
Hello everybody out there using minix -
I'm doing a (free) operating system (just a hobby, won't be big and
professional like gnu) for 386(486) AT clones. This has been brewing
since april, and is starting to get ready. I'd like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).
I've currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I'll get something practical within a few months, and
I'd like to know what features most people would want. Any suggestions
are welcome, but I won't promise I'll implement them :-)
Linus (torvalds@kruuna.helsinki.fi)
PS. Yes - it's free of any minix code, and it has a multi-threaded fs.
It is NOT protable (uses 386 task switching etc), and it probably never
will support anything other than AT-harddisks, as that's all I have :-(.
Apropos Pavel Durovās arrest, I wrote a short post about whether Telegram is an āencrypted messaging appā. https://blog.cryptographyengineering.com/2024/08/25/telegram-is-not-really-an-encrypted-messaging-app/
#Telegram is a tricky ecosystem from security perspective, because itās quite diverse and complex:
So hereās an important distinction: while Telegram is great and highly usable for disseminating public or semi-public information (unencrypted public or invite-only groups), itās quite poor for highly confidential communications. Yet, especially the Russian side uses it a lot for just that - there are reports of āsecret groupsā used for front-line command or control, correction of fire or as a channel for communication with spies and collaborators in Ukraine. Except these āsecret groupsā really arenāt, at least not in OPSEC and cryptographic sense (groups canāt use E2EE in Telegram).
This is one purely marketing win for Telegram, because even mainstream journalists notoriously confuse these concepts.
Yes, it is technically possible that a Russian operator opens an actual āsecret chatā with each of his collaborator, but itās highly impractical and I doubt majority of them do it.
Which is further confirmed by the panic caused by detention of Durov in Russian military channels š¤·
In any case, France taking over Telegram infrastructure is still highly speculative - the main point of the arrest is almost complete lack of moderation in Telegram, even for the most severe CSAM (child abuse) content.
While in Russia arrest of Durov would likely lead to his genitals being connected to a field telephone in order to convince him to hand over the infrastructure (thatās why he ran away from Russia in the first place), in #France he will be likely just subject to a regular, boring law enforcement process that ends with a trial and suspended sentence, at best, if he agrees to improve content moderation. Part of the panic in Russia is that Russian routinely project the practices of their own law enforcement onto everyone else.
CSAM = child sexual abuse material. Telegram implicitly allows it in private groups and direct messages. Telegram won't work with the police even if it's found on public channels. https://cyber.fsi.stanford.edu/io/news/addressing-distribution-illicit-sexual-content-minors-online