2014-11-01 2 views
-2

Я хочу построить службу, такую ​​как gmail или yahoomail.Как сохранить MAC-адрес компьютера в программе электронной почты?

Он будет открыт для всех.

Для обеспечения безопасности я могу сохранить IP-адрес для каждого действия, отправляя почту, просматривая почту, удаляя почту и все другие действия.

Я также хочу, чтобы сохранить MAC-адрес компьютера, с которого отправляется почта и я также хочу

экономии MAC-адрес компьютера, который используется для чтения почты.

Я уверен, что я могу построить программу, как это, но я очень мало знаний в области

веб-безопасности. Пожалуйста, предложите мне, как я могу сохранить адрес mac. Это возможно или нет.

Где я могу учиться об этом.

Спасибо

ответ

0

MAC-адрес клиента является частью протокола уровня 2, и используется для разрешения адресов (ARP) только в подсети локальной для клиента. Межсетевое взаимодействие выполняется с помощью TCP/IP (уровни 3 & 4), которые прозрачны для уровня 2. Другими словами, протоколы и оборудование между вашим сервером и вашими клиентами делают невозможным изучение вашего MAC-адреса ваших клиентов. Это по дизайну.

Если вы ищете уникальный идентификатор для своих клиентов, вы должны принять стандартные методы, такие как файлы cookie, сертификаты и тому подобное. И MAC, и IP-адреса могут быть подделаны.

+0

Большое спасибо за информацию. Где я могу прочитать для безопасности электронной почты электронной почты ... – user1680093

+0

Хорошим местом для начала является проект Open Web Application Security (OWASP): http://www.owasp.org. У них есть Руководство для разработчиков (https://www.owasp.org/index.php/Category:OWASP_Guide_Project), в котором вы найдете рекомендации по высокому уровню для большинства аспектов безопасности веб-приложений. Удачи! –

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