EvidLockV3 · Wersja próbna 0.3.0-preview14

EvidLockV3 — postęp prac

EvidLockV3 powstaje od nowa w Rust jako natywna aplikacja Windows. Każda zmiana przechodzi niezależną recenzję kodu.

Najnowsza wersja próbna 0.3.0-preview14 dodaje moduł Profilowanie (profile kont i urządzeń, oś czasu, graf powiązań, pozyskiwanie dzienników i połączeń, Plaso, rozpoznawanie tekstu i lokalną transkrypcję, z ostrzeżeniami przed startem), rozbudowuje EL_an (sprawdzenie odpowiedzi, analiza w częściach, oceny analityka, ściślejsze reguły sieci lokalnej) oraz wprowadza centrum czynności sprawy, tryb skupienia i podgląd materiałów tylko do odczytu. Pełna lista zmian wszystkich wersji jest poniżej, a pliki — w katalogu wydań, razem z sumą SHA-256 i listą znanych ograniczeń.

Równolegle trwają prace nad głównymi modułami, m.in. ElPlayer, ElNotes, ElView, ElMemory, ElCommander, ElVoice i ElCarver.

Stan na 2026-10-20

EL_an — moduł analityczny w wersji próbnej 0.3.0-preview13

EL_an to moduł wspomagający EvidLockV3: rdzeń, który łączy pozostałe moduły z modelem językowym działającym na tym samym komputerze albo na serwerze w sieci lokalnej (LAN) — nigdy w internecie; do serwera poza tym komputerem wyłącznie przez HTTPS, a połączenia przez VPN nie są traktowane jako sieć lokalna. Moduły przekazują mu wybrane dane, jako pierwsze zdarzenia z Logów Windows, a EL_an wykonuje dodatkową analizę i przygotowuje raport.

Raport ma dwie wyraźnie rozdzielone części: wnioski ze stałych reguł z odwołaniem do konkretnych zdarzeń oraz opis przygotowany przez model, oznaczony jako niezweryfikowany wynik automatyczny, który nigdy nie staje się materiałem dowodowym. Przed każdym wysłaniem operator widzi, jakie dane i dokąd trafią, a każde przekazanie jest odnotowane w dzienniku sprawy z sumą SHA-256. Moduł nie ma osobnej pozycji w menu — ustawia się go w konfiguracji programu.

Lista zmian w wersjach próbnych

Kliknij wersję, żeby rozwinąć listę tego, co doszło względem poprzedniej, oraz wyniki jej recenzji i testów. Najnowsza wersja jest na górze.

Kod pisze jeden zespół, a recenzuje drugi, niezależny. Wszystkie testy działają wyłącznie na danych syntetycznych.

0.3.0-preview14 2026-10-20 zmian: 15

Profilowanie — nowy moduł

  • Profile kont i urządzeń, oś czasu i wykresy w UTC, graf wyjaśnionych powiązań (kilka układów i wyglądów), zapisywane plany i oceny oraz pakiet raportu (HTML/PDF, rekordy, graf, sumy plików).
  • „Pozyskaj dane…”: jedno narzędzie naraz — migawka połączeń TCP/UDP i pełne bieżące dzienniki Windows, przetwarzanie surowych artefaktów przez Plaso (lokalny Docker Desktop, kontener bez sieci) oraz zapis ruchu sieciowego przez Npcap.
  • Skan aktywności stanowiska tylko do odczytu; bazy przeglądarek czytane z prywatnej kopii, wartości ciasteczek nigdy nie są odczytywane.
  • Rozpoznawanie tekstu na obrazach (wbudowany mechanizm Windows) i opcjonalna lokalna transkrypcja nagrań WAV zewnętrznym programem wskazanym przez operatora.
  • Ostrzeżenia przed startem: Plaso (obraz wczytuje się ręcznie, kopia robocza w folderze tymczasowym), transkrypcja (program zewnętrzny działa z uprawnieniami użytkownika), zapis ruchu (może objąć dane innych osób; domyślnie tylko metadane, pełne pakiety wybiera się przy każdym zapisie).
  • „Przekaż do EL_an” z Profilowania — z tym samym potwierdzeniem i tymi samymi regułami sieci co pozostałe przekazania.

EL_an

  • Sprawdzenie odpowiedzi z odwołaniami do konkretnych zdarzeń, korelacje, wykresy i analiza w częściach; łączenie wyników części dopiero po drugim potwierdzeniu.
  • Oceny analityka: rejestr ocen i szkiców; niezapisana ocena blokuje wyjście tak jak niezapisana odpowiedź.
  • Sieć: tylko fizyczne karty w prywatnej sieci, trasa przez fizyczny interfejs, połączenie przypięte do sprawdzonej karty; udostępnianie internetu z telefonu przez USB jest odrzucane. Poza tym komputerem wyłącznie HTTPS.
  • Potwierdzenie dla adresu na tym komputerze mówi, że dane trafią do usługi pod adresem lokalnym; program nie sprawdza, czy ta usługa przekazuje je dalej.

Wygląd i obsługa

  • Centrum czynności sprawy i tryb skupienia (jedna czynność naraz, „Wróć do sprawy”), widok „Materiały i podgląd” z podglądem tylko do odczytu.
  • Wyraźne potwierdzenia wyniku (zapis sprawy, zrzut, zakończenie) z OK; zapisy wykonywane przez sam program nie pytają.
  • Widok zakończenia sprawy: przy zmienionym pakiecie przycisk „Sprawdź pakiety i raporty ponownie” stoi obok przycisku zakończenia.

Poprawki

  • One-Click: ostrzeżenie o haśle ZIP ze znakami spoza ASCII jest teraz także w oknie wyniku i w raporcie pakietu.
  • Serwer pracy zespołowej: nowy sposób wysyłania odpowiedzi (nagłówek i treść, potem osobne zamknięcie; zapytanie przerwane w połowie jest anulowane). Klient pracy zespołowej korzysta z silnika SQLite dołączonego do programu.

Recenzje i testy

Recenzja koduKażda scalona część przeszła osobną, niezależną recenzję, także poprawki po recenzjach i poprawki wprowadzone przez recenzentów
Przegląd bezpieczeństwaDwa przeglądy całości (programy zewnętrzne, odczyt danych stanowiska, sieć, serwer pracy zespołowej); znalezione sprawy poprawione i sprawdzone ponownie
Testy automatyczneBiblioteka programu: 1603 testów zaliczonych, pozostałe zestawy bez błędów; sześć testów połączenia lokalnego serwera pracy zespołowej nie przechodzi na stanowisku budowania (przyczyna niewyjaśniona) i nie są zaliczone — nowy sposób wysyłania odpowiedzi serwera nie został sprawdzony w działaniu
Test na działającej aplikacjiDane syntetyczne, syntetyczny serwer modelu na tym komputerze: sprawdzenie końcowe: 13 pozycji zaliczonych w dwóch przebiegach, 3 pozycje niewykonalne bez trybu administratora albo prawdziwego pozyskania danych; wersja wydaniowa startuje bez okna wiersza poleceń. Nie sprawdzono: Plaso z prawdziwym Docker Desktop, zapisu ruchu przez Npcap, transkrypcji z prawdziwym programem, serwera modelu w prawdziwej sieci LAN, pracy zespołowej z prawdziwym serwerem, trybu administratora

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview13 2026-10-15 zmian: 12

EL_an — moduł analityczny (pierwsza wersja)

  • EL_an jest ukrytym modułem wspomagającym: nie ma pozycji w menu, pozostałe moduły przekazują mu dane do dodatkowej analizy. Pierwsze źródło: zdarzenia z Logów Windows — przycisk „Przekaż do EL_an…” (zaznaczone zdarzenia albo bieżący filtr; tylko przy otwartej sprawie; najwyżej 500 zdarzeń / 256 KiB; bez surowego XML).
  • EL_an łączy się z modelem językowym na tym komputerze albo na serwerze w sieci lokalnej (LAN) — nigdy z adresem w internecie. Do serwera poza tym komputerem wyłącznie HTTPS z weryfikacją certyfikatu; karty VPN i wirtualne nie są traktowane jako sieć LAN.
  • Serwer ustawia się w Narzędzia → Ustawienia programu. Ewentualny klucz dostępu działa tylko w bieżącej sesji i nigdzie nie jest zapisywany.
  • Przed każdym wysłaniem okienko pokazuje dokładne żądanie, jego SHA-256, serwer i protokół; nic nie jest wysyłane bez potwierdzenia.
  • Raport ma dwie części: wnioski ze stałych reguł z odwołaniem do konkretnych zdarzeń oraz opis przygotowany przez model, oznaczony jako niezweryfikowany wynik automatyczny — nigdy nie jest materiałem dowodowym. Odpowiedź można zapisać w notatkach sprawy albo w projekcie raportu.
  • Dziennik sprawy: wpisy ELAN.* z SHA-256 i rozmiarem wysyłanych danych i odpowiedzi (bez treści odpowiedzi).

Nawigacja w całym programie

  • Przycisk „← Wróć do: …” i Alt+← wracają do poprzednich widoków (kilka kroków); są wstrzymane, gdy otwarte jest pytanie modułu.
  • Pasek „W toku” pokazuje moduły użyte w tej sesji i ich stan (sprawa, nagrywanie, Logi Windows, EL_an); kliknięcie wraca do miejsca pracy.

Silnik ElZip 0.7.19

  • Poprawki pakietów 7z (klucz 2^19 rund, osobna sól i IV każdego pakietu) i naprawa archiwów ZIP.
  • Przy haśle ZIP ze znakami spoza ASCII (np. polskimi literami) dziennik sprawy dostaje ostrzeżenie, że 7-Zip może nie otworzyć takiego archiwum.

Czytelność

  • Okno programu zawsze mieści się w widocznej części ekranu; nagłówek w jednym rzędzie, mniej ważne pozycje w menu „…”.
  • Pasek sprawy czytelny przy powiększeniu 100–150 %, z pełną ścieżką w podpowiedzi; linia stanu bez wąskiej kolumny.

Recenzje i testy

Recenzja koduKażda scalona część przeszła osobną, niezależną recenzję, także poprawki po recenzjach i poprawki wprowadzone przez recenzentów; w stanie końcowym bez uwag wysokiej i średniej wagi
Przegląd bezpieczeństwaEL_an: trzy przeglądy (reguła adresów, to, co opuszcza komputer, dziennik sprawy, nawigacja), bez znalezisk wysokiej i średniej wagi
Testy automatyczneBiblioteka programu: 1346 testów zaliczonych, pozostałe zestawy bez błędów; cztery testy połączenia lokalnego serwera pracy zespołowej nie przechodzą na stanowisku budowania (przyczyna niewyjaśniona) i nie są zaliczone
Test na działającej aplikacjiKilka pełnych przebiegów na danych syntetycznych, z syntetycznym serwerem modelu na tym komputerze; każdy znaleziony błąd poprawiono i sprawdzono ponownie. Sprawdzenie końcowe tej wersji: 6 pozycji zaliczonych, 1 niezaliczona (ostrzeżenie o haśle ZIP tylko w dzienniku sprawy — opisane w znanych ograniczeniach). Nie sprawdzono: serwera modelu w prawdziwej sieci LAN, HTTPS z prawdziwym certyfikatem, trybu administratora

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview12 2026-10-12 zmian: 18

