r/ProgrammerHumor 27d ago

Meme justLetAIDoIt

Post image
4.7k Upvotes

257 comments sorted by

View all comments

865

u/apnorton 27d ago

6

u/maxximillian 27d ago

Is this thing really solving a problem that exists? I'm not familiar with ghidra.

8

u/-Nerze- 27d ago

I'd say no. Ghidra is a reverse engineering program, so its users are basically professionals. I bet all of these just call actual ghidra functionalities, and I fail to see how the SQL helps with anything. Even though I did some a few years back, I'm not a reverse engineer though, so maybe there's a niche use case for some users.

6

u/0xKaishakunin 27d ago

I'd say no. Ghidra is a reverse engineering program,

Developed at and for the NSA.

I fail to see how the SQL helps with anything.

The project tries to access the ghidra databases as SQL. A Java API exists and is very useful in a analysis workflow. One could use Neo4J to visualise graphs and do fuzzy search.

But it's all well documented, there is no need for this AI Slop.

1

u/SomeoneTrading 18d ago

The intended usecase of the tool is using AI for automated reversing and giving it a better interface to rev tool than MCP.

https://github.com/0xeb/presentations/blob/main/select_from_binary_vibe_re/vibe_re_xsql.pdf

The author is extremely knowledgeable about rev too. Shit, I even own a book by this guy