Skip to content

Releases: phatterit/XDR-Ransomware-Behavior-Simulator-

XDR_Diagnostic_Tool5.2

Choose a tag to compare

@phatterit phatterit released this 21 Jan 21:10
84a4378

Wydanie v5.2 to kamień milowy w rozwoju projektu ("Enterprise Grade"). Skupia się na stabilności kodu, bezpieczeństwie wykonania (GC Safety) oraz czytelnej prezentacji wyników dla audytorów.
🚀 Nowości i Zmiany

Nowy Moduł Raportowania HTML: Automatyczne generowanie estetycznego raportu (.html) z podsumowaniem testów. Kolorystyczne oznaczanie wyników:

    🔴 ALERT (Atak udany / Luka w detekcji)

    🟢 BLOCK (Atak powstrzymany / Sukces XDR)

WinAPI Hardening: Pełna implementacja bezpiecznych delegatów dla hooków klawiatury (zapobiega crashom Garbage Collectora).

Poprawki Kryptograficzne: Prawidłowa inicjalizacja wektora IV i klucza dla AES-256 (zgodność ze sztuką).

UI/UX: Asynchroniczne wykonywanie procesów (np. vssadmin) – interfejs nie zamarza podczas testów.

Weryfikacja Uprawnień: Automatyczne wykrywanie kontekstu Administratora przy starcie.

XDR-Tester Native v2.0

Choose a tag to compare

@phatterit phatterit released this 21 Jan 23:24
c359dcc

Native C++ edition of XDR-Tester.

  • No PowerShell / No AMSI
  • Direct WinAPI calls
  • Designed for deeper XDR telemetry validation

XDR-Tester

XDR-Tester Pre-release
Pre-release

Choose a tag to compare

@phatterit phatterit released this 09 Dec 11:16
87b195a

v2.0 alfa test new features

XDR-Tester

XDR-Tester Pre-release
Pre-release

Choose a tag to compare

@phatterit phatterit released this 09 Dec 08:46
87b195a

News
nowy dział Behavioral Tests
dwa nowe przyciski
tooltipy
pełne logowanie
STOP działające natychmiast
zero przechwytywania klawiszy i rzeczywistej zawartości schowka

XDR-Tester 1.82

Choose a tag to compare

@phatterit phatterit released this 09 Dec 07:09
e680eed

Zmiana logo programu.
xdr_tester_logo_new_wbg
xdr_tester_logo_new

XDR-Tester 1.81

Choose a tag to compare

@phatterit phatterit released this 09 Dec 07:00
e680eed

CHANGELOG
[1.81] – 2025-12-09
Added

  • Dodano rozszerzone profesjonalne tooltipy dla wszystkich przycisków (LOW, LOW+AES, MEDIUM, HIGH, STOP, OPEN LOG).
  • Tooltipy opierają się na MITRE ATT&CK (T1486, T1083) i wyjaśniają, jakie techniki test symuluje.
  • Dodano nowe wiersze Grid dla lepszego rozmieszczenia elementów interfejsu.
  • Rozszerzono dokumentację opisującą testy, mechanikę AES, enumerację plików i zachowania ransomware.

Changed

  • Przebudowano układ GUI tak, aby poprawnie wyświetlał dodatkowe buttony (np. About Tests).
  • Przeniesiono tooltipy w kodzie tak, aby były ustawiane po definicji przycisków (zapobieganie błędowi: ToolTip cannot be found).
  • Ujednolicono logikę logów dla większej czytelności oraz spójności.
  • Doprecyzowano opisy testów (MITRE-aligned) tak, aby użytkownik lepiej rozumiał, co każdy test imituje.

Fixed

  • Naprawiono problem z pojawiającymi się cyframi w konsoli podczas uruchamiania programu.
  • Powodem było to, że .Add() zwraca wartość, którą PS2EXE interpretował jako output/popup.
  • Wszystkie metody .Add() w Grid oraz UI objęto | Out-Null, aby zapobiec wyciekom outputu do konsoli/okienek.
  • Naprawiono błąd z okienkami „0 / 1 / 2 / 3 / 4 / OK” po kompilacji PS2EXE.
  • Usunięto błędy narzędzia PS2EXE związane z:
  • pipeline output,
  • “phantom popups”,
  • nadmiarowym „wynikiem metody” pojawiającym się jako MessageBox.

Naprawiono błąd:

The property 'ToolTip' cannot be found on this object.

który występował przy złej kolejności deklaracji.

Poprawiono stabilność interfejsu przy inicjowaniu okna WPF (mniej ostrzeżeń, brak outputu).

XDR-Tester 1.8 stable

Choose a tag to compare

@phatterit phatterit released this 08 Dec 14:02
e680eed

Stable
xdr_tester_logo_wgb
xdr_tester_logo

Full Changelog: https://github.com/phatterit/XDR-Ransomware-Behavior-Simulator-/commits/v1.8

Added

  • Mechanizm STOP TEST — natychmiastowe i bezpieczne przerwanie trwającego testu.
  • Resetowanie progress barów po każdym przerwaniu lub ukończeniu testu.
  • Rozszerzony logging:
  • czas trwania testu,
  • liczba iteracji AES,
  • liczba plików,
  • status STOP,
  • zdarzenia cykliczne („AES iteration X”).
  • Oddzielne progress bary:
  • AES progress,
  • file enumeration progress,
  • file open progress.

Changed

  • Usunięto BackgroundWorker (kompatybilność z EXE).
  • Przebudowano architekturę testów — 100% stabilna z PS2EXE.
  • Zastąpiono runspace-y mechanizmem DoEvents().

Fixed

  • Naprawiono zawieszanie GUI podczas długich testów.
  • Naprawiono błędy PS2EXE:
  • „no runspace available”
  • błędne callbacki
  • znikający progress bar przy długich pętlach.
  • Naprawiono błędy w logach i brakujące wpisy dla AES/Enumerator.