URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3715
[ Назад ]

Исходное сообщение
"Не компилится файл."

Отправлено aixzzz , 11-Дек-04 20:10 
root# gcc -o ex 08202004.brutessh2.c
/var/tmp//ccvN8o8t.o: In function `shell':
/var/tmp//ccvN8o8t.o(.text+0x1d): undefined reference to `buffer_new'
/var/tmp//ccvN8o8t.o(.text+0x38): undefined reference to `open_session_channel'
/var/tmp//ccvN8o8t.o(.text+0x60): undefined reference to `channel_request_pty'
/var/tmp//ccvN8o8t.o(.text+0x74): undefined reference to `channel_request_shell'

/var/tmp//ccvN8o8t.o(.text+0xbb): undefined reference to `channel_poll'
/var/tmp//ccvN8o8t.o(.text+0xdc): undefined reference to `channel_read'
/var/tmp//ccvN8o8t.o: In function `checkauth':
/var/tmp//ccvN8o8t.o(.text+0x1ee): undefined reference to `ssh_getopt'
/var/tmp//ccvN8o8t.o(.text+0x208): undefined reference to `options_set_username'

/var/tmp//ccvN8o8t.o(.text+0x21c): undefined reference to `options_set_host'
/var/tmp//ccvN8o8t.o(.text+0x22d): undefined reference to `ssh_connect'
/var/tmp//ccvN8o8t.o(.text+0x257): undefined reference to `ssh_userauth_password
'
/var/tmp//ccvN8o8t.o(.text+0x26c): undefined reference to `ssh_disconnect'

Непойму почему не компилируется помогите...

h++p://www.k-otik.com/exploits/08202004.brutessh2.c.php


Содержание

Сообщения в этом обсуждении
"Не компилится файл."
Отправлено Vladislav Lazarenko , 11-Дек-04 22:12 
Файл компилируется, но не линкуется, потому что линковаться не с чем. Подключать библиотеки нужно


"Не компилится файл."
Отправлено hatta , 11-Дек-04 22:52 
>Файл компилируется, но не линкуется, потому что линковаться не с чем. Подключать
>библиотеки нужно
Владислав, вот вы ответили человеку, дали дельный совет, панимаиш, а он эксплоит какой-то компилирует! С какой это такой интересно целью? ;-)

зы 2aixzzz: видимо в командную строчку надо добавить -lssh ;-)



"Не компилится файл."
Отправлено aixzzz , 12-Дек-04 23:44 
Это не эксплойт, это утилита проверки надёжности паролей shh!
Попробовал так...
gcc -lssh 08202004.brutessh2.c
Всё равно не линкуется. Можно по подробней какие библиотеки, как их подключить? А то у меня нет опыта в програмировании под Unix =(

"Не компилится файл."
Отправлено hatta , 13-Дек-04 16:41 
> Всё равно не линкуется.
а чего говорит? это первое, а во-вторых, попробуйте
gcc 08202004.brutessh2.c -lssh
т. е. опцию -l поместить в конец команды