Panel nagrywania — lista ekranów

  • Przycisk „Ekran…” na panelu nagrywania otwiera listę ekranów. Wybór zmienia źródło nagrania bez przechodzenia do głównego okna; nagrywanie jest wstrzymane tylko na czas wyboru i trwa dalej w tym samym pliku.
  • Lista wymienia też „Cały pulpit wirtualny” i podaje powód przy każdym źródle, którego nie można wybrać. Gdy obrazu nagrywanego źródła nie ma, pierwszy wiersz to mówi; gdy nie ma czego wybrać, lista się nie otwiera, a panel mówi to jednym zdaniem.
  • „Zmień źródło” na pasku nagrywania głównego okna.
  • Każda zmiana źródła ma w obu dziennikach numer („zmiana nr N”) i czas nagrania. Okno wyniku i wpis końcowy podają liczbę wstrzymań, w tym wstrzymań na czas listy ekranów.
  • Gdy lista jest otwarta, „Stop” / „Wznów” na pasku jest nieczynny.
  • Zmiana reguły liczenia: miejsce klatki przypadające na chwilę wstrzymania należy do wstrzymania i nie jest liczone jako klatka pominięta. Klatki naprawdę zgubione są liczone jak dotąd.

Nagrywanie okna — nowe okno programu

  • Gdy program zamknie nagrywane okno i otworzy nowe (albo ma nowe okno otwarte najwyżej 3 sekundy wcześniej), nagranie idzie dalej za nowym oknem tego samego programu — w tym samym pliku, najwyżej 20 razy.
  • Nowe okno może pokazywać inną treść niż wybrane na początku (inną stronę, dokument, wiadomość). Pasek nagrywania, linia stanu i panel mówią o tym od razu; dziennik sprawy ma oba tytuły, czas nagrania, długość przerwy i numer przejścia.
  • Okno innego programu ani okno EvidLock nie jest przejmowane.
  • Zamknięcie okna bez nowego kończy nagranie po około 2–3 sekundach; zakończenie nagrania przez operatora w tym czasie jest odnotowane w dzienniku sprawy.
  • Przy limicie czasu, rozmiaru lub miejsca albo przy błędzie okno EvidLock wychodzi na wierzch i miga. Przejmuje wtedy klawiaturę — tekst wpisywany w tej chwili w innym programie trafi do EvidLock (nie jest pokazywany ani zapisywany).

Sprawa po przerwanej sesji

  • Każdy wpis dziennika sprawy jest od razu zapisywany na nośniku.
  • Sprawa wie, że ostatnia sesja pracy została przerwana: okienko przy otwarciu, wpis ostrzegawczy z ostatnią znaną czynnością, stała linia pod paskiem sprawy, uwagi zamknięcia („ZAMKNIĘTA Z UWAGAMI”).
  • Pozostałości przerwanej czynności (import, nagranie, One-Click) są nazywane z miejscem, rozmiarem i SHA-256. Program niczego nie rejestruje po cichu.
  • Niedokończone nagranie: „Zachowaj jako fragment”, „Zostaw w miejscu” albo „Zdecyduję później”.
  • Katalog roboczy One-Click z jawnymi kopiami roboczymi jest przy otwarciu sprawy usuwany — program mówi wprost, ile plików i jaki rozmiar usunął.
  • Weryfikacja integralności, wynik One-Click, raport końcowy i zamknięcie sprawy wymieniają przerwane sesje i pozostałości.
  • Sam wpis dziennika nie oznacza już sprawy jako „NIEZAPISANE ZMIANY”.

Recenzje i testy

Recenzja koduKażda scalona część przeszła osobną, niezależną recenzję, także poprawki po recenzjach i poprawki wprowadzone przez recenzentów; w stanie końcowym bez uwag wysokiej i średniej wagi
Przegląd bezpieczeństwaNagrywanie okna idące za nowym oknem programu: trzy przeglądy, bez znalezisk wysokiej wagi; wynik „do scalenia pod warunkami” — zakres przejmowania okien i wychodzenie okna na wierzch (przejmuje klawiaturę) zostały świadomie zatwierdzone przez właściciela
Testy automatyczne1371 testów zaliczonych; cztery testy połączenia lokalnego serwera pracy zespołowej nie przechodzą na stanowisku budowania (przyczyna niewyjaśniona) i nie są zaliczone
Test na działającej aplikacjiPięć pełnych przebiegów na kolejnych stanach kodu (panel z listą ekranów, sprawa po przerwanej sesji, nagrywanie okna); każdy znaleziony błąd poprawiono i sprawdzono ponownie. Sprawdzenie końcowe tej wersji: 22 pozycje zaliczone, 0 niezaliczonych. Nie sprawdzono: samego obrazu nagrań, napisów na panelu nagrywania, prawdziwego kliknięcia myszą w panel, wychodzenia okna na wierzch i migania

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview11 2026-10-11 zmian: 11

Nagrywanie pojedynczego okna

  • W polu „Źródło” można wybrać „Cały ekran” albo „Bieżące okno” i nagrać jedno okno wybranego programu. Film ma rozmiar okna z chwili startu.
  • Nagranie okna obejmuje menu, listy rozwijane i okna dialogowe tego samego programu (w obszarze okna). Okna innych programów nie trafiają do filmu.
  • Zamknięcie nagrywanego okna kończy i zapisuje nagranie; program rozróżnia „okno zostało zamknięte” i „program zakończył działanie”. Minimalizacja nie kończy nagrania.
  • Klatki czarne (treść chroniona), nieodczytane (program nie odpowiada) i pominięte okna programu są liczone i podawane na pasku nagrywania, w wyniku, w dzienniku i w opisie materiału.
  • Program, który przestaje odpowiadać, nie wstrzymuje nagrywania ani okna EvidLock.

Nagrywanie — nowe opcje

  • Stempel daty i godziny: pasek pod obrazem nagrania z datą i godziną każdej klatki (w sprawie także z sygnaturą). Film jest wyższy o ten pasek, nic z ekranu nie jest zasłonięte. Domyślnie włączony.
  • Znaczniki: przycisk „Znacznik” z notatką na pasku nagrywania; wpisy w dzienniku sprawy, dzienniku aplikacji i opisie materiału.
  • Wstrzymane nagranie można kontynuować z innego monitora tego samego rozmiaru — powstaje jeden plik, a zmiana jest zapisana.
  • Kursor myszy w nagraniu i w zrzucie ekranu (pole „Pokaż kursor”, domyślnie zaznaczone); dziennik mówi słowami, czy kursor jest w obrazie.
  • Skrót Tab+E pokazujący widok nagrywania z dowolnego programu — domyślnie wyłączony. Po włączeniu program obserwuje klawiaturę całego systemu, żeby rozpoznać ten skrót; nie zapisuje żadnych klawiszy.

