diff --git a/CHANGELOG.md b/CHANGELOG.md index 6bff046..03de018 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -75,7 +75,8 @@ All notable changes to this project will be documented in this file. - Removed all files *.py compiler. [mh4x0f] ### Fixed -- fixed Bad file descriptor with socket SO_REUSEADDR activate [mh4x0f] +- fixed bug when try to load all plugins on sniffkin3 [mh4x0f] +- fixed mascared bug file descriptor bad partial solution [mh4x0f] - Fixed session id not empty when start app. [mh4x0f] - Fixed wirelessmode docker remount ap without errors. [mh4x0f] - Fixed name file configuration. [mh4x0f] diff --git a/wifipumpkin3/core/servers/mitm/sniffkin3.py b/wifipumpkin3/core/servers/mitm/sniffkin3.py index 2a65bbb..b35d746 100644 --- a/wifipumpkin3/core/servers/mitm/sniffkin3.py +++ b/wifipumpkin3/core/servers/mitm/sniffkin3.py @@ -116,9 +116,9 @@ class Sniffkin3Core(QtCore.QThread): self.plugin_classes = default.PSniffer.__subclasses__() for p in self.plugin_classes: plugin_load = p() - self.plugins[plugin_load.name] = plugin_load - self.plugins[plugin_load.name].output = self._ProcssOutput - self.plugins[plugin_load.name].session = self.session + self.plugins[plugin_load.Name] = plugin_load + self.plugins[plugin_load.Name].output = self._ProcssOutput + self.plugins[plugin_load.Name].session = self.session print('\n[*] {} running on port 80/8080:\n'.format(self.getID())) for name in self.plugins.keys(): if self.config.get('plugins', name, format=bool):