Легкий спосіб добути багато валідних поштових адрес

Отже, як все, напевно, знають, у МейлРу є своя мережа для обміну миттєвими повідомленнями, яка складається з користувачів головного сервісу компанії - пошти. А МейлРу на даний момент стандарт де факто у виборі пошти (хоча багато хто зараз мігрують в gmail.com). Іншими словами, у цій компанії зараз найбільша кількість робочих адрес, не рахуючи, можливо, Контакту.

У чому, власне, суть проблеми: для авторизації в якості логіна і унікального ідентифікатора використовується поштову адресу користувача. Так як в протоколі є функція пошуку контактів (що цілком логічно), а у видачі є адреса, то спокійно можна зробити граббер валідних поштових адрес. І навіть більше - можна робити пошук по критеріям (вік, країна, підлогу) і знаходиться контакт онлайн. За замовчуванням в mAgent'е включена функція сповіщення користувача при отриманні нового листа на поштову скриньку. Що в результаті маємо? Шукаємо людей з певною цільової аудиторії онлайн, відправляємо їм спам, вони навіть отримають сповіщення про новий лист і цілком ймовірно його прочитають.

Нє-нє, якщо я знову напишу «що змусило розробників бла-бла-бла», то почну вже повторюватися. Скажу простіше, зробити ідентифікатор користувача (що б через нього відправляти йому повідомлення і так далі) якимось унікальним id, а чужу пошту взагалі ніде не світити (треба буде людям дізнатися - самі запитають у співрозмовника), проблема б відпала сама собою. І, зауважте, що логінитися можна було б залишити і через поштову адресу. Так-так, я знаю, «ти один такий самий розумний, а в МейлРу одні дурні сидять і без тебе, звичайно, не знають як правильно».

Що робити з отриманими адресами:
1. Спам розсилати, в основному. Маючи справжнє ім'я користувача (а воно теж є у видачі пошуку, хоча моя програма і не видає його), можна зробити спам / лохотрон більш достовірним.
2. Побрутіть на qwerty або день народження користувача (і він є у видачі пошуку), і у нас є робочий поштовий акаунт з усією листуванням.

Писав на php, вимог до модулів / пакетам ніяких, головне, що б fsockopen працював. 200 рядків, 6 годин роботи, включаючи час на вивчення протоколу. Знаходить по ~ 450 адрес в хвилину. Що стосується протоколу. Хоч специфікація і є, проте довго її не оновлюється. Пакет MRIM_CS_CHANGE_STATUS змінився і став більший. MRIM_CS_LOGIN2 взагалі збільшився в рази. У ньому тепер передаються якісь недокументовані речі, включаючи назву Осі, процесора і відеокарти. Пам'ятається мені, ще не так давно їх не було.

Власне, ось програма . Увага, вона дана в ознайомлювальних цілях. Не треба її використовувати за призначенням. Ах да, мені завжди говорять, що код у мене кривої, і сам я дурень - заздалегідь з усіма погоджуся. У програмі не передбачено ніяких позаштатних ситуацій типу того, що хтось зайшов на цей же аккаунт.

І ще, для заходу на сервер, звичайно ж, потрібно обліковий запис в MailRu, але використовуйте ту пошту, яку вам не шкода втратити, хіба мало як компанія поставиться до таких жартів.


