Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Introducing Eleven: reverse engineering with your agent. i've always wanted to open any app and just ask what a function does, instead of staring at assembly for hours. so i built it with Eleven you can: → open Mac apps, Android APKs, Windows and Linux binaries, and read every...

85,744 görüntüleme • 23 gün önce •via X (Twitter)

46 Yorum

Chizi profil fotoğrafı
Chizi23 gün önce

the agent's renames show up as suggestions in the chat, nothing changes until you say yes

Chizi profil fotoğrafı
Chizi23 gün önce

pseudocode, assembly, a control-flow graph and hex, right next to the agent

Chizi profil fotoğrafı
Chizi23 gün önce

type @ to point at the exact function, string or note. the agent gets the name and the address with your question

Chizi profil fotoğrafı
Chizi23 gün önce

android apps open as readable java. a 61MB debug build opens with 73,471 methods, and opens again in about a second

Chizi profil fotoğrafı
Chizi23 gün önce

try Eleven here: npx eleven-app

Chizi profil fotoğrafı
Chizi23 gün önce

star it on github:

Chizi profil fotoğrafı
Chizi23 gün önce

under the hood it's built on top of REA (reverse engineer anything), one MCP for taking apart binaries and apps and you pick the engine: Rizin opens most apps in seconds, Ghidra gives the clearest pseudocode. your agent gets the same tools either way

Bola Banjo profil fotoğrafı
Bola Banjo22 gün önce

Coook. 🫶🏽🫡

Ghost St Badmus profil fotoğrafı
Ghost St Badmus23 gün önce

Niceeeee!!!!

Chizi profil fotoğrafı
Chizi23 gün önce

Thanksss

Sergey | AI Agent Tests profil fotoğrafı
Sergey | AI Agent Tests22 gün önce

“ask what a function does” is the right interface. does it track which answers came from actually reading the binary vs the agent guessing? that’s where these tools usually go wrong

Brandon M. Crenshaw profil fotoğrafı
Brandon M. Crenshaw22 gün önce

a harness that reverse engineers? very cool!

YDM (Temi's enthusiast) profil fotoğrafı
YDM (Temi's enthusiast)23 gün önce

@siredeku Impressive work ngl, built exactly ontop of REA explanation in this video

Aman Kumar profil fotoğrafı
Aman Kumar23 gün önce

When you compare two builds, do the function names you've accepted carry over?

Sunday profil fotoğrafı
Sunday23 gün önce

😟😟wow

victory profil fotoğrafı
victory23 gün önce

He's always cooking 🔥

Sami profil fotoğrafı
Sami23 gün önce

Hey Chizi, I build apps with Codex. Interesting to see it on the reverse engineering side too. Gave you a follow

Mubharaq profil fotoğrafı
Mubharaq23 gün önce

Checking this out

Collins profil fotoğrafı
Collins23 gün önce

Was looking for something similar few mins ago, glad you made this 🤲

Chizi profil fotoğrafı
Chizi23 gün önce

Thanks. Drop the binary in and ask what it does when it starts. What were you trying to take apart?

Oluwatobi O profil fotoğrafı
Oluwatobi O23 gün önce

Alwaya cooking 🧑‍🍳

E=mc² profil fotoğrafı
E=mc²23 gün önce

Pin one function before you ask. Give the address plus about 30 lines, and one question: what does this write? If the agent tours the whole binary, that is the fail. Restart on that address instead of letting it narrate the app.

Ti profil fotoğrafı
Ti22 gün önce

That's great, bro. I'll try it later.

PromptAI (dot) Credit profil fotoğrafı
PromptAI (dot) Credit22 gün önce

This is a great example of agents doing the heavy lifting while developers focus on the interesting parts.

Temi Ajiboye profil fotoğrafı
Temi Ajiboye23 gün önce

@geezy__david Gonna give it a try. Wanted to reverse engineer a windows app.

Enmaani profil fotoğrafı
Enmaani23 gün önce

这个和ida的区别是什么呢?

Chizi profil fotoğrafı
Chizi23 gün önce

Its OSS and free

CanuteTheWise profil fotoğrafı
CanuteTheWise22 gün önce

Any plans for windows release?

Chizi profil fotoğrafı
Chizi22 gün önce

Already out

CanuteTheWise profil fotoğrafı
CanuteTheWise22 gün önce

GOAT

John Rood profil fotoğrafı
John Rood23 gün önce

renames are the part you can't regenerate: the next build reproduces the disassembly but not the understanding. so the test is whether notes and renames re-map onto shifted addresses, or whether a version bump resets the analyst to sub_1400A3B0.

Ti profil fotoğrafı
Ti22 gün önce

Where does its amount come from, bro?

Dhanji Bhagat profil fotoğrafı
Dhanji Bhagat23 gün önce

being able to ask an agent what a function does without manually digging through assembly sounds incredibly useful. the reversible changes and working on copies are what make this feel practical, not just a cool demo.

Debbie profil fotoğrafı
Debbie22 gün önce

Niceeeee 👏 starred

Ibukun.kt profil fotoğrafı
Ibukun.kt22 gün önce

Awesome work!

Javier Leandro Arancibia profil fotoğrafı
Javier Leandro Arancibia23 gün önce

renames as suggestions until you accept them — the same accept/skip loop that makes coding agents trustworthy, applied to reversing. really nice build

E_genius profil fotoğrafı
E_genius22 gün önce

open any app and ask what a function does. that's the reverse engineering dream finally shipping

Ann profil fotoğrafı
Ann22 gün önce

The undo on everything the agent changes is the part that matters

Chimdi profil fotoğrafı
Chimdi22 gün önce

This looks cool. Are you building mainly for people who already do reverse engineering, or also for developers who’ve never worked with binaries before? Curious how much knowledge someone needs to get something useful out of it.

edvvvv profil fotoğrafı
edvvvv22 gün önce

Can you reverse engineer codex or grok bot and then make a better harness than Hermes? 😆

sunnymelb profil fotoğrafı
sunnymelb22 gün önce

How do I download Mac apps ?

Cobi Marcheline profil fotoğrafı
Cobi Marcheline23 gün önce

People using ai to reverse engineer when i used to do it professionally hits somewhere.

ACE profil fotoğrafı
ACE23 gün önce

Amazing.

Jagan Mohan R., MD profil fotoğrafı
Jagan Mohan R., MD22 gün önce

Can the pseudocode be a bit more non-programmer friendly?

Chizi profil fotoğrafı
Chizi22 gün önce

Not really that’s the whole point of this you can ask ai what anything means but your might be unto something

Jagan Mohan R., MD profil fotoğrafı
Jagan Mohan R., MD22 gün önce

What I meant is that it would be interesting to look at the guts of a program to understand the logic and thought process of its creators, to get an idea of the workflow. In a human readable language. In short, I would like to learn how the app works before I can ask AI to add/modify a feature. I can of course, ask AI to read it all and translate it for me, but if its built it, it might help a lot more people save time. THank you for your reply and consideration

Benzer Videolar