• XSS.stack #1 – первый литературный журнал от юзеров форума

ИИ с большим контекстом для реверса?

Сейчас же нвидиа выпустила какой то мощный специальный проц для ИИ, (заголовок скопипастил)

настольный ИИ-суперкомпьютер Project Digits на суперчипе Grace Blackwell за $3000​

да, за 3к$ позволит запускать на 405 миллиардов модель
и будет еще за 300 для маленьких (7кк)
 
Можешь попробовать Gemini 2.0 в https://aistudio.google.com/prompts/new_chat (бесплатно), там 1кк токенов контекст.

Посмотреть вложение 101635 Посмотреть вложение 101636
Сейчас пользуюсь гемени 2.0 Флэш эксперементал. Сильно отличается от 1.5 про и Флэш , более глубокий и широкий ответ . Так же мне нравится может делать анализ по открытым источникам в Гугле. Но... К примеру на сложные вопросы из науки и философии (чисто для теста )) не даёт полный ответ как гпт.
 
я ламму не юзал, у меня карточка не потянет и места нет, но думаю купить какой то мощный компик под сервер и делать там все.
дак попроси гпт переделать функцию chat под опенаи, она там простейшая, чуть ли не просто урл поменять, нашел проблему
или какой нибудь агрегатор по типу bothub

касаемо сабджекта топика мне кажется нужен другой подход. вроде как проблему внимания в середине большого контекста никто пока еще не решил.
ллмки лучше внимание обращают на начало и конец, в середине всегда проблемы.
используй дообученные на кодинге модели, используй декомпозицию на подзадачи, ты ж неплохо их уже сформулировал:
- напиши мне код, который заменит названия переменных и функций
- проанализируй весь текст и выяви ключевые паттерны, которые необходимо оптимизировать, предложи методы оптимизации
и в подобном духе
если функций не много то можно заменить часть их тела на "...", оставив только важные для названия признаки, вот и влезешь в контекст

в асме рублю слабо, но так ли сильно разве важно там полностью весь код скармливать? пройтись по нему с одним и тем же промптом почанково не вариант?
 
Пожалуйста, обратите внимание, что пользователь заблокирован
да, за 3к$ позволит запускать на 405 миллиардов модель
и будет еще за 300 для маленьких (7кк)
Только не за 3, а за 6. 200B он.

Интересная тема - использование ИИ для реверса, я бы хотел узнать как можно ее применять для морфинг: генерация легит кода с апи и тд

Скармливать псевдокод нейронке для преобразования в более читаемый - есть сомнения, заключающиеся в том, что нейронка может накосячить
Может и скорее всего где-то накосячит, но в теории какую-то отправную точку для анализа может дать.

Не тестил, но любопытный проект.
 
Сейчас же нвидиа выпустила какой то мощный специальный проц для ИИ, (заголовок скопипастил)

настольный ИИ-суперкомпьютер Project Digits на суперчипе Grace Blackwell за $3000​

Верить словам - ошибка
Верить словам NVIDIA по поводу их продуктов - фатальная ошибка

Я думаю цены будут гораздо выше чем заявлено, и я говорю в том числе про видеокарты 50 версии

А сам компьютер нужно тестировать, смотреть что да как чтобы делать выводы
 
Только не за 3, а за 6. 200B он.


Может и скорее всего где-то накосячит, но в теории какую-то отправную точку для анализа может дать.

Не тестил, но любопытный проект.
В плане реверса, оптимизации можно использовать LLVM, на гитхабе был даже проект - retdec помоему, но разобраться в коде который он сгенерировал - сложно

И вопрос еще в том, как будут обрабатываться различные приколы по типу асм вставок, Jmp в середину call, heavens gates и тд
 
Верить словам - ошибка
Верить словам NVIDIA по поводу их продуктов - фатальная ошибка

Я думаю цены будут гораздо выше чем заявлено, и я говорю в том числе про видеокарты 50 версии

