Атака на цитадель алчности goabruce & porosenok Хакер, номер #091, стр. 091-078-2 GET http://game.hibet.ru/games/casino.php?deposit=100&nocache=4036119973&sync=10025&phpsessid=1754332441 HTTP/1.1 Как видишь, здесь все очень примитивно: nocache в каждом запросе принимает случайное значение. Судя по названию, предназначена для того, чтобы предотвратить кэширование страницы, то есть внесение случайности в строку запроса, делая ее уникальной (как оказалось впоследствии, ее можно проигнорировать и оставить постоянной). phpsessid - идентификатор сессии. Это уникальный позывной мобильного отряда. sync - порядковый номер сообщения. Видимо, он нужен для того, чтобы вражеские бухгалтеры не ошиблись при учете казны. Но бухгалтеры тоже оказались недалекими людьми. Если вдруг отряд ошибался с порядковым номером (а это, в принципе, невозможно), то они вежливо ему сообщали об этом, вместо того чтобы бить тревогу. В качестве ответа приходит обычный POST-запрос: phpsessid=1754332441&sync=10026&valute=fun&game=9&cash=400&Player=CasinoCracker&kassa=Операция выполнена&acc=600&cmds=&gameid=1145191524270079&done=1 |