sql checker

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by shadowrun, 19 Nov 2011.

  1. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    SQL-INJ CHECKER



    [​IMG]



    Прога для прочека списка урлов на наличие уязвимости вида sql-inj.

    Функционал:

    + Многопоточность
    + Работает с https (временно отсутствует =()
    + Работа через прокси
    + Основной код выполняется в дополнительном потоке (не виснет)
    + Удобный интерфейс

    Планируется осуществить:


    - Чек не только кавычкой, а и другими способами проверки скулей
    - Шлифовка программы, оптимизация кода, устранение багов.

    http://slil.ru/32277721

    ЗЫ Софт довольно таки сырой и нуждается в доработке. Также буду благодарен за найденные баги.
     
    #1 shadowrun, 19 Nov 2011
    Last edited: 14 Dec 2011
    1 person likes this.
  2. Hapk

    Hapk Banned

    Joined:
    3 Jun 2011
    Messages:
    290
    Likes Received:
    42
    Reputations:
    -5
    Вот чекал бы он ещё по списку доменов было бы круто
     
  3. DooD

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

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    450
    Reputations:
    288
    ссылки загружаются из файла?было б полезнее что бы они были как дорки в гугле.
     
  4. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Hapk,DooD
    Спасибо учту.
     
  5. BLurpi^_^

    BLurpi^_^ Banned

    Joined:
    9 Feb 2011
    Messages:
    218
    Likes Received:
    26
    Reputations:
    9
    Действие=>Загрузить из Файла=>Отмена
    Итог:
    [​IMG]
     
  6. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    фикс.

    Тестирую многопоток. Если у кого есть желание, буду рад помощи в тестинге и отловле багов...
    http://slil.ru/32128103
     
  7. BLurpi^_^

    BLurpi^_^ Banned

    Joined:
    9 Feb 2011
    Messages:
    218
    Likes Received:
    26
    Reputations:
    9
    ну наконец то хоть в какой то подобной тулзе появилась много поточность!)
    Заранее говорю про багу, которая присуща почти всем подобным чекерам:
    есть такие страницы:
    1)Генерят бесконечное число строк вроде mysql_num_rows() бла бла бла и чекер зависает именно на этой странице(
    2)что то вроде сайтблаблабла.com/load.php?id=116,через который скачивается файл(какой ибудь пдф на 300мб)и чекер также зависает
    пока тестил твой такие пока не попадались, просто опишу багу заранее;)
     
  8. swat_

    swat_ Member

    Joined:
    4 Nov 2009
    Messages:
    137
    Likes Received:
    30
    Reputations:
    1
    молодец :) но в чём принципиальное отличие от NetDeviLz SQL Scanner ?)
     
  9. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Скорость. От этого отталкиваюсь. Ну и еще пару плюшек, главное сейчас, добиться стабильной работы.
    Спасибо, за предупреждение... Было бы гуд линк таких страниц.
     
    #9 shadowrun, 24 Nov 2011
    Last edited: 24 Nov 2011
    1 person likes this.
  10. .W

    .W Elder - Старейшина

    Joined:
    9 Aug 2007
    Messages:
    177
    Likes Received:
    228
    Reputations:
    33
    ае! многопоток!

    из минусов:
    не работает ctrl+a

    из плюсов:
    500 ссылок за 1 минуту у меня проходит
     
    #10 .W, 24 Nov 2011
    Last edited: 24 Nov 2011
  11. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Спасибо, учту...
    Временно не доступен https, также может некорректно работать через прокси
     
    #11 shadowrun, 24 Nov 2011
    Last edited: 24 Nov 2011
  12. Apathy

    Apathy New Member

    Joined:
    25 Aug 2011
    Messages:
    41
    Likes Received:
    0
    Reputations:
    0
    не хватате работы по доркам и зашит от дурака
     
  13. BLurpi^_^

    BLurpi^_^ Banned

    Joined:
    9 Feb 2011
    Messages:
    218
    Likes Received:
    26
    Reputations:
    9
    Прокси=>Настройка=>Отмена тоже самое
     
  14. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Не делал я еще проверки входящих данных. На выходных попытаюсь подлатать. Спасибо, за тестинг, но это мелочи. Интересует правильность чека, зависания, глюки и тд. Предупреждаю, пока прога чекает только кавычкой и реагирует не на все ошибки mysql...
     
  15. Jingo Bo

    Jingo Bo Member

    Joined:
    25 Oct 2009
    Messages:
    368
    Likes Received:
    51
    Reputations:
    7
    А где можно почтитать про принцип работы подобных программ?

    З.Ы. Исходник не кинешь в ЛС? Ради интереса только.
     
  16. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Не вопрос. Приведу в товарный вид и выложу.
     
  17. alextrust

    alextrust Member

    Joined:
    29 Mar 2010
    Messages:
    134
    Likes Received:
    27
    Reputations:
    11
    загрузил 100 ссылок
    находит одну и подвисает
     
  18. .W

    .W Elder - Старейшина

    Joined:
    9 Aug 2007
    Messages:
    177
    Likes Received:
    228
    Reputations:
    33
    больше 1к ссылок тоже подвисает процентах на 80%
     
  19. alextrust

    alextrust Member

    Joined:
    29 Mar 2010
    Messages:
    134
    Likes Received:
    27
    Reputations:
    11
    удаляю одну из ссылок дальше чекает норм и снова подвисает
     
  20. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Ап. Похоже с подвисанием покончено. Теперь больше 100 ссылок загрузить нельзя (временно). Прошу потестить и отписать.
    http://slil.ru/32230629