Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Zagadka kryptograficzna dla programisty

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Zagadka kryptograficzna dla programisty
From: "Andrzej P. Wozniak" <uszer@poczta.onet.pl.invalid>
Date: Sat, 13 Apr 2019 01:30:44 +0200
Osoba podpisana jako pueblo <nomail@nomail.pl>
w artykule <news:5cb113ba$0$496$65785112@news.neostrada.pl> pisze:

To pewnie nie przechodzi ludzkich możliwości, ale moje tak, bo uczyłem
arytmetyki w systemie dziesiętnym.

To nie arytmetyka, tylko logika. Przypomnij sobie operacje logiczne:
AND, OR i co dalej?

Jak się porówna binarnie ściągnięty plik mp3 z tym z cache można dojść do
wniosku, że jest to jakiś prosty(prymitywny) "szyfr" - coś jak wykonanie
tego samego działania na każdym bicie. Tak mi się wydaje, ale ja średnio
dodaję szesnastkowo.

To jest programistyczne przedszkole.
Szyfrowanie proste, prymitywne, symetryczne, czyli nie dodawanie.
Funkcja: XOR, klucz: 0x55667788

Symetryczne, czyli takie:
f(wejście,klucz) = wyjście
f(wyjście,klucz) = wejście

Dekoderów online jest mnóstwo, ale większość operuje na tekście lub kodzie
szesnastkowym, czyli raczej nie nadaje się do plików binarnych.
Tu masz skrypt Powershell, który możesz pobrac i używać lokalnie:
https://www.megabeets.net/xor-files-powershell/
Nie sprawdzałem działania.

--
Andrzej P. Woźniak uszer@pochta.onet.pl (zamień miejscami z<->h w adresie)

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>