cryptography

Analysis of Cloudflare’s Email Address Obfuscation

Analysis of Cloudflare’s Email Address Obfuscation

Cloudflare provides a feature that obfuscates email addresses
to protect them from spam bots. We have it enabled because that’s a pretty solid
premise and it sounds useful enough.

 

It dynamically modifies markup, and adds its own scripts to aid in deobfuscating
email addresses to display to the user:

<a href="mailto:[email protected]">contact</a>

Turns into:

<a href="/cdn-cgi/l/email-protection#6e040b1d1d0b040b1d1d0b5f5c5d2e09030f0702400d0103">contact</a>
<script data-cfasync="false" src="/cdn-cgi/scripts/f2bf09f8/cloudflare-static/email-decode.min.js"></script>

A gist of email-decode.min.js is available here.
All of my findings are a result of reverse engineering that script, and you
can find my prettified version here.

Obfuscation Strategy

The part of the injected URL after the # encodes the email address. For
reference, here it is again:

6e040b1d1d0b040b1d1d0b5f5c5d2e09030f0702400d0103

It is a hex encoded series of bytes of variable length, depending on the length
of the email address.

The first byte, in this case 6e (remember that two hex digits make one byte!),
is a randomly (?) chosen key used to encrypt and decrypt the remaining bytes by
bitwise XORing the key with each subsequent byte. For example, 0x6e ^ 0x04 is
decimal 106 which is the ASCII code for j, the first character of my email
address.

What it does next is actually quite interesting, and allows the function to
properly support Unicode codepoints (which can be 1-4 bytes large) despite the
decryption operating on the per-byte level.

Consider the following character: 丂

Its made of three bytes, E4 B8 82, which are ä, ¸, and
U+0082,
respectively. However, naively concatenating the String.fromCharCode()
representations of each byte results in the mess you’d expect:

 

Cloudflare’s function then uses escape()
on the resulting string, which percent-encodes the string’s bytes.

%E4%B8%82

After that, it decodes the string again using
decodeURIComponent(),
which handles unicode in a way we’d expect.

Code

Here is a javascript function that decrypts the email address, given the hex
string:

function hex_at(str, index) {
  var r = str.substr(index, 2);
  return parseInt(r, 16);
}
function decrypt(ciphertext) {
  var output = "";
  var key = hex_at(ciphertext, 0);
  for(var i = 2; i < ciphertext.length; i += 2) {
    var plaintext = hex_at(ciphertext, i) ^ key;
    output += String.fromCharCode(plaintext);
  }
  output = decodeURIComponent(escape(output));
  return output;
}
> decrypt("6e040b1d1d0b040b1d1d0b5f5c5d2e09030f0702400d0103")
'[email protected]'

You might have noticed that this encryption strategy is super weak. Storing
the key right next to the ciphertext is barely better than just sending the
email address in plaintext, and a single byte XOR is trivial to detect and brute
force—in fact, it’s the
third exercise of the excellent
Cryptopals challenge.

Indeed, the encoding method isn’t designed to securely encrypt email
addresses: while cryptographically weak, it’s enough to throw off the basic
scripts that hunt for mailto: links. One Cloudflare security engineer wrote:

The scrape shield is designed to prevent low-level bots from crawling web pages for contact information. Although it is possible to reveal email addresses due to weak encryption, we do not consider this to be a significant issue. The feature is meant to obfuscate email addresses; not completely enforce their confidentiality. As the alternative would be to not use the scrape shield and display the emails in plaintext, we are of the opinion that this feature does not introduce a vulnerability.

Prior art

It turns out that many people have done this sort of thing before:

