Root в Linux 2.4.20-021

Discussion in 'Безопасность и Анонимность' started by ilyha, 21 Jun 2006.

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

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

    Joined:
    10 Nov 2005
    Messages:
    48
    Likes Received:
    1
    Reputations:
    0
    Вообще есть веб шелл, на этот раз бак коннект успешно организуется. Но к сожалению не работают ядерные сплойты. Пробовал do_brk, mremap_pte, xpl_brk. xpl_brk не запустился вообще, но был закачен уже будучи скомпиленным. Может кто-нить подскажет, где взять исходник xpl_brk?... И какие есть еще варианты добраться до рута?...
     
  2. DimaHbl4

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

    Joined:
    9 May 2006
    Messages:
    234
    Likes Received:
    27
    Reputations:
    11
    Тут лежат тебе не компиленые сплоиты, пробуй. P.S. Слово "тут" является ссылкой.
     
  3. Ch3ck

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

    Joined:
    9 Jun 2006
    Messages:
    1,363
    Likes Received:
    1,192
    Reputations:
    430
    а про сплойт hatorihanzo.c совсем забыл?

    http://packetstormsecurity.org/0312-exploits/hatorihanzo.c
    gcc -o hatorihanzo hatorihanzo.c -static
    chmod +x hatorihanzo
    ./hatorihanzo Я частенько им пользуюсь........
     
    1 person likes this.
  4. 3er0

    3er0 Banned

    Joined:
    31 Mar 2006
    Messages:
    29
    Likes Received:
    2
    Reputations:
    -2
    нет ilyha про него не забыл, это do_brk(). Однако известно, что ошибка в do_brk() была обнаружена в сентябре 2003, поэтому если кернель другого года (новее) он вероятно пропатчен. О баге можно почитать здесь http://isec.pl/papers/linux_kernel_do_brk.pdf
    кстати эта строка лишняя, компилятор gcc сам присвоит файлу права на исполнение.

    ilyha, версии кернеля зачастую не достаточно для подбора сплоита, поэтому лучше полностью запостиь вывод uname -a.
     
  5. ilyha

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

    Joined:
    10 Nov 2005
    Messages:
    48
    Likes Received:
    1
    Reputations:
    0
    2 DimaHbl4: я там уже был и ненашел, мне нужен исходник xpl_brk.
    2 3er0: Linux *************.net 2.4.20-021stab028.19.777-enterprise #1 SMP Wed Oct 19 13:05:01 MSD 2005 i686 i686 i386 GNU
     
  6. DimaHbl4

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

    Joined:
    9 May 2006
    Messages:
    234
    Likes Received:
    27
    Reputations:
    11
    ilyha
    Могу сразу скомпиленный предложить....
    Разница в том что на скомпиленный права надо устанавливать
    ССЫЛКА
     
  7. ilyha

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

    Joined:
    10 Nov 2005
    Messages:
    48
    Likes Received:
    1
    Reputations:
    0
    [-] Unable to change page protection: Cannot allocate memory
    [-] Unable to exit, entering neverending loop.

    Вот что он сказал :/
     
  8. DimaHbl4

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

    Joined:
    9 May 2006
    Messages:
    234
    Likes Received:
    27
    Reputations:
    11
    У тебя Linux 2.4.20-021stab028.19.77 видишь стабильная версия, при том патченная он не поможет.......
     
  9. ilyha

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

    Joined:
    10 Nov 2005
    Messages:
    48
    Likes Received:
    1
    Reputations:
    0
    Хмм... А что тогда может помочь?
    И еще, как узнать версии демонов(httpd, ftpd), установленных на этой операционке имея вышеописанные права?
     
  10. +toxa+

    +toxa+ Smack! SMACK!!!

    Joined:
    16 Jan 2005
    Messages:
    1,674
    Likes Received:
    1,029
    Reputations:
    1,228
    Linux *************.net 2.4.20-021stab028.19.777-enterprise #1 SMP Wed Oct 19 13:05:01 MSD 2005 i686 i686 i386 GNU

    юзай соответствующий сплойт, brk и mremap тут не помогут...
    ЗЫ произошла маааленькая описка)
    ЗЗЫ обрати внимание на выделенное место... даю подсказку...
    Code:
    Linux kernel i386 SMP 2.2 - 2.6.10 race condition Proof of Concept Exploit
     
    _________________________
    #10 +toxa+, 22 Jun 2006
    Last edited: 23 Jun 2006
  11. ilyha

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

    Joined:
    10 Nov 2005
    Messages:
    48
    Likes Received:
    1
    Reputations:
    0
    +toxa+ не в обиду будет сказано, но ты читал хотябы первый пост и неплохо бы остальные. Я уже пробовал эти сплойты + говорят, что эта ось пропатчена...
     
  12. 3er0

    3er0 Banned

    Joined:
    31 Mar 2006
    Messages:
    29
    Likes Received:
    2
    Reputations:
    -2
    2+toxa+
    возможно я ошибаюсь, но почему ты решил, что на smp ядре не могут работать эксплоиты вроде mremap и do_brk? Да, Elekt так говорил, но он же тоже мог ошибится?

    Кстати SMP в названии ядра не гарантирует того, что тачка мультипроцесорная.
    Race condition сплоит получает сведения о количестве процесоров из /proc/cpuinfo. Поэтому, делаем cat /proc/cpuinfo и смотрим стоит ли запускать race condition
     
  13. DimaHbl4

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

    Joined:
    9 May 2006
    Messages:
    234
    Likes Received:
    27
    Reputations:
    11
    Дайте кто-нить линк на компиленный mremap..... А то сервак без компиляторов попался. Заранее спасибо.
     
  14. ilyha

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

    Joined:
    10 Nov 2005
    Messages:
    48
    Likes Received:
    1
    Reputations:
    0
    Вообщем, на той тачке, что я писал вначале, мой шелл прикрыли. Теперь пробую:
    Linux ***********.com 2.6.9-11.ELsmp #1 SMP Wed Jun 8 17:54:20 CDT 2005 i6
    86 i686 i386 GNU/Linux.

    Linux kernel i386 SMP 2.2 - 2.6.10 race condition Proof of Concept Exploit пишет
    /bin/sh: line 6: 27144 Killed ./smp
    Это как понять?..
     
  15. DimaHbl4

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

    Joined:
    9 May 2006
    Messages:
    234
    Likes Received:
    27
    Reputations:
    11
    Ядро убило сплойт....... МеРтВ!
     
  16. limpompo

    limpompo Новичок

    Joined:
    27 Aug 2005
    Messages:
    1,402
    Likes Received:
    308
    Reputations:
    453
    bin/sh: line 6: 27144 Killed ./smp


    тут всё написано!
     
    1 person likes this.
Thread Status:
Not open for further replies.