{"id":21377618,"url":"https://github.com/unchase/centurion","last_synced_at":"2025-03-16T09:45:26.007Z","repository":{"id":97217625,"uuid":"144584478","full_name":"unchase/Centurion","owner":"unchase","description":":lock: Centurion is intended for auditing information security of computer facilities.","archived":false,"fork":false,"pushed_at":"2018-08-20T17:34:42.000Z","size":12006,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-22T22:10:02.571Z","etag":null,"topics":["security","security-audit","security-tools","windows"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unchase.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-13T13:35:48.000Z","updated_at":"2019-04-07T22:05:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"72cf0a1f-c222-40c9-b1f9-32707444bc39","html_url":"https://github.com/unchase/Centurion","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unchase%2FCenturion","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unchase%2FCenturion/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unchase%2FCenturion/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unchase%2FCenturion/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unchase","download_url":"https://codeload.github.com/unchase/Centurion/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243852431,"owners_count":20358270,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["security","security-audit","security-tools","windows"],"created_at":"2024-11-22T09:22:30.920Z","updated_at":"2025-03-16T09:45:25.981Z","avatar_url":"https://github.com/unchase.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"![Centurion logo](https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_logo.png) \n\n## Centurion\n\nПрограммное средство Centurion предназначено для проведения аудита информационной безопасности объектов вычислительной техники на базе операционных систем семейства Windows.\n\nДля работы программы необходимо наличие [.NET Framework 4.5.2](https://www.microsoft.com/RU-RU/download/details.aspx?id=42642) или выше.\n\n\u003ca href=\"https://github.com/unchase/Centurion/releases/latest\" target=\"_blank\" rel=\"nofollow\" style=\"vertical-align: -webkit-baseline-middle;\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads/unchase/centurion/total.svg?maxAge=86400\u0026\u0026style=flat-square\" alt=\"GitHub Releases (latest)\"\u003e\u003c/a\u003e \n[![GitHub (Pre-)Release Date](https://img.shields.io/github/release-date-pre/unchase/centurion.svg?style=flat-square)](https://github.com/unchase/Centurion/releases/latest)\n\n\n## Supported OS\n* Windows Vista\n* Windows 7/8/8.1/10\n* Windows Server 2008/2012/2016.\n\n## Current status\n\nРабота ведется над исправлением ошибок и тестированием beta-версии Centurion.\n\n#### Version 1.0x BETA\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003cth\u003e\u0026nbsp;\u003c/th\u003e\n    \u003cth\u003eWindows\u003c/th\u003e\n    \u003cth\u003eLinux/Mac\u003c/th\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eRuntime environment\u003c/td\u003e\n    \u003ctd\u003eMS Windows Vista \u003cbr/\u003eMS Windows 7/8/8.1/10\u003cbr/\u003eMS Windows Server 2008/2012/2016\u003cbr/\u003e.NET Framework 4.5.2+\u003c/td\u003e\n    \u003ctd\u003eNo official support\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eDevelopment\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://visualstudio.microsoft.com\" width=\"49%\"\u003eMS VS 2017 v15.5+\u003c/a\u003e, C#7.2, WPF\u003c/td\u003e\n    \u003ctd\u003eNo official support\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cstrong\u003eLatest Pre-Release (v1.0 BETA)\u003c/strong\u003e\u003c/td\u003e\n    \u003ctd\u003eGitHub: \u003ca href=\"https://github.com/unchase/Centurion/releases\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads-pre/unchase/Centurion/latest/total.svg?maxAge=86400\u0026\u0026style=flat-square\" alt=\"GitHub Releases (latest)\"\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003eNo official support\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n### Commits statistics (on 13 august 2018)\n\nИсходный код на Bitbucket (private repository) содержит \u003ca href=\"https://bitbucket.org/unchase/Centurion/commits\" target=\"_blank\" rel=\"nofollow\" style=\"vertical-align: -webkit-baseline-middle;\"\u003e\u003cimg src=\"https://img.shields.io/badge/commits%20on%2013%20august,%202018-211-blue.svg?style=flat-square\" alt=\"Bitbucket Commits (all)\"\u003e\u003c/a\u003e.\u003cbr/\u003e\n\n![Centurion commits](https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_commits.png)\n![Centurion commits2](https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_commits2.png)\n\n## How to get (get in beta-testing)\n\nЧтобы получить файл лицензии для входа в [Centurion](http://github.com/unchase/centurion) необходимо отправить email-сообщение по адресу [centurionunchase@gmail.com](mailto:centurionunchase@gmail.com) с указанием желаемого срока окончания действия лицензии (например, \"До 14 августа 2019 года\") и именем для входа (например, \"user\"), в заголовоке письма указать - \"Centurion License\".\u003cbr/\u003e\nК email-сообщению необходимо прикрепить файл \"license.bin\", который будет создан в корневом каталоге программы при ее запуске.\u003cbr/\u003e\u003cbr/\u003e\n*Для каждого компьютера необходим отдельный файл лицензии \"license.xml\". При использовании программы на другом компьютере необходимо отправить заявку на получение файла лицензии повторно, прикрепив вновь сформированный на новом компьютере файл \"license.bin\".*\n\n----------\nТакже можно воспользоваться кнопкой \"Получить лицензию\".\u003cbr/\u003e\n \n![Centurion login](https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_login.gif)\n\n## Features\n\n### Registry\n*Поддерживаются следующие функции, связанные с реестром Windows:*\n\n- Поиск заданной строки ([регулярного выражения](https://wikipedia.org/wiki/Regular_expression)) в именах/значениях параметров и именах разделов реестра.\n- Фильтрация: по диапазону дат, по типам данных, по способу сравнения. \n- Исключение определенных разделов реестра из поиска.\n- Определение расхождений текущего состояния реестра с экспортированным файлом реестра с помощью [Regdiff](http://www.p-nand-q.com/download/regdiff.html).\n- Уточнение (отбор) найденных значений.\n- Удаление выбранных значений/разделов из реестра.\n- Экспорт и печать результатов поиска.\n- Эспорт/импорт реестра в файл. \n- Создание шаблонов поиска.\n\n----------\n\n![Centurion registry](https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_registry.gif)\n\n### File search\n*Поддерживаются следующие функции, связанные с поиском в файловой системе:*\n\n* [Полнотекстовый](https://wikipedia.org/wiki/Full-text_search) индексированный и не индексированный поиск строковых значений (регулярных выражений) в файлах.\n* Фильтрация: по диапазону дат, размеру и расширениям файлов.\n* Индексированный поиск на удаленных машинах.\n* Управление индексацией Windows.\n* Экспорт и печать результатов поиска.\n\n----------\n\n![Centurion filesystem search](https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_filesystem_search.gif)\n\n### Hardware and system information\n* Получение информации о компьютере (на локальной и удаленной машине) с помощью [WMI](https://wikipedia.org/wiki/Windows_Management_Instrumentation).\n* Поиск и экспорт данных в выведенных результатах.\n\n----------\n\n![Centurion hardware info](https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_hardware_info.gif)\n\n### System\n* Получение различных данных о накопителях и логических дисках (тип, модель, вместимость, серийный номер и пр.).\n* Получение физической геометрии, эксплуатационных качеств и состояния [S.M.A.R.T.](https://wikipedia.org/wiki/SMART) накопителей.\n* Вывод записей из [MFT](https://wikipedia.org/wiki/Master_File_Table) логических дисков.\n* Управление журналами событий Windows (создание, удаление, очистка, поиск событий).\n* Управление службами Windows.\n* Стирание информации о подключенных ранее к компьютеру USB-устройствах с помощью [USB Oblivion](https://www.cherubicsoft.com/projects/usboblivion).\n* Управление утилитами [Nirsoft](http://www.nirsoft.net).\n* **\"Проводник безопасности\"**.\n\n----------\n\n![Centurion system](https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_system.gif)\n\n### Security Browser\n\n***\"Проводник безопасности\"** - файловый проводник Windows с множеством дополнительных функций:*\n\n* Просмотр свойств компьютера, логических дисков, каталогов и файлов.\n* Очистка свободного места на логических дисках (стирание следов, оставшихся после удаления файлов и каталогов).\n* Гарантированное (безвозвратное) стирание файлов и каталогов с файлами.\n* Изменение временных меток файла/каталога (время последней записи, доступа, модификации, создания), их обнуление (до минимального значения).\n* Шифрование файлов (содержимого и имени) и каталогов с помощью выбранного алгоритма шифрования ([ГОСТ 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) и др.).\n* Проверка файлов на содержание вирусных сигнатур с помощью API [virustotal.com](http://virustotal.com).\n* Управление [альтернативными потоками](https://ru.wikipedia.org/wiki/Альтернативные_потоки_данных) данных в файловой системе NTFS.\n* Разграничение доступа к файлам/каталогам [ACL](https://wikipedia.org/wiki/Access_control_list).\n* Определение типа файла по его сигнатуре (с использованием [TrID](http://mark0.net/soft-trid-e.html)).\n* Вычисление контрольных-сумм файлов ([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)).\n* Получение метаданных мультимедиа-файлов с помощью [Metadata Extractor](https://github.com/drewnoakes/metadata-extractor).\n\n----------\n\n\u003cimg src=\"https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_security_browser.gif\" width=\"49%\"\u003e\u003c/img\u003e \u003cimg src=\"https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_security_browser2.gif\" width=\"49%\"\u003e\u003c/img\u003e\n\n### Data shreder\n* Очистка свободного места на логическом диске (стирание следов, оставшихся после удаления файлов и каталогов).\n* Гарантированное (безвозвратное) стирание файлов и каталогов с файлами с возможностью выбора метода стирания ([ГОСТ 50739-95](http://docs.cntd.ru/document/gost-r-50739-95), DOD 5220.22-M, Peter Gutmann, Bruce Shneier и др.).\n\n----------\n\n![Centurion shrefer](https://raw.githubusercontent.com/unchase/centurion/master/images/centurion_shreder.gif)\n\n## Shoutouts\n* [Nirsoft](http://www.nirsoft.net) by [Nir Sofer](mailto:nirsofer@yahoo.com)\n* [USB Oblivion](https://www.cherubicsoft.com/projects/usboblivion) by [Николай Распопов](https://plus.google.com/113807765564201615331?rel=author)\n* [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))\n* [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))\n\n## Links\n* Source code (private repository): \u003ca href=\"https://bitbucket.org/unchase/centurion\" target=\"_blank\" rel=\"nofollow\" style=\"vertical-align: -webkit-baseline-middle;\"\u003e\u003cimg src=\"https://img.shields.io/badge/Bitbucket%20source%20code%20(private%20repository)-go-blue.svg?style=flat-square\" alt=\"Bitbucket Source code (private repository)\"\u003e\u003c/a\u003e\n* Issue tracker: [![GitHub issues](https://img.shields.io/github/issues/unchase/centurion/shields.svg?style=flat-square)](https://github.com/unchase/Centurion/issues) [![GitHub issues-closed](https://img.shields.io/github/issues-closed/unchase/centurion.svg?style=flat-square)](https://GitHub.com/unchase/centurion/issues?q=is%3Aissue+is%3Aclosed)\n* Website: [![Website centurion.unchase.ru](https://img.shields.io/website-up-down-green-red/http/centurion.unchase.ru.svg?style=flat-square)](http://centurion.unchase.ru/)\n* Wiki: \u003ca href=\"https://github.com/unchase/centurion/wiki\" rel=\"nofollow\" target=\"_blank\" style=\"vertical-align: -webkit-baseline-middle;\"\u003e\u003cimg src=\"https://img.shields.io/badge/Wiki-go-blue.svg?style=flat-square\" alt=\"Github Wiki\"\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funchase%2Fcenturion","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funchase%2Fcenturion","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funchase%2Fcenturion/lists"}