29 lip 2021

Tajemnicze zadanie rekrutacyjne na stronie CBA #5 - ROZWIĄZANE LUB ANULOWANE

133



W dniu 04.06.2021 r., na stronie Biuletynu Informacji Publicznej Centralnego Biura Antykorupcyjnego pojawiło się kolejne, piąte już tajemnicze zadanie (zadania) rekrutacyjne do Biura Teleinformatyki CBA.
 
Prawidłowe rozwiązanie zadania umożliwia wzięcie udziału w procesie rekrutacji na stanowisko teleinformatyka do tej jednej z pięciu polskich służb specjalnych.

Aby spróbować swoich sił w rozwiązaniu tego zadania należy wejść na stronę BIP CBA (LINK) a następnie pobrać plik 2021.zip [500 KB] w którym znajdziemy spakowany obrazek z rozszerzeniem .jpg przedstawiający zadanie:


Powyższy obrazek ma pojemność ponad 500 KB, więc na pewno coś jeszcze w sobie skrywa. Wygląda też na jakiegoś rodzaju szyfr.

Poprzednie zadanie zamieszczone zostało w listopadzie 2019 roku i nie wiemy czy ktoś je rozwiązał.


UWAGA!
W komentarzach możesz znaleźć rozwiązania i wskazówki do zadania, jeśli nie chcesz ich znać nie czytaj komentarzy pod artykułem.

133 komentarze:

Anonimowy pisze...

Ttym razem jest to rar z haslem

Anonimowy pisze...

Próbowałem wrzucić znaki z grafiki i zrobić przesunięcie ASCII o stałą wartość (szyfr cezara), ale bez efektów. Analiza statystyczna jest taka, że są tam 24 różne znaki, ich częstość występowania przypomina wartościami rozkład z alfabetu, więc nadal wydaje mi się, że to jakiś szyfr podstawieniowy, tylko ASCII to ślepa uliczka. Jakiś pomysł?

P pisze...

Ja bym spróbował wpasować CBA gdzieś albo stringa korup

Anonimowy pisze...

też uważam, że to szyfr podstawieniowy

Ewa pisze...

Hasło huhu tak kochanie

Anonimowy pisze...

co drugi znak jest z zakresu 1-8

Anonimowy pisze...

gdyby ten tekst był dłuższy to pewnie można byłoby lepiej wychwycić zależności statystyczne, ale jeśli to tekst to najczęstszym znakiem powinna być spacja - w tekstach ok. 13%. Tam jest 12% znaku '.', ale jak go podmienić na spacje, to jedno słowo byłoby ekstremalnie długie. Możliwe więc, że tekst jest jeszcze dla utrudnienia pisany nie liniami, a kolumnami... albo to w ogole slepa uliczka.

Anonimowy pisze...

jak ktoś się na serio chce tam zarekrutować, to na stronie cba jest oferta pracy na teleinformatyka i nic nie trzeba robić żadnych łamigłówek, wysyłacie po prostu cv na podany tam adres. Ale zagadki są ciekawe, powiedziałbym że bardzo trudne i mało prawdopodobne żeby 1 osoba ogarnęła wszystko od 0 do końca.

Anonimowy pisze...

a ten kierunek ?
https://monosnap.com/file/QwH4jY0QvgOiBhsAK401aQtvPCCizx

Anonimowy pisze...

też sprawdzałem, niewiele mi to dało. Imho chodzi o szyfr. Dziś do wieczora odpuszczam, bo w robocie siedze :-)

kerszi pisze...

Wchodząc w głąb pliku na razie takie cyfry się układają.
Nie wiem czy to nie ślepa uliczka.
2021562415
2021.jpg
5624.7z
15.jpg

Ma ktoś hasło do 5624.7z? bruteforce nie łamie.
Może hasłem jest pierwszy wyraz 12 literowy z obrazka, a może to zły trop?

Anonimowy pisze...

to co wracamy do szyfru podstawieniowego ?

Anonimowy pisze...

tablica 7x12 ...
Zmiana na DEC/HEX nic nie daje, cesar ,rot też nic..

kerszi pisze...

Częstotliwość jest taka:
# 9× 13.64%
$ 8× 12.12%
! 8× 12.12%
@ 7× 10.61%
. 4× 6.06%
, 4× 6.06%
_ 4× 6.06%
% 3× 4.55%
: 3× 4.55%
? 3× 4.55%
+ 2× 3.03%
] 2× 3.03%
* 2× 3.03%
; 2× 3.03%
< 2× 3.03%
^ 2× 3.03%
> 1× 1.52%

zamieniłem częstotliwość występowania znaku na cyfrę, ale chyba nie tędy droga?
728484822233494927918272927787384248392848488839938373348984294284

Anonimowy pisze...

Separując śmieci od znaków mogących mieć znaczenie wychodzi mi ciąg 21 cyfr: 28 46 45 13 34 22 33 25 24 18 27 41 31 11 47 32 37 15 43 36 14. Próbowałem do przerobić na hex, ascii, base64 ale bez rezultatu. Ma ktoś pomysł co dalej?

Anonimowy pisze...

jak na razie nic nie wychodzi....

Anonimowy pisze...

