Зашифруйте незашифрованный пароль в файле AutoHotkey

4

Я автоматизировал свой Yahoo! процесс входа в систему с AutoHotkey.

Работает нормально, но проблема в том, что при запуске этого .ahk файл, любой желающий может открыть скрипт и посмотреть пароль.

Есть ли способ, которым я мог бы зашифровать этот пароль?

vishalsharma
источник
Если вы каким-либо образом зашифруете пароль, AHK придется расшифровать его автоматически. Еще раз, это делает ваш пароль доступным для всех.
Dennis
нет на графическом интерфейсе, где он вставлен, выглядит ****, так что это не будет проблемой.
vishalsharma
1. Изучив исходный код AHK, вы узнаете зашифрованный пароль и способы его расшифровки. 2. В Chrome, например, вы можете щелкнуть правой кнопкой мыши поле пароля, щелкните * Проверьте элемент и измените тип ввода с * пароля в текст , Нет больше звездочек.
Dennis

Ответы:

3

AutoHotkey можете скомпилировать ваш AHK-скрипт в исполняемый файл (.exe) с помощью встроенного инструмента ahk2exe ,
Компилятор зашифровывает ваши исходные данные и его сложно декомпилировать. (Но это не невозможно)

enter image description here

Редактировать: Насколько мне известно, невозможно просто зашифровать одну строку в скрипте и оставить остальные нетронутыми. Шифрование всего сценария будет способом пойти.

nixda
источник
1
ПРЕДУПРЕЖДЕНИЕ. Для текущей версии AHK это НЕ похоже на шифрование содержимого скрипта каким-либо образом. Я только что проверил это и обнаружил, что простое открытие полученного EXE-файла в Notepad ++ позволяет вам просмотреть полный текст исходного скрипта полностью (поиск «& lt; COMPILER:»).
Jaawn