Завершено Переклад HiJackThis 2

SNS System Watch Freelance reporter
Very kind Developer
Very kind Developer

Сумісність з новими ОС (Vista і вище): - Доданий маніфест - HJT тепер вимагає адміністративних прав при запуску (з'являється діалог UAC). - "Помічник сумісності програм" більше не з'являється. - "GetWindowsVersion" функцію повністю перероблено. Додано підтримку Windows 10 та виправлено визначення серверних Windows. - Звіт створюється в юнікодному форматі (UTF-16 LE).

Дизайн:- Нові візуальні стилі (сучасний стиль для кнопок та ін ел-тов)* - для ОС Vista і вище (для Win XP часткова підтримка). - Змінено назву програми "HijackThis" -> "HiJackThis" (велика літера "J"). - Поліпшено оформлення заголовка звіту. - Відновлено скролінг коліщатком миші, якщо список результатів сканування втрачав фокус. Також підтримка прокручування в розділі "Misc Tools", кожного інструменту та інших меню. - у підказці до EXE-файлу (наприклад, при спробі його видалити) відображається призначення програми: Show and fix non-standard parameters of registry and file system related to the activities of malware. Хотів такий текст: "Creates a report of non-standard parameters of registry and file system for selectively removal items related to the activity of malware and security risks", але він не помістився через обмеження по довжині . - горизонтальне прокручування в менеджері процесів.

Алгоритм:- Додано зупинку залежних служб, коли Ви відключаєте службу з секції O23. - Доданий системний парсер ярликів LNK (юнікод), переписаний парсер PIF.

Переклад:- Доданий перемикач мов у головне меню (англійська - по-замовчуванням; українську та ін. мови у вигляді файлів .lng можна вибрати вручну перемикачем) - Додані ключі командного рядка: /langEN - примусовий вибір англійської мови інтерфейсу та /langRU (української). Також можна перейменувати файл програми в "HiJackThis_EN.exe" або "HiJackThis_RU.exe". Ефект буде аналогічним ключам.

Функціонал:- Повернено кнопку "Uninstall HiJackThis" в 'Misc tools'. Видаляє ключі установки HJT, бекапи. - Менеджер файлових потоків 'ADS Spy' повернувся - Доданий O17 - Router DNS. - Список процесів також включає запущені з контексту Local System (PSAPI замінений на функцію ядра).

Керівництво:- Файл змін "readme.txt" був виправлений та максимально доповнений. Додано опис до всіх ключів командного рядка. - Повністю перероблено українське керівництво (в т.ч. виправлено помилки та неточності): HiJackThis - коротке керівництво

Інше:- Доданий ключ /acepteula - не відображати угоду EULA (для адміністраторів). - Розмір файлу лога, який вказується наприкінці звіту, тепер розраховується точно.

Юнікодна підтримка:- Список процесів. - Функції роботи з атрибутами. - Функції роботи з реєстром повністю перероблені. - Перевірка на існування файлу/папки посилена та перероблена. - Видалення файлу.

Чистка / компактність:- Видалений ключ /history модуля StartupList (історія змін перенесена у файл "readme.txt"). - Список процесів відсортовано. Однакові процеси підсумовуються -> у виводиться в 1-му стовпці. - видалений код, що не використовується, в LSPFix. - видалена залежність HJT від бібліотек scrrun.dll та vbscript.dll - O16 - видалена половина білого списку. - Видалений yahoo.com з SafeRegDomains(Використовуються в R, O15). - O4 - зі звіту видалено ім'я користувача для HKUS - Додано посекційне сортування звіту в лозі та на екрані результатів сканування.

Оптимізації:- Видалено візуалізацію прогрессбара при підрахунку MD5.

Впроваджено не повністю:- Для ярликів LNK відображаються аргументи. Підтримка юнікоду. (Потрібно детальніше вивчати парсер HJT) - Реєстровий редиректор тепер за замовчуванням відключений для всіх функцій (зроблено тільки для модуля modRegistry). - Частковий переклад українською (попередньо). Поки можна увімкнути лише через режим форсування /langRU