Загрузка видео...

Не удалось загрузить видео

На главную

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...

86,294 просмотров • 27 дней назад •via X (Twitter)

Комментарии: 46

Фото профиля Chizi
Chizi27 дней назад

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

Фото профиля Chizi
Chizi27 дней назад

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

Фото профиля Chizi
Chizi27 дней назад

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

Фото профиля Chizi
Chizi27 дней назад

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

Фото профиля Chizi
Chizi27 дней назад

try Eleven here: npx eleven-app

Фото профиля Chizi
Chizi27 дней назад

star it on github:

Фото профиля Chizi
Chizi27 дней назад

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
Bola Banjo26 дней назад

Coook. 🫶🏽🫡

Фото профиля Ghost St Badmus
Ghost St Badmus27 дней назад

Niceeeee!!!!

Фото профиля Chizi
Chizi27 дней назад

Thanksss

Фото профиля Sergey | AI Agent Tests
Sergey | AI Agent Tests27 дней назад

“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
Brandon M. Crenshaw26 дней назад

a harness that reverse engineers? very cool!

Фото профиля YDM (Temi's enthusiast)
YDM (Temi's enthusiast)27 дней назад

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

Фото профиля Aman Kumar
Aman Kumar27 дней назад

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

Фото профиля Sunday
Sunday27 дней назад

😟😟wow

Фото профиля victory
victory27 дней назад

He's always cooking 🔥

Фото профиля Sami
Sami27 дней назад

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

Фото профиля Mubharaq
Mubharaq27 дней назад

Checking this out

Фото профиля Collins
Collins27 дней назад

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

Фото профиля Chizi
Chizi27 дней назад

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

Фото профиля Oluwatobi O
Oluwatobi O27 дней назад

Alwaya cooking 🧑‍🍳

Фото профиля E=mc²
E=mc²27 дней назад

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
Ti26 дней назад

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

Фото профиля PromptAI (dot) Credit
PromptAI (dot) Credit26 дней назад

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

Фото профиля Temi Ajiboye
Temi Ajiboye27 дней назад

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

Фото профиля Enmaani
Enmaani27 дней назад

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

Фото профиля Chizi
Chizi27 дней назад

Its OSS and free

Фото профиля CanuteTheWise
CanuteTheWise26 дней назад

Any plans for windows release?

Фото профиля Chizi
Chizi26 дней назад

Already out

Фото профиля CanuteTheWise
CanuteTheWise26 дней назад

GOAT

Фото профиля John Rood
John Rood27 дней назад

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
Ti26 дней назад

Where does its amount come from, bro?

Фото профиля Dhanji Bhagat
Dhanji Bhagat27 дней назад

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
Debbie26 дней назад

Niceeeee 👏 starred

Фото профиля Ibukun.kt
Ibukun.kt26 дней назад

Awesome work!

Фото профиля Javier Leandro Arancibia
Javier Leandro Arancibia27 дней назад

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
E_genius27 дней назад

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

Фото профиля Ann
Ann26 дней назад

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

Фото профиля Chimdi
Chimdi26 дней назад

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
edvvvv26 дней назад

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

Фото профиля sunnymelb
sunnymelb26 дней назад

How do I download Mac apps ?

Фото профиля Cobi Marcheline
Cobi Marcheline27 дней назад

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

Фото профиля ACE
ACE27 дней назад

Amazing.

Фото профиля Jagan Mohan R., MD
Jagan Mohan R., MD27 дней назад

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

Фото профиля Chizi
Chizi26 дней назад

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
Jagan Mohan R., MD26 дней назад

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

Похожие видео