Ślad nieoczekiwanego zakończenia

  • Jeśli program został zakończony inaczej niż przez „Zamknij aplikację” (błąd, wymuszone zamknięcie, koniec sesji Windows), przy następnym starcie pokazuje okienko i zapisuje ostrzeżenie w dzienniku aplikacji.

Recenzje i testy

Recenzja koduKażda scalona część przeszła osobną, niezależną recenzję, także poprawki po recenzjach; w stanie końcowym bez uwag wysokiej wagi
Przegląd bezpieczeństwaSkrót klawiszowy i nagrywanie okna: pięć przeglądów, bez znalezisk wysokiej wagi; wynik „do scalenia pod warunkami” — próby na prawdziwych programach (aplikacje ze Sklepu, okna systemowe, programy uruchomione jako administrator) jeszcze do wykonania
Testy automatyczne1318 testów zaliczonych; cztery testy połączenia lokalnego serwera pracy zespołowej nie przechodzą na stanowisku budowania (przyczyna niewyjaśniona) i nie są zaliczone
Test na działającej aplikacjiPełna lista zmian: 51 pozycji zaliczonych, 1 niezaliczona; po poprawkach 22 zaliczone, 1 niezaliczona (ucięte zdanie na pasku nagrywania przy oknie 1280 × 720). Nie sprawdzono: samego obrazu nagrań, skrótu Tab+E na klawiaturze, migania okna po samoczynnym końcu nagrania

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview10 2026-10-08 zmian: 18

Zamykanie sprawy

  • Zamknięcie samo weryfikuje cały materiał (rozmiar i SHA-256 każdego pliku) i dołącza raport weryfikacji; widać postęp z procentem i całością, zamykanie można anulować — sprawa zostaje wtedy otwarta.
  • Status „ZAMKNIĘTA POPRAWNIE” nie może już wystąpić przy materiale niesprawdzonym ani niepełnej weryfikacji.
  • Zmieniony pakiet zastąpiony nowszym One-Click jest tylko informacją; o statusie decyduje najnowszy pakiet.

Sprawa zakończona — tylko do odczytu

  • Zakończona sprawa nie jest już zapisywana: otwarcie, „Sprawdź pakiet”, weryfikacja i eksport niczego w niej nie zmieniają (pliki zostają bajt w bajt jak po zamknięciu).
  • Weryfikacja zakończonej sprawy pokazuje wynik na ekranie; raport można zapisać tylko poza folderem sprawy.

Dziennik aplikacji

  • Nowy dziennik programu zapisywany do pliku w folderze danych programu, z łańcuchem skrótów SHA-256; osobny widok „Dziennik aplikacji”.
  • Po 4 MB plik staje się archiwum, a nowy plik kontynuuje łańcuch.
  • Przy starcie program sprawdza cały łańcuch wszystkich archiwów; zmieniony lub brakujący wpis zgłasza okienkiem z nazwą pliku i wierszem.

Monitory w zrzucie ekranu i nagrywaniu

  • Lista monitorów jest gotowa od razu po otwarciu widoku i odświeża się sama po podłączeniu, odłączeniu lub zmianie ustawień monitora.
  • Opis monitora: numer wyjścia Windows, model, rodzaj połączenia, rozdzielczość, skala, częstotliwość, orientacja.
  • Odłączenie wybranego monitora: okienko i wpis w dzienniku; program nigdy nie przechodzi po cichu na inny ekran. Powrót tego samego monitora przywraca wybór.

Nagrywanie

  • Zmiana układu monitorów nie kończy nagrania. Jest odnotowana w dzienniku sprawy i w dzienniku aplikacji; gdy nagrywanego obrazu nie ma, pasek nagrywania pokazuje „BRAK OBRAZU” z czasem, a nagranie pokazuje w tym czasie ostatnią klatkę.
  • Okno wyniku i wpis końcowy podają liczbę zmian i łączny czas bez obrazu.
  • Obraz innego monitora niż wybrany nie jest nigdy nagrywany.
  • Plik nagrania monitora ma w nazwie numer monitora.
  • Przycisk „Nagraj ekran” jest zawsze widoczny, także przy otwartych opcjach nagrania.

Drobne

  • Po odliczaniu przed zrzutem widać „Wykonuję zrzut…”.
  • Formularz nowej sprawy otwarty ponownie jest czysty.

Recenzje i testy

Recenzja koduKażda scalona część przeszła osobną recenzję, także poprawki po recenzjach
Testy automatyczneZaliczone z wyjątkiem czterech testów połączenia lokalnego serwera pracy zespołowej
Test na działającej aplikacjiPełna lista zmian: 32 pozycje zaliczone, 1 niezaliczona; po jej naprawie 9 zaliczonych, 0 niezaliczonych. Zmiany monitorów sprawdzano na ekranach symulowanych; na dwóch prawdziwych monitorach listę, zrzuty i nagranie — bez odłączania monitora

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview9 2026-10-07 zmian: 14

Zamykanie sprawy

  • Zamknięcie porównuje każdy zarejestrowany pakiet i raport z plikiem na dysku (rozmiar i SHA-256). Zmieniony lub brakujący plik jest wymieniony z nazwy, a sprawa dostaje status „ZAMKNIĘTA Z UWAGAMI”.
  • Niepełna weryfikacja integralności jest uwagą zamknięcia — status „ZAMKNIĘTA POPRAWNIE” nie pojawia się już obok „INTEGRALNOŚĆ: NIEPEŁNA”.

