logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Czy identyczne kody CRC32 dla różnych plików są możliwe? (CounterStrike 1.6)

paulina180299 13 Sty 2016 22:38 1458 4
REKLAMA
  • #1 15331539
    paulina180299
    Poziom 2  
    Posty: 4
    Ocena: 1
    Witam, jestem graczem pewnej gry CounterStrike 1.6, w której są robione "SS'y - screeny" czyli zdjęcia z aktualnej gry gracza po to, aby sprawdzić czy dany gracz gra sprawiedliwe czy niesprawiedliwie czyli np. czy nie ma przypadkiem WH-Wallhacka czyli czy nie widzi przez ściany.
    Zostały mi zrobione SS'y których przeważnie jest 5 (ilość ich zależy od ustawień serwera). Mam stary komputer, który łapie spadki FPS i w czasie gdy były robione mi te SS'y mój komputer dostał ścinę, zwiesił się nie mogłam kompletnie nić zrobić przez około 3sek, dodam, że SS'y są przeważnie ustawione tak aby każdy kolejny SS był robiony co sekundę. No i gdy spakowałam SS'y w paczkę RAR, moje SS'y wyglądały tak, że:
    • 1 SS - normalny taki jaki powinien być
    • 2 SS - normalny taki jaki powinien być (w tym momencie dostaje ścinę komputera
    • 3 SS - taki sam jak poprzedni niczym się nie różni (ścina nadal trwa)
    • 4 SS - taki sam jak dwa poprzednie i niczym się nie różnią (w tym momencie odwiesza mi komputer i jest wszystko normalnie)
    • 5 SS - normalny taki jaki powinien być
    Gdy SS'y zostają mi zrobione to nic nadzwyczajnego się nie dzieje, wszystko jest normalnie, nie wyrzuca mnie z gry ani nic.
    Problem polega na tym, że muszę te SS'y wstawić na forum i udowodnić innym, że grałam czysto. Nie wiem dlaczego ale ktoś narzucił taką zasadę, że jeżeli CRC32 jest takie samo to oznacza, że SS'y są skopiowane/przerobione a jeżeli tak uważają to dostaje BAN'a czyli nie mam możliwości grania na danym serwerze. Ja uważam, że skoro dostaję ścinę komputera i nic kompletnie nie mogę zrobić to oczywiste, że CRC32 będzie takie same, ale niestety nie wiem jak to udowodnić innym i czy w ogóle mam rację? Dodam jeszcze, że w lewym górnym rogu widać liczbę FPS i w czasie gdy dostaje ścinę nie zawsze ale czasami widać, że FPS'y mi spadły w tym momencie, może to też jest jakiś dowód?
    Chciałabym się ogólnie dowiedzieć czy jest to możliwe? Jak udowodnić to, że one nie są przerobione i są normalne, co to w ogóle jest CRC32? Jak można to proszę wytłumaczyć to w takim rozumowaniu osób, które niewiele wiedzą na ten temat.
    Jeżeli są potrzebne specyfikacje mojego komputera czy coś to proszę napisać to wrzucę jakiegoś screena czy coś
    Dziękuje i pozdrawiam.
    Załączniki:
    • CRC32.rar (5.49 MB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #2 15331906
    lekto
    Poziom 35  
    Posty: 2716
    Pomógł: 294
    Ocena: 299
    Crc32 to funkcja skrótu, czyli krótko mówiąc to funkcja która z jakiegoś pliku, tekstu itp. tworzy ciąg znaków, ale na podstawie tego ciągu znaków nie jesteś w stanie obliczyć co funkcja dostała. W twoim przypadku funkcja dostaje zawartość zdjęcia (tak jakbyś otworzył je w notatniku), a zwraca jakiś ciąg znaków.
    Zmieniając pojedynczy znak w pliku funkcja zwraca inny ciąg znaków, można za pomocą tego upewnić się czy ktoś nie grzebał przy pliku. Jeśli crc pliku było 1234, a nagle crc zrobiło się 5231 to znaczy że ktoś zmienił plik.
    Jeśli chcesz zmienić crc zdjęcia (szczególnie w formacie bmp) to wystarczy otworzyć zdjęcie w dowolnym hexedytorze (bless, winhex itp.), przejść mniej więcej na środek pliku i zmienić dowolną wartość o jeden, przykładowo z 55 na 54 lub z B3 na B4. Taka zmiana spowoduje zmianę crc i malutką, niewidoczną gołym okiem zmianę jednego pixela.
  • REKLAMA
  • #3 15332957
    paulina180299
    Poziom 2  
    Posty: 4
    Ocena: 1
    Nie rozumiesz mnie. Chodzi o to, że dostaje SS'y z gry i dostaje ścinę komputera i w tym czasie są mi robione te SS'y, które mają te same CRC32, czy jest to możliwe że w czasie gdy dostaję ścinę jest te same CRC32 na tych SS'ach i dlaczego tak jest? Nic nie podmieniam i nie ruszam, nie zmieniam, nie modyfikuje i jest te same CRC tak jak widać na tych SS'ach załączonych.
  • REKLAMA
  • #4 15333003
    lekto
    Poziom 35  
    Posty: 2716
    Pomógł: 294
    Ocena: 299
    Jeśli miałeś dokładnie to samo, bez zmiany ani jednego pixela na ekranie to dostaniesz identyczne pliki. Identyczne pliki oznaczają identyczne crc.
  • #5 15335778
    paulina180299
    Poziom 2  
    Posty: 4
    Ocena: 1
    Myślę, że już wszystko pan lekto mi wytłumaczył i rozumiem. Dziękuje.
REKLAMA