美文网首页
最基本的angr的使用法技巧:

最基本的angr的使用法技巧:

作者: 小白King | 来源:发表于2019-01-16 19:05 被阅读0次

    angr也叫符号执行暴力破解。

    打开python,输入下面的指令:
    import angr
    proj = angr.Project('./当前目录下要执行的elf文件',auto_load_libs=False)
    state = proj.factory.entry_state()
    simgr = proj.factory.simgr(state)
    simgr.explore(find=0x(返回right的地址),avoid = 0x(返回error的地址))
    print simgr.found[0].posix.dumps(0)

    正常来说,会跳出<SimulationManager with 2 active、1 found 、12 avoid>提示符,说明成功了!

    相关文章

      网友评论

          本文标题:最基本的angr的使用法技巧:

          本文链接:https://www.haomeiwen.com/subject/rpnmdqtx.html