• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Błąd sumy kontrolnej

Object Storage Arubacloud
0 głosów
7,004 wizyt
pytanie zadane 8 lipca 2019 w Systemy operacyjne, programy przez kamilvvv Początkujący (430 p.)
Witam.

Mam taki problem, przy wypakowywaniu duzego pliku skladajacego sie z 32 partow, wyskakuje bład sumy kontrolnej, tak brzmi, nie wiem o co chodzi jak haslo jest prawidłowe, na drugim komputerze rowniez ten blad sie pojawia lecz dopiero przy 32 parcie. Z góry dzieki za pomoc.

! C:\Users\SIS\Downloads\Linde Service Guide  v.5.1.4 [04.2016]-20190703T093037Z-005\Linde Service Guide  v.5.1.4 [04.2016]\LSG_v.5.1.4.part16.rar: Checksum error in the encrypted file LSG_v.5.1.4.iso. Corrupt file or wrong password.

1 odpowiedź

0 głosów
odpowiedź 8 lipca 2019 przez Chess Szeryf (76,710 p.)
edycja 8 lipca 2019 przez Chess

Żeby "naprawić błąd" musiałbyś za pomocą np. assemblera skoczyć do odpowiedniego miejsca w pamięci podmienić dany ciąg znaków na inny (na taki, który siedzi gdzieś w plikach, w których jest już obliczona prawdiłowa suma kontrolna) i pewnie, jeśli to jest jedyny "błąd", to plik zostałby odczytany. Bez napisania injector'a, czy czegoś w tym stylu otworzenie tego pliku/katalogu będzie niemożliwe moim zdaniem. Te sumy kontrolne (checksum), zostały do czegoś wymyślone w końcu. Jeśli chodzi o assembly, to można by napisać tak, że żeby dostać się do plików, to nie trzeba byłoby w ogóle sprawdzać sumy kontrolnej, ale wtedy trzeba byłoby zmodyfikować źródłowe pliki zależnie od tego jakim programem to otwieramy. Inna opcja, to taka, w której napisałoby się swój program do otwierania takich archiwów bez sprawdzania sumy kontrolnej, to wtedy to by Cię wpuściło od razu do przejrzenia swoich plików w archiwum np. zip. 

Komputer wysyłający dane oblicza ich sumę kontrolną i dołącza ją do pakietu danych. Komputer odbierający dane również oblicza sumę kontrolną, lecz z odebranych danych

wikipedia

Chodzi o to, że suma kontrola jest obliczona dla np. spakowanego zip'a. I teraz jeśli chcesz te dane pozyskać musisz podać tę samą sumę kontrolną* (tzw. klucz) dla tego programu lub innego, żeby Cię wpuścił. Podanie sumy kontrolnej w tym programie winrar dzieje się chyba automatycznie, więc bez sposobu pierwszego nie wejdziesz po potrzebne pliki.

Druga opcja, to wysłanie ponownie nowego np. zip'a, jesli jeszcze masz dostęp do oryginalnych plików.

Cytat z quora.com

Generally speaking, you cannot. A checksum is used to check the integrity of a file. Basically, you run a cheksum generating program on a file, and offer the results along with the file to be downloaded. After the file is downloaded, you generate a new checksum. If the files match, the original and copy of the files are identical. If RAR is telling you the file checksum is wrong, then the file is corrupt and you need to download a new copy.

* Suma kontrolna powinna się chyba zgadzać z tymi danymi pierwotnymi, żeby móc zidentyfikować, czy to jest to samo lub podobne, może różniące się jakąś flagą/znakiem w ciągu. W tym ciągu powinien być identyfikator, chyba że cały ciąg jest identyfiktorem. Tak mi się wydaje, w każdym razie odsyłam do artykułów odnośnie checksum, żeby zweryfikować, to co napisałem.

Podobne pytania

0 głosów
1 odpowiedź 126 wizyt
pytanie zadane 22 września 2019 w Systemy operacyjne, programy przez Jacobson Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 736 wizyt
pytanie zadane 26 września 2017 w Systemy operacyjne, programy przez arekdev Nowicjusz (140 p.)

92,568 zapytań

141,422 odpowiedzi

319,638 komentarzy

61,957 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...