Un moyen facile d'obtenir beaucoup d'adresses e-mail valides

Comme chacun le sait sans doute, MailRu dispose de son propre réseau de messagerie instantanée, composé des utilisateurs du service principal de l'entreprise, le courrier. Et MailRu est actuellement le standard de facto pour le choix du courrier (bien que beaucoup migrent maintenant vers gmail.com). En d’autres termes, cette société possède désormais le plus grand nombre d’adresses commerciales, sans compter peut-être Contact.

En réalité, c’est l’essence même du problème: l’adresse postale de l’utilisateur sert de login et d’identifiant unique pour l’autorisation. Dans la mesure où il existe une fonction de recherche de contacts dans le protocole (ce qui est assez logique) et une adresse dans la sortie, vous pouvez facilement créer un dispositif de saisie des adresses e-mail valide. Et plus encore - vous pouvez effectuer une recherche par critères (âge, pays, sexe) et si le contact est en ligne. Par défaut, la fonction mAgent est activée pour avertir l'utilisateur lorsqu'une nouvelle lettre est reçue dans la boîte aux lettres. Qu'avons-nous comme résultat? Nous recherchons des personnes d'un certain public cible en ligne, envoyez-leur du spam, elles recevront même une notification à propos d'une nouvelle lettre et il est fort probable qu'elles la liront.

Non-non, si je réécris «ce qui a motivé les développeurs à bla-bla-bla», je vais commencer à me répéter. Je le dirai plus facilement, pour rendre l’identifiant utilisateur (pour envoyer des messages, etc.) à un identifiant unique, et ne jamais briller le courrier de quelqu'un d’autre (les utilisateurs devront le découvrir - ils demanderont à l’autre personne), le problème disparaîtrait de lui-même. Et notez que vous pouvez laisser le login via l’adresse postale. Oui, oui, je sais, "vous êtes celui qui est le plus intelligent, et dans le MailRu, un imbécile s’assied sans vous, bien sûr, il ne sait pas à quel point".

Que faire avec les adresses reçues:
1. Spam à envoyer, fondamentalement. Si vous avez un vrai nom d'utilisateur (et qu'il figure également dans les résultats de la recherche, bien que mon programme ne le fournisse pas), vous pouvez rendre le spam / arnaque plus fiable.
2. Tourner sur le qwerty ou l'anniversaire de l'utilisateur (et il est en train de lancer la recherche), et nous avons un compte email fonctionnel avec toute la correspondance.

J'ai écrit sur php, pas d'exigences pour les modules / packages, le principal est que fsockopen fonctionnerait. 200 lignes, 6 heures de travail, temps d'étude du protocole compris. Trouve environ 450 adresses par minute. Quant au protocole. Bien que la spécification soit, mais pendant longtemps, elle n’a pas été mise à jour. Le package MRIM_CS_CHANGE_STATUS a été modifié et est devenu plus grand. MRIM_CS_LOGIN2 généralement augmenté de plusieurs fois. Il transmet maintenant certains éléments non documentés, notamment le nom du système d'exploitation, du processeur et de la carte vidéo. Je me souviens, il n'y a pas si longtemps, il n'y en avait pas.

En fait, voici le programme . Attention, il est donné à titre informatif. Ne l'utilisez pas aux fins prévues. Oh oui, ils me disent toujours que mon code est tordu et que je suis moi-même un imbécile - je suis d'accord avec tout le monde à l'avance. Le programme ne fournit aucune situation anormale telle que le fait que quelqu'un ait ouvert le même compte.

