Problem z CRC hakgera

0

witam! mam 'maly' problemik z unitem CRC hakgera... Otoz pisze aplikacje, ktora w rejestrze systemowym ma za zadanie zapisywac CRC wybranych plikow, a nastepnie porownywac CRC dowolnego uruchamianego pliku i jesli beda zgodne, wywalac jakis tam komunikat. Problem jest tego typu, ze dla niektorych plikow to dziala, ale dla niektorych juz nie... CRC pliku uruchamianego ktory nie byl wpisany do rejestru zgadza sie z CRC pliku z rejestru (pliki sa rozne!) i w zwiazku z tym rozpoznaje ten plik jako kontrolowany. Mysle ze problem tkwi w zapisie i odczycie CRC z rejestru. Zapisuje i odczytuje te dane funkcjami WriteFloat i ReadFloat i stad moze sie brac przeklamanie. Stad moje pytanie: co z tym zrobic, aby zadzialalo? Jak te dane zapisac i odczytac aby nie bylo przeklaman? W Unicie nic nie modyfikowalem i juz nie mam zielonego pojecia co z tym zrobic :(

0

CRC jest liczbą całkowitą, wystarczy (od crc8 do crc32) że dasz write integer, poza tym to jest coś skopane CRC....

0

skopane crc - tzn ze ja mam cos skopane w programie czy cos jest skopane w klasie? bo wg. w moim programie jest ok. zauwazylem, ze crc jest identyczny dla plikow, ktore w swojej sciezke zawieraja spacje... ale nie wiem czy jest to regula.

Borys

1 użytkowników online, w tym zalogowanych: 0, gości: 1