Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Узнать UID в phpBB

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Для начинающих] >> Узнать UID в phpBB
Имя
Сообщение << Старые топики   Новые топики >>
Узнать UID в phpBB - 2009-09-27 21:18:17.173333   
quester

Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
Форум phpBB 3.4.
Простенький сниффер в аватарке записывает данные о пользователях.
Правда толку от IP и прочего барахла мало.
Возможно ли как-то узнать uid пользователя, чтобы записывать его совместно с IP?
Post #: 1
RE: Узнать UID в phpBB - 2009-09-27 21:34:06.900000   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Конечно можно, парсишь страницу регуляркой и выбираешь первого, в списке просматривающих топик
Post #: 2
RE: Узнать UID в phpBB - 2009-09-27 21:44:28.103333   
quester

Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
В смысле, нужно взять страницу из referer и пропарсить..?
А что искать? Первый uid в нижней строке: "Форум сейчас просматривают"?
И, ведь сниффер выполняется не в контексте форума. Разьве первым не будет тот, кто первым пришёл?
Post #: 3
RE: Узнать UID в phpBB - 2009-09-27 21:46:45.416666   
quester

Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
И что, тогда, с гостями делать?
Post #: 4
RE: Узнать UID в phpBB - 2009-09-28 09:43:47.160000   
quester

Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
Мда, и что делать, в случае отключенного fsockopen?
Post #: 5
RE: Узнать UID в phpBB - 2009-09-28 10:22:34.330000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
quote:

ORIGINAL: quester

Мда, и что делать, в случае отключенного fsockopen?

Сменить хостинг/заюзать file_get_contents/curl
Post #: 6
RE: Узнать UID в phpBB - 2009-09-28 10:23:00.580000   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333

quote:

ORIGINAL: quester

Мда, и что делать, в случае отключенного fsockopen?

file_get_contens()
Post #: 7
RE: Узнать UID в phpBB - 2009-09-28 10:52:44.033333   
quester

Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
2oRb:
Хостинг Ayola.
Warning: curl_getinfo(): supplied argument is not a valid cURL handle resource in /www_host/hosts/artiomsoft.zx6.ru/test.php on line 5 system() выключен почти на всяком бесплатном хостинге, похоже.
Даже не везде есть .htaccess и нормальная реклама (пр`оклятый "holm", вообще свою картинку
выдаёт и у меня всегда один IP в логе).

2 oRb, FriLL:
file_get_contents тоже выключен.
Но, видимо, это всё быстро решается только сменой хостинга.

Самое главное: как получить uid?

Ведь скрипт будет выпоняться не в контексте форума, если я правильно понимаю.
Т.е., искать строку "Выход [имя_пользователя]" бесполезно?

P.S.: Может кто знает бесплатный хостинг с php, .htaccess, возможностью обращения к внешним ресурсам и с рекламой, которая не загружается перед показом страницы?
Post #: 8
RE: Узнать UID в phpBB - 2009-09-28 11:17:02.996666   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
Просто надо взять реферер, перейти на него и пропарсить страницу
Post #: 9
RE: Узнать UID в phpBB - 2009-09-28 11:44:20.656666   
quester

Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
Это я понял.
Но, во-первых, я не могу пока что нормальный бесплатный хостинг найти.
Я посмотрел твою тему.
Это, не holm, hostland мне рекламой нагадил. Твой сниффер работает на hostland.su?
Wallst, похоже, .htaccess не поддерживает.
Во-вторых, а что искать на странице, где uid?
Post #: 10
RE: Узнать UID в phpBB - 2009-09-28 13:41:50.293333   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
смотреть ники просматривающих тему в исходниках и, если нет рядом ID, то парсить его по мемберлисту по нику уже. Т.е. еще один дополнительный запрос. Только непонятно, зачем вообще ID нужен, если есть ник. ID соснифанного ника можно и потом найти, ручками, просто тыкнув на его профайл. Зачем нужна база ID? Непонятно
Post #: 11
RE: Узнать UID в phpBB - 2009-09-28 13:54:14.390000   
quester

Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
Мне не принципиально ник или ID. Просто ID - первое, что пришло в голову.
Выделить список поьзователей, просматривающих тему - не проблема.
Проблема связать их с IP.
Ведь, во-первых, как получить ник того, кто "попал" на сниффер?
AdReNaL1Ne, видимо, полагает, что это будет первый в списке.
Во-вторых, что делать, если этот пользователь не авторизован, - он гость?
Post #: 12
RE: Узнать UID в phpBB - 2009-09-28 14:03:20.416666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
quote:

AdReNaL1Ne, видимо, полагает, что это будет первый в списке.

В ипб - хз. Но на этом форуме и на вобле, так работает.
quote:

Во-вторых, что делать, если этот пользователь не авторизован, - он гость?

"погрешность измерения". Чтобы ее минимизировать надо хранить всю статистику и делать из нее выводы.
Post #: 13
Страниц:  [1]
Все форумы >> [Для начинающих] >> Узнать UID в phpBB







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.