One-Click i pakiety

  • „Sprawdź pakiet” wbudowanym silnikiem programu: zgodność z rejestrem sprawy i odczyt całej zawartości, bez uruchamiania innych programów.
  • Przyciski ElZip są nieaktywne z wyjaśnieniem, gdy brak programu ElZip.
  • Eksport sprawy: osobne pole celu z proponowaną nazwą pliku; istniejący plik nigdy nie jest nadpisywany.

Zrzut ekranu i nagrywanie

  • Zrzut przewijanej treści działa w przeglądarkach Edge i Chrome.
  • Odliczanie przed zrzutem z opóźnieniem pokazuje dokładnie tyle sekund, ile zostało (5, 4, 3, 2, 1).
  • Nagrywanie ma własny wybór źródła (monitor albo cały pulpit); widoki zrzutu i nagrywania pokazują każdy swój ostatni wynik.
  • Przyciski Stop / Wznów / Zakończ nagrywania działają także przy otwartym okienku.

Okna i tabele

  • Przyciski zaznaczonego wiersza są w stałym pasku nad tabelą.
  • Odpięte okno podglądu: pasek narzędzi mieści się w oknie, okno pyta przed zamknięciem.
  • Rodzaj nośnika sprawy (pendrive, dysk zewnętrzny, dysk wewnętrzny) jest zapisany w sprawie i zawsze nazwany tym samym słowem.
  • Materiał zaimportowany nie jest otwierany w innych programach — program podaje powód; zrzuty i nagrania programu można otworzyć.

Serwer pracy zespołowej

  • Dwukrotne kliknięcie programu serwera otwiera okno konfiguratora (wcześniej okno konsoli znikało od razu).

Recenzje i testy

Recenzja koduKażda scalona część przeszła osobną recenzję; ostatnia drobna poprawka (odstęp serii zrzutów) nie była już czytana przez recenzenta
Test na działającej aplikacjiWszystkie poprawki tej wersji zaliczone, 0 niezaliczonych; odliczanie przed zrzutem sprawdzone tylko testami automatycznymi

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview8 2026-10-07 zmian: 18

Sprawa

  • Folder sprawy ma układ i nazwy jak w EvidLockV2; sprawy założone wcześniejszymi wersjami próbnymi nadal się otwierają.
  • Import pakietów .elcase utworzonych w EvidLockV2.
  • Przy wyborze nośnika sprawy widać ikonę i nazwę rodzaju nośnika (pendrive, dysk zewnętrzny, dysk wewnętrzny).
  • Auto-Blocker (ochrona nośnika źródłowego przed zapisem) oraz suma SHA-256 całego nośnika źródłowego.
  • Widok „Sumy SHA-256”: jedno miejsce na sumy plików i całych nośników.

Raporty

  • Raporty w formacie HTML i PDF.

One-Click

  • Nowy format pakietu: 7z z szyfrowaniem AES-256 (nazwy plików ukryte).
  • Poprawka: pakiet ZIP AES-256 otwiera się w standardowych programach.
  • Czytelny postęp: etap, procent i rozmiar w MB / GB.

Zrzut ekranu — dwanaście nowych funkcji

  • Zrzut wybranego okna, zaznaczonego obszaru, wszystkich monitorów albo wybranego monitora.
  • Pływający przycisk migawki i globalny skrót klawiszowy (domyślnie wyłączony).
  • Opóźnienie 3 / 5 / 10 s oraz seria zrzutów co N sekund.
  • Zrzut przewijanej treści (zwykłe okna Windows).
  • Opis i numer zrzutu, kopia ze stemplem (data, komputer, użytkownik, sprawa, okno), adnotacje na kopii — oryginał i jego SHA-256 zostają bez zmian.
  • Galeria zrzutów sprawy i zestaw do raportu końcowego.

Zamykanie i komunikaty

  • Prośba o zamknięcie programu dostaje odpowiedź od razu, także gdy otwarte jest okienko modułu.
  • Eksport sprawy do pakietu działa także po użyciu pracy zespołowej w tej samej sesji.
  • Wpisy dziennika o nagraniach są zapisane słownie.

Recenzje i testy

Recenzja koduKażda scalona część przeszła osobną recenzję; recenzja ikony rodzaju nośnika zakończona po wydaniu (przyjęta z uwagami)
Test na działającej aplikacjiPełna lista: 46 punktów zaliczonych, 0 niezaliczonych, 4 niesprawdzone (wymagają fizycznego nośnika lub okien systemowych)

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview7 2026-10-06 zmian: 10

Nowa sprawa

  • Opcja „Nagrywaj ekran od początku sprawy”.
  • Sekcja danych komputera z materiałem dowodowym (nazwa komputera, login, hasło użytkownika) — dane są zapisywane tylko w sprawie i trafiają do raportu początkowego i końcowego.
  • Po utworzeniu sprawy powstaje raport początkowy i pojawia się okienko z jego ścieżką, sumą SHA-256 i przyciskiem otwarcia.

Raporty

  • Raport końcowy w formalnej formie: nagłówek, numerowane sekcje, miejsce na adnotacje i bloki podpisów.
  • Raport zawiera dane stanowiska, folder sprawy z nośnikiem, nośniki źródłowe, zabezpieczone pliki z SHA-256, weryfikację, pakiet One-Click, zrzuty, nagrania, notatki i podsumowanie dziennika.

Nagrywanie

  • Każde nagrywanie ma czerwoną ramkę wokół nagrywanego obszaru, czas w prawym górnym rogu oraz przyciski Stop / Wznów i Zakończ; te same przyciski są w oknie głównym. Ramka i panel nie trafiają do nagrania.
  • Nagranie uruchomione z nową sprawą obejmuje cały pulpit.

Podgląd plików

  • Podgląd przy dodawaniu materiału można odpiąć do osobnego okna.

