Vladimir Kononovich
Vladimir Kononovich
But makedsig only asks libname as parameter.
Ah, I see. dcc selects correct sig file. And I should provide correct file name.
Makedsig asks me for "**Seed:**". What is it?
And second question: how to merge signatures from different lib fies?
IDA understands BCC's libs format. (plb utility).
We can't, yes. But idea of FLIRT signatures is good for using it. https://www.hex-rays.com/products/ida/tech/flirt/in_depth.shtml And my goal was to use bcc signatures in IDA, so...)
Hmm.. I think, pat description is only IDA SDK-inner. But, it is not problem to rewrite signmake to use max length for symbol names and for pattern length.
Maybe, for current moment it will be better to allow makedsig read file list with lib-files? Then add signatures from them to map, and parse as it were before? I...
It will be better to add more output for VeryVerbose mode. For example, printing IP.
1. Install **CMake**; 2. Run **cmake-gui**; 3. Clone **DCC** repo; 4. Create some directory, for ex. "**_vstudio_**" in dcc repo root; 5. Specify **dcc**'s root as _Source_ dir, and "**_vstudio_**"...