https://github.com/unchase/centurion
:lock: Centurion is intended for auditing information security of computer facilities.
https://github.com/unchase/centurion
security security-audit security-tools windows
Last synced: about 1 month ago
JSON representation
:lock: Centurion is intended for auditing information security of computer facilities.
- Host: GitHub
- URL: https://github.com/unchase/centurion
- Owner: unchase
- Created: 2018-08-13T13:35:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-20T17:34:42.000Z (over 6 years ago)
- Last Synced: 2025-01-22T22:10:02.571Z (3 months ago)
- Topics: security, security-audit, security-tools, windows
- Homepage:
- Size: 11.4 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

## Centurion
Программное средство Centurion предназначено для проведения аудита информационной безопасности объектов вычислительной техники на базе операционных систем семейства Windows.
Для работы программы необходимо наличие [.NET Framework 4.5.2](https://www.microsoft.com/RU-RU/download/details.aspx?id=42642) или выше.
![]()
[](https://github.com/unchase/Centurion/releases/latest)## Supported OS
* Windows Vista
* Windows 7/8/8.1/10
* Windows Server 2008/2012/2016.## Current status
Работа ведется над исправлением ошибок и тестированием beta-версии Centurion.
#### Version 1.0x BETA
Windows
Linux/Mac
Runtime environment
MS Windows Vista
MS Windows 7/8/8.1/10
MS Windows Server 2008/2012/2016
.NET Framework 4.5.2+
No official support
Development
MS VS 2017 v15.5+, C#7.2, WPF
No official support
Latest Pre-Release (v1.0 BETA)
GitHub:![]()
No official support
### Commits statistics (on 13 august 2018)
Исходный код на Bitbucket (private repository) содержит
.

## How to get (get in beta-testing)
Чтобы получить файл лицензии для входа в [Centurion](http://github.com/unchase/centurion) необходимо отправить email-сообщение по адресу [[email protected]](mailto:[email protected]) с указанием желаемого срока окончания действия лицензии (например, "До 14 августа 2019 года") и именем для входа (например, "user"), в заголовоке письма указать - "Centurion License".
К email-сообщению необходимо прикрепить файл "license.bin", который будет создан в корневом каталоге программы при ее запуске.
*Для каждого компьютера необходим отдельный файл лицензии "license.xml". При использовании программы на другом компьютере необходимо отправить заявку на получение файла лицензии повторно, прикрепив вновь сформированный на новом компьютере файл "license.bin".*----------
Также можно воспользоваться кнопкой "Получить лицензию".
## Features
### Registry
*Поддерживаются следующие функции, связанные с реестром Windows:*- Поиск заданной строки ([регулярного выражения](https://wikipedia.org/wiki/Regular_expression)) в именах/значениях параметров и именах разделов реестра.
- Фильтрация: по диапазону дат, по типам данных, по способу сравнения.
- Исключение определенных разделов реестра из поиска.
- Определение расхождений текущего состояния реестра с экспортированным файлом реестра с помощью [Regdiff](http://www.p-nand-q.com/download/regdiff.html).
- Уточнение (отбор) найденных значений.
- Удаление выбранных значений/разделов из реестра.
- Экспорт и печать результатов поиска.
- Эспорт/импорт реестра в файл.
- Создание шаблонов поиска.----------

### File search
*Поддерживаются следующие функции, связанные с поиском в файловой системе:** [Полнотекстовый](https://wikipedia.org/wiki/Full-text_search) индексированный и не индексированный поиск строковых значений (регулярных выражений) в файлах.
* Фильтрация: по диапазону дат, размеру и расширениям файлов.
* Индексированный поиск на удаленных машинах.
* Управление индексацией Windows.
* Экспорт и печать результатов поиска.----------

### Hardware and system information
* Получение информации о компьютере (на локальной и удаленной машине) с помощью [WMI](https://wikipedia.org/wiki/Windows_Management_Instrumentation).
* Поиск и экспорт данных в выведенных результатах.----------

### System
* Получение различных данных о накопителях и логических дисках (тип, модель, вместимость, серийный номер и пр.).
* Получение физической геометрии, эксплуатационных качеств и состояния [S.M.A.R.T.](https://wikipedia.org/wiki/SMART) накопителей.
* Вывод записей из [MFT](https://wikipedia.org/wiki/Master_File_Table) логических дисков.
* Управление журналами событий Windows (создание, удаление, очистка, поиск событий).
* Управление службами Windows.
* Стирание информации о подключенных ранее к компьютеру USB-устройствах с помощью [USB Oblivion](https://www.cherubicsoft.com/projects/usboblivion).
* Управление утилитами [Nirsoft](http://www.nirsoft.net).
* **"Проводник безопасности"**.----------

### Security Browser
***"Проводник безопасности"** - файловый проводник Windows с множеством дополнительных функций:*
* Просмотр свойств компьютера, логических дисков, каталогов и файлов.
* Очистка свободного места на логических дисках (стирание следов, оставшихся после удаления файлов и каталогов).
* Гарантированное (безвозвратное) стирание файлов и каталогов с файлами.
* Изменение временных меток файла/каталога (время последней записи, доступа, модификации, создания), их обнуление (до минимального значения).
* Шифрование файлов (содержимого и имени) и каталогов с помощью выбранного алгоритма шифрования ([ГОСТ 28147-89](https://wikipedia.org/wiki/ГОСТ_28147-89), [AES](https://wikipedia.org/wiki/Advanced_Encryption_Standard), [Blowfish](https://wikipedia.org/wiki/Blowfish), [DES](https://wikipedia.org/wiki/DES) и др.).
* Проверка файлов на содержание вирусных сигнатур с помощью API [virustotal.com](http://virustotal.com).
* Управление [альтернативными потоками](https://ru.wikipedia.org/wiki/Альтернативные_потоки_данных) данных в файловой системе NTFS.
* Разграничение доступа к файлам/каталогам [ACL](https://wikipedia.org/wiki/Access_control_list).
* Определение типа файла по его сигнатуре (с использованием [TrID](http://mark0.net/soft-trid-e.html)).
* Вычисление контрольных-сумм файлов ([CRC32](https://wikipedia.org/wiki/Cyclic_redundancy_check), [CRC64](https://wikipedia.org/wiki/Cyclic_redundancy_check), [MD5](https://wikipedia.org/wiki/MD5), [ГОСТ 34.11-2012](https://wikipedia.org/wiki/Streebog), [SHA256](https://wikipedia.org/wiki/SHA-2), [SHA512](https://wikipedia.org/wiki/SHA-2)).
* Получение метаданных мультимедиа-файлов с помощью [Metadata Extractor](https://github.com/drewnoakes/metadata-extractor).----------
![]()
### Data shreder
* Очистка свободного места на логическом диске (стирание следов, оставшихся после удаления файлов и каталогов).
* Гарантированное (безвозвратное) стирание файлов и каталогов с файлами с возможностью выбора метода стирания ([ГОСТ 50739-95](http://docs.cntd.ru/document/gost-r-50739-95), DOD 5220.22-M, Peter Gutmann, Bruce Shneier и др.).----------

## Shoutouts
* [Nirsoft](http://www.nirsoft.net) by [Nir Sofer](mailto:[email protected])
* [USB Oblivion](https://www.cherubicsoft.com/projects/usboblivion) by [Николай Распопов](https://plus.google.com/113807765564201615331?rel=author)
* [Regdiff](http://www.p-nand-q.com/download/regdiff.html) by [Gerson Kurz](http://www.p-nand-q.com) ([Liberal BSD-style license](http://www.linfo.org/bsdlicense))
* [Metadata Extractor](https://github.com/drewnoakes/metadata-extractor) by [Drew Noakes](https://github.com/drewnoakes) ([Apache License 2.0](https://github.com/drewnoakes/metadata-extractor/blob/master/LICENSE))## Links
* Source code (private repository):![]()
* Issue tracker: [](https://github.com/unchase/Centurion/issues) [](https://GitHub.com/unchase/centurion/issues?q=is%3Aissue+is%3Aclosed)
* Website: [](http://centurion.unchase.ru/)
* Wiki:![]()