Praca zespołowa (pierwsza wersja)

  • Moduł „Praca zespołowa” (menu Sprawa > Tablica zespołu i notatki): notatki, użytkownicy, audyt, transfery, konflikty, połączenie z serwerem. Działa także bez serwera.
  • Osobny program serwera EvidLock-TeamServer (usługa Windows, konsola, konfigurator). Sieć jest używana wyłącznie po świadomym połączeniu z serwerem; domyślnie wyłączona.

Recenzje i testy

Recenzja koduKażda scalona część przeszła osobną recenzję; części wrażliwe (dane dostępowe, serwer) także przegląd bezpieczeństwa
Test na działającej aplikacjiSprawdzone nagrywanie z ramką i raporty na sprawie próbnej; pełna lista nie była ukończona na tej wersji. Serwer pracy zespołowej nie był sprawdzony z prawdziwą bazą danych ani w sieci

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview6 2026-10-05 zmian: 10

Zrzut ekranu i nagrywanie

  • Poprawka: zrzut i nagrywanie są dostępne zawsze, także bez otwartej sprawy — z aparatu w nagłówku, z menu Narzędzia i z widoku Sprawa.
  • Bez sprawy pliki trafiają do folderów Dokumenty\EvidLock\Zrzuty oraz Dokumenty\EvidLock\Nagrania (folder można zmienić); każdy plik ma pokazaną i zapisaną obok sumę SHA-256 oraz wpis w dzienniku.
  • Przy otwartej sprawie pole „Dodaj do sprawy” (domyślnie zaznaczone) decyduje, czy plik trafia do sprawy, czy do folderu poza sprawą.
  • Gdy przycisk startu jest nieaktywny, obok widać powód.

Tryb administratora

  • Włączenie nie uruchamia już programu od nowa: jedno pytanie systemu Windows, to samo okno, znacznik ADMINISTRATOR, natychmiastowe wyjście.
  • Wyraźne komunikaty przy przechodzeniu, po włączeniu i po wyłączeniu.
  • Pełne uruchomienie programu jako administrator zostaje jako opcja zaawansowana.

Nośnik sprawy

  • Po ponownym podłączeniu właściwego nośnika program pokazuje komunikat „Nośnik sprawy podłączono z powrotem” i zapisuje to w dzienniku.

Wybór folderu

  • Pojedyncze kliknięcie dysku lub folderu zaznacza go jako wybrane miejsce; dwuklik nadal wchodzi do środka.

Podgląd plików

  • Obraz jest zawsze widoczny w małym panelu podglądu przy wyborze plików.

Recenzje i testy

Recenzja kodu i testyKażda scalona część po osobnej recenzji; komplet testów automatycznych zaliczony; na działającym programie sprawdzono zrzut i nagrywanie bez sprawy i ze sprawą, tryb administratora oraz odłączenie i podłączenie nośnika sprawy

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview5 2026-10-04 zmian: 13

Wygląd i układ jak w EvidLockV2

  • Jedno główne okno: menu Plik / Edycja / … w każdym oknie, nagłówek, panel boczny i obszar roboczy, w którym otwierają się moduły i operacje.
  • Tabele w stylu EvidLockV2 oraz okienka błędów i potwierdzeń zamiast napisów na pasku stanu.
  • Panel boczny można odłączyć jako osobne, przesuwane okno z kołem integralności; „Mapa sprawy” jest teraz w module Sprawa.
  • „O programie” i Pomoc otwierają się jako widok w obszarze roboczym; pomoc ma nagłówki, spis treści i wyszukiwanie.
  • Tryb kontrastu (przycisk w nagłówku) i dokładniejszy dziennik zdarzeń; podłączenie pendrive’a lub dysku jest sygnalizowane i odnotowane w dzienniku.

Podgląd plików

  • Podgląd PDF ostry przy każdym powiększeniu, „Dopasuj do okna”, pełny ekran, powiększanie Ctrl + kółko myszy, lista „Otwórz w…”.

Sprawa

  • Raporty sprawy i zamykanie sprawy z zapisem weryfikacji.
  • One-Click: przebieg i wynik w obszarze roboczym, przyciski na stałym pasku u dołu.
  • Wyjęcie nośnika z otwartą sprawą (lub nośnika źródłowego) wstrzymuje pracę i prowadzi przez dalsze kroki zamiast kończyć się błędem.
  • Wylogowanie lub zamknięcie Windows jest odmawiane, gdy sprawa jest otwarta lub trwa operacja; program pokazuje wtedy swoje okno zamykania.

Narzędzia

  • Widoki narzędzi w panelu „Narzędzia” oraz zabezpieczenie nośnika.

Tryb administratora

  • Przycisk „Tryb admin” działa: funkcje wymagające uprawnień są oznaczone tarczą, można wykonać jedną operację jako administrator albo przejść w tryb administratora i z niego wyjść z zachowaniem otwartej sprawy.

Wydanie

  • Plik EXE nie zawiera ścieżek komputera, na którym został zbudowany.

Recenzje i testy

Recenzja kodu i testyKażda scalona część po osobnej recenzji; 726 testów zaliczonych, 1 pominięty; na działającej aplikacji sprawdzono uruchomienie, nową sprawę, import plików i widok materiałów — pełna lista nie była przejrzana do końca

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview4 2026-10-01 zmian: 8

Okna i układ

  • Okno robocze otwiera się w pełnym rozmiarze, zadokowane obok panelu, z tą samą górą i wysokością.
  • Okno sprawy z zakładkami: Przegląd, Materiały, Mapa sprawy, One-Click, Zrzut, Nagrywanie, Notatki, Pakiet .elcase, Zakończenie. Zakładki widać od razu; bez otwartej sprawy niedostępne są wyszarzone z podpowiedzią.
  • Panel: osobne przyciski EvidLock One-Click, Zrzut ekranu i Nagrywanie. Panel dopasowuje wysokość do treści — żaden przycisk nie jest ucięty.
  • Główne przyciski (Utwórz sprawę, wynik One-Click z SHA-256, Zakończenie, Notatki, Zrzut, Nagrywanie, eksport) są widoczne bez przewijania.

