![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Определение реального времени доступа к хосту
Демо © (2010-03-30 23:00:00)Существует ли возможность получить реальное время отклика от хоста при подключении, а также время передачи некоторого объёма данных?
Исходные данные:
- Сокет в неблокирующем режиме (используется WSAEventSelect)
- Несколько десятков потоков, в каждом из которых отдельное подключение
Столкнулся с проблемой оценки времени доступа к различным хостам.
Сокет в неблокируещем режиме для того, чтобы можно было прервать соединение в том же потоке.
Необходимо получать данные о времени ответа сервера.
Так как система достаточно нагружен, то метод временных меток до и после выполнения команды (connect, например), не подходит, так как дополнительный поток может проснуться в произвольный момент времени.
Демо (2010-04-01 00:30:00) [21]
> Смысл в том, чтобы отбросить прокси-сервера, которые слишком
> медлительные.Да пусть хоть 10-15 лет перебор идёт. Мне не
> к спеху...-)Бессмысленно.Ибо найденные "быстрые" прокси
> (быстрые на момент проверки) через час могут превратиться
> в медленные.
Имеет место и такое быть.
Может и не стоит выбирать лучшие, а просто брать все подряд.
Медвежонок Пятачок (2010-04-01 00:22:00) [22]Смысл в том, чтобы отбросить прокси-сервера, которые слишком медлительные.
Да пусть хоть 10-15 лет перебор идёт. Мне не к спеху...-)
Бессмысленно.
Ибо найденные "быстрые" прокси (быстрые на момент проверки) через час могут превратиться в медленные.
Демо (2010-04-01 00:04:00) [23]
> И потом - львиную долю драгоценного времени ты будешь тратить
> на поиск и проверку прокси-серверов, коих для решения задачи
> в обозримое время потребуется всякоразных великое множество,
> а не сотня-другая, фигурирующая во всяких там публичных
> списках сомнительной халявы)
Ну рабочих прокси не так много конечно.
Но из огромного списка присутствуют и такие, которые работают практически постоянно.
Просто одни сервера периодически "проваливаются",.
Поэтому скорость будет явно нелинейной, придётся списки постоянно подпитывать свежими серверами, убирать плохие...
Да пусть хоть 10-15 лет перебор идёт. Мне не к спеху...-)
Сергей М. (2010-03-31 23:18:00) [24]Ни о каких "реалиях" в твоей задаче рассуждать нет смысла.
Можно получить решение за пол-секунды, перебрав не более десятка вариантов, а можно искать и так и не найти его до седых фаберже)
Касаемо же тех самых анонимно-халявных прокси, на которые ты уповаешь - тут твоя ошибка в другом: даже если коннект к прокси произойдет со скоростью света, нет никакой гарантии, что последующий инф.обмен с "целью" при посредничестве данного прокси будет происходить с той же скоростью.
И потом - львиную долю драгоценного времени ты будешь тратить на поиск и проверку прокси-серверов, коих для решения задачи в обозримое время потребуется всякоразных великое множество, а не сотня-другая, фигурирующая во всяких там публичных списках сомнительной халявы)
Демо (2010-03-31 22:57:00) [25]
> Сергей М. © (31.03.10 22:16) [25]
> > Перебрать предстоит э-э-э... очень большое количество
> вариантов,> и хочется выйти хотя бы на число 1000 вариантов
> в секунду > (как минимум)Не выйдешь.Даже не думай.
А ты как думаешь - какое число реально?
Сергей М. (2010-03-31 22:16:00) [26]
> Перебрать предстоит э-э-э... очень большое количество вариантов,
> и хочется выйти хотя бы на число 1000 вариантов в секунду
> (как минимум)
Не выйдешь.
Даже не думай.
Демо (2010-03-31 21:23:00) [27]
> Игорь Шевченко © (31.03.10 20:37) [23]
> > В это время для идентификации пользователя при восстановлении
> > пароля прикрутили дополнительные вопросы.насколько я помню,
> это было аж в 1999-м году, дополнительные вопросы
Может и раньше, конечно...
Прочитал про эту проблему буквально пару недель назад.
Игорь Шевченко (2010-03-31 20:37:00) [28]
> В это время для идентификации пользователя при восстановлении
> пароля прикрутили дополнительные вопросы.
насколько я помню, это было аж в 1999-м году, дополнительные вопросы
Демо (2010-03-31 19:43:00) [29]
> И в чем тогда тайный смысл замера времени одной абстрактной
> нитки?
Смысл в том, чтобы отбросить прокси-сервера, которые слишком медлительные.
Например, смысл использовать прокси-сервер, подключение к которому происходит дольше, чем за 1-2 секунды?
Это лишь инструмент для дальнейшей работы.
Перебрать предстоит э-э-э... очень большое количество вариантов, и хочется выйти хотя бы на число 1000 вариантов в секунду (как минимум).
Понятно, что с одного ПК то достаточно сложно сделать, но думаю, что удастся запустить с разных компов и подсетей хотя бы несколько согласованных между собой экземпляров.
Медвежонок Пятачок (2010-03-31 19:20:00) [30]Да я готов ждать это время блокировки.
Обработаю эту ситуацию, а после разблокировки снова начну брутить. Хоть десять лет.
И в чем тогда тайный смысл замера времени одной абстрактной нитки?
Демо (2010-03-31 19:01:00) [31]
> Кроме всего прочего - а разве не существует
> "официальной службы восстановления угнанных асек" ? Вроде
> как где-то когда-то встречал объявления (чуть ли не в спаме),
> что "поможем, найдем, накажем". Всяко наверное быстрее,
> чем самому париться.
Ситуация такая:
В самом севисе ICQ где-то в районе 2006г. были сбои, связанные с обновлением ПО, версий протокола и пр.
В это время для идентификации пользователя при восстановлении пароля прикрутили дополнительные вопросы.
После этого некоторые UIN, зарегистрированные очень давно, перестали при восстановлении пароля воспринимать вопросы, а также primary email, с помощью которого можно было бы восстановить утраченный номер.
Вот такой и был номер. У него и праймари правильный, но пароль на адрес, в нём указанный, не высылается.
В интернете почитал - официально восстанавливать - гиблое дело.
Да и не столько уже необходимость сколько упрямство...
Игорь Шевченко (2010-03-31 18:51:00) [32]Демо © (31.03.10 18:19) [16]
> Чтобы спамить через них...
Странно. А зарегистрировать новый UIN и спамить через него не ? Или спам будет только по контакт-листу ? Нафиг такой спам сдался ?
Кроме всего прочего - а разве не существует "официальной службы восстановления угнанных асек" ? Вроде как где-то когда-то встречал объявления (чуть ли не в спаме), что "поможем, найдем, накажем". Всяко наверное быстрее, чем самому париться.
Демо (2010-03-31 18:23:00) [33]
> В подавляющем большинсве случаев крадут впариванием "жертве"
> троянов и прочей spy-непотребщины.
Вполне и такой варант возможен... По свалкам в инете периодически что она, что я шляемся...
Демо (2010-03-31 18:21:00) [34]
> Сергей М. © (31.03.10 18:13) [15]
> > Демо © (31.03.10 18:06) [12]Просто ты не достиг порога.
>
Да я готов ждать это время блокировки.
Обработаю эту ситуацию, а после разблокировки снова начну брутить. Хоть десять лет.
Демо (2010-03-31 18:19:00) [35]
> > Ну не знаю. Ну а как же тогда крадут? Разве не так?Как
> крадут - не знаю. Мне непонятно - зачем крадут ?
Чтобы спамить через них...
Сергей М. (2010-03-31 18:13:00) [36]
> Демо © (31.03.10 18:06) [12]
Просто ты не достиг порога.
Сергей М. (2010-03-31 18:09:00) [37]> а как же тогда крадут?
В подавляющем большинсве случаев крадут впариванием "жертве" троянов и прочей spy-непотребщины.
> Разве не так?
В очень редких случаях возможно и так.
Но это из разряда выпадения джекпота в лотерее)
Игорь Шевченко (2010-03-31 18:07:00) [38]Демо © (31.03.10 17:59) [11]
> Ну не знаю. Ну а как же тогда крадут? Разве не так?
Как крадут - не знаю. Мне непонятно - зачем крадут ?
Демо (2010-03-31 18:06:00) [39]По крайней мере во время промежуточной отладки не заметил, что была блокировка...
Демо (2010-03-31 17:59:00) [40]
> Сергей М. © (31.03.10 17:51) [10]
> > аську украли ..решил вернуть. Для этого брутфорсер пишуНаивный
> чукотский юноша думает что аськины логин-серверы будут спокойно
> взирать на многократные массированые неудачные попытки входа
> с одним и тем же UIN, пусть даже и с разных адресов ?)
Ну не знаю. Ну а как же тогда крадут? Разве не так?
Сервера проверяют именно многократные попытки регистрации с оного IP.
Или что-то ещё есть?