1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-Al-Khaser

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 4.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 16:41 082a929

Исправления и улучшения кода:

  • Обновление и добавление приведения типов в IsBadLibrary.
  • Устранение утечки дескриптора в процедуре GetProccessIDByName.
  • Исправление проверки недопустимого возвращаемого значения в процедуре attempt_to_read_memory_wow64.
  • Удаление двойного вызова SetDebugPrivileges в CreateRemoteThread_Injection.
  • Исправление нескольких ошибок в процедуре SetPrivilege.
  • Исправление неожиданного поведения в SetHandleInformatiom_ProtectedHandle.
  • Исправление разыменования нулевого указателя в процедуре get_system_firmware.
  • Исправление нескольких ошибок в файлах {Services, log, Generic, timing, process, ScanForModules cpp}.
  • Исправление разыменования нулевых указателей в {vmware,vbox,qemu}_firmware_ACPI.
  • Устранение утечек ресурсов в ScanForModules_ToolHelp32.
  • Исправление ошибок в ProcessJob.

Версия 0.76:

  • Переименованы файлы PEB_BeingDebugged.cpp в BeingDebugged.cpp, CheckRemoteDebuggerPresentAPI.cpp в CheckRemoteDebuggerPresent.cpp и ProcessHeap_NtGlobalFlag.cpp в NtGlobalFlag.cpp.
  • Исправлена ошибка в выражении ScanForModules_LDR_Direct.
  • Исправлены ошибки в GetSetThreadContext_Injection и CreateRemoteThread_Injection.
  • Исправлена проверка недопустимого возвращаемого значения QueueUserAPC_Injection.
  • Исправлены ошибки и улучшена работа NtCreateThreadEx_Injection и RtlCreateUserThread_Injection.
  • Улучшена процедура RtlCreateUserThread_Injection.
  • Исправлены ошибки в GetMainThreadId.
  • Исправлено выражение в PrintAvailabilityReport.
  • Устранена утечка ресурсов в vmware_devices и vbox_devices.
  • Исправлен некорректный оператор сравнения в IsBadLibrary.
  • Исправлена проблема с выделением памяти в HardwareBreakpoints.
  • Обновлена процедура print_os.
  • Проект перенесён в Visual Studio 2017.
  • Добавлен AppVeyor CI для сборки проекта и поиска ошибок.
  • Добавлено обнаружение анти-виртуализации WMI Win32_Fan.
  • Добавлено обнаружение внедрения DLL #148.
  • Добавлена функция enumerate_memory для поиска всех выделений памяти в процессе.

Версия 0.75:

  • Исправлена опечатка в структуре данных API и перемещена print_os() после инициализации API.
  • Добавлена проверка точки останова исключения страницы (в основном ориентирована на Cheat Engine).
  • Добавлены проверки возможностей питания (GetPwrCapabilities).
  • Добавлены проверки атаки по времени с использованием CreateWaitableTimer и CreateTimerQueueTimer.
  • Добавлены проверки песочницы Comodo и Hybrid Analysis.
  • Улучшены проверки TLS-обратных вызовов (больше не требуют взаимодействия с пользователем).
  • Улучшен вывод текста проверки, чтобы он отображался до завершения проверки.
  • Улучшена проверка ThreadHideFromDebugger.
  • Улучшены проверки размера диска IOCTL.
  • Улучшено сообщение о проверках времени.
  • Полностью переработан код для использования предварительно скомпилированных заголовков.
  • Добавлен стандартизированный способ загрузки и проверки API, которые не всегда доступны.
  • Исправлена ошибка, из-за которой TLS-обратные вызовы не всегда работали.
  • Исправлена ошибка, приводившая к сбою, когда RtlGetVersion был недоступен.
  • Исправлена ошибка форматирования строки в проверках виртуальной машины Xen.
  • Исправлена ошибка неправильного чтения размера диска.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-Al-Khaser.git
git@api.gitlife.ru:oschina-mirror/mirrors-Al-Khaser.git
oschina-mirror
mirrors-Al-Khaser
mirrors-Al-Khaser
master