Wybór plików i folderów

  • Menedżer plików w stylu Eksploratora Windows na każdym ekranie wyboru: miejsce zapisu nowej sprawy, otwarcie sprawy, import i eksport .elcase, plik .evtx, eksport logów.
  • Przyciski potwierdzenia są zawsze widoczne na stałym pasku u dołu, także na mniejszych ekranach.

Zamykanie i raporty

  • Zamykanie jak w EvidLockV2: zawsze pytanie; trwająca operacja i otwarta sprawa blokują zamknięcie — przy otwartej sprawie od razu zakładka Zakończenie.
  • Raport dziennika: okienko ze ścieżką, SHA-256 i przyciskami Otwórz / Pokaż w folderze.

Recenzje i testy

Recenzja koduZatwierdzona — bez błędów krytycznych, wysokich i średnich
Test na działającej aplikacji25 z 25 punktów listy akceptacyjnej zaliczonych (okna, zakładki, menedżer plików, nowa sprawa, zamykanie, One-Click)

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview3 2026-09-30 zmian: 9

Wybór materiałów

  • Wybór materiałów w stylu Eksploratora Windows: pasek adresu z Wstecz / Dalej / W górę / Odśwież, Szybki dostęp, Ten komputer z dyskami i zajętością, kolumny Nazwa / Data modyfikacji / Typ / Rozmiar z sortowaniem.
  • Pola wyboru, Ctrl / Shift / Ctrl+A, „Pokaż ukryte pliki”, pasek stanu; wiele plików i katalogów naraz.
  • Pasek sprawy nad wyborem: sprawa, jej folder, liczba materiałów w sprawie i czekających na import.
  • Import: okienko z listą skopiowanych materiałów (rozmiar, SHA-256) i przyciskiem „Pokaż materiały sprawy”; przy błędzie wybór zostaje.

Sprawa i okna

  • Zamykanie jak w EvidLockV2: zawsze pytanie „Czy na pewno chcesz zamknąć aplikację EvidLock?”; trwająca operacja i otwarta, niezakończona sprawa blokują zamknięcie z wyjaśnieniem.
  • Okno sprawy z zakładkami: Przegląd, Materiały, Mapa sprawy, One-Click, Notatki, Zrzut i nagrywanie.
  • Okno robocze samo dopasowuje rozmiar do treści (w granicach ekranu).
  • Nowa sprawa: okienko z listą brakujących pól wymaganych; po wyborze folderu nagłówek „Nowa sprawa w: <folder>”.

One-Click

  • Wybór długości generowanego hasła (24 / 32 / 48 / 64 / 128 znaków).

Recenzje i testy

Recenzja koduNiezależna recenzja w dwóch rundach: zatwierdzona z uwagami — bez błędów krytycznych i wysokich; uwagi średnie poprawione
Testy automatyczne478 testów zaliczonych (372 jednostkowe + 106 integracyjnych), 1 pominięty
Test na działającej aplikacjiWybór materiałów, dopasowanie okna, pytanie przy zamykaniu (Anuluj / Zamknij aplikację)

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview2 2026-09-29 zmian: 8

EvidLock One-Click

  • One-Click w 12 etapach: kontrola sprawy, kopie tylko do odczytu, nośnik, pełna weryfikacja integralności, manifest SHA-256, metadane, raport HTML, pakiet ElZip, pełny odczyt kontrolny, SHA256SUMS każdego pliku, końcowy SHA-256 pakietu, rejestracja. Dostępny także tryb „Krok po kroku”.
  • Formaty pakietu: .ezip (ElZip, domyślny) i ZIP AES-256.
  • Hasło min. 8 znaków; hasło wygenerowane trzeba potwierdzić „Zapisałem hasło”. Hasło nie trafia do plików, dziennika ani raportów, a po operacji nie zostaje w pamięci programu.
  • Bezpieczne sprzątanie po awarii One-Click — nigdy poza folderem sprawy.

Silnik ElZip

  • Wbudowany silnik ElZip — bez 7-Zip i bez kodu sieciowego. Anulowanie działa także w trakcie pakowania jednego dużego pliku.
  • Narzędzia → ElZip oraz „Pokaż / Sprawdź w ElZip” dla pakietów sprawy (wymagają programu ElZip położonego obok EvidLockV3; One-Click działa bez niego).

Wygląd i poprawki

  • Wygląd jak w makiecie: okno robocze zadokowane po prawej stronie panelu, polecenie „Zadokuj okno robocze”, przebudowane widoki.
  • Poprawki uwag z pierwszej wersji próbnej: awaria logów Windows, pamięć raportów HTML (100 000 wpisów: 170 MB zamiast 1,4 GB), odczyt spraw z uszkodzonym punktem kontrolnym, ostrzeżenia, pasek narzędzi, lista plików w wyborze.

Recenzje i testy

Recenzja koduZatwierdzona z uwagami — bez błędów krytycznych, wysokich i średnich
Audyt bezpieczeństwaBez błędów krytycznych, wysokich i średnich; hasło nie zostaje w pamięci; brak bibliotek sieciowych
Testy automatyczne i QA467 testów zaliczonych; QA: PASS
Test interfejsuPASS na działającej aplikacji (dokowanie, wybór plików, One-Click, hasło generowane)
Wydajność.ezip ok. 95 MB/s; raport dziennika 100 000 wpisów: 170 MB pamięci (wcześniej 1,4 GB)

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

0.3.0-preview1 2026-09-29 zmian: 8

Pierwsza wersja próbna

  • Panel aplikacji i okno robocze, style Grafit i Jasny, ikony.
  • Sprawa i materiał dowodowy z sumami SHA-256, pakiety .elcase.
  • Wybór plików i katalogów z podglądem (TXT, obrazy, PDF) tylko do odczytu.
  • Zrzut ekranu PNG i nagrywanie MP4 (H.264) z czerwoną ramką.
  • Dziennik zdarzeń z łańcuchem SHA-256 i raportem HTML.
  • Koło integralności (ponowne przeliczenie SHA-256 całego materiału).
  • Mapa sprawy i widok całej sprawy.
  • Logi Windows: okres, filtry, wyszukiwarka, eksport CSV / XLSX / HTML.