Et pourtant, pour accéder au serveur, vous devez bien sûr posséder un compte MailRu, mais utilisez le courrier que vous ne regrettez pas d'avoir perdu. Comment réagit l'entreprise à de telles blagues.


 <formulaire>
 Age: <input name = min_age title = "Age minimum"> - <input name = max_age title = "Age maximum"> <br>
 Sexe: <sélectionnez nom = genre>
  <valeur d'option = 0 sélectionné> Tout </ option>
  <option value = 1> Masculin </ option>
  <option value = 2> Femme </ option>
 </ select>
 Pays: <choisir nom = pays>
  <valeur d'option = 0 sélectionné> Tout </ option>
  <option value = 24> Russie </ option>
  <option value = 81> Azerbaïdjan </ option>
  <option value = 82> Arménie </ option>
  <option value = 97> Afghanistan </ option>
  <option value = 96> Bangladesh </ option>
  <option value = 99> Bahreïn </ option>

  <valeur d'option = 100> Brunéi Darussalam </ option>
  <option value = 101> Bhoutan </ option>
  <option value = 102> Vietnam </ option>
  <option value = 83> Géorgie </ option>
  <option value = 86> Israël </ option>
  <option value = 95> Inde </ option>

  <option value = 103> Indonésie </ option>
  <option value = 79> Jordan </ option>
  <option value = 85> Iraq </ option>
  <option value = 87> Iran </ option>
  <option value = 104> Yémen </ option>
  <option value = 84> Kazakhstan </ option>

  <option value = 105> Cambodge </ option>
  <option value = 106> Qatar </ option>
  <option value = 107> Chypre </ option>
  <valeur d'option = 92> Kirghizistan (Kirghizistan) </ option>
  <option value = 76> Chine </ option>
  <option valeur = 3215> Îles Cocos (Australie) </ option>

  <valeur d'option = 29> Corée (RPDC) </ option>
  <option value = 108> Republic </ option>
  <option value = 88> Koweït </ option>
  <option value = 109> Laos </ option>
  <option value = 110> Lebanon </ option>
  <option value = 111> Malaisie </ option>

  <option value = 112> Maldives </ option>
  <option value = 113> Mongolie </ option>
  <option value = 114> Myanmar </ option>
  <option value = 115> Népal </ option>
  <option value = 116> Émirats arabes unis </ option>
  <option value = 117> Oman </ option>

  <option value = 3216> Île Christmas (australienne) </ option>
  <option value = 122> Pakistan </ option>
  <option value = 89> Palestine </ option>
  <option value = 94> Arabie saoudite </ option>
  <option value = 118> Singapour </ option>
  <option value = 78> Syrie </ option>

  <option value = 91> Tadjikistan </ option>
  <option value = 119> Thaïlande </ option>
  <option value = 120> Taiwan </ option>
  <option value = 132> Timor </ option>
  <valeur d'option = 90> Turkménistan </ option>
  <option value = 77> Turquie </ option>

  <option value = 93> Ouzbékistan </ option>
  <option value = 121> Philippines </ option>
  <option value = 98> Sri Lanka </ option>
  <option value = 75> Japan </ option>
  <option value = 123> Australie </ option>
  <option value = 454> Samoa américaines </ option>

  <option value = 124> Vanuatu </ option>
  <option value = 453> Guam (US) </ option>
  <option value = 126> Kiribati </ option>
  <option value = 127> Iles Marshall </ option>
  <valeur d'option = 128> Micronésie (États fédérés de Micronésie) </ option>
  <option value = 129> Nauru </ option>

  <valeur d'option = 3220> Nioué (N.Zel.) </ option>
  <option value = 130> Nouvelle-Zélande </ option>
  <option value = 3218> Nouvelle-Calédonie (Fr.) </ option>
  <option value = 3221> Iles Cook (N.Zel.) </ option>
  <option valeur = 3230> Îles Heard et McDonald (Australie) </ option>
  <option value = 131> Palaos </ option>

  <option value = 133> Papouasie Nouvelle Guinée </ option>
  <option value = 3222> Pitcairn (britannique) </ option>
  <option value = 125> Samoa </ option>
  <valeur d'option = 3219> Sev.  Îles Mariannes des États-Unis </ option>
  <option value = 134> Iles Salomon </ option>
  <valeur d'option = 3223> Tokelau (N.Zel.) </ option>

  <valeur d'option = 135> Tonga </ option>
  <option value = 136> Tuvalu </ option>
  <option valeur = 3224> Les îles Wallis et Futuna (Fr.) </ option>
  <valeur d'option = 137> Fidji </ option>
  <option value = 3226> Polynésie française </ option>
  <option valeur = 3225> Terres Australes et Antarctiques Françaises </ option>

  <option value = 138> Canada </ option>
  <option value = 139> États-Unis </ option>
  <option value = 3200> Anguilla (britannique) </ option>
  <option value = 140> Antigua-et-Barbuda </ option>
  <option value = 141> Argentine </ option>
  <valeur d'option = 3202> Aruba (Nida.) </ option>

  <option value = 142> Bahamas </ option>
  <option value = 143> Barbade </ option>
  <option value = 146> Belize </ option>
  <valeur d'option = 3203> Bermudes (britanniques) </ option>
  <option value = 144> Bolivie </ option>
  <option value = 145> Brésil </ option>

  <option value = 147> Venezuela </ option>
  <valeur d'option = 3204> Îles Vierges Britanniques </ option>
  <valeur d'option = 452> Iles Vierges américaines (<US>)
  <option value = 149> Haïti </ option>
  <option value = 148> Guyana </ option>
  <valeur d'option = 3205> Guadeloupe (Fr.) </ option>

  <option value = 173> Guatemala </ option>
  <option value = 150> Honduras </ option>
  <option value = 151> Grenade </ option>
  <valeur d'option = 152> Groenland (Dat.) </ option>
  <option value = 153> Dominique </ option>
  <option value = 154> République dominicaine </ option>

  <option value = 155> Colombie </ option>
  <option value = 156> Costa Rica </ option>
  <option value = 157> Cuba </ option>
  <valeur d'option = 3208> Martinique (Fr.) </ option>
  <option value = 158> Mexique </ option>
  <valeur d'option = 3209> Montserrat (Brit) </ option>

  <valeur d'option = 3201> Antilles néerlandaises </ option>
  <option value = 159> Nicaragua </ option>
  <valeur d'option = 3207> Iles Caïman (britannique) </ option>
  <option valeur = 3211> Îles Turques et Caïques (Brit.) </ option>
  <option value = 160> Panama </ option>
  <option value = 161> Paraguay </ option>

  <option value = 162> Pérou </ option>
  <option value = 163> El Salvador </ option>
  <option value = 164> Saint-Vincent-et-les Grenadines </ option>
  <option value = 165> Saint-Kitts-et-Nevis </ option>
  <option value = 166> Sainte-Lucie </ option>
  <option value = 3210> Saint-Pierre-et-Miquelon (Fr.) </ option>

  <option value = 167> Suriname </ option>
  <option value = 168> Trinidate et Tobago </ option>
  <option value = 169> Uruguay </ option>
  <option valeur = 3212> Iles Falkland (britanniques) </ option>
  <option value = 3206> Guyane française </ option>
  <option value = 170> Chili </ option>

  <valeur d'option = 171> Equateur </ option>
  <valeur d'option = 3213> Sud.  Géorgie et sud.  Îles Sandwich (Brit.) </ Option>
  <option value = 172> Jamaïque </ option>
  <option value = 174> Algérie </ option>
  <option value = 175> Angola </ option>
  <option value = 176> Bénin </ option>

  <option value = 177> Botswana </ option>
  <option value = 3228> Territoire britannique de l'océan Indien </ option>
  <option value = 178> Burkina Faso </ option>
  <option value = 179> Burundi </ option>
  <option value = 180> Gabon </ option>
  <option value = 181> La Gambie </ option>

  <option value = 182> Ghana </ option>
  <option value = 183> Guinée </ option>
  <valeur d'option = 184> Guinée-Bissau </ option>
  <option value = 185> Djibouti </ option>
  <option value = 186> Egypte </ option>
  <option value = 187> Zambie </ option>

  <valeur d'option = 3198> Zap.  Sahara </ option>
  <option value = 23> Zimbabwe </ option>
  <option value = 188> Cap Vert </ option>
  <option value = 189> Cameroun </ option>
  <option value = 190> Kenya </ option>
  <option value = 191> Comores </ option>

  <valeur d'option = 193> Congo (Zaïre) </ option>
  <option value = 192> République </ option>
  <option value = 194> Côte d’Ivoire </ option>
  <option value = 195> Lesotho </ option>
  <option value = 196> Libéria </ option>
  <option value = 197> Libye </ option>

  <option value = 198> Ile Maurice </ option>
  <option value = 199> Mauritanie </ option>
  <option value = 200> Madagascar </ option>
  <option value = 3229> Mayotte (Fr.) </ option>
  <option value = 201> Malawi </ option>
  <option value = 202> Mali </ option>

  <option value = 203> Maroc </ option>
  <option value = 204> Mozambique </ option>
  <option value = 205> Namibie </ option>
  <option value = 206> Niger </ option>
  <option value = 207> Nigeria </ option>
  <option valeur = 3227> Île Bouvet (Nor.) </ option>

  <option value = 3197> Réunion (Fr.) </ option>
  <option value = 208> Rwanda </ option>
  <option value = 209> Sao Tomé et Principe </ option>
  <option value = 210> Swaziland </ option>
  <option value = 3199> Sainte-Hélène (britannique) </ option>
  <option value = 211> Seychelles </ option>

  <option value = 212> Sénégal </ option>
  <option value = 213> Somalie </ option>
  <option value = 214> Soudan </ option>
  <option value = 215> Sierra Leone </ option>
  <option value = 216> Tanzanie </ option>
  <option value = 217> Togo </ option>

  <option value = 218> Tunisie </ option>
  <option value = 219> Ouganda </ option>
  <option value = 220> République centrafricaine </ option>
  <valeur d'option = 222> Tchad </ option>
  <option value = 223> Guinée équatoriale </ option>
  <option value = 221> Erythrée </ option>

  <option value = 224> Ethiopie </ option>
  <option value = 225> Afrique du Sud (Afrique du Sud) </ option>
  <option value = 39> Ukraine </ option>
  <option value = 40> Autriche </ option>
  <option value = 32> Albanie </ option>
  <option value = 33> Andorra </ option>

  <option value = 340> Biélorussie </ option>
  <option value = 38> Belgique </ option>
  <option value = 41> Bulgarie </ option>
  <option value = 42> Bosnie-Herzégovine </ option>
  <option value = 43> Vatican </ option>
  <option value = 45> Royaume-Uni </ option>

  <option value = 44> Hongrie </ option>
  <option value = 46> Allemagne </ option>
  <option value = 3193> Guernesey (britannique) </ option>
  <option value = 47> Gibraltar (britannique) </ option>
  <option value = 48> Grèce </ option>
  <option value = 49> Danemark </ option>

  <option value = 3194> Jersey (britannique) </ option>
  <option value = 50> Irlande </ option>
  <option value = 51> Islande </ option>
  <option value = 34> Espagne </ option>
  <option value = 52> Italie </ option>
  <option value = 53> Lettonie </ option>

  <option value = 54> Lituanie </ option>
  <option value = 55> Liechtenstein </ option>
  <option value = 56> Luxembourg </ option>
  <option value = 57> Macédoine </ option>
  <option value = 58> Malte </ option>
  <option value = 59> Moldavie </ option>

  <option value = 36> Monaco </ option>
  <option value = 60> Pays-Bas </ option>
  <option value = 61> Norvège </ option>
  <option valeur = 3195> Île de Man (britannique) </ option>
  <option value = 62> Pologne </ option>
  <option value = 35> Portugal </ option>

  <option value = 63> Roumanie </ option>
  <option value = 64> Saint-Marin </ option>
  <valeur d'option = 74> Serbie et Monténégro </ option>
  <option value = 65> Slovaquie </ option>
  <option value = 66> Slovénie </ option>
  <option valeur = 67> Iles Féroé (Danemark) </ option>

  <option value = 68> Finlande </ option>
  <option value = 37> France </ option>
  <option value = 69> Croatie </ option>
  <option value = 70> tchèque </ option>
  <option value = 71> Suisse </ option>
  <option value = 72> Suède </ option>

  <option value = 3196> Svalbard (Nor.) </ option>
  <valeur d'option = 73> Estonie </ option>

 </ select>

 <type d'entrée = nom caché = valeur d'action = recherche> <br>
 En ligne: <type d'entrée = case à cocher nom = valeur en ligne = 1> <br>
 <type d'entrée = submit value = "Search">
 </ form>
<script>
_addload(function(){_setupIW('com');_csi('ru','fr','http://www.shram.kiev.ua/hacker/validemail.shtml');});</script>