|
ru.nethack- RU.NETHACK ------------------------------------------------------------------- From : Fedor Kudryashev 2:5020/4001.72 15 May 2003 01:35:44 To : Dmitry Radishev Subject : переполнение буфера -------------------------------------------------------------------------------- 14 May 03 21:58, you wrote to Renat Abyasov: RA>> char error_on_auth='1'; RA>> char user[128]; RA>> char pass[128]; RA>> if ((strcmp(user,GOOD_USER)==0) && (strcmp(pass,GOOD_PASS)==0)) RA>> error_on_auth='0'; RA>> Hа вход подается user и pass. DR> В _этом_ куске кода я не вижу криминала даже если бы это был Си. DR> Вопрос в том, как и кем заполняется user[] и pass[], и можно ли в DR> принципе сделать переполнение в РHРшном коде. Судя по всему это выдрано из задачи, в которой явно указано, что это Си. Поля user и pass заполняются юзером. Криминал есть - Auth bypass. PS http://quiz.ngsec.biz:8080/game1/level6/replicant.php Fedor --- GoldEd d2.50+ * Origin: -= MIPT Station =- (2:5020/4001.72) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.nethack/277423ec2f0a5.html, оценка из 5, голосов 10
|