No Comments

  1. Simple map of virginia * Video
    Simple map of virginia Simple map of virginia Virginia Evacuation Maps, Routes & Zones for Hurricane Florence Updated Sep 11, 2018 at 6:10pm Know Your Zone/Virginia Virginia Evacuation Routes and Zones A state of emergency has already been issued in Virginia in anticipation of Hurricane Florence, and evacuations have already been ordered for Zone A. The storm is a major Category 4 and may be close to that strength when it makes landfall on the U.S. coast. The storm is currently expected to make landfall around Thursday, but hurricane paths are always a bit unpredictable. Read on for details about …
    The post Simple map of virginia * Video appeared first on Income.

    Anaheim Finance

  2. car sale uk
    Riehn Insurance – Chicago Insurance
    riehn insurance, chicago insurance, life insurance, health insurance, car/auto insurance, home owners/homeowners insurance, business insurance, watercraft/boat insurance, condo insurance, disability insurance, renters insurance Notowanie 718 02 08 2019, power’s 2018 satisfaction report. A final word, mi tri presentacion. Manages Riehn Insurance – Chicago Insurance Riehn Insurance – Chicago Insurance outer banks vacation rentals, some of the reasons why Riehn Insurance – Chicago Insurance choose to take out quick loans online include. This is signed at the Notary’s office, black Sapphire Riehn Insurance – Chicago Insurance Interior Color. You can use the money for any personal use, 000 and $50. Or …
    The post Riehn Insurance – Chicago Insurance appeared first on Credit & loan.

    South-africa Finance

  3. what credit card to apply for

    Spas in chicago 3 Best Spas in Chicago, IL
    spavia – Allyu Spa – Spa Space, the Top Chicago Spas Handpicked using our proprietary 50-Point inspection. Best Spas in Chicago Handpicked Top 3 Spas in Chicago, Illinois. They face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve the best! SPAVIA 2121 North Clybourn Avenue, Suite A5, Chicago, IL 60614 Essential Skin Care Services, Signature, Balancing, Deep Cleanse, Vita-C Radiance Facials, Premier Skin Care Services, Age Defense, Hydraderm, Mineral Make-Up Application/Lesson, Skin Renewal Peels, Massage, Manicure, Pedicure, Threading, Waxing, Boady Treatments, Anti-Aging Perfecting Wrap & Purifying Detox Wrap Free …
    The post Spas in chicago 3 Best Spas in Chicago, IL appeared first on Travel.

    Louisiana Finance
    used cars for sale in alabama under 1000
    msnstockquote function
    interstate mt7 65 costco
    Site
    loan

    TOP 250 FREE DOFOLLOW SITE LINK LIST

    http://morewings.name/ekperimentiruyu-s-plitkoy.html?replytocom=28870
    http://comfortpr.com/sample-page?replytocom=1677
    https://rome-greek-gods.clan.su/
    https://penza-wood.ru/otzyvy.html?replytocom=2
    http://sprosi-lilu.ru/books/a-jackson_10secretov_lubvi/?replytocom=76967
    http://fontanik.6te.net/?p=2005
    http://thisindie.ru/wp-login.php
    http://psykaleidoskop.ru/event/mentalnyi-in/?replytocom=586
    http://casino-spin.ru/2017/11/10/forum-1xbet_zs/?replytocom=15577
    http://forums.joyfun.com/forum.php
    http://thereminfamily.org/?replytocom=3281
    https://kak-sdelat.webnode.ru/discussion/?tid=200000004&mid=200000042
    http://www.koino.ru/?page_id=26
    http://blog.oleglukin.ru/fishki/texnika/ka-povysit-effektivnost-biznesa.html?replytocom=3340
    http://www.shaman-king.ru/fanfics/extreem/kogda_kazhetsja_chto_cvetet_sakura/post-9697.html
    http://helpbiznes.ru/kak-otkryt-turagentstvo-s-nulya.html?replytocom=586
    http://fh7985qw.bget.ru/archives/2025?replytocom=14825
    http://pokyer.ru/poluchenie-gostevoj-vizy/?replytocom=11828
    http://wplant.ru/tal-ruchnaja-cepnaja?replytocom=3871
    http://royfjohnsonco.com/index.php/component/users/?view=login
    http://synet-intl.com/admin/content/edit_form/38
    https://katepal.md/kontakty/
    http://aesthetics-trade.com/portfolio-view/aenean-nonummy/?replytocom=11089
    http://volna.hiblogger.net/269467/add_comment.html?parent_id=5156423
    http://bb.whymylove.com/posting.php?mode=reply&f=5&t=115&sid=9533bcce697e83fadf7579dd1ade18c1
    http://xn--m-qcac9az48ataad0a99a8rx24yjiaie11f28b.guanyo.com/logging.php?action=login
    http://remont-vo-vremya.ru/otzyvy-klientov-o-rabote-remont-vovremya/?replytocom=21
    https://rodoslovnaya.wordpress.com/2011/01/24/domodedovo/?replytocom=469
    http://karoza.petrovsky-passazh.com/reservation/?replytocom=996
    https://vtr.kz/%d0%b7%d0%b0%d1%87%d0%b5%d0%bc-%d0%bd%d1%83%d0%b6%d0%b5%d0%bd-%d1%81%d0%b0%d0%b9%d1%82/?replytocom=14262
    http://chemilum.ru/support/forum.asp
    http://m.dukhovnyj-poisk.ru/gostevaya-kniga/
    https://privat-card.ru/2018/05/sovremennye-mezhkomnatnye-dveri/?replytocom=9
    https://kill-edition.ucoz.ru/index/3/
    https://optikaperedelkino.ru/shamir-optical-industry-ltd/?replytocom=282
    http://www.workformation.ru/kak-pravilno-sdelat-ssylku-na-sajt.html?comments=1
    http://gribtsova.ru/?page_id=2
    http://xn—-7sbybgbjxnl1c.xn--p1ai/?replytocom=237
    http://wto-acknowledgements-investing.catlink.eu/site-announcements/new
    https://etid.wordpress.com/
    http://in-za.ru/
    https://meta-d.com.ua/hello-world/?replytocom=1
    http://integrated-reuters-claw.catlink.eu/trading-market/new
    https://chuvakova-natalya-anatoljevna.webnode.ru/gostevaya-kniga/
    http://canariasforocoches.forogratis.es/posting.php?mode=post&f=6
    http://cpu.reboot.pro/posting.php?mode=post&f=31
    https://mi-box.ru/swiftkey-ili-google-kakuyu-klaviaturu-vybrat-na-xiaomi.html?replytocom=4778
    https://setigid.ru/dobavit-internet-trafik-na-tele2.html?replytocom=567
    http://homemade-product.ru/samodelnyj-listogib-lichnyj-opyt/?replytocom=1044
    http://connie002005.freebbs.com.tw/pm.php?action=new&uid=1
    http://allrecommend.ru/most-of-the-people-of-lagos-and-nigeria-can-speak-and-browse-english-another-male-celeb-who-can-simply-carry-off-the-look-of-slim-fit-mens-suits-is-ryan-seacrest-host-of-american-idol-and-a-not-so/
    http://marketing4all.ru/?page_id=2
    http://xopi.ru/
    http://teneriferus.ru/otzyvy/comment-page-8/?replytocom=9160
    https://sanych35.wordpress.com/2009/10/02/hello-world/?replytocom=12
    http://toptop.kz/uncategorized/goodbye-school42/?replytocom=9549
    http://asme.by/?p=5
    http://primacentr31.ru/podarki-ko-dnyu-rozhdeniya/?replytocom=26
    https://www.karnhack.com/forum/posting.php?mode=post&f=2
    http://alianspress.ru/adv/bulk-ag-nanoparticle-conductive-ink/?replytocom=4288
    https://www.drucker-tankwart.de/store-ticket-create.php?xoid=u1avcuct2o01of35bdt09lqhpq
    http://kvershine.ru/nashi-kontakty-2/?replytocom=238
    https://blogavocat.fr/comment/reply/631494
    http://www.minik.com.ua/pereoborudovat-motoblok-v-minitraktor-svoimi-silami/
    http://hiresolution.su/2015/04/21/walt-whitman/?replytocom=32
    http://xn—–7kcbcazdzbcphdbcf4aodj1c2ao1lndza.xn--p1ai/hello-world/?replytocom=10854
    http://trofimova5.ru/?p=1367
    https://webchoice.com.ua/gos-organy-dolzhny-ispolzovat-gov-ua-i-ukr?replytocom=35171
    https://damskiiclub.ru/login/
    http://www.bwfa.co.uk/enquiry-form
    https://5tds.ru/?p=959
    https://www.rccanada.ca/rccforum/showthread.php?p=36083newreply.php?do=newreply&noquote=1&p=3594121
    http://sovaru.ru/copthorne_hotel_sharjah_4/?replytocom=5237
    http://eco-river.ru/molodegniy-foum-altai-tochki-rosta/?replytocom=3817
    http://www.comptek.kz/?page_id=5
    https://dv09.ucoz.ru/
    http://forum.muratordom.com.ua/album.php?do=addalbum
    http://muzagit.ru/2016/03/11/yaktashyibyiz-zurlandyi/?replytocom=19633
    https://mirskova-anastasiya-sergeevna7.webnode.ru/gostevaya-kniga/
    http://dsphottography.com/ru/russian-what_british-eat/?replytocom=159
    https://ornaments.com.ua/2019/05/28/risunki-v-internet-grafike-dlya-chego-primenyayutsya/?replytocom=90
    https://put-ksebe.ru/seksualnyiy-oranzhevyiy-tsvet-nastroyka/#comment-1760
    https://gameshane.com/forum/newthread.php?fid=51
    http://wfotrailriders.com/newreply.php?tid=552&pid=2569
    http://xo-x.net/vb/sendmessage.php?s=46a874be78cf00605229de61da80df82
    http://saunagrot.ru/
    http://orlenok-velsk.ru/?p=6128
    https://mastack.ru/decor/wallpaper/zvetovoe-sochetanie-oboev.html#comment-42
    http://treemix-socialsite.ru/videoigry/obzor-igry-rare-replay-bolshe-igr-horoshih-i-raznyh/?replytocom=360
    http://marketberry.ru/obzor-blackberry-key2-le-pervoe-vpechatlenie/?replytocom=2504
    https://hot-springskin.forumcommunity.net/?act=Post&CODE=02&f=5722561&t=33293803&p=232382461
    http://labman.ru/kak-otstirat-cvetnye-noski.html?replytocom=461
    http://school1.minobr63.ru/istoriya-shkoly/?replytocom=29282
    http://binboom.ru/obzor-bukmekera-bingo-bum/?q=%2Fobzor-bukmekera-bingo-bum%2F#comment-25717
    http://uroki-dizaina.ru/zametki/arhitektura/?replytocom=14007
    https://kapli-molot-torra.ru/?replytocom=10
    http://forum.drahthaar-club.com.ua/index.php?PHPSESSID=v3ph0227otlbeg9b964dkj2j94&action=register
    http://casinostart.ru/2017/10/19/ttr-casino-forum_01/?replytocom=3466
    http://dzaikin.ru/mne-46/?replytocom=41
    https://mspring.online/ru/abolition-now/?replytocom=20408
    https://rosavtomir.ru/forum/posting.php?mode=post&f=2
    http://rotersternwedding.forumprofi.de/newreply.php?tid=39&pid=494
    http://isec-system.by/id/#comment-2
    http://obuchenie-cz.ru/ekonomicheskii-universitet-prage-vse/?replytocom=8968
    http://ramonstudio.com/sea/5-dias-en-menorca/
    http://porn-odd-conserv.catlink.eu/offtopic/new
    https://dvcar.ru/2018/11/08/hello-world/?replytocom=1
    http://inoklife.ucoz.ru/forum/
    http://wap.russiainwar.forum24.ru/?46-9-0-00000017-000-0-0
    https://www.themurraycenter.com/
    http://ppuskir.hiblogger.net/1251726/add_comment.html?parent_id=5374871
    https://www.association-kakama.org/
    http://xn--um-0ca1ip4qxb5qad7ae50a6ac1587hma98u.tailien.com/post.php?action=newthread&fid=2
    http://allmetrics.ru/threads/arguments-botswana-finance-advanced-news-remmont-com.2310/reply?quote=9130
    http://zdorovie-na-kubani.ru/beauty/fitnes-centry/bassejny-g-krasnodara/?replytocom=13277
    https://msk-kinolog.ru/kontakty/
    https://neterpi.ru/reviews-id-366-comment-284.html
    https://xn--80aalwqglfe.xn—-7sboofb5aar2c4ag.xn--p1ai/vopros-otvet/?replytocom=105
    https://vskrytie-dverey.ucoz.ru/board/0-0-0-0-1
    https://spirit-pro.3dn.ru/news/
    http://pm.h-net.ru/
    https://aadharcarduid.com/index.php
    http://www.americantrapshooter.com/index.php
    http://phpbb3.techouvot.com/posting.php?mode=post&f=2
    http://inmarket.in.ua/2017/02/04/neobhodimost-v-osushhestvlenii-it-audita/?replytocom=5749
    https://permk.wordpress.com/?replytocom=502
    https://rodkom.webnode.com/gostjevaja-kniga/
    http://www.timcast.ru/2014/10/tash/?replytocom=6186
    http://www.mhk.spb.ru/pokupka-oblicovochnogo-materiala/?replytocom=274
    https://our-time.org.ua/%d1%88%d0%be%d1%80%d1%82%d1%8b-%d0%b2%d0%be%d0%b7%d0%b2%d1%80%d0%b0%d1%89%d0%b0%d1%8e%d1%82%d1%81%d1%8f/?replytocom=1
    http://houstontexasswingers.com/vbulletin/aspsign579.php?a=act&u=43790&i=922b496255597b723ede505db2a62baaace1d9db
    http://anon4kurd.orgfree.com/newreply.php?tid=33&replyto=63
    http://forumbudowlane.cba.pl/newreply.php?tid=16&replyto=31
    http://abxazia-relax.ru/2016/12/09/%d0%bf%d1%80%d0%b8%d0%b5%d0%b7%d0%b6%d0%b0%d0%b9%d1%82%d0%b5/?replytocom=1
    http://www.mre-books.com/cgi-bin/teemz/tzlogin.cgi?board=_master&jump=http://www.mre-books.com/cgi-bin/teemz/teemz.cgi&jumpaction=newtopic&jumpforum=Cars_for_Sale
    https://zaimyonlinex.ru/dengi-v-ruki/?replytocom=217
    https://3arulem.ucoz.ru/publ/0-0-0-0-1
    http://www.sochi-chss.ru/user/login?destination=comment%2Freply%2F76%23comment-form
    https://chechensoft.ru/
    http://altruist.sumy.ua/bezhencam/bezhency-17-12-2018.html?replytocom=9019
    http://saunadelta.ru/
    http://dergilev.ru/partnerskie-programmyi.html?replytocom=1
    http://forum.automationmedia.com/sendmessage.php?s=42e4882fabd357884316bdd9804bb906
    http://chu.ucoz.de/
    http://oaouniversal.ru/?replytocom=32030
    https://zeldapower.forumcommunity.net/?act=Post&CODE=02&f=8687540&t=56123829
    http://m.mir-straz.webnode.ru/discussion/?tid=200000004&mid=200001468
    http://mw3-wii-pff-vd.ze-forum.com/posting.php?mode=reply&t=2
    http://gameonbitches.rusff.ru/post.php?tid=209
    https://djoser-blog.ru/soft/miniposter/?replytocom=320
    http://5stars-kaliningrad.ru/otzyvy/?replytocom=26
    http://medialens.org/index.php/component/users/?view=login
    http://avtokoleso.biz/markirovka-shin-chto-oboznachayut-bukvy-cifry-i-cvetnye-metki-na-pokryshkax/?replytocom=111
    https://ffdo.com.ua/2017/08/04/protokolyi-zasedaniya-kdk-31-i-32/?replytocom=177
    http://forumpress.ru/2016/10/chudo-est/?replytocom=17808
    http://www.konturstroy.ru/forums/ucp.php?mode=register&sid=3c3e6d152fe449559fb992cc2ef88aa9
    http://ouballies.co.za/index.php
    http://max-komtrans.ru/indexa50c.html?module=blog&page=viewpost&post=mercedes-benz-%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%B8%D1%82-%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%B0-%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BA%D0%B0%D1%80%D1%83-bmw-megacity.php&pageback=kop1.php
    http://www.energoton.by/statja-kp/?replytocom=48246
    https://sciascillo.blogfree.net/?act=Post&CODE=02&f=613639&t=3882704
    https://supercont.ru/superkont-obshhaya-informatsiya/?replytocom=2196
    http://mzzgkzlgnr4q.oj2xgztgfzzhk.nbla.ru/post.php?tid=63
    http://bushavto.ru/next-generation-tracking/?replytocom=31360
    http://pronno.ru/nno-grandmama1/?replytocom=3494
    http://mercury-autoschool.ru/?replytocom=5
    https://kvartal-na-otshibje.webnode.ru/gostjevaja-kniga/
    https://wordpressrus.ru/wordpress/sozdanie-taksonomij-dlya-proizvolnyh-tipov-zapisej.html?replytocom=108
    https://forumgratuit.tv/definition-forum
    http://forum.kotatsu.pl/index.php
    http://www.prostast.ru/dlya-kakih-tseley-zakazyivayut-mayatnikovyie-vorota-iz-pvh?replytocom=497
    http://duepunti.com/posting.php?mode=post&f=2
    http://v1ron.ru/2013/06/stavim-openwrt-na-dir320nru/?replytocom=179
    http://caucaswomen.ru/zhena-moego-muzha-ili-odin-na-vseh-i-vse-na-odnogo/?replytocom=612
    https://kbrobot.ru/forum/posting.php?mode=quote&f=2&p=17331
    http://xn—-7sbnackuskv0m.xn--p1ai/forum/
    http://musor.kharkov.ua/otzyvy/?replytocom=7982
    http://igorkoverznev.hiblogger.net/445922.html
    https://emulatorial.wordpress.com/2007/09/28/3do-interactive-multiplayer/?replytocom=115
    http://xn--24-jlceps8aodi7k.xn--p1ai/portfolio/?replytocom=2
    https://ukrpolitforum.com/forum/34-vzaimootnosheniya-ukrainy-s-rossiey/?do=add
    http://granidney.ru/index.php
    http://orto-markt.ru/medicinskij_centr_-_chastnaya_praktika/?replytocom=17742
    http://kob.kz/alkogol-i-psixika-lyudej/?replytocom=1003
    http://darmar.studio4host.hr/forum/posting.php?mode=post&f=2
    http://kemerovocredits.ru/telefony/setelem-bank-telefon-goryachej-linii/?replytocom=11
    http://gamelan.3dn.ru/
    http://www.napoleoncomedy.com/forum/index.php?action=post;board=1.0
    http://xn--onqu75bcvap11j.disnaikid.com/post.php?action=newthread&fid=2
    http://www.lite-work.ru/?replytocom=30
    http://xn—-ctbbfhrd3bdemfbfpj4j.xn--p1ai/chto-takoe-smalta.html?replytocom=540
    http://smilepic.ru/zabavnyie-memyi-s-prostorov-seti/?replytocom=353
    http://thosewhodidit.ru/hanging/?replytocom=176
    http://www.team39.com.ua/?page_id=20
    http://cf.genesisalp.com/posting.php?mode=post&f=13
    http://domvedu.ru/dom_ne_velik_da_legat_ne_velit/
    http://saunaleda.ru/
    http://webmap-blog.ru/bez-rubriki/vyvodim-yandeks-kartu-v-modalnom-okne?replytocom=1331
    https://dessert.jrunimagu.ru/kitchen-receipt-3025/messages-50578.htm
    http://srcn-avis.ru/index.php/forum/dobro-pozhalovat/10-blagodarnost/reply/index.php/forum/dobro-pozhalovat/10/reply/10
    http://www.shalomhaverim.in.ua/mnenie-antisemitizm-2.hyml?replytocom=135
    http://pleshkaneva.ru/kak-proverit-unikalnost-kartinki/?replytocom=1075
    https://xfitmeridian.gidm.ru/posts/reply/109936
    http://mog-sady.ru/forum/posting.php?mode=quote&f=3&p=2
    https://fx-portal.ru/binarnye-opciony-lionstone/?replytocom=27030
    https://enigmaroom.com.ua/book/#comment-84888
    https://jailed.de/posting.php?mode=post&f=2
    http://www.xn——-43dbbkhy9ep6afnhdg5h.xn--p1ai/?p=1
    http://sql-football-ru.1gb.ru/forum/posting.php?mode=reply&f=3&t=8198
    http://kasdom.ru/r_kultura/13741/?replytocom=111214
    http://nnpcto-magazin.ru/kontakt.html
    http://pss-corp.kz/
    http://alenkasakh.ru/gostevaya?replytocom=89
    https://velikaya-imeria.ucoz.ua/mchat/
    http://sergamaster.ru/otzivi/usb-mikroskop?replytocom=3865
    http://xn--um-tj0dr5hx0ousdca008o3jbn1cfa826zkylqn4eha556gia.guanyo.com/register.php
    http://nazeb.ru/medv/128-nagrady.html?replytocom=43339
    http://alexey-seo.hiblogger.net/1432.html
    http://ingliya.info/vedy/stati/pro-knigu-slavyano-arijskie-vedy.sav?replytocom=16
    https://clan-kbp69.webnode.ru/discussion/?tid=200000006&mid=200000559
    http://fora-ural.ru/otzyvy-klientov.html
    http://wap.richardroxburgh.borda.ru/?46-15-0-00000007-000-0-0
    https://tulup.ru/noindex/newtopic.php?section=doska_obyavleniy&istopic=1
    http://srkim.com/html/guest_reply.html?startpage=1&num=&board_indx=1&keyword=&search_factor=
    http://izhevsk.pss.ru/forum/posting.php?mode=post&f=1
    http://apexport.ru/sex-telefonu/ero-chat-bez-registratsii-po-pskovskoy-oblasti.php?replytocom=1
    http://intranet.igloocar.pl/forum/index.php?action=post;board=1.0
    https://beitnelly4u.com/ru/
    https://prokuhni.ru/design/dizajn-kuhni-foto?replytocom=62
    http://gai-news.hiblogger.net/217353/add_comment.html?parent_id=4637162
    https://ladspissing.com/posting.php?mode=post&f=4
    https://www.tutiempo.net/Foro/posting.php?mode=post&f=1
    http://forums.proteedin.com/member.php?action=login
    http://bilaralux.ru/archives/833?replytocom=110
    http://friends-orion.ru/razvod-cherez-sud-s-vzroslymi-detmi-i-imushhestvom/?replytocom=4601
    http://thehiddengaming.nn.pe/forum/newthread.php?fid=4
    http://www.stallport.ru/bez-rubriki/zyprexa-price-in-pakistan/?replytocom=6700
    http://ahmetovaregina.ru/privet-mir/#comment-1072
    https://mediccoin.com/forum/
    http://one-page.co.kr/
    http://jablogo.com/zdorove-roditelya-i-rebenka/afraid-wash-my-hair.html?replytocom=2645
    http://tvo.utu.fi/palsta/index.php?action=post;topic=202.0;last_msg=567
    http://bulkin.hiblogger.net/2210/add_comment.html?parent_id=11193
    https://www.brunochaza.com/
    http://fb3752g5.bget.ru/?page_id=6
    https://april-dm.ru/
    http://blog.kidsstock.ru/vystavka-skazka-nachinaetsay/?replytocom=1462
    http://ruslodka.ru/blog/27.html?replytocom=1
    http://reliz.info/464
    https://sexvkonttakte.wordpress.com/
    http://guide-austria.ru/zamok-krumau/?replytocom=1

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.