Помогите, нужен cкрипт работающий cо слепым инъектом по https

Discussion in 'PHP' started by Iceangel_, 25 Dec 2008.

  1. Iceangel_

    Iceangel_ Elder - Старейшина

    Joined:
    9 Jul 2006
    Messages:
    494
    Likes Received:
    532
    Reputations:
    158
    Помогите написать скрипт, который работает по протоколу https:// со слепой инъекцией, и после каждого TRUE ответа, отправляет скрипту параметры.
    К примеру, допустим есть инъекция
    Code:
    https://site.com/cart.php?action=remove&id=11+AND+ASCII(SUBSTRING((select version() ),1,1))>86--
    если результат возвратит TRUE, то отправляется запрос с такими параметрами:
    Code:
    https://site.com/cart.php?action=add&id=11
    и так продолжается до тех пор, пока не будет выявлен символ, т.е. после каждого TRUE отправляется запрос.

    можно оч простой скрипт, заточенный только под этот пример, который я привел...
    Буду очень-очень благодарен тому, кто поможет реализовать ;)
     
    4 people like this.
  2. f1rebl00d

    f1rebl00d Elder - Старейшина

    Joined:
    27 Dec 2006
    Messages:
    25
    Likes Received:
    34
    Reputations:
    15
    Под perl юзается модуль Crypt::SSLeay

    Пример:

    PHP:
    #!/usr/bin/perl

    use LWP::UserAgent;
     
    my $ua LWP::UserAgent->new;
     
    my $req HTTP::Request->new(GET => 'https://www.helsinki.fi/');
     
    my $res $ua->request($req);
     if (
    $res->is_success) {
    print 
    "Content-Type: text/plain\n\n";
         print 
    $res->as_string;
     }
     else {
         print 
    "Failed: "$res->status_line"\n";
     }
     
    1 person likes this.
  3. [dei]

    [dei] Active Member

    Joined:
    24 Nov 2008
    Messages:
    171
    Likes Received:
    112
    Reputations:
    5
    если объяснишь популярней как менять запрос, напишу.
     
  4. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    http://slil.ru/26481919

    Blind SQL-inj от Grey

    Единственное что я видел, что реально работает с Blind SQL-inj, и работает корректно. Темы на ачаде к сожалению не нашел, потому залил на файлообменник. В конфиге рабочий пример (не по вашему случаю, но в принципе, чтобы понять суть работы)

    Версия: 3.4