В основном у меня есть сотрудники, и я не хочу, чтобы они знали мои команды PowerShell. Поэтому я хотел бы сделать мой.BAT-файлы превращаются в EXE-файлы, и каждый раз, когда он запускается, он запрашивает имя пользователя и пароль и отправляет серверу +1, который использовался для этой учетной записи.

Я знаю php, но не знал, как сделать этот отдельный exe-файл для каждого из моих скриптов?

1 ответ1

0
  1. Вы можете использовать одно из решений в этом посте, чтобы конвертировать ваш BAT-файл в EXE.

  2. Вы можете написать простой одностраничный веб-API, который увеличивает счетчик при его нажатии. Вы можете быть настолько креативными, насколько захотите, добавив подтверждение / защиту здесь.

  3. Файл летучей мыши мог curl и поразить тот URL.

Ничто из этого не является надежным. Преобразованный exe-файл все еще может быть реверс-инжиниринг (что нужно защищать)? Поддельные сообщения могут быть отправлены на ваш сервер. Возможно, вам придется добавить проверки, чтобы выйти из выполнения в случае сбоя подключения. Системы пользователя могут не иметь идентичных сред и приводить к сбою исполняемого файла. По сути, я отвечаю на ваш вопрос, но предполагаю, что у вас есть проблема XY, и этот вопрос не связан с вашей реальной проблемой.

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