Autor |
Wiadomość |
Dawid6
Bezpieczeństwo Forum
Dołączył(a): 07 lis 2009 14:12 Posty: 2096 Lokalizacja: Koło komputera xD
Naklejki: 7
|
 Codzienna relacja ze stanu rozkodowywania CLZW
Jako gospodarz wątku, witam serdecznie wszystkich zgromadzonych. Jest to już drugi temat z serii "Codzienna relacja ze stanu rozkodowywania...". Poprzednik okazał się bardzo owocny ( tu link do dekodera .ann), więc stwierdziłem, że przyda się kolejny demotywator w chlubnym celu reverse-engineeringu Przygód Reksia. Tym razem skupimy się (znaczy, to głównie moje zadanie, ale zawsze zmuszam do czarnej roboty jestem otwarty na pomoc choćby myśliwego) na rozkodowywaniu aidemmediowego algorytmu kompresji opartego na Lempel-Ziv-Welch, a wykorzystywanego zarówno w formacie .img, jak i .ann. Rozkodowanie CLZW jest o tyle ważne, że na razie wykorzystujemy do tego po prostu bibliotekę piklib, rozpowszechniając ją razem z dekoderami .img czy .ann. Poznanie zasady działania algorytmu pozwoliłoby pozbyć się zbędnej zależności, oszczędzając głównie na czasie, rozmiarze dekoderów i problemach prawnych (rozpowszechnianie zreverse'owanego fragmentu kodu jest na pewno mniej problematyczne niż załączanie biblioteki wyjętej żywcem w plików gry). Do tej pory odbyła się już jedna próba rozkodowania CLZW z wykorzystaniem disassemblera. Niestety, zakończyła się ona fiaskiem. Widać jednak mniej więcej kilka głównych założeń, na jakich oparło się AM przy pisaniu algorytmu. Projekt nie ma jeszcze oficjalnego repo, ale zapewne zostanie ono założone w trakcie rozpoczęcia prac (wiąże się to z formą rozkodowywania - planuję po prostu wykonywać do bólu serie testów i na ich podstawie pisać kod; jest to chyba połączenie TDD i heurystyki, ale o takie rzeczy to lepiej pytać Adama, bo on studiuje informatykę). Do usłyszenia!
_________________Przejrzyj moje okołoreksiowe projekty na GitHubie!
Pozdrawiam wielu nieaktywnych użytkowników, wszystkich wciąż wchodzących oraz Playboiia, bo zawsze się żali, że go nie ma w moim podpisie. III miejsce w konkursie halloweenowym 2011, I miejsce w konkursie rocznicowym 2015
|
01 lis 2019 21:24 |
|
 |
Dawid6
Bezpieczeństwo Forum
Dołączył(a): 07 lis 2009 14:12 Posty: 2096 Lokalizacja: Koło komputera xD
Naklejki: 7
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
...tak, na razie brak postępów.
_________________Przejrzyj moje okołoreksiowe projekty na GitHubie!
Pozdrawiam wielu nieaktywnych użytkowników, wszystkich wciąż wchodzących oraz Playboiia, bo zawsze się żali, że go nie ma w moim podpisie. III miejsce w konkursie halloweenowym 2011, I miejsce w konkursie rocznicowym 2015
|
02 lis 2019 17:41 |
|
 |
mysliwy112
Roz-krecony
Dołączył(a): 09 sie 2017 17:28 Posty: 140
Naklejki: 0
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
gram w minecrafta
_________________Jejku zapraszam https://github.com/mysliwy112
|
02 lis 2019 17:48 |
|
 |
Dawid6
Bezpieczeństwo Forum
Dołączył(a): 07 lis 2009 14:12 Posty: 2096 Lokalizacja: Koło komputera xD
Naklejki: 7
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
Dziwnie piszesz "robię zadania z OI".
_________________Przejrzyj moje okołoreksiowe projekty na GitHubie!
Pozdrawiam wielu nieaktywnych użytkowników, wszystkich wciąż wchodzących oraz Playboiia, bo zawsze się żali, że go nie ma w moim podpisie. III miejsce w konkursie halloweenowym 2011, I miejsce w konkursie rocznicowym 2015
|
02 lis 2019 18:42 |
|
 |
mysliwy112
Roz-krecony
Dołączył(a): 09 sie 2017 17:28 Posty: 140
Naklejki: 0
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
piszę na Discordzie, ale na Discordzie nikogo nie ma
_________________Jejku zapraszam https://github.com/mysliwy112
|
02 lis 2019 22:36 |
|
 |
mysliwy112
Roz-krecony
Dołączył(a): 09 sie 2017 17:28 Posty: 140
Naklejki: 0
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
Olimpiadę w sumie da się zrobić w minecraftcie
_________________Jejku zapraszam https://github.com/mysliwy112
|
03 lis 2019 08:30 |
|
 |
Dawid6
Bezpieczeństwo Forum
Dołączył(a): 07 lis 2009 14:12 Posty: 2096 Lokalizacja: Koło komputera xD
Naklejki: 7
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
Ciekawe, czy dekoder CLZW da się zrobić w Minecrafcie  Dalej brak postępów 
_________________Przejrzyj moje okołoreksiowe projekty na GitHubie!
Pozdrawiam wielu nieaktywnych użytkowników, wszystkich wciąż wchodzących oraz Playboiia, bo zawsze się żali, że go nie ma w moim podpisie. III miejsce w konkursie halloweenowym 2011, I miejsce w konkursie rocznicowym 2015
|
03 lis 2019 12:00 |
|
 |
mysliwy112
Roz-krecony
Dołączył(a): 09 sie 2017 17:28 Posty: 140
Naklejki: 0
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
Pierwsze zadanie wysłane, drugie w procesie optymalizacji :hura:
_________________Jejku zapraszam https://github.com/mysliwy112
|
03 lis 2019 16:46 |
|
 |
Dawid6
Bezpieczeństwo Forum
Dołączył(a): 07 lis 2009 14:12 Posty: 2096 Lokalizacja: Koło komputera xD
Naklejki: 7
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
Dzisiaj o CLZW intensywnie myślałem, ale wyszło tak, że zaprogramowałem coś zupełnie innego, a mianowicie zadanie na PING-a w ramach rozrywki intelektualnej :kornelek:
_________________Przejrzyj moje okołoreksiowe projekty na GitHubie!
Pozdrawiam wielu nieaktywnych użytkowników, wszystkich wciąż wchodzących oraz Playboiia, bo zawsze się żali, że go nie ma w moim podpisie. III miejsce w konkursie halloweenowym 2011, I miejsce w konkursie rocznicowym 2015
|
05 lis 2019 22:41 |
|
 |
mysliwy112
Roz-krecony
Dołączył(a): 09 sie 2017 17:28 Posty: 140
Naklejki: 0
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
 moje sprawdziany się skończyły więc mogę robić Olimpiadę albo CLZW
_________________Jejku zapraszam https://github.com/mysliwy112
|
06 lis 2019 16:18 |
|
 |
Dawid6
Bezpieczeństwo Forum
Dołączył(a): 07 lis 2009 14:12 Posty: 2096 Lokalizacja: Koło komputera xD
Naklejki: 7
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
why not WIPING4A both
Ja się wziąłem wreszcie za przerabianie kodera/dekodera .cnv na bibliotekę.
_________________Przejrzyj moje okołoreksiowe projekty na GitHubie!
Pozdrawiam wielu nieaktywnych użytkowników, wszystkich wciąż wchodzących oraz Playboiia, bo zawsze się żali, że go nie ma w moim podpisie. III miejsce w konkursie halloweenowym 2011, I miejsce w konkursie rocznicowym 2015
|
07 lis 2019 02:19 |
|
 |
AdamMag
Mag bezczelny
Dołączył(a): 02 gru 2009 17:21 Posty: 1195 Lokalizacja: Cały świat
Naklejki: 7
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
Ale chyba nie ma jeszcze kodera/dekodera? 
_________________
|
07 lis 2019 10:41 |
|
 |
Dawid6
Bezpieczeństwo Forum
Dołączył(a): 07 lis 2009 14:12 Posty: 2096 Lokalizacja: Koło komputera xD
Naklejki: 7
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
Nie no, do .cnv jest koder/dekoder. Tylko do .img/.ann nie ma kodera ;-;
_________________Przejrzyj moje okołoreksiowe projekty na GitHubie!
Pozdrawiam wielu nieaktywnych użytkowników, wszystkich wciąż wchodzących oraz Playboiia, bo zawsze się żali, że go nie ma w moim podpisie. III miejsce w konkursie halloweenowym 2011, I miejsce w konkursie rocznicowym 2015
|
07 lis 2019 20:25 |
|
 |
mysliwy112
Roz-krecony
Dołączył(a): 09 sie 2017 17:28 Posty: 140
Naklejki: 0
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
pff a po co to komu
_________________Jejku zapraszam https://github.com/mysliwy112
|
07 lis 2019 20:30 |
|
 |
Dawid6
Bezpieczeństwo Forum
Dołączył(a): 07 lis 2009 14:12 Posty: 2096 Lokalizacja: Koło komputera xD
Naklejki: 7
|
 Re: Codzienna relacja ze stanu rozkodowywania CLZW
Studiuję prawo w różnych językach ;-;
_________________Przejrzyj moje okołoreksiowe projekty na GitHubie!
Pozdrawiam wielu nieaktywnych użytkowników, wszystkich wciąż wchodzących oraz Playboiia, bo zawsze się żali, że go nie ma w moim podpisie. III miejsce w konkursie halloweenowym 2011, I miejsce w konkursie rocznicowym 2015
|
07 lis 2019 22:33 |
|
|