schloss / insecurity-demos

A packaged, graphical user interface for demonstrating various digital security threats and mitigations in a training room context.
4 stars 2 forks source link

Remove the capture interface from monitor mode when the demo is stopped #66

Open poser opened 10 years ago

poser commented 10 years ago

I think we should simply remove the adapter from monitor mode when the demo is stopped, but...the alternative would be to wait until the demo is re-started with a different adapter selected.

double-green-vole commented 10 years ago

What is the benefit of doing this?

poser commented 10 years ago

It's cleaner. I'd like to decrease the likelihood that an app crash will leave an adapter in monitor mode.

Also, during a single session with the app (which is not to say a single run of the demo), one should be able to experiment with using each of two or three adapters as the capture interface and each of the remaining adapters as the deauth interface (all while maintaining an Internet connection with any remaining adapters...). It seems easier to keep track of what's what if we don't go leaving things in monitor mode between runs of the demo.

Finally, I'd like to add a File > Clear Data option (that is only enabled when no demo is running), and I'd like for users to be able to think of that as a way to completely "start over."

double-green-vole commented 10 years ago

Break out the "File > Clear" thing to a separate ticket (though I think Ctrl-Q would work just as well).

double-green-vole commented 10 years ago

Oh, you already did as #71.