А сам компьютер нужно тестировать, смотреть что да как чтобы делать выводы
Я в целом как пример показал, что касается цен, ну в рф оно и под 800к и выше будет стоить, по месту заказа думаю +\-300$
Что касается их продуктов - я имел дело только с их видеокартми 3х 4х серии, хз что сказать, заявленные функции выполняют, куда ядра не пересчитывал, но думаю все в порядке
А так если чисто мое мнение, будь я инженером-физиком-биоинформатиком со своей лабой, я наверное хотел заниматься фотонным компьютером(чипом) либо же биокомпьютером(вроде органойдов) в отличии от квантовых(которые х#й построишь) эти вполне можно создать (как рабочие протатипы) в лабе с деньгами. Я думаю предел возможностей таких вычислений куда шире и безграничней любых суперкомпьютеров и псевдоквантовых комп.
Вдохновился этим
 
Я в целом как пример показал, что касается цен, ну в рф оно и под 800к и выше будет стоить, по месту заказа думаю +\-300$
Что касается их продуктов - я имел дело только с их видеокартми 3х 4х серии, хз что сказать, заявленные функции выполняют, куда ядра не пересчитывал, но думаю все в порядке
А так если чисто мое мнение, будь я инженером-физиком-биоинформатиком со своей лабой, я наверное хотел заниматься фотонным компьютером(чипом) либо же биокомпьютером(вроде органойдов) в отличии от квантовых(которые х#й построишь) эти вполне можно создать (как рабочие протатипы) в лабе с деньгами. Я думаю предел возможностей таких вычислений куда шире и безграничней любых суперкомпьютеров и псевдоквантовых комп.
Вдохновился этим
Безусловно тематика фотонных и био компьютеров очень интересная и перспективная, но это в теории

Давненько читал статьи про фотонные процессоры, мол это решает границу техпроцесса (вроде бы 4мм грань)
Про био компьютеры не припоминаю

Но однозначно ясно следующее: тебе явно нужны будут специалисты очень высокого уровня, и достаточно много времени

И неизвестно как все это будет работать, какая будет архитектура и тд
 
Пожалуйста, обратите внимание, что пользователь заблокирован
а я думал хоть в реверсе не нужны вложения, а они нужны и тут.
В реверс вкладывают только время. Остальное по желанию.
 
гугл ждал пока ты создашь этот топик, и быстренько подготовил решение))) осталось только дождаться реализации у крупных игроков рынка
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Ну что, есть ИИ для реверса? Типа кинул ему код из Ghidra или IDA Pro, и он помогает разобраться?
Неужели ещё не сделали такое?
Если сам реверсить не умеешь. То ИИ будет бесполезен. Он нужен только чтобы работа быстрее шла. В целом на гитхабе появляются всякие "ИИ плагины" под гидру\иду\ниндзю которые помогают анализировать код. В том числе на уязвимости.
 
Ну что, есть ИИ для реверса? Типа кинул ему код из Ghidra или IDA Pro, и он помогает разобраться?
Неужели ещё не сделали такое?
Для анализа небольшого объема кода (например одной функции, или какого то участка программы) можно использовать любую llm. Но вырванный из контекста программы код ИИ может неправильно понять и дать неправильные пояснения. Поэтому суть треда именно была в поиске умной модели с большим контекстом, от 1млн токенов - и таких пока нет (gemini-2.0-flash тупая + галлюцинирует). Перспективный кандидат скинули выше - Titan от google https://habr.com/ru/news/874170/
Если сам реверсить не умеешь. То ИИ будет бесполезен. Он нужен только чтобы работа быстрее шла. В целом на гитхабе появляются всякие "ИИ плагины" под гидру\иду\ниндзю которые помогают анализировать код. В том числе на уязвимости.
Если отбросить слабую (по сравнению с живым человеком) логику и интуицую, у llm одна из главных суперсил - бесконечная (по сравнению с человеком) начитанность и насмотретность (скормили почти весь интернет, все документации всех языков, фреймворков, библиотек). ИИ доступна вся память моментально, все факты которые попали в модель при обучении, и она их никогда не забудет. И с аспекта ИИ многие непонятные для человека данные - являются понятными. Так что тут не только ускорение работы, а буквально открываются новые возможности и уровень познания.
Например какой то случайный для человека набор инструкций или байтов, но для ИИ эти токены ведут к весам - информации из документаций, статей про программирование и реверс чего то похожего, и она видит всю картину целиком, и для нее очевидно - что вот эти рандомные инструкции, это такая то функция с 5188 страницы документации отсюда и делает то то, а эти данные это конечно же отсюда и означают то то - то то
 
Последнее редактирование:
Пожалуйста, обратите внимание, что пользователь заблокирован
Как заказывали. Автоматизация реверс-инжиниринга с помощью LLM.

IDA PRO MCP

Ghidra MCP

Для Binary Ninja думаю чуть позже выйдет.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх