Skocz do zawartości

Snake

Użytkownicy
  • Postów

    1 445
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Snake

  1. @ariyme: Zgubiłaś literkę "t" w swojej sygnie (zgredzior.deviantart.com) :P

     

    Jesli chodzi wam po glowe jakas gra badz program ktory byscie chcieli zrobic piszcie.

    Chciałbym zrobić coś a'la Final Fantasy XII :w00t2:

  2. <?php
    
    function statusserwera($adres, $port) {
    
        if($fp = @fsockopen("$adres",$port , $errno, $errstr, 2)) {
        $online = "1";
        fclose($fp);
        } else {
                if($fp = @fsockopen("$adres",$port , $errno, $errstr, 2)) {
                $online = "1";
                fclose($fp);
                } else {
                $online = "0";
                }
        }
        return $online;
    }
    
    echo "<html><body bgcolor=\"black\">";
    echo "<font face=\"tahoma\" size=\"1\"  color=white>";
    
    $online = statusserwera("www.gmclan.org", 80);
    if($online=="1") {
    echo "<p align=\"center\"><b>Serwer jest <font color=green>ONLINE</font> !</b></p>";
    } else {
    echo "<p align=\"center\"><b>Serwer jest <font color=red>OFFLINE</font> !</b></p>";
    }
    echo "</body></html>";
    ?>

    Zapisz do pliku PHP, wstaw na strone i zobacz czy działa.

  3. PE Explorer dobrze robi, (bez skojarzeń) robiłem Decompilację, m.in.. dowiedziałem się, że GM był robiony w Delphi 6 i GM zawsze ma błąd w swoim kodzie

    Chyba raczej dezasemblację :blink: I GM nie ma błędu w swoim kodzie, słyszałeś o czymś takim jak SMC (Self modifing code) ? To technika zmieniania kodu na taki, który utrudni dezasemblerowanie/debugowanie aplikacji.

  4. Żadne packery nie będą działać, bo aplikacje w GM wyczytują zasoby od pewnego offseta w "sobie" (0010496Ah w GM6; 0022E491h w GM7), tak więc zaszyfrowanie aplikacji packerem skończyło by się przemieszczeniem/zmienieniem tych bajtów (zasobów). I wtedy GM wywali błąd próbując odczytać dane - "Not a valid game maker file" lub "File seems corrupted". Musielibyście zmienić pointer do tego adresu na taki, który wskazywałby nowy adres (po zaszyfrowaniu pliku) tych dodatkowych danych w aplikacji.

     

    EDIT:

    Eee...

    EXECryptor, UPX, ASPack, Asprotect, Softwrap... - to packery.

    Packer - kompresor plików wykonywalnych (aplikacji).

    Pointer - wskaźnik. Wskazuje offset w pliku.

  5. No właśnie, Borek prezentuje swój silniczek EcoEngine i nagle wszyscy biorą się za "ekosystemy" :P

    Odgapianie widoku... tu nie chodzi o widok z góry w RPGach, raczej o te animacje szkieletowe postaci :)

×
×
  • Dodaj nową pozycję...