• XSS.stack #1 – первый литературный журнал от юзеров форума

чекер Antipublic for logs - Антипаблик для ваших логов

Dddc

HDD-drive
Пользователь
Регистрация
27.03.2021
Сообщения
35
Реакции
22
Введение
Antipublic - Это инструмент для работы с вашими логами с помощью которого можно сверять их на уникальность на таких системах как windows/linux.
Код на python и полностью открыт для вас. В качестве алгоритма шифрования применяется xxhash128 из за своей скорости и удобства использования.
Во время разработки была поставлена цель сделать максимально простой и дружелюбный к пользователю софт, но также понятный для разработчика.

Подготовка к работе
Краткая инструкция перед началом работы:
У вас должен быть установлен python 3.11.5, а также зависимости из файла requirements.txt .
это можно сделать командой pip install -r requirements.txt .
1. Распакуйте архив.
2. Откройте config.py и настройте такие параметры как ap_file.
3. Запустите программу для демонстрации возможностей: python main.py -h

Для большего понимания работы советуется изучить readme.md файл в нем я постарался описать все настройки и режимы работы.

Системные требования
Программа может работать на приближенно к минимальным требованиям python.
Для оптимальной работы желательно наличие NVME SSD и достаточного объёма оперативной памяти.
Во встроенном режиме потребление памяти будет сильно выше.
Режимы работы
В программе есть три основных режима работы:
1. cli - это режим работы в командной строке с вводом из командной строки и полным визуальным отображением результатов.
2. arg - этот режим работы позволяет передать путь к логам через аргумент а также добавить tag к определенным логам и полным визуальным отображением результатов.
3. embedded_mode - этот режим не предназначен для пользовательского использования. Он создан для использования в стороннем ПО и удобного внедрения его туда и не имеет отображений.

Начало работы
Для начала работы в cli режиме требуется просто выполнить подготовку к работе и запустить программу:

python main.py
Ввести путь и ждать завершения
Для начала работы в arg режиме требуется просто выполнить подготовку к работе и запустить программу:
python main.py -p путь к логам -t тег (( этот аргумент является опциональным)
заключение
В этом софте я хотел помочь людям которые постоянно работают с большим объёмом логов и упростить их жизнь.
Этот проект был написан для улучшения своих навыков и надеюсь что мой проект будет вам полезен.
Надеюсь на хорошую обратную связь.
Хочу всем пожелать хорошей работы!

Данные для сверки контрольной суммы архивов.
CRC-32 : F6412734 6559 байтов (6 KiB)
CRC-64 : 8D39044EAA2DC43F 6559 байтов (6 KiB)
SHA-1 : ff43545e15e3c40c47df82986dadd48e38096084 6559 байтов (6 KiB)
SHA-256 : bd57f9c56cd0a5b6bbe44484b0926ec61f611c8bc554e6e669a45bd2e3908f3c 6559 байтов (6 KiB)
BLAKE2sp : 616015ee09bf2996127d433c4a5b2a22e466ba5f0bfe78de8b7cd815f455eb91 6559 байтов (6 KiB)
 

Вложения

  • antipublic.zip
    6.4 КБ · Просмотры: 174
Введение
Antipublic - Это инструмент для работы с вашими логами с помощью которого можно сверять их на уникальность на таких системах как windows/linux.
Код на python и полностью открыт для вас. В качестве алгоритма шифрования применяется xxhash128 из за своей скорости и удобства использования.
Во время разработки была поставлена цель сделать максимально простой и дружелюбный к пользователю софт, но также понятный для разработчика.

Подготовка к работе
Краткая инструкция перед началом работы:
У вас должен быть установлен python 3.11.5, а также зависимости из файла requirements.txt .
это можно сделать командой pip install -r requirements.txt .
1. Распакуйте архив.
2. Откройте config.py и настройте такие параметры как ap_file.
3. Запустите программу для демонстрации возможностей: python main.py -h

Для большего понимания работы советуется изучить readme.md файл в нем я постарался описать все настройки и режимы работы.

Системные требования
Программа может работать на приближенно к минимальным требованиям python.
Для оптимальной работы желательно наличие NVME SSD и достаточного объёма оперативной памяти.
Во встроенном режиме потребление памяти будет сильно выше.
Режимы работы
В программе есть три основных режима работы:
1. cli - это режим работы в командной строке с вводом из командной строки и полным визуальным отображением результатов.
2. arg - этот режим работы позволяет передать путь к логам через аргумент а также добавить tag к определенным логам и полным визуальным отображением результатов.
3. embedded_mode - этот режим не предназначен для пользовательского использования. Он создан для использования в стороннем ПО и удобного внедрения его туда и не имеет отображений.

Начало работы
Для начала работы в cli режиме требуется просто выполнить подготовку к работе и запустить программу:

python main.py
Ввести путь и ждать завершения
Для начала работы в arg режиме требуется просто выполнить подготовку к работе и запустить программу:
python main.py -p путь к логам -t тег (( этот аргумент является опциональным)
заключение
В этом софте я хотел помочь людям которые постоянно работают с большим объёмом логов и упростить их жизнь.
Этот проект был написан для улучшения своих навыков и надеюсь что мой проект будет вам полезен.
Надеюсь на хорошую обратную связь.
Хочу всем пожелать хорошей работы!

Данные для сверки контрольной суммы архивов.
CRC-32 : F6412734 6559 байтов (6 KiB)
CRC-64 : 8D39044EAA2DC43F 6559 байтов (6 KiB)
SHA-1 : ff43545e15e3c40c47df82986dadd48e38096084 6559 байтов (6 KiB)
SHA-256 : bd57f9c56cd0a5b6bbe44484b0926ec61f611c8bc554e6e669a45bd2e3908f3c 6559 байтов (6 KiB)
BLAKE2sp : 616015ee09bf2996127d433c4a5b2a22e466ba5f0bfe78de8b7cd815f455eb91 6559 байтов (6 KiB)
Можно тебе отправить папку с логами (всего 10 папок внутри), чтобы понять почему из 10 папок, определяет только одну, а остальные пропускает, хотя формат логов один и тот же, и содержимое файлов которые проходят проверку содержат необходимые строки для чека? В идеале хочу отредактировать config.py так, чтобы софт воспринимал бОльшее количество формата логов.
 
Можно тебе отправить папку с логами (всего 10 папок внутри), чтобы понять почему из 10 папок, определяет только одну, а остальные пропускает, хотя формат логов один и тот же, и содержимое файлов которые проходят проверку содержат необходимые строки для чека? В идеале хочу отредактировать config.py так, чтобы софт воспринимал бОльшее количество формата логов.
Напиши в ПМ
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх