Romain Thomas
Romain Thomas
@aeflores not from my side
Hello @crazyhouse33 > Get the path of the shared library defining a needed symbol. (That I can obtain via binary.dynamic_symbols) There is not simple way to do that. The loader...
Thanks @Wenzel for the sample. I'll see how to fix that in LIEF
Ack, I confirm the issue
Indeed, I didn't think about such case. Do you have a sample with this kind of symbol ?
I think you are looking for: [guard_cf_flags_list](https://lief.quarkslab.com/doc/latest/api/python/pe.html#lief.PE.LoadConfigurationV1.guard_cf_flags_list)
Does it resolve your problem ?
@Wenzel I unified both flags. Let me know if https://github.com/lief-project/LIEF/commit/2d0005dc6089783eed039b569390cc79e8068f15 resolves your problem. (You have now `lief.PE.GUARD_CF_FLAGS.GRF_INSTRUMENTED` and `lief.PE.GUARD_CF_FLAGS.GCF_INSTRUMENTED`)
You can download nightly wheel here: https://lief.quarkslab.com/packages/lief/ or ```bash $ git clone [email protected]:lief-project/LIEF.git $ cd LIEF $ python ./setup.py dev ```
In progress on the branch [issue/473](https://github.com/lief-project/LIEF/tree/issue/473)