in

ReverserAI – Du Reverse Ingénierie à charpente d’IA


ReverserAI est un attente de pose raisonnablement actuel qui vise à motoriser et retoucher les oeuvres de reverse ingénierie naturel à l’emploi de modèles de expression locaux (LLM).

Fonctionnant universellement sauvé barrière, cette initiale manière se distingue par sa prédisposition à inspirer involontairement des noms de dettes de dominant échelon et sémantiquement significatifs à appareiller de la échappement du décompilateur. ReverserAI se enfilé autant pendant un plugin contre Binary Ninja, cependant son structure modulaire est conçue contre idée abondance à d’différents plateformes pendant IDA ou plus Ghidra.

Et caractéristique que les LLM locaux n’égalent pas plus les performances de à elles concurrents basés sur le cloud pendant ChatGPT4 ou Claude3, ils représentent une affirmée majeure revers un bon contrebalancé compris les performances et la secret.

Entre les fonctionnalités trousseau de cet objet, on retrouve :

Un manoeuvre intégralement sauvé barrière, ce qui garantit la secret et la confiance des hasard
La recommandation spontané de noms de dettes sémantiquement significatifs à appareiller de la échappement du décompilateur
Une unification transparente revers Binary Ninja via un plugin promis
Une structure modulaire permettant une élargissement arrangeant moyennant d’différents outils d’savoir-faire antipode
Une accord revers le concret volumineux auditeur, y interprété les architectures Apple Silicon

Néanmoins, une conformation matérielle revers distinctes cœurs CPU ou un GPU herculéen est recommandée, car sur un mode revers au moins 16 Go de RAM et de 12 cœurs CPU, les requêtes prennent alentour 20 à 30 secondes. Cabinet aux optimisations GPU, en anormal sur les appareils Apple Silicon, ce climat peut idée renversé à 2 à 5 secondes par pétition.

Ça s’placé à l’bienfaisance du manageur de plugins de Binary Ninja et une coup lancé, l’objet téléchargera involontairement le modèle de expression étui (~5 Go). Les paramètres de conformation permettent autant d’organiser les performances en empile de votre conformation matérielle, en répartissant la avocat compris le CPU et le GPU.

Cet objet plus un peu jouvenceau, est un formidable proof of idée qui hebdomadaire caractéristique le possible des LLM locaux contre entier ce qui est reverse ingénierie. On verra sûrement ce que ça deviendra d’ici un couple de années.

Le répertoire naissance est vide sur GitHub à l’vivacité suivante tandis n’hésitez pas à inspirer des améliorations.

Happy hacking à complets !



Envoi link

What do you think?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

GIPHY App Key not set. Please check settings

“V” plus arrêt, revanche ou prise ?

l’ONU informé sur l’hâte des meurtres de civils et brochure une consultation