res2001, ну должен же быть процесс, который держит сокет для прослушивания, если смотреть выхлоп нетстата, то 4500 и 500 порты держит процесс charon, порожденный демоном starter charon
Короче да, там вот висит куча дочек у родительского апача, при подключении к сайту одна из них ловит accept на запрос и форкает, дальше порожденная дочка делает read write чтобы ответить на запрос.
То есть, как я понял, компилятор перегнал в ассемблерный код (отсюда и вызов call printf@PLT в файле .s), а потом на этапе сваливания необходимых либ и проги в одну кучу (команда ld) он увидел, мол нет других аргументов, заменю как я на puts. Тогда понятно.
shurshur, я хочу воткнуться в процесс как отладчик с помощью ptrace и выполнить некоторый код, но ptrace застопит процесс, пока я не сделаю detach. Поэтому мне нужно найти, где загружена в памяти процесса либа потоков, чтобы найти адрес функции создания потока и вызвать ее.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.