mirror of
https://github.com/jayofelony/pwnagotchi.git
synced 2026-04-28 09:53:06 -07:00
Revert "Fix auto-tune plugin: history compat, XSS, channel dedup, defaults"
This reverts commit 3c8aa55a57.
This commit is contained in:
@@ -385,7 +385,7 @@ class auto_tune(plugins.Plugin):
|
||||
else:
|
||||
ret += "<td></td>"
|
||||
if lmac in self._agent._history:
|
||||
entry = self._agent._history[lmac]; ret += "<td>%s</td>" % (entry["count"] if isinstance(entry, dict) else entry)
|
||||
ret += "<td>%s</td>" % self._agent._history[lmac]
|
||||
else:
|
||||
ret += "<td>no attacks yet</td>"
|
||||
ret += "</tr>\n"
|
||||
@@ -488,9 +488,9 @@ class auto_tune(plugins.Plugin):
|
||||
if preset_name:
|
||||
try:
|
||||
self._save_preset(preset_name)
|
||||
ret += "<div class='success'>Preset '%s' saved successfully!</div>" % html.escape(preset_name)
|
||||
ret += "<div class='success'>Preset '%s' saved successfully!</div>" % preset_name
|
||||
except Exception as e:
|
||||
ret += "<div class='error'>Error saving preset: %s</div>" % html.escape(str(e))
|
||||
ret += "<div class='error'>Error saving preset: %s</div>" % str(e)
|
||||
else:
|
||||
ret += "<div class='error'>Please enter a preset name</div>"
|
||||
|
||||
@@ -510,9 +510,9 @@ class auto_tune(plugins.Plugin):
|
||||
preset_name = request.values['selected_preset']
|
||||
if preset_name:
|
||||
if self._delete_preset(preset_name):
|
||||
ret += "<div class='success'>Preset '%s' deleted successfully!</div>" % html.escape(preset_name)
|
||||
ret += "<div class='success'>Preset '%s' deleted successfully!</div>" % preset_name
|
||||
else:
|
||||
ret += "<div class='error'>Error deleting preset '%s'</div>" % html.escape(preset_name)
|
||||
ret += "<div class='error'>Error deleting preset '%s'</div>" % preset_name
|
||||
else:
|
||||
ret += "<div class='error'>Please select a preset to delete</div>"
|
||||
|
||||
@@ -570,7 +570,7 @@ class auto_tune(plugins.Plugin):
|
||||
try:
|
||||
defaults = {'show_hidden': False,
|
||||
'reset_history': True,
|
||||
'extra_channels': 5,
|
||||
'extra_channels': 15,
|
||||
'show_interactions': False,
|
||||
}
|
||||
|
||||
@@ -639,7 +639,7 @@ class auto_tune(plugins.Plugin):
|
||||
self._unscanned_channels.remove(ch)
|
||||
next_channels.append(ch)
|
||||
# update live config
|
||||
agent._config['personality']['channels'] = list(dict.fromkeys(next_channels))
|
||||
agent._config['personality']['channels'] = next_channels
|
||||
logging.info("Active: %s, Next scan: %s, yet unscanned: %d %s" % (
|
||||
self._active_channels, next_channels, len(self._unscanned_channels), self._unscanned_channels))
|
||||
except Exception as e:
|
||||
@@ -742,11 +742,11 @@ class auto_tune(plugins.Plugin):
|
||||
|
||||
if apID not in self._known_aps:
|
||||
self.incrementChisto('Missed joins', channel)
|
||||
logging.warning("Unknown AP '%s' seen leaving" % apID)
|
||||
logging.warn("Unknown AP '%s' seen leaving" % apID)
|
||||
else:
|
||||
if not self._known_aps[apID]['AT_visible']:
|
||||
self.incrementChisto('Missed rejoins', channel)
|
||||
logging.warning("AP '%s' already gone", apID)
|
||||
logging.warn("AP '%s' already gone", apID)
|
||||
else:
|
||||
self._known_aps[apID]['AT_visible'] = False
|
||||
self.incrementChisto('Current APs', channel, -1)
|
||||
|
||||
Reference in New Issue
Block a user