Open jiansuozhe opened 2 years ago
This is just a warning. You can optionally provide a configuration file that will set defaults or limit the attacks that get loaded. Otherwise, everything will load dynamically, checkout art.py
to see how everything gets loaded.
Hello @moohax,
I am trying to add new attacks to the old version of Counterfit (There is no extraction attack and inference attack in the old version). Could you please give me some tips?
For instance, I consulted the config file in the new Counterfit version and tried to create a new file for utilizing Functionally Equivalent Extraction attack from ART in the old version. Could you please tell me if I need to add some new information in the file? Thank you.
@moohax,
To add extraction attack into the old version, I modified some functions in targets.py and run_scan_utils.py. Could you please tell me if I need to modify other modules? Thank you.
Does it mean I have to add num_neurons into FunctionallyEquivalentExtraction.py? Thank you.
@moohax
@jiansuozhe It's a property of the FEE attack in ART. Been a while since I've looked, what version are you running?
You'll want to add it to the BlackboxWrapper, where ever that is...which I know isn't helpful. Let me know a version number :)
Hello @moohax,
I found that I cannot load the framework info from Config.json when loading framework. Could you please tell me how to deal with this problem? Thank you.