andreafioraldi / angrdbg

Abstract library to generate angr states from a debugger state
BSD 2-Clause "Simplified" License
58 stars 15 forks source link

No module named angr.storage.memory #6

Open bannsec opened 3 years ago

bannsec commented 3 years ago

Looks like angr's APIs changed on you.

  File "/home/angr/.virtualenvs/angr/lib/python3.8/site-packages/angrdbg/memory_8.py", line 17, in <module>
    from angr.storage.memory import SimMemory, DUMMY_SYMBOLIC_READ_VALUE
ModuleNotFoundError: No module named 'angr.storage.memory'
andreafioraldi commented 3 years ago

Yes, it works with angr 8 but not 9 I guess, I don't have time or desire to update this repo. If you need it, feel free to open a PR, I still accept contributions gladly. Otherwise I should insert the version of angr that is required in setup.py, but I don't know the last angr 8 release number as they don't use the github release page :(

oToToT commented 3 years ago

@andreafioraldi From the release page in PyPI, I guess that it should be 8.20.7.27.

jlevis73 commented 3 years ago

Has anyone looked into how difficult it would be to update for angr v9 compatibility? Trying to evaluate if it's worth doing myself or just downgrading to angr v8.

bannsec commented 3 years ago

I basically switched over to symbion, but that is having issues lately too. Not sure there's a good working solution anymore.

On Fri, Apr 23, 2021, 12:07 PM Joel Levis @.***> wrote:

Has anyone looked into how difficult it would be to update for angr v9 compatibility? Trying to evaluate if it's worth doing myself or just downgrading to angr v8.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/andreafioraldi/angrdbg/issues/6#issuecomment-825760867, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB2HPYHCBKLR63FCGVTSPILTKGLLDANCNFSM4UACDK4A .