По первому варианту. Оберните выключение всей клавы и включение в нужных кнопок в один скрипт.
А вот как вы планируете потом вернуть все назад не знаю.
DjMrBah: https полностью защищает от mitm. Так что нужно или на клиенте будет слепок сертификата изменить (добавить в исключения браузера) или с сервера украсть мастер.
Евгений: В вашем случае лучше зайти с другой стороны, не патчить бинарный исполняемый файл, а поправить исходники и скомпилировать. Только чур не нарушать лицензию.
Павел Грязнов: насчет непопулярности согласен. Но он совсем не мертвый, проблем с деплоем на выделенный сервер нет, баги в популярных модулях фиксят, и сама отрс не плохо развивается.
А вот как вы планируете потом вернуть все назад не знаю.