angr / angr/angr-management

Global KnowledgeBase access

Đang mở
#62 2 bình luận 0 reaction 1 người được giao Được @ltfish nhận Xem trên GitHub
feature
Ngôn ngữ chính
Python
Star
1.2k
Fork
131
Merge trung bình
1 ngày 11 giờ
Pull request đã merge (30 ngày)
14

Mô tả

I think the current KB (or `angr.Project`) should be globally accessible, either as a global var or through a globally-accessible workspace property. The `DisassemblyView` only has it through the `cfg`, which doesn't exist right off the bat. In other places, like the functions table, I've had to hack in a new property.

For example, I'm writing a KB plugin that stores information per instruction or per function and I lookup function/instruction information in the plugin to change the background highlight color in the disassembly and/or function table widget.

EDIT: Ditto for making the current project accessible through the Python console.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.