Recenzje i testy

Recenzja koduNiezależna recenzja: zatwierdzona z uwagami — bez błędów krytycznych, wysokich i średnich
Testy automatyczne372 testy zaliczone, 1 pominięty (wymaga żywych logów Windows)
Audyt bezpieczeństwaBez błędów krytycznych, wysokich i średnich; łańcuch dziennika, weryfikacja integralności, raporty i eksport sprawdzone na danych wrogich; program nie używa bibliotek sieciowych
Test interfejsuSprawdzone przełączanie stylów i zakładanie sprawy; pozostałe kroki nie zostały wtedy wykonane

Pliki tej wersji i pełny opis wydania (CZYTAJ-TO)

Jak wygląda praca — makieta krok po kroku

Od panelu aplikacji, przez założenie sprawy i okno robocze, po weryfikację integralności, mapę sprawy, nagrywanie, logi Windows i raport dziennika. Możesz ją zatrzymać i przechodzić między krokami.

Moduły i funkcje

Gotowe

Sprawa i materiał dowodowy

Tworzenie i zamykanie sprawy, import plików i katalogów z sumami SHA-256, pakiety .elcase, panel i okno robocze.

Gotowe

Zrzut ekranu i nagrywanie

Zrzuty PNG i nagrania MP4 (H.264 przez Media Foundation), wybór monitora, czerwona ramka i panel nagrywania, czas rzeczywisty nagrania.

Gotowe

Style Grafit / Jasny, ikony i podgląd plików

Menu Styl, niebieskie akcenty EvidLock, ikony dysków, folderów i typów plików; podgląd TXT, obrazów i PDF (Windows.Data.Pdf) tylko do odczytu.

Gotowe

Dziennik zdarzeń i raport HTML

Dokładny dziennik z łańcuchem SHA-256 wykrywającym zmianę lub usunięcie wpisu; interaktywny raport HTML/JS z filtrami, drukiem i eksportem CSV.

Gotowe

Koło integralności

Ponowne przeliczenie SHA-256 całego materiału: zgodne, zmienione, brakujące, błąd odczytu, niesprawdzone — dokładne liczby i procent.

Gotowe

Mapa sprawy i widok całej sprawy

Lista kontrolna czynności jak w EvidLockV2, kompletność sprawy, kafle plików, raportów i dziennika, chronologia.

Gotowe

Logi Windows

Szybki odczyt dzienników Windows z wyborem okresu, filtrami i wyszukiwarką; eksport do Excela (XLSX), HTML i CSV; pliki .evtx tylko do odczytu.

Gotowe

EvidLock One-Click z silnikiem ElZip

Jedna akcja zabezpieczenia w 12 etapach: weryfikacja integralności, SHA-256 każdego pliku (SHA256SUMS), raport, zaszyfrowany pakiet ElZip (.ezip lub ZIP AES-256) z pełnym odczytem kontrolnym i końcowym SHA-256. Hasło nie zostaje w plikach ani w pamięci. Bez 7-Zip, bez kodu sieciowego.

Gotowe

Wygląd 1:1 z makietą

Kolory i układ jak w makiecie: okno robocze zadokowane po prawej stronie panelu, dziennik na dole, polecenie „Zadokuj okno robocze”. Wersja preview2.

Gotowe

Poprawki po testach właściciela (preview3)

Wybór materiałów jak w Eksploratorze Windows (Szybki dostęp, kolumny, sortowanie, wiele plików naraz, ukryte pliki); okienko wyniku importu z SHA-256; pytanie przy zamykaniu i blokada otwartej, niezakończonej sprawy; zakładki okna sprawy; okno dopasowane do treści; długość hasła One-Click.

Okna aplikacji

Okno sprawy 0.3.0-preview4 — zakładki Przegląd, Materiały, Mapa sprawy, One-Click, Zrzut, Nagrywanie, Notatki, Pakiet .elcase, Zakończenie.
Okno sprawy 0.3.0-preview4 — zakładki Przegląd, Materiały, Mapa sprawy, One-Click, Zrzut, Nagrywanie, Notatki, Pakiet .elcase, Zakończenie. — kliknij, aby powiększyć
0.3.0-preview3: wybór materiałów w stylu Eksploratora Windows — Szybki dostęp, dyski z zajętością, kolumny i podgląd; okno robocze dopasowane do treści.
0.3.0-preview3: wybór materiałów w stylu Eksploratora Windows — Szybki dostęp, dyski z zajętością, kolumny i podgląd; okno robocze dopasowane do treści. — kliknij, aby powiększyć
0.3.0-preview3: zamknięcie programu zawsze wymaga potwierdzenia, jak w EvidLockV2.
0.3.0-preview3: zamknięcie programu zawsze wymaga potwierdzenia, jak w EvidLockV2. — kliknij, aby powiększyć
Panel aplikacji 0.3.0-preview1 w stylu Grafit — moduły, One-Click (w przygotowaniu) i koło integralności.
Panel aplikacji 0.3.0-preview1 w stylu Grafit — moduły, One-Click (w przygotowaniu) i koło integralności. — kliknij, aby powiększyć
Panel aplikacji i okno robocze z weryfikacją integralności i dziennikiem zdarzeń (wcześniejszy etap prac).
Panel aplikacji i okno robocze z weryfikacją integralności i dziennikiem zdarzeń (wcześniejszy etap prac). — kliknij, aby powiększyć

Podgląd z etapu prac. Wygląd i zakres funkcji mogą się jeszcze zmienić.

Wersje próbne

Kolejne wersje próbne publikujemy w katalogu /evidlockv3/wydania/, w podkatalogach według numeru wersji, razem z plikiem SHA256SUMS. Wersja próbna nie służy do czynności procesowych — do pracy na materiale dowodowym używaj wydanego EvidLockV2.