Open joxeankoret opened 1 year ago
I think it's all right if Diaphora requires the NLTK toolkit. My issue was that the requirement of NLTK toolkit is undocumented (AFAIK) - I had to wait one hour for the SQL database to be generated only to learn that "averaged_perceptron_tagger" is not installed.
As reported privately (and not by the first time), Diaphora complains when Python's NLTK toolkit is not installed when, in truth, it isn't required by Diaphora, as the only features from IDA Magic Strings that Diaphora uses is the ability to find compilation units.
So, either I extract from IDA Magic Strings the specific code I want and put it somewhere in a specific place for Diaphora, or I make the 'fork' of this plugin in Diaphora not complaining.