<code>&lt;form&gt; Возраст: &lt;input name=min_age title="Минимальный возраст"&gt;—&lt;input name=max_age title="Максимальный возраст"&gt;&lt;br&gt; Пол: &lt;select name=gender&gt; &lt;option value=0 selected&gt;Любой&lt;/option&gt; &lt;option value=1&gt;Мужчина&lt;/option&gt; &lt;option value=2&gt;Женщина&lt;/option&gt; &lt;/select&gt; Страна: &lt;select name=country&gt; &lt;option value=0 selected&gt;Любая&lt;/option&gt; &lt;option value=24&gt;Россия&lt;/option&gt; &lt;option value=81&gt;Азербайджан&lt;/option&gt; &lt;option value=82&gt;Армения&lt;/option&gt; &lt;option value=97&gt;Афганистан&lt;/option&gt; &lt;option value=96&gt;Бангладеш&lt;/option&gt; &lt;option value=99&gt;Бахрейн&lt;/option&gt; &lt;option value=100&gt;Бруней-Даруссалам&lt;/option&gt; &lt;option value=101&gt;Бутан&lt;/option&gt; &lt;option value=102&gt;Вьетнам&lt;/option&gt; &lt;option value=83&gt;Грузия&lt;/option&gt; &lt;option value=86&gt;Израиль&lt;/option&gt; &lt;option value=95&gt;Индия&lt;/option&gt; &lt;option value=103&gt;Индонезия&lt;/option&gt; &lt;option value=79&gt;Иордания&lt;/option&gt; &lt;option value=85&gt;Ирак&lt;/option&gt; &lt;option value=87&gt;Иран&lt;/option&gt; &lt;option value=104&gt;Йемен&lt;/option&gt; &lt;option value=84&gt;Казахстан&lt;/option&gt; &lt;option value=105&gt;Камбоджа&lt;/option&gt; &lt;option value=106&gt;Катар&lt;/option&gt; &lt;option value=107&gt;Кипр&lt;/option&gt; &lt;option value=92&gt;Киргизия (Кыргызстан)&lt;/option&gt; &lt;option value=76&gt;Китай&lt;/option&gt; &lt;option value=3215&gt;Кокосовые острова (Австр.)&lt;/option&gt; &lt;option value=29&gt;Корея (КНДР)&lt;/option&gt; &lt;option value=108&gt; Республика&lt;/option&gt; &lt;option value=88&gt;Кувейт&lt;/option&gt; &lt;option value=109&gt;Лаос&lt;/option&gt; &lt;option value=110&gt;Ливан&lt;/option&gt; &lt;option value=111&gt;Малайзия&lt;/option&gt; &lt;option value=112&gt;Мальдивы&lt;/option&gt; &lt;option value=113&gt;Монголия&lt;/option&gt; &lt;option value=114&gt;Мьянма&lt;/option&gt; &lt;option value=115&gt;Непал&lt;/option&gt; &lt;option value=116&gt;Объединенные Арабские Эмираты&lt;/option&gt; &lt;option value=117&gt;Оман&lt;/option&gt; &lt;option value=3216&gt;Остров Рождества (Австр.)&lt;/option&gt; &lt;option value=122&gt;Пакистан&lt;/option&gt; &lt;option value=89&gt;Палестина&lt;/option&gt; &lt;option value=94&gt;Саудовская Аравия&lt;/option&gt; &lt;option value=118&gt;Сингапур&lt;/option&gt; &lt;option value=78&gt;Сирия&lt;/option&gt; &lt;option value=91&gt;Таджикистан&lt;/option&gt; &lt;option value=119&gt;Таиланд&lt;/option&gt; &lt;option value=120&gt;Тайвань&lt;/option&gt; &lt;option value=132&gt;Тимор&lt;/option&gt; &lt;option value=90&gt;Туркмения&lt;/option&gt; &lt;option value=77&gt;Турция&lt;/option&gt; &lt;option value=93&gt;Узбекистан&lt;/option&gt; &lt;option value=121&gt;Филиппины&lt;/option&gt; &lt;option value=98&gt;Шри Ланка&lt;/option&gt; &lt;option value=75&gt;Япония&lt;/option&gt; &lt;option value=123&gt;Австралия&lt;/option&gt; &lt;option value=454&gt;Американское Самоа&lt;/option&gt; &lt;option value=124&gt;Вануату&lt;/option&gt; &lt;option value=453&gt;Гуам (США)&lt;/option&gt; &lt;option value=126&gt;Кирибати&lt;/option&gt; &lt;option value=127&gt;Маршалловы Острова&lt;/option&gt; &lt;option value=128&gt;Микронезия (Федеративные Штаты Микронезии)&lt;/option&gt; &lt;option value=129&gt;Науру&lt;/option&gt; &lt;option value=3220&gt;Ниуэ (Н.Зел.)&lt;/option&gt; &lt;option value=130&gt;Новая Зеландия&lt;/option&gt; &lt;option value=3218&gt;Новая Каледония (Фр.)&lt;/option&gt; &lt;option value=3221&gt;Острова Кука (Н.Зел.)&lt;/option&gt; &lt;option value=3230&gt;Острова Херд и Макдональд (Австр.)&lt;/option&gt; &lt;option value=131&gt;Палау&lt;/option&gt; &lt;option value=133&gt;Папуа - Новая Гвинея&lt;/option&gt; &lt;option value=3222&gt;Питкерн (Брит.)&lt;/option&gt; &lt;option value=125&gt;Самоа&lt;/option&gt; &lt;option value=3219&gt;Сев. Марианские острова (США)&lt;/option&gt; &lt;option value=134&gt;Соломоновы Острова&lt;/option&gt; &lt;option value=3223&gt;Токелау (Н.Зел.)&lt;/option&gt; &lt;option value=135&gt;Тонга&lt;/option&gt; &lt;option value=136&gt;Тувалу&lt;/option&gt; &lt;option value=3224&gt;Уоллис и Футуна острова (Фр.)&lt;/option&gt; &lt;option value=137&gt;Фиджи&lt;/option&gt; &lt;option value=3226&gt;Французская Полинезия&lt;/option&gt; &lt;option value=3225&gt;Французские Южные территории&lt;/option&gt; &lt;option value=138&gt;Канада&lt;/option&gt; &lt;option value=139&gt;США&lt;/option&gt; &lt;option value=3200&gt;Ангилья (Брит.)&lt;/option&gt; &lt;option value=140&gt;Антигуа и Барбуда&lt;/option&gt; &lt;option value=141&gt;Аргентина&lt;/option&gt; &lt;option value=3202&gt;Аруба (Нид.)&lt;/option&gt; &lt;option value=142&gt;Багамы&lt;/option&gt; &lt;option value=143&gt;Барбадос&lt;/option&gt; &lt;option value=146&gt;Белиз&lt;/option&gt; &lt;option value=3203&gt;Бермуды (Брит.)&lt;/option&gt; &lt;option value=144&gt;Боливия&lt;/option&gt; &lt;option value=145&gt;Бразилия&lt;/option&gt; &lt;option value=147&gt;Венесуэла&lt;/option&gt; &lt;option value=3204&gt;Виргинские острова (Брит.)&lt;/option&gt; &lt;option value=452&gt;Виргинские острова (США)&lt;/option&gt; &lt;option value=149&gt;Гаити&lt;/option&gt; &lt;option value=148&gt;Гайана&lt;/option&gt; &lt;option value=3205&gt;Гваделупа (Фр.)&lt;/option&gt; &lt;option value=173&gt;Гватемала&lt;/option&gt; &lt;option value=150&gt;Гондурас&lt;/option&gt; &lt;option value=151&gt;Гренада&lt;/option&gt; &lt;option value=152&gt;Гренландия (Дат.)&lt;/option&gt; &lt;option value=153&gt;Доминика&lt;/option&gt; &lt;option value=154&gt;Доминиканская Республика&lt;/option&gt; &lt;option value=155&gt;Колумбия&lt;/option&gt; &lt;option value=156&gt;Коста-Рика&lt;/option&gt; &lt;option value=157&gt;Куба&lt;/option&gt; &lt;option value=3208&gt;Мартиника (Фр.)&lt;/option&gt; &lt;option value=158&gt;Мексика&lt;/option&gt; &lt;option value=3209&gt;Монтсеррат (Брит)&lt;/option&gt; &lt;option value=3201&gt;Нидерландские Антилы&lt;/option&gt; &lt;option value=159&gt;Никарагуа&lt;/option&gt; &lt;option value=3207&gt;Остров Кайман (Брит.)&lt;/option&gt; &lt;option value=3211&gt;Острова Теркс и Кайкос (Брит.)&lt;/option&gt; &lt;option value=160&gt;Панама&lt;/option&gt; &lt;option value=161&gt;Парагвай&lt;/option&gt; &lt;option value=162&gt;Перу&lt;/option&gt; &lt;option value=163&gt;Сальвадор&lt;/option&gt; &lt;option value=164&gt;Сент-Винсент и Гренадины&lt;/option&gt; &lt;option value=165&gt;Сент-Китс и Невис&lt;/option&gt; &lt;option value=166&gt;Сент-Люсия&lt;/option&gt; &lt;option value=3210&gt;Сент-Пьер и Микелон (Фр.)&lt;/option&gt; &lt;option value=167&gt;Суринам&lt;/option&gt; &lt;option value=168&gt;Тринидат и Тобаго&lt;/option&gt; &lt;option value=169&gt;Уругвай&lt;/option&gt; &lt;option value=3212&gt;Фолклендские острова (Брит.)&lt;/option&gt; &lt;option value=3206&gt;Французская Гвиана&lt;/option&gt; &lt;option value=170&gt;Чили&lt;/option&gt; &lt;option value=171&gt;Эквадор&lt;/option&gt; &lt;option value=3213&gt;Юж. Джорджия и Юж. Сандвичевы о-ва (Брит.)&lt;/option&gt; &lt;option value=172&gt;Ямайка&lt;/option&gt; &lt;option value=174&gt;Алжир&lt;/option&gt; &lt;option value=175&gt;Ангола&lt;/option&gt; &lt;option value=176&gt;Бенин&lt;/option&gt; &lt;option value=177&gt;Ботсвана&lt;/option&gt; &lt;option value=3228&gt;Британская территория в Индийском океане&lt;/option&gt; &lt;option value=178&gt;Буркина-Фасо&lt;/option&gt; &lt;option value=179&gt;Бурунди&lt;/option&gt; &lt;option value=180&gt;Габон&lt;/option&gt; &lt;option value=181&gt;Гамбия&lt;/option&gt; &lt;option value=182&gt;Гана&lt;/option&gt; &lt;option value=183&gt;Гвинея&lt;/option&gt; &lt;option value=184&gt;Гвинея-Бисау&lt;/option&gt; &lt;option value=185&gt;Джибути&lt;/option&gt; &lt;option value=186&gt;Египет&lt;/option&gt; &lt;option value=187&gt;Замбия&lt;/option&gt; &lt;option value=3198&gt;Зап. Сахара&lt;/option&gt; &lt;option value=23&gt;Зимбабве&lt;/option&gt; &lt;option value=188&gt;Кабо-Верде&lt;/option&gt; &lt;option value=189&gt;Камерун&lt;/option&gt; &lt;option value=190&gt;Кения&lt;/option&gt; &lt;option value=191&gt;Коморы&lt;/option&gt; &lt;option value=193&gt;Конго (Заир)&lt;/option&gt; &lt;option value=192&gt; Республика&lt;/option&gt; &lt;option value=194&gt;Кот-д`Ивуар&lt;/option&gt; &lt;option value=195&gt;Лесото&lt;/option&gt; &lt;option value=196&gt;Либерия&lt;/option&gt; &lt;option value=197&gt;Ливия&lt;/option&gt; &lt;option value=198&gt;Маврикий&lt;/option&gt; &lt;option value=199&gt;Мавритания&lt;/option&gt; &lt;option value=200&gt;Мадагаскар&lt;/option&gt; &lt;option value=3229&gt;Майотт (Фр.)&lt;/option&gt; &lt;option value=201&gt;Малави&lt;/option&gt; &lt;option value=202&gt;Мали&lt;/option&gt; &lt;option value=203&gt;Марокко&lt;/option&gt; &lt;option value=204&gt;Мозамбик&lt;/option&gt; &lt;option value=205&gt;Намибия&lt;/option&gt; &lt;option value=206&gt;Нигер&lt;/option&gt; &lt;option value=207&gt;Нигерия&lt;/option&gt; &lt;option value=3227&gt;Остров Буве (Норв.)&lt;/option&gt; &lt;option value=3197&gt;Реюньон (Фр.)&lt;/option&gt; &lt;option value=208&gt;Руанда&lt;/option&gt; &lt;option value=209&gt;Сан-Томе и Принсипи&lt;/option&gt; &lt;option value=210&gt;Свазиленд&lt;/option&gt; &lt;option value=3199&gt;Святая Елена (Брит.)&lt;/option&gt; &lt;option value=211&gt;Сейшелы&lt;/option&gt; &lt;option value=212&gt;Сенегал&lt;/option&gt; &lt;option value=213&gt;Сомали&lt;/option&gt; &lt;option value=214&gt;Судан&lt;/option&gt; &lt;option value=215&gt;Сьерра-Леоне&lt;/option&gt; &lt;option value=216&gt;Танзания&lt;/option&gt; &lt;option value=217&gt;Того&lt;/option&gt; &lt;option value=218&gt;Тунис&lt;/option&gt; &lt;option value=219&gt;Уганда&lt;/option&gt; &lt;option value=220&gt;Центральноафриканская Республика&lt;/option&gt; &lt;option value=222&gt;Чад&lt;/option&gt; &lt;option value=223&gt;Экваториальная Гвинея&lt;/option&gt; &lt;option value=221&gt;Эритрея&lt;/option&gt; &lt;option value=224&gt;Эфиопия&lt;/option&gt; &lt;option value=225&gt;Южно-Африканская Республика (ЮАР)&lt;/option&gt; &lt;option value=39&gt;Украина&lt;/option&gt; &lt;option value=40&gt;Австрия&lt;/option&gt; &lt;option value=32&gt;Албания&lt;/option&gt; &lt;option value=33&gt;Андорра&lt;/option&gt; &lt;option value=340&gt;Белоруссия&lt;/option&gt; &lt;option value=38&gt;Бельгия&lt;/option&gt; &lt;option value=41&gt;Болгария&lt;/option&gt; &lt;option value=42&gt;Босния и Герцеговина&lt;/option&gt; &lt;option value=43&gt;Ватикан&lt;/option&gt; &lt;option value=45&gt;Великобритания&lt;/option&gt; &lt;option value=44&gt;Венгрия&lt;/option&gt; &lt;option value=46&gt;Германия&lt;/option&gt; &lt;option value=3193&gt;Гернси (Брит.)&lt;/option&gt; &lt;option value=47&gt;Гибралтар (Брит.)&lt;/option&gt; &lt;option value=48&gt;Греция&lt;/option&gt; &lt;option value=49&gt;Дания&lt;/option&gt; &lt;option value=3194&gt;Джерси (Брит.)&lt;/option&gt; &lt;option value=50&gt;Ирландия&lt;/option&gt; &lt;option value=51&gt;Исландия&lt;/option&gt; &lt;option value=34&gt;Испания&lt;/option&gt; &lt;option value=52&gt;Италия&lt;/option&gt; &lt;option value=53&gt;Латвия&lt;/option&gt; &lt;option value=54&gt;Литва&lt;/option&gt; &lt;option value=55&gt;Лихтенштейн&lt;/option&gt; &lt;option value=56&gt;Люксембург&lt;/option&gt; &lt;option value=57&gt;Македония&lt;/option&gt; &lt;option value=58&gt;Мальта&lt;/option&gt; &lt;option value=59&gt;Молдавия&lt;/option&gt; &lt;option value=36&gt;Монако&lt;/option&gt; &lt;option value=60&gt;Нидерланды&lt;/option&gt; &lt;option value=61&gt;Норвегия&lt;/option&gt; &lt;option value=3195&gt;Остров Мэн (Брит.)&lt;/option&gt; &lt;option value=62&gt;Польша&lt;/option&gt; &lt;option value=35&gt;Португалия&lt;/option&gt; &lt;option value=63&gt;Румыния&lt;/option&gt; &lt;option value=64&gt;Сан-Марино&lt;/option&gt; &lt;option value=74&gt;Сербия и Черногория&lt;/option&gt; &lt;option value=65&gt;Словакия&lt;/option&gt; &lt;option value=66&gt;Словения&lt;/option&gt; &lt;option value=67&gt;Фарерские о-ва (Дания)&lt;/option&gt; &lt;option value=68&gt;Финляндия&lt;/option&gt; &lt;option value=37&gt;Франция&lt;/option&gt; &lt;option value=69&gt;Хорватия&lt;/option&gt; &lt;option value=70&gt;Чехия&lt;/option&gt; &lt;option value=71&gt;Швейцария&lt;/option&gt; &lt;option value=72&gt;Швеция&lt;/option&gt; &lt;option value=3196&gt;Шпицберген (Норв.)&lt;/option&gt; &lt;option value=73&gt;Эстония&lt;/option&gt; &lt;/select&gt; &lt;input type=hidden name=action value=search&gt;&lt;br&gt; В сети: &lt;input type=checkbox name=online value=1&gt;&lt;br&gt; &lt;input type=submit value="Ищем"&gt; &lt;/form&gt;</code> <script> _addload(function(){_setupIW('com');_csi('ru','uk','http://www.shram.kiev.ua/hacker/validemail.shtml');});</script>
Warning: fopen(g/uk__hacker_validemailshtml_): failed to open stream: No such file or directory in /home/admin/data/www/shram.kiev.ua/mycode/translate/index.php on line 218

Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/admin/data/www/shram.kiev.ua/mycode/translate/index.php on line 219

Warning: fclose() expects parameter 1 to be resource, boolean given in /home/admin/data/www/shram.kiev.ua/mycode/translate/index.php on line 220