Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[New Plugin]: Bangr: Binary Ninja + angr

Aperta
#339 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
42/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Attiva
Stack tecnologico
python

Direzione di ricerca

Start by reviewing the Bangr plugin repository at https://git.sr.ht/~bakerk98/bangr_plugin and the submitted plugin.json. Confirm how this community-plugins repository handles new plugin submissions and whether the release and metadata satisfy its requirements. Done means the required plugin entry is accepted and the submission is complete.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

invalid new plugin
Plugin Description

Bangr is a combination of Binary Ninja and angr, which allows for the creation and management of symbolic states within angr. Bangr includes a Sidebar for managing states, and a Pyvex view for seeing what angr is running during symbolic execution. Users can instantiate call states, entry states, and full init states with symbolic values for argc, or symbolic args to argv. Users can then interact with states by setting different options on the states. Users can select different techniques for the simulation manager to use, then they can select to step the simulation manager, or explore for either a specific address or a specific string in output. Finally, users can save out the actions they've taken in the UI as a stand-alone script. Any unsupported features of bangr can be manually added to this standalone script, allowing for easy creation of a skeleton for users.

Plugin Repository URL

Repo URL: https://git.sr.ht/~bakerk98/bangr_plugin

Real Release
  • I have made a real release
Creation and Validation of plugin.json
  • I have created a valid plugin.json file
Lingua principale
Python
Stelle
589
Fork
50
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Vector35/community-plugins

Tutte le issue di Vector35/community-plugins

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.