Вопрос Помощь в закрытии семафора

Новичок
Статус
Оффлайн
Регистрация
1 Апр 2021
Сообщения
1
Реакции[?]
0
Поинты[?]
0
Приветствую, уважаемые участники форума!
Обращаюсь за помощью в решении задачи, связанной с реверс-инжинирингом. Нужно программно закрыть семафор \BaseNamedObjects\_frost_l2_live, который используется процессом L2.exe (клиент игры Lineage 2 Main Superion).

Пожалуйста, авторизуйтесь для просмотра ссылки.


Что известно:

  • Имя процесса: L2.exe (PID меняется при каждом запуске).
  • Целевой объект: Семафор с именем frost_l2_live


  1. Цель:
    Написать скрипт (Python или другой язык), который:
    • Автоматически находит PID L2.exe (без ручного отслеживания через Process Explorer).
    • Локализует и закрывает семафор с указанным именем.


Важно:

  • Решение должно работать на Windows 10.
  • Проверка на Lineage 2 Main Superion обязательна (игра может использовать защиту).
  • Если требуется платное решение — напишите в личные сообщения с доказательством работоспособности (скриншоты, видео).
Примечание:

  • Я новичок в реверс-инжиниринге, поэтому буду благодарен за подробные объяснения или ссылки на материалы.
  • Понимаю, что манипуляции с системными объектами могут быть опасны. Нужен максимально безопасный подход.
Заранее спасибо за помощь! Если есть идеи, примеры кода или советы — пишите. Для платных предложений — только в личку с подтверждением.
 
Сверху Снизу