Pokaż wyniki 1 do 5 z 5

Temat: algorytm szyfrowania archiwum gg 8/10 zlamany.

  1. #1
    Zarejestrowany
    Jan 2009
    Postów
    230

    Domyślnie algorytm szyfrowania archiwum gg 8/10 zlamany.

    Witam.

    Jak wiadomo oficjalnie od developerow gg archiwum moze zostac poddane szyfrowaniu aes256 przez haslo profilowe, tak rzeczywiscie jest ale algorytm ten zostal zakupiony za spora licencje (koszt 2000$$$): http://www.hwaci.com/sw/sqlite/prosupport.html#crypto

    Sam algorytm jak i generator kluczy rozni sie drastycznie od tych implementacji publicznych (np openssl) np sam klucz w zwyklym aes256 powinien zajmowac 256bitow (32 bajty) zas ten uzyty przy kodowaniu bazy danych sqlite zajmuje 176 bajtow.

    Pozwolilem sobie zaimplementowac algorytm jak i potrzebne funkcje w jezyku c oraz napisac demostrujacy program (18KB, .exe):

    http://lowbyte.da.ru/software/dekode...r_archgg10.zip

    Kod:
    ====================================================
    >  Dekoder archiwum  (archive.db) gg 8 / 10         
    ----------------------------------------------------
    >  cyber aka pl http://lowbyte.da.ru 
    ----------------------------------------------------
    >  27 grudnia 2009                                  
    ====================================================
    
    Uzywamy hasla: zxcvbnm
    
    Hexdump klucza dekodowania:
    000: 76 63 78 7A 7A 6D 6E 62 - 62 76 63 78 78 7A 6D 6E 
    010: E9 DF A2 47 93 B2 CC 25 - F1 C4 AF 5D 89 BE C2 33 
    020: 2A 78 0C 60 B9 CA C0 45 - 48 0E 6F 18 C1 B0 AD 2B 
    030: DB 00 EB F1 62 CA 2B B4 - 2A C4 44 AC EB 74 E9 87 
    040: CC E9 79 E7 AE 23 52 53 - 84 E7 16 FF 6F 93 FF 78 
    050: 70 41 A5 E1 DE 62 F7 B2 - 5A 85 E1 4D 35 16 1E 35 
    060: E6 D7 E2 B3 38 B5 15 01 - 62 30 F4 4C 57 26 EA 79 
    070: 50 8C 15 74 68 39 00 75 - 0A 09 F4 39 5D 2F 1E 40 
    080: 59 C0 00 86 31 F9 00 F3 - 3B F0 F4 CA 66 DF EA 8A 
    090: 27 F3 9E 1A 16 0A 9E E9 - 2D FA 6A 23 4B 25 80 A9 
    0A0: F4 40 A1 E1 E2 4A 3F 08 - CF B0 55 2B 84 95 D5 82 
    
    Zdekodowano 835584 bajtow archowum! Utworzono plik w:
    C:\...\Pulpit\archiwum\2\zArchive.db.decode.db
    
    Enter aby wyjsc ...
    Warto dodac ze metoda aes256 powoduje tylko i wylacznie wygenerowanie danych niezbednych od wymieszania zawartosci pliku metoda xorowania.

    Do zdekodowania zawartosci archiwum niezbedne jest haslo profilowe!

    Oczywiscie kod zrodlowy jest otwarty i mozna go pobrac na mojej stronie domowej:

    http://lowbyte.da.ru/sources/dekoder_archiwum_gg10/

    Jako ze pierwsze 16 bajtow pliku archiwum jest stale (po zdekodowaniu jest to naglowek formatu pliku sqlite) mozna probowac lamac haslo np metoda slownikowa.

    The well known 16-byte sequence that begins every SQLite database file is:

    0x53 0x51 0x4c 0x69 0x74 0x65 0x20 0x66 0x6f 0x72 0x6d 0x61 0x74 0x20 0x33 0x00
    http://www.sqlite.org/fileformat.html#database_header

    Jesli jest ktos zainteresowany lamaniem hasla z samego archiwum (metoda slownikowa) moge za szmieszne pieniadze napisac program prywatnie ale to juz inna kwestia ...


  2. #2
    Avatar GSG-9
    GSG-9 jest offline Shapeshifter
    Zarejestrowany
    Jul 2007
    Skąd
    C:\Perl\bin
    Postów
    1,578

    Domyślnie

    Cytat Napisał cyber_pl Zobacz post
    Jesli jest ktos zainteresowany lamaniem hasla z samego archiwum (metoda slownikowa) moge za szmieszne pieniadze napisac program prywatnie ale to juz inna kwestia ...
    brzmi jak reklama, nie jestem pewien czy nie jest to zabronione ;D
    War, war never changes.

  3. #3
    Zarejestrowany
    Jan 2009
    Postów
    230

    Domyślnie

    Cytat Napisał GSG-9 Zobacz post
    brzmi jak reklama, nie jestem pewien czy nie jest to zabronione ;D
    A tobie by sie chcialo poswiecic 3 dni pracy na cos co nigdy nie bedzie ci potrzebne ...



    generalnie jakbym znalazl czas to bym udostepnil nawet zrodla ale mam teraz wazniesze sprawy na glowie.


  4. #4
    Zarejestrowany
    May 2007
    Skąd
    Kraków
    Postów
    371

    Domyślnie

    Cytat Napisał GSG-9 Zobacz post
    brzmi jak reklama, nie jestem pewien czy nie jest to zabronione ;D
    każdy post tego usera to reklama gdybyś nie zauważył...

  5. #5
    maciek jest offline IT
    Zarejestrowany
    Jul 2006
    Skąd
    Łódź
    Postów
    249

    Domyślnie

    dobra robota cyber
    Pozdrawiam

Podobne wątki

  1. Odpowiedzi: 9
    Autor: 08-24-2017, 00:11
  2. Odpowiedzi: 0
    Autor: 10-01-2009, 13:09
  3. Algorytm w C++
    By Olegg in forum C/C++
    Odpowiedzi: 3
    Autor: 08-19-2008, 16:39
  4. Polchat zlamany ;p
    By studencik20 in forum Off Topic
    Odpowiedzi: 1
    Autor: 06-12-2007, 19:51
  5. Algorytm
    By slawek14 in forum Delphi/Pascal/Lisp
    Odpowiedzi: 2
    Autor: 05-19-2007, 16:40

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52