Posts
3124
Following
708
Followers
1551
"I'm interested in all kinds of astronomy."
Edited 15 days ago
I'm parsing the #IDA type info library and it turns out:

- Sometimes struct member names are not returned. Sometimes!
- The first struct member is at offset 94489263476241, but amazingly the second one is at 8.

Just in case you wonder why I drink...

Edit: that weird value is somewhat random too, so I suspect a memory leak
2
0
1
repeated

hikari 🌟 (fell out of the sky)

IT IS NO LONGER POSSIBLE TO STOP ME

0
2
1
repeated

At the https://gpg.fail talk and omg

You can just put a \0 in the Hash: header and then newlines and inject text in a cleartext message.

Won’t even blame PGP here. C is unsafe at any speed.

gpg has not fixed it yet.

1
10
1
repeated

Disobedience in Helsinki coming soon! https://disobey.fi/2026/

0
2
0
repeated

We're happy to announce that the first recordings are now available at https://media.ccc.de/c/39c3!

^ta

0
4
0
Admirable reflection on past years fails (and successes) by @starlabs_sg :

https://starlabs.sg/blog/2025/12-2025-reflection/

#fail
0
2
3
repeated

Trammell Hudson

TOCTOU in the AMD boot rom? Wow wow wow.

0
3
0
repeated
Edited 15 days ago

You! Yes, you, at ! Come to our self-organized-session-talk thing!

ā€œFAFO: How we stopped worrying and bought an Electron Microscopeā€

SoS Stage H, at 00:01 on day 3 (so in ~34 hours after this was posted).

More details: https://events.ccc.de/congress/2025/hub/en/room/detail/sos-stage-h/

2
2
0
repeated

I've added the slides and the source code for the Sokoban game to the links for my presentation; it appears on the app, but seemingly not the website... For reference, they are:

Links
Source Code (wasm)
Source Code (web)
Slides
Sokoban Fuzzer

I'll be changing out the sokoban puzzle every 30 minutes from hereon out :)

2
2
1
@pancake Aren't IDA scripts/plugins closely tied to (main) versions?

I'm all for self-explanatory API's, but you should keep in mind that you have a lot of context to build on in case of your own project that others may lack (as a general observation, I'm not familiar with r2's API).

Re: Ghidra I think it usually comes down to a Java vs. The World thing, and once you accept the fundamental paradigms the API is reasonable. I'm curious though about what you find overly "simplified" there?
1
0
0
repeated

Not related to the latest MongoDB vulnerability (since it doesn't require authentication), but does anyone know of a good MongoDB honeypot? You know, one that masquerades as a real MongoDB database server and logs the login attempts while returning a "bad credentials" error? (It clearly won't be able to log the passwords because of SCRAM but anything else would be useful.)

All I could find was a logging proxy to a real MongoDB server or a MongoDB server running in a Docker image - but I don't want that.

2
2
0
@pancake "Gentlemen don't argue about good taste" :) I don't think Ghidra is bad at all (API stability is a good indicator of this IMO), but I have very objective arguments against IDA...
2
0
1
Apparently on #Fediverse - where safety is so critical that you got burned at the stake when dared to say that searching for things would be actually useful - when I block a user or mute a thread they still show up when my client is not in the mood of hiding them?

#Akkoma
0
1
2
repeated
Edited 15 days ago

Hey , Come see my lightning talk on a safe variant for `.innerHTML ` that is built right into the browser. https://events.ccc.de/congress/2025/hub/event/detail/lightning-talks-tag-2 on Day 2.

0
2
0
repeated

Ah Saturday morning! What a great time to...

...write a 1-page article for Paged Out! zine!

Deadline is 4th Jan - just a week away.

CFP: https://pagedout.institute/?page=cfp.php

0
3
0
@pancake But I had a chance to choose the appropriate interface instead of blindly trying things in an environment you can't properly debug...
1
0
0
@tshirtman @cs @tmr232 @nieldk You are right and it even seems to be my code dammit! Thanks for your help!
1
0
3
@tmr232 @nieldk @cs @tshirtman Thanks for the responses, but my diagnosis was wrong - although I still don't quite get it: it turns out that the object I'm writing out (json.dump) contains a list that gets extended by the script (this sort of explains why I'm writing out more and more data), BUT the list is part of an object that I reinstantiate on every run, which should empty the list (I call super() with an empty list). Problem is the (super)class is generated code and I suspect the list is not in fact an object member but a static class variable that may cause this??
1
0
0
Edited 16 days ago
Edited: Wrong diagnosis, sry!
4
0
1
Show older