3 ms·
For an AI-less solution there is IDA's Lumina which works pretty well. There's also a reverse engineered server for it [0] so you could build plugins for other
by kuroguro 4y ago
For an AI-less solution there is IDA's Lumina which works pretty well. There's also a reverse engineered server for it [0] so you could build plugins for other disasemblers/decompilers to use with non-official servers.
It basically hashes machine code (with address parts removed) [1], then when reverse engineers label and push symbols to the server (or get them from some debug build), others can pull and see what the functions are called in completely unrelated projects, that use the same libraries / have the same functions.
[0] https://abda.nl/lumen/ https://abda.nl/lumen/
[1] https://github.com/naim94a/lumen/issues/2 https://github.com/naim94a/lumen/issues/2