2013-03-03 2 views
-1

Я старший разработчик, и я пытаюсь продвинуть свои знания безопасности на более глубокий уровень. То есть я знаю, что могут сделать эти хакеры/какие риски есть, но я хотел бы знать, как они это делают в целом. На этой ноте, если кто-нибудь может просветить меня по следующим пунктам, я был бы весьма признателен:как они это делают?

  1. Packet нюхают: Я знаю, что пакеты могут быть понюхал и проанализированы, но как они это делают? я понял, что для этого необходимо, чтобы фактическое программное обеспечение работало на самом сервере, так как для этого нужен доступ к сетевой карте, чтобы это сделать ... это точно? Если нет, то как они могут удаленно захватывать входящие пакеты на сервер без прямого доступа к этому ящику?

  2. Съемка сеанса: Еще раз я смущен. Я знаю, что они могут это сделать, но как? Идентификатор сеанса является проблемой самого сервера, а затем возвращается в браузер на основе чего? IP-адрес вызывающего абонента? MAC-адрес? что используются этими хакерами для захвата идентификатора сеанса из веб-сессии? это программное обеспечение на зараженном компьютере?

  3. Site Hijacking: опять же, я знаю, что они могут это сделать, но из моих текущих знаний это означало бы, что они должны были захватить/заразить сервер публикации DNS и перенаправить запросы для этого сайта на их выбор IP-адресов адрес ... снова: это точная?

  4. Угон сервера: как это возможно? как открыть открытый порт, например, разрешить любому хакеру получить полноценный доступ к ящику, чтобы они могли заразить его или установить часть программного обеспечения, которое позволило бы включить 1, 2 и 3 выше? Мое настоящее понимание заключается в том, что порты используются для связи, но что, если какое-либо программное обеспечение/служба не контролирует этот порт и не ждет команд, ничего из этого порта не будет открыто ... это точно? и если да, то почему так важно уделять закрытию портов и тому подобное?

  5. Захват некоторых супер безопасных сайтов: я работаю каждый день с учетом безопасности и постоянно использую такие вещи, как: SSL, RSA, SHA512, SSL TOKENS, ограничение IP и т. Д. ... мой вопрос: как в crapper они ВСЕ ЕЩЕ МОГУТ войти в игру со всеми этими вещами?

Я знаю, что это много, но мне действительно интересно и хочу, чтобы мои знания о безопасности были на следующем уровне. Если вы разработчик с таким же мышлением, как и я, у вас есть проблемы, просто используя некоторую заранее созданную библиотеку или элемент управления, не зная, что он делает в фоновом режиме, и вы поймете, почему я не счастлив, просто зная, какой протоколов, библиотек или методов шифрования.

Знай врага, верно?

+2

http://security.stackexchange.com/ вероятно, лучше подходит для этого. –

ответ

0

Прежде всего, я люблю взломать (только навсегда), и я думаю, что чем больше людей узнают об этом, тем безопаснее все мы будем, поэтому я аплодирую вам за ваше любопытство.

Это большие вопросы, но хороший ответ буквально потребует целую книгу или две. Я прочитал все эти книги в своих исследованиях, и я лично их рекомендую. Я рекомендую следующее, чтобы вы начали:

Это поможет вам начать работу с базовых инструментов и приемов. Эта книга не очень глубока, поэтому, если вы ищете мясо, пропустите его и прочитайте три других, если вы не очень новы для безопасности: The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy, Patrick Engebretson (Полное раскрытие, автор был моим профессором в DSU.Книга скалы хотя)

Для относительно глубокого введения в безопасности, в том числе отличный фон в операционке и сети: Counter Hack Reloaded: A Step-by-Step Guide to Computer Attacks and Effective Defenses (2nd Edition), Edward Skoudis (вероятно, моя любимая книга всех времен)

нырять очень глубоко (уровень владения языком Assembly) в как нападения работы: Hacking, The Art of Exploitation, Jon Erickson

Чтобы глубоко погрузиться в веб-приложение стороне вещей: The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws, Dafydd Stuttard, Marcus Pinto (Полное раскрытие, технический редактор был профессором рудника на ДГУ)

+0

Благодарим вас за ссылки на книги! теперь у меня есть где-то начать получать информацию, которую я ищу :-) – MaxOvrdrv

Смежные вопросы