View Single Post
  #3  
Old 03-14-2025, 05:48 PM

Dumpinieks Dumpinieks is offline
Join Date: May 2023
Posts: 0
Default



Update 2.4:
- Изменен формат настроек путей до файлов, параметров, добавлены флаги, теперь все настраивать удобнее. Подробности параметров будут ниже.
- Добавлено "скрытие" файлов из Диспетчера. А именно добавлена возможность написать названия процессов, при обнаружении которых файлы на время будут отключены. К примеру Диспетчер Задач имеет название процесса "taskmgr.exe", то пока диспетчер будет открыт, наш файл будет отключен до тех пор пока процесс диспетчера на закроется. Также если в течении 3 минут никто не закроет процесс, в нашем случае процесс Диспетчера (кто-то открыл диспетчер и ушел пить шампанское на Новый Год), то ядро автоматически отключит все процессы "taskmgr.exe" чтобы дать возможность нашему файлу продолжить работу.
- Уменьшено время чека процессов, перезапусков до 0.5 секунд.
- Мелкие оптимизации при отправки логов на ФТП-сервер.
Параметры:
[File1] - параметр который отвечает за нумерацию файлов, то есть [File1] это файл первый, [File2] это файл второй.
File= Тут полный путь до файла, записывать между ""
Params= Тут параметры запуска файла, записывать между ""
Flags=Restart - Если Restart, то процесс будет перезагружен в случае отключения, если оставить Flags= (то есть пустым), то процесс будет лишь мониторится и в случае отключения из диспетчера отправит просто лог о том что процесс не найден в списке процессов.
Beware= тут пишутся названия процессов, при открытии которых процесс будет отключен до тех пор пока написанные процессы будут включенными. То есть если допустим написать taskmgr.exe, то при открытии диспетчера, наш файл будет временно отключен, до тех пор пока диспетчер включен.
[File2] - параметр который отвечает за нумерацию файлов, то есть [File1] это файл первый, [File2] это файл второй.
... тут снова параметры что выше написал
Если параметров нет, то Params= можно оставлять пустым
Если не нужен рестарт процессов, то Flags= оставляем пустым
Если не нужно отключение файла во время включенного диспетчера, то Beware= оставляем пустым.
Примеры:
[File1]
File="C:\New Folder\miner.exe"
Params="-t 16 -x -y -z"
Flags=Restart
Beware=taskmgr.exe,procexp.exe
[File2]
File="C:\Users\Admin\file.exe"
Params=
Flags=
Beware=
То есть в первом случае файл miner.exe будет запушен с указанными параметрами, будет перезапускаться в случае отключения, и будет отключаться на время пока в процессах будет найден процесс taskmgr.exe (это процесс Диспетчера Задач) и процесс procexp.exe (Это процесс программы Process Explorer)
Если эти процессы не будут отключены в течении 3 минут, ядро само закроет автоматически taskmgr.exe, также procexp.exe и miner.exe продолжит свою работу.
В [File2] показан пример простого логирования процесса в списке процессов, то есть тут ни параметры не нужны, ни флаги, ни отключение файла во время открытого Диспетчера и т.д.
В этом случае будет отправляться лог если в списке процессов не будет найден "file.exe"
Добавлено через 15 секунд

Update 2.5:
- Добавлено шифрование путей до файлов в конфиге ядра. То есть если писать путь между &&, строка в конфиге ядра шифруется. Пример: File="&полный_путь&"
Строга запишется в конфиге, в итоге вот так:

- Добавлен флаг "Hide" который скрывает все содержимое папки "охраняемого" файла. При этом пока работает RDP Watcher, снять атрибуты с файлов не удастся.
Содержимое папки где стоят файлы выглядит так (независимо от "Свойств папки"):

Update 2.6:
- Добавлен "личный охранник" для самого RDP Watcher, который последит чтобы служба RDP Watcher всегда была включена.
- Добавлена фнукция "Block=", которая дает возможность заблокировать любой процесс в Windows. К примеру если блокируем cmd.exe,taskmgr.exe , то диспетчер и консоль будут отключаться сразу же при ихнем запуске. Если же ничего блокировать не надо, то можно вообще не писать ее в конфиге, либо оставлять пустым: Block=
- Все ресурсы теперь внедрены в панельке, пинкод панельки теперь зашифрован в алгоритме хеширования MD5
- Добавлена кнопка которая разом остановит\удалит все файлы RDP Watcher
- Добавлена блокировка открытия конфига ядра, на всякий случай, для тех кто слишком "любопытен"
- Мелкие фиксы, исправления багов, которые выявились в последствии массового тестирования.
Изменения в ценовой политике: 80 $
Для тех у кого старая версия, чтобы получить новую, нужно доплатить: 30 $