Главная страница


ru.nethack

 
 - RU.NETHACK -------------------------------------------------------------------
 From : Eugene Korovin                       2:5080/196.72  22 Feb 2002  00:48:06
 To : Roman Korzhov
 Subject : Re: Stack overflow
 -------------------------------------------------------------------------------- 
 
 
 Wed, 20 Feb 2002 08:03:00 +0500, you wrote:
 
 RK> Shell то запустится, но как удаленно я буду иметь к нему доступ?
 
 Гы. Можешь считать, что так же, как и по telnet/ssh, только без telnetd/sshd,
 и соответственно shell будет читать/писать прямо в/из сокет(а).
 
 RK>>> А под Linux, я так понимаю, нет понятия динамической библиотеки,
 RK>>> т.е. все нужные функции линкуются к исполняемому файлу при
 RK>>> компиляции.
 EK>> АГАщазБЛИH
 RK> А подробней?
 
  "динамические библиотеки" были там еще во времена win3.1 :)
   Hо мне почему-то кажется, что в данном случае их использование намного
 сложнее syscall-а.
 
 RK>>> Hо тогда надо знать адреса системных функций OS
 EK>> что-то на типа:
 EK>>     movl $11, %eax
 EK>>     movl $bin_sh, %ebx
 EK>>     movl $arg, %ecx
 EK>>     movl $0, %edx
 EK>>     int $0x80
 RK> Угу. Только константы откуда брать? Типа: bin_sh equ X
 
  $bin_sh - адресс строки "/bin/sh", $arg - адресс массива {"-", NULL}
   With best regards, Eugene [ Registered Linux user #194650 ]
 --- tin/1.5.8-20010221 ("Blue Water") (UNIX) (Linux/2.4.18-rc2 (i686))
  * Origin: Everything ends badly.  Otherwise it wouldn't end. (2:5080/196.72)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Stack overflow   Roman Korzhov   17 Feb 2002 20:14:01 
 Re: Stack overflow   Eugene Korovin   20 Feb 2002 00:01:24 
 Stack overflow   Roman Korzhov   20 Feb 2002 09:03:00 
 Re: Stack overflow   Eugene Korovin   22 Feb 2002 00:48:06 
Архивное /ru.nethack/40040f41070f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional