Я использую autohotkey, чтобы поместить разные комбинации паролей в разные приложения или устройства, к которым у меня есть доступ. У меня также есть токен RSA для дополнительной аутентификации. Использование файла .ahk не очень безопасно с точки зрения безопасности, если кто-нибудь когда-нибудь получит доступ к моему рабочему столу с моим паролем. Итак, я нашел вокруг этого. Сначала я запускаю файл .ahk, который позволяет ему запускаться на панели задач. После того, как он запустится, я использую 7zip, чтобы сжать его с помощью шифрования и пароля и УДАЛИТЬ оригинальный текстовый файл для чтения. Итак, теперь файл не может быть доступен, пока он не разархивирован, и если вы попытаетесь отредактировать файл на панели задач, он не сможет быть прочитан, так как оригинал пропал, но горячие клавиши по-прежнему работают. Проблема в том, что каждый раз, когда я перезагружаю машину, я должен это делать. Я не ленивый, я хочу знать, каково истинное решение.
Можно ли на лету зашифровать / расшифровать файл .ahk, чтобы его могли прочитать только горячие клавиши, а не человек?

Это самое близкое решение, которое я смог найти, но я не понимаю, как на самом деле реализовать его.

https://autohotkey.com/board/topic/4147-small-and-fast-text-file-encryptor/

2 ответа2

0

Попробуйте преобразовать его в .exe с помощью компилятора. Это делает его нечитаемым, но есть также способы «расшифровать» машинный код. Я знаю, что уже поздно, но мне просто нужно было это найти и найти это решение.

0

молния и расстегивание молнии - полное излишество.

Самое простое, что можно сделать, это просто использовать зашифрованную файловую систему Windows для шифрования файлов AHK. Чтобы использовать эту функцию, щелкните правой кнопкой мыши файл или папку, выберите «Свойства» и нажмите кнопку «Дополнительно» на вкладке «Общие». Включите параметр Зашифровать содержимое для защиты данных. Файлы по существу зашифрованы паролем вашей учетной записи пользователя Windows, поэтому вы потеряете их, если забудете пароль Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .