я отвечал на тот вопрос, который был задан исходно
после этого я долго выковыривал из автора, про что он на самом деле хотел спросить
плюс в порядке благотворительности немного позанимался просвещением по основам сетевых протоколов
уже за это меня надо униженно поблагодарить
после этого я подумаю, стоит ли мне тратить своё время дальше.
при чем здесь вообще регистрация?
вот что должно быть в голове у человека, если он спрашивает про форму авторизации, но при этом описывает форму регистрации?
да, так и надо было
потому что именно этот вопрос, как выяснилось, вас интересует
а то что сейчас написано у вас в вопросе не имеет к этому никакого отношения
Вопрос "как специальные хитрожопые сервисы выковыривают IP адрес за проксей" не имеет никакого отношения к вопросу "как сайты узнают IP адрес" и уж тем более к пхпе и идиотской функции get_ip()
я повторяю, надо сначала определиться с вопросом. но для этого надо понимать, какой вопрос ты хочешь задать.
а с этим у нас как раз проблемы.
это не определение, а детский лепет.
вопрос в том КАКОЙ ip считать настоящим.
Вот у моего компьютера сейчас ip 192.168.80.1
Его и должен этот сервис показывать? Нет? А какой?
"строк реально много" это не постановка задачи, а просто поболтать .
вопросы надо задавать конкретные, с цифрами
и в первую очередь - с описанием конкретной проблемы, которую надо решить
"таблица большая" - это не проблема, а досужие фантазии
И опять же, работа конкретно в ИБ как раз подразумевает умение работать с информацией.
Умение отделять туфту от реальности.
Вот и рассматривайте задачу выбора курсов как первую задачу по ИБ.
Выбор курсов это действительно проблема, но тогда именно её и надо озвучивать в своем вопросе, n'est pas?
Плюс можно выбрать hard way - идти по всем курсам по очереди. С каждым разом будет становиться понятнее, что там дерьмо, а что конфетка.
Кроме курсов есть книги, учебники.
Опять же, можно выбрать hard way - вместо питона учить Си. Уж по нему-то говнокурсов не бывает.