Hasło ma długość 50 znaków, a wskazówką do niego jest taki ciąg znaków:
"."%()+,+ /3/*2'*+*

Myślałęm, że to regex ale nic sensownego mi nie wychodzi

Anonimowy pisze...

Jak ustaliłeś ciąg znaków?
Może znaki śmieci o których ktoś pisał wyżej są kluczowe do uzyskania hasła do zipa?
Próbowałem takich haseł ale żadnego postępu...
CM2EA+.-;/

<#:_[=!@;@#_{?]{[.=%#
,3;-[=12;23-[?][[.=53
<#:_[=!@;@#_{/]{[.=%#
,3;-[=12;23-[/][[.=53
,3;-{+12;23-[/}[{>+53

Anonimowy pisze...

skąd wiecie, że hasło ma mieć 21 znaków?

Anonimowy pisze...

Po sprawdzeniu stringów obrazka jest coś takiego:

1. JFIF
2. "."%()+,+
3. /3/*2'*+*
4. **************************************************
5. $3br
6. %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
7. #3R
8. &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
9. ...

W headerach jfifów nie wysętpuje coś takiego jak jest od lini 2 do 4, śmiem twierdzić, że jest to komentarz dodany ręcznie. Myślę, że 56 gwiazdek reprezentuje password a wcześniejsze dwie linie są wskazówką do hasła, którą trzeba stworzyć na podstawie obrazka

Linie od 6 do 8 pokazują, że plik jest zaszyfrowany i steghidem można go rozpakować po stworzeniu hasła (to są moje domysły bo w kilku zadaniach już takie coś widziałem ale steghide faktycznie prosi o hasło).

Anonimowy pisze...

> skąd wiecie, że hasło ma mieć 21 znaków?
Pewności nie ma ale jak przerobisz matrycę ze znakami z obrazka +shift to właśnie wychodzi 21 dwucyfrowych cyfr.

Anonimowy pisze...

Policzyłem ile razy występują poszczególne znaki z grafiki. Następnie zsumowałem każdy znak w wierszu i tak zrobiłem z każdym wierszem i kolumnie. Zsumowane wyniki z wierszy wynoszą 426 i zsumowane wyniki z kolumn też wynoszą 426.

Wydaje mi się, że to nie może być przypadek, że suma wierszy równa się sumie kolumn, ale nie wiem co dalej. Co myślicie?

Anonimowy pisze...

Nie wiem czy to ma jakieś znaczenie, ale gdy spróbujemy zapisać obrazek przez opcję "zapisz jako..." to plik ma nazwę "indeks.jpg".

Anonimowy pisze...

brakuje zera i dziewiątki

kerszi pisze...

To mialem co wcześniej napisałem. Hashcatem raczej się nie złamie hasla, myślę że hasło jest na głównym obrazku.

1. 2021.zip
2. 2021.jpg

binwalk -D 'zip archive:zip:unzip %e' 2021.jpg
mv 5624.zip 5624.7z

3. 5624.7z

git clone https://github.com/philsmd/7z2hashcat
./7z2hashcat.pl 5624.7z


hashcat ...

Anonimowy pisze...

No to czekamy Kerszi na hasło ;)
U mnie też leci hashcat ale tylko na rpi 4b z 8G ramu...

kerszi pisze...

Gwiazdek pod rząd jest 50, nie 56, ale bardzo możliwe, że to dobry trop. A Ty skopiowałeś 51, jakaś gwiazdka jest wcześniej, ale nie razem.

**************************************************
https://www.charactercountonline.com/

Anonimowy pisze...

Hint 1 : Należy za każdy znak podstawić całkowitą liczbę jego wystąpień. Otrzymamy wówczas macierz 12x7 - obliczamy jej wyznacznik ...
Hint 2 : 2013YH47
Dalej już prosto i z górki do celu ...

Anonimowy pisze...

Hmm ciekawe, rozumiem, że trzeba tę macierz 12x7 podzielic na kilka mniejszych ale co dalej?

Anonimowy pisze...

Ten Hint2 bardziej mi namieszał niż pomógł

kerszi pisze...

Tak myślałem, że znak odpowiada cyfrze, bo nie ma więcej wystąpień znaków niż 9, ale że to macierz, to w życiu bym nie doszedł, raczej rasowy matematyk by o tym pomyślał. Chociaż w tych zadaniach często jest coś z matematyki.

Anonimowy pisze...

Panowie, ale wyznaczniki macierzy da się liczyć jedynie z macierzy kwadratowych tzn 2x2, 3x3, 4x4 itd. Więc moim zdaniem błędny trop.

Tak swoją drogą po wpisaniu nieprawidłowego hasła też wam się wyświetla, "błąd sumy kontrolnej"?

Anonimowy pisze...

tak ja tez mam błąd sumy kontrolnej

Anonimowy pisze...

rozwiniesz jak obliczyć wyznacznik z macierzy nie kwadratowej ?

Anonimowy pisze...

jakies postępy ?

Anonimowy pisze...

HINT2 to
Planetoida „(555468) Tokarczuk” znana była dotychczas jako „2013 YH47”. Odkrywcami obiektu są dwaj polscy łowcy planetoid i komet: Michał Kusiak i Michał Żołnowski. Jako odkrywcy mieli prawo zaproponowania nazwy, która została zaakceptowana przez Międzynarodową Unię Astronomiczną.

Unknown pisze...

znalazłem coś takiego
link do obrazka z zadania https://bip.cba.gov.pl/download/2/6774/2021.zip
zmodyfikowany link do obrazka z zadania
https://bip.cba.gov.pl/download/1/6774/2021.zip

Anonimowy pisze...

Mógłby ktoś dać wskazówkę w sprawie tej macierzy prostokątnej?

Unknown pisze...

Po pierwsze ustalmy na jakiej macierzy pracujemy.
1. moja propozycja jest taka aby stworzyć macierz na podstawie ilości wystąpień danego znaku.
2. Następnie przystąpimy do działań na macierzy.
np a. Sprowadzanie macierzy do postaci schodkowej zredukowanej

Unknown pisze...

7284848
2213349
4927291
6827292
7671837
3384243
6839286
4848282
8392938
3373363
4829384
2941688

Anonimowy pisze...

Oj chyba coś jest nie tak bo mi wyszła taka macierz na podstawie częśtotliowści wystąpień:

7 2 8 4 8 4 8
2 2 2 3 3 4 9
4 9 2 7 3 9 1
6 8 2 7 2 9 2
7 6 7 1 8 3 7
3 3 8 4 2 4 3
6 8 3 9 2 8 6
4 8 4 8 3 8 3
8 3 9 2 9 3 8
3 3 7 3 3 6 3
4 8 2 9 3 8 4
2 9 4 2 6 8 4

Unknown pisze...

masz rację. W mojej były błedy . Poprawna matcierz to
7 2 8 4 8 4 8
2 2 2 3 3 4 9
4 9 2 7 3 9 1
6 8 2 7 2 9 2
7 6 7 1 8 3 7
3 3 8 4 2 4 3
6 8 3 9 2 8 6
4 8 4 8 3 8 3
8 3 9 2 9 3 8
3 3 7 3 3 6 3
4 8 2 9 3 8 4
2 9 4 2 6 8 4

Anonimowy pisze...

I jak udało CI się coś? Ja próbowałem metodą mniejszych kwadratów i nic z tego nie wyszło ciekawego

Unknown pisze...

na razie nic nie wychodzi. Raczej nie szukam w ciemno tylko szukam jakiegoś ciągu logicznego .

Anonimowy pisze...

Jeżeli chcecie znaleźć jakiś logiczny ciąg to proponuję za znaki, które mają na klawiaturze swoje odpowiedniki w postaci cyfr zmienić na te cyfry, a resztę znaków wymazać. Zostaje bardzo regularny schemat.


Dodatkowo gdy ze strony CBA chcemy zapisać obraz to domyślnie nadaje mu nazwę "indeks". Po zrobieniu tego co napisałem wcześniej powstaje jakby schemat z cyframi z indeksami

Anonimowy pisze...

Kolego mam nadzieję że trollujesz z tym indeksem...

Anonimowy pisze...

Zabawy z indeksem - i co dalej ?

2.4.4.18.6.5.3.3.2.3..4.2.3.
2.2.1.25.4.8.7.4.3.4..1.1.1.
4.3.3.17.2.7.5.4.3.1..3.6.4.




2.4.4.18.6.5.3.3.2.3..4.2.3.2.2.1.25.4.8.7.4.3.4..1.1.1.4.3.3.17.2.7.5.4.3.1..3.6.4.


244186533234232212548743411143317275431364

Anonimowy pisze...

Czemu miałbym trollować z tym indeksem? Każdy inny obraz jak próbujesz zapisać to nadaje mu jakąś domyślną nazwę, z którą został wrzucony na stronę przez twórcę.

Anonimowy pisze...

A ja jak pobieram to mam pobrane.jfif

Anonimowy pisze...

No to na firefox jest inaczej najwyraźniej.

Anonimowy pisze...

Jest napisane na stronie: pliki do pobrania a więc liczba mnoga czyli i rar i index.jpg (potwierdzam u mnie tez tak sapisuje) trzebaby analizować?

Anonimowy pisze...

Rzeczywiście po zamianie znaków na cyfry powstaje regularna szachownica. Ale co dalej? Nie daliby chyba hasła składającego się z cyfr

Anonimowy pisze...

No ale podmiana znaków na cyfry na podstawie częstotliwości wystąpień to mocno subiektywne założenie...

Anonimowy pisze...

Wracamy do szyfru podstawieniowego?

Unknown pisze...

może to coś da?
https://dev.w3.org/html5/html-author/charref

Unknown pisze...

a tak to widzi Google lens

https://monosnap.com/file/yR8I7xhBmT0UbDbDEMjP7r4qo4Sgzr

Unknown pisze...

wszyscy sie poddali juz ? :)

Anonimowy pisze...

Z 84 znaków, 42 można zamienić na liczby i to że układają się one w szachownicę to nie przypadek (?). Tylko co dalej z tymi liczbami zrobić?

Anonimowy pisze...

Codziennie czytam z zaciekawieniem ale to chyba potrwa.. tygodniami jak nie dłużej :)

Anonimowy pisze...

ktoś może pokazać te liczby? albo pokazać jak je uzyskać

Unknown pisze...

do boju ! Walczmy ! co za marazm :) Panie i Panowie ....rozwalmy to zadanie RAZEM !

Anonimowy pisze...

28 46 45 13 34 22 33 25 24 18 27 41 31 11 47 32 37 15 43 36 14

Anonimowy pisze...

A co z macierzą, dlaczego porzuciliście ten pomysł?

Unknown pisze...

a jakie masz pomysły na przekształcenia tej macierzy ?

Anonimowy pisze...

nie widzę żadnej macierzy, tylko szachownicę

Anonimowy pisze...

Widzę, że tym razem ciężko z tematem. ;-)
Wg statystyk najlepiej do MATRYCY podejść przyjmując założenie zestawienia dwóch znaków (jak poniżej) - a następnie można
przeanalizować to za pomocą skryptów podstawienia - 'homophonic substitution'. Wyników jest sporo, ale jest z czego wybierać.
---------------
=$ 3
,! 3
\# 2
!} 2
:# 2
$: 2
&= 2
$, 2
.$ 2
$. 2

Anonimowy pisze...

Pewnie skończyły się pomysły, jak to rozwiązać. Jest wiele niewiadomych, np. czy w zakodowanym przekazie są polskie czy angielskie litery? A może tylko cyfry? Podobny kod Zodiaka rozwiązywali około 50 lat ;-)

kerszi pisze...

Nie rozumiem trochę CBA. Oni szukają jakiś geniuszy matematycznych i z wiedzą o astronomii? Przecież w pentestach mało gdzie jest potrzebna zaawansowana matematyka (nie licząc kryptografii). Potrzebny jest za to spryt, znalezienie luki i bardzo szeroka wiedza z IT. Profesor, który cały życie siedział w całkach i równaniach różniczkowych niekoniecznie się zna na hakingu.

Anonimowy pisze...

˙ɥɔɐqẓnƚƨ ɥɔᴉʞɐʇ ʍ əuɐpɐẓod ḷəzɔɐɹ ʎɥɔəɔ oʇ ɐ - ɐᴉuəɿṣʎɯ oᵷəuɿɐuoḷɔuəʍuoʞəᴉu ᴉ ɐᴉuəzɹɐḷoʞ 'nʇʎɹdƨ ɐᵷɐɯʎʍ oʞɿʎʇ 'əupnɹʇ ʇƨəḷ əᴉu əᴉuɐpɐz əᴉuqopodopʍɐɹd

Anonimowy pisze...

Te liczby nie są obok siebie tylko jedna nad drugą

Anonimowy pisze...

01000000 00101011 00100100 00101110 00100100 00101100 00100001 00001010 00101010 01011101 01011110 00111111 00100101 01011111 00100011 00001010 00101110 00100011 00101011 01000000 01111101 00100011 00111110 00001010 00111101 00100100 00111011 01000000 00111011 00100011 00111100 00001010 01000000 00111101 01000000 01111011 00100001 01011011 01000000 00001010 00100101 01011011 00100100 00101100 00101010 01011111 00100110 00001010 00111101 00100100 00111010 00100011 01011101 00100001 00111101 00001010 00101100 00100001 00101100 00100001 01111101 00100001 01111101 00001010 00100100 00111010 00100011 01011100 00100011 00111111 00100001 00001010 00100110 00111010 01000000 00111111 00100110 00111101 00100101 00001010 00101110 00100100 01011100 00100011 01011011 00100001 01011111 00001010 00111100 00100011 01011111 01011110 00111101 00100100 00101110

Nie idźcie tą drogą ☝️��

Anonimowy pisze...

Jeżeli obrócimy w lewo, mamy taki układ:
!#><@&=}!%_.
,_##[_!!?=!$
$%};!*]}#&[=
.?@@{,#!\?#^
$^+;@$:,#@\_
+]#$=[$!::$#
@*.=@%=,$&.<
Przy obrocie w prawo tak to wygląda:
<.&$,=%@=.*@
#$::!$[=$#]+
_\@#,:$@;+^$
^#?\!#,{@@?.
=[&#}]*!;}%$
$!=?!!_[##_,
._%!}=&@<>#!

-------
12x7
taki rozkład daje więcej możliwości

Anonimowy pisze...

Kod z obrazka można rozszyfrować wykorzystując metodę podstawieniową, ale na to potrzeba czasu i określenia założeń, wg kt. będziemy wiedzieć, czy to polski tekst, angielski, czy macierz liczbowa.... oraz (to ważne!) jaką grupę znaków brać pod uwagę: x1, x2, x3...(np. !#, %_,$!)
Dlatego też uważam, że rozkład 12x7 jest bardziej sensowny i daje więcej możliwości

Anonimowy pisze...

Kod binarny szyfru, przedstawiony w tej postaci (patrz niżej) - przy odpowiednim układzie, tworzy napis :-) Więc może warto iść tą drogą? ;-)

░█░░░░░░░░█░█░██░░█░░█░░░░█░███░░░█░░█░░░░█░██░░░░█░░░░█░░░░█░█░░░█░█░█░░█░███░█░█░████░░░██████░░█░░█░█░█░█████░░█░░░██░░░░█░█░░░█░███░░░█░░░██░░█░█░██░█░░░░░░░█████░█░░█░░░██░░█████░░░░░█░█░░░████░█░░█░░█░░░░███░██░█░░░░░░░░███░██░░█░░░██░░████░░░░░░█░█░░█░░░░░░░░████░█░█░░░░░░░████░██░░█░░░░█░█░██░██░█░░░░░░░░░░█░█░░░█░░█░█░█░██░██░░█░░█░░░░█░██░░░░█░█░█░░█░█████░░█░░██░░░░░█░█░░░████░█░░█░░█░░░░███░█░░░█░░░██░█░███░█░░█░░░░█░░████░█░░░░█░█░░░█░██░░░░█░░░░█░░█░██░░░░█░░░░█░█████░█░░█░░░░█░█████░█░░░░█░█░░░█░░█░░░░███░█░░░█░░░██░█░███░░░░█░░░██░░██████░░█░░░░█░░░░█░█░░░█░░██░░░███░█░░█░░░░░░░░██████░░█░░██░░░████░█░░█░░█░█░░░░█░█░░░█░███░░░█░░█░░░█░███░░░░█░░░██░█░██░██░░█░░░░█░█░█████░░░░█░█░░░████░░░░█░░░██░█░█████░█░████░░░████░█░░█░░█░░░░█░███░

Anonimowy pisze...

A gdyby to potraktować jako code morsa

Anonimowy pisze...

Zamiast kodu morse'a spróbowałbym użyć raczej alfabetu braille'a - choć nie wiem czy to dobry kierunek

Anonimowy pisze...

Tak to mniej więcej wygląda w Braillu:
░●░●░░░░░░░░░●░░●░░░░░●░░●░░░░░░░░░░░░░░░░░░░░●░░░░░░░░●░░░░░●░░░░░●░●●░░░░░░░░●░●●░░░░░░░░●░●░░░░░░●░░●░●●░░●░░●░░░░░░░░░░░●░░●░░░░░●░●░░░░░░●░●●░░●░●░░░░░░●░●░░░░░░░░░●░●░░░░░░●░░░░░░░░●░░●░●░░░░░░●░░░░░░░░●░░●░░●░░░░░░░░░░░●░░░░░░░░░░░░░░░░░●░░●░░░░░●░●●░░░░░●░░░░░░░░░░░░░░░░░░░░░░░░░░░░░●░░░░░░░░●░░░░░●░░●░░░░░●░●●░░●░●░░░●░●●░░░░░░░░░░░░░░░░░●░●░░░░░░░░░░░░░░░●░░░░░░░░░░░●░░●░░●░●░░░●░●●░░░░░●░░░░░●░░░░░░░░●░●░░░●░●●░░●░░░░░░░░░░░░░░●░░●░░░░
░░░░░░░●░●●░░░░●░░●●░░░░●░░●░░●●░░░░░●░░●░░●░░░░░░░●░░░░░░●░░░░░░░░●░░●░░░░●●░░●░░●░░●░●●░░░░░░░░●░░●░░●░░●░░░░░●░░░░░●░●●░░░░●░░●░░░░░░░░●░░░●░░●░░░░●░░░░░░░░░░░░●░●●░░░░░░░░●░░●░●●░░●░░░░░░░░░░░░░░░░░●░░●░░░░░░░●░░●░░░●░░●░░░░░░░░░░░░░░●░●●░░░░●░░●●░░●░░●░░●░░░░●●░░●░●●░░░░●░░●●░●░░●●░░●░░●░●●░░●░░●░░░░░░░●░░●●░░●░░●░░●░░░░░●░░●░●░░●●░░░░░░░●●░░░░░░░●░░░░░░●░●●░░░░░●░░░░●●░░░░●░░░●░░░░░●░░●░░●░░░░●●░░░░░░░░░░░░░●░░░●░░●░░░░░░░░░░░●░●●░░░░●░░●●░
░░░░░░░░░●░░░░░●░░░●░░░░●░░░░░●░░░░░░░░●░░░░░░●░░░░●●░░●░●●░░●░●●░░●░░●░░░░░●░░●░░●░░░░●░░░░░░░░░░░░●░░●░░●░░░░●░░░░░░░░●●░░░░●░░●░░░░░░░░●░░░●░░●░░░░░●░░░░░░░░░░░░░●●░░░░░░░░░░░●░●░░░░░░●░░░░░░░░░░░●░●●░░░░░●░░░░●░░░░░░░░●░░░●░●●░░░░░░░░░░●●░░░░●░░░░░░●░░●░░░░░●░●░░░░░●●░░░░░░░●░░░░░●░░░░░░●░●░░░░░░●░░░░░░░●░░░░░░●░░●░░●░░●░░●░░●░●●░●░░░░░░░░░░░░░░░░░●●░░░░░░░●●░░●░●●░░░░░●░░░░●░░░●░░●░░●░░●░░░░░●░●░░░●░●●░░░░░░░░●░░●░░●░░●░●●░░░░░░░●●░░░░●░░░●░

Anonimowy pisze...

Fajne są te zadania. To lepsze niż oglądanie TV, czy grillowanie w jesienne wieczory. ;-)
Nie mam pomysłu jak podejść do tej 'zagadki', ale zauważyłem, że dwa razy występuje ciąg znaków $:# co nasuwa przypuszczenie, że tekst może być angielski i dotyczy to przedimka określonego THE. Może to błędny kierunek bo w języku polskim występuje dużo trzyliterowych słów, ale warto przyjąć w analizie szyfru różne założenia - choćby nawet takie błahe :-)

Anonimowy pisze...

Jeżeli przesuniemy znak ASCII z przedziału 33-126 na znak znajdujący się 47 pozycji dalej (ROT47), otrzymamy taki oto ciekawy kod:

oZS]S[P
Y./nT0R
]RZoNRm
lSjojRk
oloLP,o
T,S[Y0U
lSiR.Pl
[P[PNPN
SiR-RnP
UionUlT
]S-R,P0
kR0/lS]

Anonimowy pisze...

Jeżeli przekręcimy w/w matryce w lewo/prawo otrzymamy ciekawy kod, w kt. da się zauważyć poszczególne słowa

k]US[lTol]Yo
RSiiPS,lSR.Z
0-oR[iSojZ/S
/Rn-PR[Loon]
l,URN.YPjNTS
SPlnPP0,RR0[
]0TPNlUokmRP

===

PRmkoUlNPT0]
[0RR,0PPnlPS
STNjPY.NRU,l
]nooL[RP-nR/
S/ZjoSi[Ro-0
Z.RSl,SPiiSR
oY]loTl[SU]k

Anonimowy pisze...

1,4.5+2 3_5?6]8 >3}2+3. <3;2;4= 2[1{2=2 7_8,3[5 =1]3:4= }1}1,1, 1?3\3:4 5=7?2:7 _1[3\4. .4=6_3<
===
co ciekawe, jeśli za znaki podstawimy (zgodne z układem klawiatury) liczby i otrzymany ciąg poddamy to testowi obliczenia, to otrzymamy wynik:
21/2 = 10+1/2
który jakby nie spojrzeć nawiązuje do nazwy pliku 2021.jpg :-) Czy to istotne? Nie wiem. Ale zawsze jakiś trop

Anonimowy pisze...

Do testowania liczby, otrzymane w wyniku konwersji:

64433646364433
10429394633795
351046354364125
35621061365964
59356010646164
123339164103791
36444295381061
36583593336110
4433443312533125
10365835923563
33103858646338
61371046369235
91339510603595
94613646

Anonimowy pisze...

A może to nie liczby całkowite, tylko ułamki?

Anonimowy pisze...

Trochę danych dot. pliku jpg:

Starting tag (should be FFD8): EFBF
APP0 marker (should be FFE0): BDEF
Length: BFBD
Identifier (should be JFIF): �ï
Version (major): BF
Version (minor): BD
Density (0 - No units, 1 pixel per inch, 2 pixels per cm): 00

Anonimowy pisze...

te dane świadczą o tym, że plik .jpg został zmodyfikowany, więc rozwiązaniem może być znalezienie kodu modyfikującego i próba zniesienia w ten sposób blokady.

===
Starting tag (should be FFD8): EFBF
APP0 marker (should be FFE0): BDEF
Length: BFBD
Identifier (should be JFIF): �ï
Version (major): BF
Version (minor): BD
Density (0 - No units, 1 pixel per inch, 2 pixels per cm): 00

Anonimowy pisze...

Nie wiem czy to istotne, ale warto zwrócić na to uwagę - a mianowicie DATA PLIKU - 05.06.2021 - wg kalendarza to 'Święto Centrum Wsparcia Teleinformatycznego Sił Zbrojnych'.

Idąc tym tropem sprawdzamy w wyszukiwarce i mamy:
https://www.bip.gov.pl/subjects/35280,Centrum+Wsparcia+Teleinformatycznego+Si%C5%82+Zbrojnych.html

Ale co tam jest istotnego? Hymm....

Anonimowy pisze...

Najbardziej sensownym ciągiem, kt. udało mi się uzyskać z kodu obrazka jest ten liczbowy:

)*+,+-./012345,5*)6578+9)95:)8);.<)3<+-/4=8+>50.8-.-.6.6+>5?52.>)2=83,+?5<.4:5418+,@

kt. po przesunięciu o 47 znaków, daje taki oto wynik:

XYZ[Z\]^_`abcd[dYXedfgZhXhdiXgXj]kXbkZ\^clgZmd_]g\]\]e]eZmdnda]mXalgb[Zndk]cidc`gZ[o

Jak widać układa się wg sensownej reguły, więc może być dobrą podstawą do dalszych badań i analizy.

eon

Anonimowy pisze...

no i jak status zagadki? Komuś udało się rozwiązać? :-)

Anonimowy pisze...

W pierwszym kroku trzeba zamienić znaki na liczby, a następnie liczby na litery - to wszystko, co udało się potwierdzić przez maila. Nikt nie rozwiązał do tej pory.

Unknown pisze...

Czyli szyfr podstawieniowy.

Anonimowy pisze...

...co to znaczy, że udało się potwierdzić przez maila? Ktoś pisał w tej sprawie? Może jakieś inne szczegóły, np. w jakim języku napisany jest zaszyfrowany tekst? - PL czy EN?

Anonimowy pisze...

Pytam się o język, gdyż jest to istotne jeżeli dokonuje się analizy na podstawie najczęściej występujących liter w polskich słowach - a rozkłada się to mniej więcej w taki sposób, jeżeli podstawimy to pod poszczególne znaki szyfru:
PL:
#---9--A
!---8--E
$---8--O
@---7--I
=---6--Z
_---4--N
,---4--S
.---4--R
:---3--W
&---3--C
[---3--T
}---3--L
%---3--Y
?---3--K
\---2
<---2
;---2
^---2
]---2
*---2
+---2
{---1
>---1
======
EN:
5---9--A
.---8--E
+---8--O
)---7--I
8---6--Z
----4--N
,---4--S
4---4--R
>---3--W
<---3--C
6---3--T
3---3--L
2---3--Y
?---2
=---2
:---2
/---2
*---2
9---2
1---2
0---2
@---1
;---1
7---1
==========

eon

Anonimowy pisze...

Poniżej załączam różne możliwości konwersji na liczby:

2=4.4,1
8]6/5-3
.3=2]3.
=4;2;3,
2=2[1[2
5[4,8-7
=4;3]1=
,1,1]1]
4;3\3/1
7;2/7=5
.4\3[1-
,3-6=4.
=====
40 2b 24 2e 24 2c 21 0a 2a 5d 5e 3f 25 5f 23 0a 2e 23 2b 40 7d 23 3e 0a 3d 24 3b 40 3b 23 3c 0a 40 3d 40 7b 21 5b 40 0a 25 5b 24 2c 2a 5f 26 0a 3d 24 3a 23 5d 21 3d 0a 2c 21 2c 21 7d 21 7d 0a 24 3a 23 5c 23 3f 21 0a 26 3a 40 3f 26 3d 25 0a 2e 24 5c 23 5b 21 5f 0a 3c 23 5f 5e 3d 24 2e
=====
0100 0000 0010 1011 0010 0100 0010 1110 0010 0100 0010 1100 0010 0001 0000 1010 0010 1010 0101 1101 0101 1110 0011 1111 0010 0101 0101 1111 0010 0011 0000 1010 0010 1110 0010 0011 0010 1011 0100 0000 0111 1101 0010 0011 0011 1110 0000 1010 0011 1101 0010 0100 0011 1011 0100 0000 0011 1011 0010 0011 0011 1100 0000 1010 0100 0000 0011 1101 0100 0000 0111 1011 0010 0001 0101 1011 0100 0000 0000 1010 0010 0101 0101 1011 0010 0100 0010 1100 0010 1010 0101 1111 0010 0110 0000 1010 0011 1101 0010 0100 0011 1010 0010 0011 0101 1101 0010 0001 0011 1101 0000 1010 0010 1100 0010 0001 0010 1100 0010 0001 0111 1101 0010 0001 0111 1101 0000 1010 0010 0100 0011 1010 0010 0011 0101 1100 0010 0011 0011 1111 0010 0001 0000 1010 0010 0110 0011 1010 0100 0000 0011 1111 0010 0110 0011 1101 0010 0101 0000 1010 0010 1110 0010 0100 0101 1100 0010 0011 0101 1011 0010 0001 0101 1111 0000 1010 0011 1100 0010 0011 0101 1111 0101 1110 0011 1101 0010 0100 0010 1110
=====
100 53 44 56 44 54 41 12 52 135 136 77 45 137 43 12 56 43 53 100 175 43 76 12 75 44 73 100 73 43 74 12 100 75 100 173 41 133 100 12 45 133 44 54 52 137 46 12 75 44 72 43 135 41 75 12 54 41 54 41 175 41 175 12 44 72 43 134 43 77 41 12 46 72 100 77 46 75 45 12 56 44 134 43 133 41 137 12 74 43 137 136 75 44 56
==========
64 43 36 46 36 44 33 10 42 93 94 63 37 95 35 10 46 35 43 64 125 35 62 10 61 36 59 64 59 35 60 10 64 61 64 123 33 91 64 10 37 91 36 44 42 95 38 10 61 36 58 35 93 33 61 10 44 33 44 33 125 33 125 10 36 58 35 92 35 63 33 10 38 58 64 63 38 61 37 10 46 36 92 35 91 33 95 10 60 35 95 94 61 36 46
==========
1452
3568
323
324
2122
7835
134
111
1334
5727
134
463
==========
100 53 44 56 44 54 41 12 52 135 136 77 45 137 43 12 56 43 53 100 175 43 76 12 75 44 73 100 73 43 74 12 100 75 100 173 41 133 100 12 45 133 44 54 52 137 46 12 75 44 72 43 135 41 75 12 54 41 54 41 175 41 175 12 44 72 43 134 43 77 41 12 46 72 100 77 46 75 45 12 56 44 134 43 133 41 137 12 74 43 137 136 75 44 56
==========
----
5+>+-83)8,/)
4?)>.+<8+50*
1525->+)9*1+
8<=?.5-;))2,
+.8560/.963+
,432..4<554-
@:,.68=):75.
---
.57:)=86.,:@
-455<4..234,
+369./0658.+
,2));-5.?=<8
+1*9)+>-5251
*05+8<+.>)?4
)/,8)38-+>+5
---
@,+8145
:4.<5?+
,38=2)>
.25?5>+
6.6.-.-
8.05>+8
=4/-+<3
)<.;)8)
:59)9+8
756)*5,
543210/
.-+,+*)
---

Może komuś się to przyda :-)

eon

Anonimowy pisze...

imo chodzi o ten zestaw:

2=4.4,1
8]6/5-3
.3=2]3.
=4;2;3,
2=2[1[2
5[4,8-7
=4;3]1=
,1,1]1]
4;3\3/1
7;2/7=5
.4\3[1-
,3-6=4.

btw zadanie zostało zdjęte z ich strony

Anonimowy pisze...

dokładnie.

Anonimowy pisze...

...zadanie zdjęli, Facebook przestał działać, W-App i Insta też - świat się kończy ;-)

Anonimowy pisze...

jest gwiazdka potem 3 hexy i 50 gwiazdek.

Jeśli do ciągu znaków z macierzy czytanych wierszami dodamy na końcu znaki z pliku (nad gwiazdkami), zamienimy na częstość wystąpień otrzymamy dokładnie 51 znaków ascii.
Początek tego ciągu ma taki kształt:

HTTR !11 '

logiczenie było by

HTTPS://

wyniki z pierwszego wiersza się zgadzają, w drugim wierszu musiało dojśc do konwersji takiej samej dla każdego znaku w tym wierszu, jakiej? shift nie pasuje, bramki nie da się dopasować. A może to tylko ślepa uliczka ?

DEC 82 22 33 49 49 R.!11
DEC 80 83 58 47 47 PS://

* ] ^ ? % _ #
2 2 2 3 3 4 9
0 8 3 5 8 4 7

dc

eon pisze...

DC

Próbowałem iść wcześniej tym tropem, ale nic nie uzyskałem, więc zrezygnowałem. Choć nie uważam, że to błędny kierunek. Ale jednak za dużo niewiadomych. :-(

Co można przyjąć - (wg wierszy: 6 i 8) to, że hasło pliku nie posiada polskich znaków
---
==========
@*&$!%
1. JFIF
2. "."%()+,+
3. /3/*2'*+*
4. **************************************************
5. $3br
6. %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
7. #3R
8. &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
==========
eon

Anonimowy pisze...

Jeśli nagłówek pliku porównamy z konwersją szyfru, o kt. wcześniej pisałem, to da się zauważyć pewne wspólne elementy:
---
konwersja:
)*+,+-./012345,5*)6578+9)95:)8);.<)3<+-/4=8+>50.8-.-.6.6+>5?52.>)2=83,+?5<.4:5418+, @

XYZ[Z\]^_`abcd[dYXedfgZhXhdiXgXj]kXbkZ\^clgZmd_]g\]\]e]eZmdnda]mXalgb[Zndk]cidc`gZ[
---
wiersz:
2. "."%()+,+
3. /3/*2'*+*

eon

eon pisze...

Stawiam tezę, że ten ciąg może zawierać informację:
)*+,+-./012345,5*)6578+9)95:)8);.<)3<+-/4=8+>50.8-.-.6.6+>5?52.>)2=83,+?5<.4:5418+,

A to jest key do jej rozszyfrowania:
"."%()+,+

Pozostaje kwestia doboru odpowiedniego algorytmu łamiącego ten kod, np. może to być Enigma, lub inny. Niestety, z braku czasu, nie analizowałem jeszcze tych możliwości
---
eon

Anonimowy pisze...

Nie widze celu dla ktorego podano ciag /3/2*2'*+*

A polaczone ciagi z obrazka i te z pliku daja dokladnie 51 znakow ascii tyle ile gwiazdek.

Podane ciagi w pliku maja tyle samo znakow mozna sprawdzic czy istnieje sensowne ich przeksztalcenie jednego w drugi. W wolnej chwili przygotuje funkcje ktora sprobuje przyporzadkowac litery do dwuznakow z obrazka i pliku. Moze w ktoryms przyporzadkowaniu cos uzyskam.

Dc

Zastanawiam sie rowniez nad uruchomieniem bruteforce na 54 znaki. 54 Gwiazdki plus 3 znane hexy.



eon pisze...

DC
Ciąg z obrazka zawiera 84 znaki

83 z nich tworzą 2-znaki. 71 unikalnych. 10 z nich powtarza się, co daje w sumie 22 powtórzenia, które pokrywają 52,38% szyfrogramu.

Nie wiem w jaki sposób połączyłeś znaki z obrazka z tymi z pliku, aby uzyskać wynik dokładnie 51 (tyle ile gwiazdek)

---
eon

Anonimowy pisze...

Czy ktoś mógłby napisać do nich? Zdjęli zadanie, więc chyba rozwiązane już jest?

Anonimowy pisze...

Rozwiazane czy nie - bez znaczenia

Eon

Sprawdze bo moze sie pomylilem i brne na slepo w przepasc. Twoja sugestie rowniez. Dzis wieczorem

Dc

ert pisze...

DC
Fajnie, że próbujesz. Doceniam. Sam próbuję, w chwilach wolnych, ale już tracę nadzieję. Jest zbyt wiele wątków i niewiadomych. Text szyfru jest długi a hasło do pliku skomplikowane - wskazujące na uszkodzenie pliku. Być kod został ręcznie zmodyfikowany? Trudno powiedzieć. Niemniej jednak - nie zniechęcam się :-) Skupiam się bardziej na złamaniu szyfru niż znalezieniu hasła do pliku.
Szkoda, że nie nigdzie nie można znaleźć żadnych sugestii
---
Pozdr.
eon

Anonimowy pisze...

te liczby to ułamki. pierwsza liczba to 2/8 (dwie ósme)

Anonimowy pisze...

"te liczby to ułamki. pierwsza liczba to 2/8 (dwie ósme)"

a skąd ta pewność? Ponadto, co dalej z tą wiedzą? Nie pomijając pozostałe znaczki wychodzi:

2/8 4/6 4/5 1/3
3/4 2/2 3/3
2/5 2/4 1/8 2/7
4/1 3/1 1/1
4/7 3/2 3/7 1/5
4/3 3/6 1/4

niektóre ułamki można uprościć, z niektórych wyjdą pełne liczby..ale co z tego?

Anonimowy pisze...

Rozwiązanie zostało częściowo pokazane przez CBA na targach pracy 12 października w Krakowie. W pierwszym kroku trzeba zamienić znaki specjalne na liczby, a następnie liczby na litery (szyfr ułamkowy). Dalszych kroków nie pokazano

eon pisze...

Ułamki:
---
2342431
8462533
-
2423112
5141817
-
4433311
7326745
---
Szyfr ułamkowy:

ŁOKGJŃB
JCIMĘAL
ŹUNPRCĆ

---
Jeżeli komuś się to przyda - proszę bardzo ;-)
eon

eon pisze...

Posłużyłem się alfabetem 32 znakowym, kt. podzieliłem na 4 sekcje po 8 znaków oraz 8 sekcji po 4 znaki:

AĄBCĆDEĘ FGHIJKLŁ MNŃOÓPRS ŚTUWYZŹŻ
-------- -------- -------- --------
...1.... ...2.... ...3.... ...4....

AĄBC ĆDEĘ FGHI JKLŁ MNŃO ÓPRS ŚTUW YZŹŻ
---- ---- ---- ---- ---- ---- ---- ----
..1. ..2. ..3. ..4. ..5. ..6. ..7. ..8.

Następnie podstawiłem pod ułamki uzyskane z szyfru:
2.4.4.1
8.6.5.3
_^_^_^_
.3.2.3.
.4.2.3.
-------
2.2.1.2
5.4.8.7
_^_^_^_
.4.3.1.
.1.1.1.
-------
4.3.3.1
7.2.7.5
_^_^_^_
.4.3.1.
.3.6.4.



i otrzymałem wyniki:

Z S Ń F
.L.D.H.
-------ZLSDŃHF
N K Y T
.J.F.A.
-------NJKFYAT
W E U M
.I.R.J.
-------WIERUJM

po zespoleniu wyszły takie oto ciągi:

4/8: ŁOKGJŃB JCIMĘAL ŹUNPRCĆ
8/4: ZLSDŃHF NJKFYAT WIERUJM

===
Oczywiście można sprawdzić i przetestować hasło do pliku, bądź doszukać się w tym jakiś sensownych znaczeń. Pozostawiam to indywidualnej analizie ;-)

--
eon

Anonimowy pisze...

czyli 1/1 to A? a 3/1 to B?

eon pisze...

8 kolumn po 4 znaki lub 4 kolumny po 8 znaków - wynika to z ilości otrzymanych danych - licznik max 8, mianownik max 4.
Czyli w zależności od układu 2/2 to:
8/4: G
4/8: D

--
eon

Anonimowy pisze...

raczej 8 sekcji po 4 znaki, bo liczniki są z zakresu 1-4, a mianowniki 1-8:

2/8 4/6 4/5 1/3
3/4 2/2 3/3
2/5 2/4 1/8 2/7
4/1 3/1 1/1
4/7 3/2 3/7 1/5
4/3 3/6 1/4

AĄBC ĆDEĘ FGHI JKLŁ MNŃO ÓPRS ŚTUW YZŹŻ

eon pisze...

Wynik 8 sekcji po 4 znaki też wydaje mi się bardziej sensowny.
Tak czy siak żaden układ nie tworzy ciągu liter, z kt. można byłoby ułożyć jakiś logiczny anagram:
ZLSDŃHF
NJKFYAT
WIERUJM

---lewo:
WNZ
IJL
EKS
RFD
UYŃ
JAH
MTF

---prawo:
FTM
HAJ
ŃYU
DFR
SKE
LJI
ZNW

---
eon

Anonimowy pisze...

na razie wiadomo tylko że hasło jest 21-literowe

Anonimowy pisze...

rozumiem, dlaczego pierwsza litera to Z, ale dlaczego druga to L? mi wychodzi S

eon pisze...

W pierwszym wierszu są 4 litery a w drugim 3 i to się powtarza w kolejnych linijkach.
W takim układzie:

2░4░4░1
8░6░5░3
_▲_▲_▲_
░3░2░3░
░4░2░3░

Druga literka jest L, ponieważ 'zespoliłem' pierwszy wiersz z drugim :-)
Oczywiście można to pominąć, wówczas mamy 6 wierszy:

2▒4▒4▒1
8▒6▒5▒3
_▲_▲_▲_
▒3▒2▒3▒
▒4▒2▒3▒
-------
2▒2▒1▒2
5▒4▒8▒7
_▲_▲_▲_
▒4▒3▒1▒
▒1▒1▒1▒
-------
4▒3▒3▒1
7▒2▒7▒5
_▲_▲_▲_
▒4▒3▒1▒
▒3▒6▒4▒

--
eon

eon pisze...

Wcześniej o tym pisałem i jednym z wyników był taki układ:

Z▒S▒Ń▒F
.L.D.H.
-------ZLSDŃHF
N▒K▒Y▒T
.J.F.A.
-------NJKFYAT
W▒E▒U▒M
.I.R.J.
-------WIERUJM

BTW. ---> nie jestem przekonany do tego rozwiązania - w wyniku za mało jest SAMOGŁOSEK

--
eon

ert pisze...

Z▒S▒Ń▒F
▒L▒D▒H▒
-------ZLSDŃHF
N▒K▒Y▒T
▒J▒F▒A▒
-------NJKFYAT
W▒E▒U▒M
▒I▒R▒J▒
-------WIERUJM

Anonimowy pisze...

acha... i niby ktoś to już rozwiązał... śmiem wątpić...

eon pisze...

Można jeszcze spróbować z alfabetem angielskim EN:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Ale tu jest 26 znaków - więc trudno to podzielić na 4 czy 8 sekcji. :-\

eon

eon pisze...

acha, jeszcze dodam do wcześniejszego wpisu, że w polskim alfabecie świadomie pominąłem kilka liter, które są rzadko używane w polskich słowach:

Q V X

Sugerowałem się wytycznymi polskiego alfabetu, wg Wikipedii
i przyjąłem, że to ma sens, gdyż 32 litery są podzielne przez 4 i 8

eon

Anonimowy pisze...

2/8 = Z
4/6 = S
4/5 = O
1/3 = F

...
dobrze to robię?

eon pisze...

4/5 = O ---> wcześniej napisałem z błędem 4/5 = Ń

Dzięki za poprawkę :-)
ZLSDOHF NJKFYAT WIERUJM

eon

eon pisze...

Wyłapałem kolejnych parę błędów. Obecny wynik:
ZSOF
LDH
NKYT
CBA
WEUM
IRJ

--
eon

eon pisze...

Znalazłem rozwiązanie:

https://anarchia.pl/15.jpg

to obrazek po rozkodowaniu hasła :-)

eon

eon pisze...

...co dalej z tym obrazkiem - jeszcze nie wiem - ale już jest jeden krok do przodu ;-) Nie było łatwo

eon

Anonimowy pisze...

jak to zrobiles?!

eon pisze...

Sprawdziłem ten obrazek czy został zmodyfikowany - EXIF, steanografia LSB, BPCS i innymi metodami i okazuje się, że jest 'pozornie czysty'. Nie zawiera też żadnego archiwum ani ukrytych treści w kodzie. Choć nie mogę być pewien, bo zrobiłem szybką analizę.
W chwili wolnej przyjrzę mu się dokładniej. :-)

--
Pozdrawiam
eon

eon pisze...

ḷəɿɐp ɔɐʍoqǫɹd oʇɹɐʍ ɔəᴉʍ 'dɐʇə ḷəḷ ʎzƨʍɹəᴉd oʇ - ІꞰⱭⱯ⅁ⱯZ ɐᴉuɐzɐᴉʍzoɹ ɔəᴉuoʞ əᴉu oʇ 'ɐʞzɐɹqo ɐᴉuɐʍoʞɐdzoɹ op ɐƚƨɐɥ əᴉuəᴉzəɿɐuz ;-)
---
eon

eon pisze...

.--.----.-

eon pisze...

Oto dane EXIF pliku 15.jpg
Jakieś sugestie co do tych danych?
---
---- File ----
FileName : 15.jpg
Directory : .
FileSize : 482 kB
FileModifyDate : 2021:06:05 14:14:34+02:00
FilePermissions : rw-rw-rw-
FileType : JPEG
MIMEType : image/jpeg
ExifByteOrder : Big-endian (Motorola, MM)
ImageWidth : 982
ImageHeight : 1955
EncodingProcess : Baseline DCT, Huffman coding
BitsPerSample : 8
ColorComponents : 3
YCbCrSubSampling : YCbCr4:2:0 (2 2)
---- JFIF ----
JFIFVersion : 1.01
ResolutionUnit : inches
XResolution : 216
YResolution : 216
---- EXIF ----
Orientation : Horizontal (normal)
XResolution : 216
YResolution : 216
ResolutionUnit : inches
ExifImageWidth : 982
ExifImageHeight : 1955
---- Photoshop ----
IPTCDigest : d41d8cd98f00b204e9800998ecf8427e
---- ICC_Profile ----
ProfileCMMType : appl
ProfileVersion : 4.0.0
ProfileClass : Display Device Profile
ColorSpaceData : RGB
ProfileConnectionSpace : XYZ
ProfileDateTime : 2017:07:07 13:22:32
ProfileFileSignature : acsp
PrimaryPlatform : Apple Computer Inc.
CMMFlags : Not Embedded, Independent
DeviceManufacturer : APPL
DeviceModel :
DeviceAttributes : Reflective, Glossy, Positive, Color
RenderingIntent : Perceptual
ConnectionSpaceIlluminant : 0.9642 1 0.82491
ProfileCreator : appl
ProfileID : ca1a9582257f104d389913d5d1ea1582
ProfileDescription : Display P3
ProfileCopyright : Copyright Apple Inc., 2017
MediaWhitePoint : 0.95045 1 1.08905
RedMatrixColumn : 0.51512 0.2412 -0.00105
GreenMatrixColumn : 0.29198 0.69225 0.04189
BlueMatrixColumn : 0.1571 0.06657 0.78407
RedTRC : (Binary data 32 bytes, use -b option to extract)
ChromaticAdaptation : 1.04788 0.02292 -0.0502 0.02959 0.99048 -0.01706 -0.00923 0.01508 0.75168
BlueTRC : (Binary data 32 bytes, use -b option to extract)
GreenTRC : (Binary data 32 bytes, use -b option to extract)

eon pisze...

ProfileID ma również taką formę zapisu:

ProfileID: 202 26 146 130 37 127 16 77 56 153 19 213 209 234 21 130

Prześlij komentarz

 
Do korespondencji zalecamy nasz klucz PGP.
Design by ThemeShift