mirror of
https://github.com/avast/retdec.git
synced 2024-11-27 14:50:48 +00:00
0cdc9a1de6
* Implement telfhash for import table and add TLSH to the project * comment the import symbol filter regexes * Use std::set for faster lookup * Address code review comments * better formatting * Move TLSH to deps/ using cmake * Forgot to commit tlsh headers * Restructure elf_format to get symbols in the same manner as telfhash * Ignore symbols from dynamic segments * First exclude then convert to lower_case * mask out symbol visibility from others * Move telfhash outside import table to elf_format, use TLSH for all imphashes, create default imphash for ELF * Fix uninitialized value * Fixed TLSH build on Windows * fileformat/CMakeLists.txt: do not add tlsh-related stuff * deps/tlsh: refactor CMake * cmake/options.cmake: move TLSH to deps section * deps/tlsh/cmake: add new line at the end * fileformat/elf_format: C comment -> C++ comment * fileformat/elf_import_table.h: add missing new line * fileformat: remove trailing spaces Co-authored-by: Peter Matula <peter.matula@avast.com> Co-authored-by: Peter Matula <p3t3r.matula@gmail.com> |
||
---|---|---|
.. | ||
deps.cmake | ||
GetGitRevisionDescription.cmake | ||
GetGitRevisionDescription.cmake.in | ||
options.cmake | ||
utils.cmake |