{"id":18271,"date":"2026-06-16T22:39:07","date_gmt":"2026-06-16T19:09:07","guid":{"rendered":"https:\/\/fegabin.com\/?p=18271"},"modified":"2026-06-16T22:39:14","modified_gmt":"2026-06-16T19:09:14","slug":"sql-injection-latest-techniques-defense","status":"publish","type":"post","link":"https:\/\/fegabin.com\/fa\/sql-injection-latest-techniques-defense\/","title":{"rendered":"SQL Injection \u0647\u0646\u0648\u0632 \u0647\u0645 \u0642\u0627\u062a\u0644 \u0627\u0633\u062a\u061b \u0622\u062e\u0631\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u062a\u0632\u0631\u06cc\u0642 \u0648 \u062f\u0641\u0627\u0639"},"content":{"rendered":"\n<p>\u00ab\u0622\u06cc\u0627 \u0645\u06cc\u200c\u062f\u0627\u0646\u0633\u062a\u06cc\u062f \u0627\u06cc\u0646 \u0646\u0648\u0639 \u062d\u0645\u0644\u0647 \u062f\u0631 \u0633\u0627\u0644 \u06f2\u06f0\u06f2\u06f6 \u0647\u0645\u0686\u0646\u0627\u0646 \u062f\u0631 \u0641\u0647\u0631\u0633\u062a \u06f1\u06f0 \u062a\u0647\u062f\u06cc\u062f \u0628\u0631\u062a\u0631 \u0627\u0645\u0646\u06cc\u062a \u0648\u0628 \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f\u061f\u00bb  \u0628\u0644\u0647\u060c \u0628\u0627 \u0648\u062c\u0648\u062f \u067e\u06cc\u0634\u0631\u0641\u062a\u200c\u0647\u0627\u06cc \u0634\u06af\u0641\u062a\u200c\u0627\u0646\u06af\u06cc\u0632 \u062f\u0631 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0648 \u0641\u0631\u06cc\u0645\u0648\u0631\u06a9\u200c\u0647\u0627\u06cc \u0645\u062f\u0631\u0646\u060c <strong>SQL Injection<\/strong> \u0647\u0646\u0648\u0632 \u0647\u0645 \u062c\u0627\u0646 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f. \u0627\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9 \u062d\u0645\u0644\u0647 \u06a9\u0647 \u0627\u0648\u0644\u06cc\u0646 \u0628\u0627\u0631 \u062f\u0631 \u0633\u0627\u0644 \u06f1\u06f9\u06f9\u06f8 \u06a9\u0634\u0641 \u0634\u062f\u060c \u062a\u0627\u06a9\u0646\u0648\u0646 \u0647\u0632\u0627\u0631\u0627\u0646 \u0633\u0627\u0632\u0645\u0627\u0646 \u0628\u0632\u0631\u06af \u0648 \u06a9\u0648\u0686\u06a9 \u0631\u0627 \u0642\u0631\u0628\u0627\u0646\u06cc \u062e\u0648\u062f \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<p><strong>SQL Injection<\/strong> \u06cc\u0627 \u062a\u0632\u0631\u06cc\u0642 \u062f\u0633\u062a\u0648\u0631\u0627\u062a SQL\u060c \u0631\u0648\u0634\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0645\u0647\u0627\u062c\u0645 \u06a9\u062f\u0647\u0627\u06cc \u0645\u062e\u0631\u0628 SQL \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 (\u0645\u0627\u0646\u0646\u062f \u0641\u0631\u0645\u200c\u0647\u0627\u06cc \u0644\u0627\u06af\u06cc\u0646\u060c \u0646\u0648\u0627\u0631 \u062c\u0633\u062a\u062c\u0648 \u06cc\u0627 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc URL) \u0628\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u062a\u0632\u0631\u06cc\u0642 \u0645\u06cc\u200c\u06a9\u0646\u062f.  \u06cc\u06a9 \u062d\u0645\u0644\u0647 \u0645\u0648\u0641\u0642 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0647 \u0645\u0647\u0627\u062c\u0645 \u0627\u062c\u0627\u0632\u0647 \u062f\u0647\u062f.  \u0628\u0647 \u062a\u0645\u0627\u0645 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u062d\u0633\u0627\u0633 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0646\u062f\u060c \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u062f \u06cc\u0627 \u062d\u062a\u06cc \u06a9\u0644 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u062f.<\/p>\n\n\n\n<p>\u0686\u0631\u0627 \u0627\u06cc\u0646 \u062a\u0647\u062f\u06cc\u062f \u0627\u0645\u0646\u06cc\u062a\u06cc \u067e\u0633 \u0627\u0632 \u06f2\u06f5 \u0633\u0627\u0644 \u0647\u0646\u0648\u0632 \u0647\u0645 \u0642\u0627\u062a\u0644 \u0627\u0633\u062a\u061f \u067e\u0627\u0633\u062e \u0633\u0627\u062f\u0647 \u0627\u0633\u062a: \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0647\u0645\u0686\u0646\u0627\u0646 \u0627\u0634\u062a\u0628\u0627\u0647\u0627\u062a \u0645\u0634\u0627\u0628\u0647 \u0631\u0627 \u062a\u06a9\u0631\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u0644\u062d\u0627\u0642 \u0631\u0634\u062a\u0647\u200c\u0647\u0627 (String Concatenation) \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627\u06cc SQL\u060c \u0639\u062f\u0645 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627\u060c \u0648 \u0646\u0627\u062f\u06cc\u062f\u0647 \u06af\u0631\u0641\u062a\u0646 \u0627\u0635\u0648\u0644 \u0627\u0645\u0646\u06cc\u062a\u06cc \u067e\u0627\u06cc\u0647\u060c \u0647\u0645\u0686\u0646\u0627\u0646 \u062f\u0631 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631\u06cc \u062f\u06cc\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u062c\u0627\u0645\u0639 \u0627\u0632 \u0622\u06a9\u0627\u062f\u0645\u06cc \u0641\u06af\u0627\u0628\u06cc\u0646 \u060c \u0645\u0627 <strong>SQL Injection<\/strong> \u0631\u0627 \u0627\u0632 \u0635\u0641\u0631 \u062a\u0627 \u0635\u062f \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u0634\u0645\u0627 \u06cc\u0627\u062f \u062e\u0648\u0627\u0647\u06cc\u062f \u06af\u0631\u0641\u062a \u06a9\u0647 <strong>SQL Injection<\/strong> \u0686\u06af\u0648\u0646\u0647 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u062c\u062f\u06cc\u062f\u062a\u0631\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u062a\u0632\u0631\u06cc\u0642 \u062f\u0631 \u0633\u0627\u0644 \u06f2\u06f0\u06f2\u06f6 \u0686\u06cc\u0633\u062a\u060c \u0686\u06af\u0648\u0646\u0647 \u062d\u0645\u0644\u0627\u062a \u0631\u0627 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u06a9\u0646\u06cc\u062f\u060c \u0648 \u0645\u0647\u0645\u200c\u062a\u0631 \u0627\u0632 \u0647\u0645\u0647\u060c \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647 \u062e\u0648\u062f \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 <strong>SQL Injection<\/strong> \u0645\u062d\u0627\u0641\u0638\u062a \u06a9\u0646\u06cc\u062f. \u0627\u06af\u0631 \u06cc\u06a9 \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0648\u0628 \u06cc\u0627 \u0645\u062a\u062e\u0635\u0635 \u0627\u0645\u0646\u06cc\u062a \u0647\u0633\u062a\u06cc\u062f\u060c \u0645\u0627 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0631\u0627 \u062f\u0642\u06cc\u0642\u0627\u064b \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u0646\u0648\u0634\u062a\u0647\u200c\u0627\u06cc\u0645.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"> SQL Injection \u0686\u06cc\u0633\u062a \u0648 \u0686\u06af\u0648\u0646\u0647 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f\u061f<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u062a\u0639\u0631\u06cc\u0641 \u0641\u0646\u06cc SQL \u061b \u062d\u0645\u0644\u0647\u0627\u06cc \u0628\u0647 \u0642\u0644\u0628 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633<\/h3>\n\n\n\n<p><strong>SQL Injection<\/strong> \u06cc\u06a9 \u062a\u06a9\u0646\u06cc\u06a9 \u062d\u0645\u0644\u0647 \u0633\u0645\u062a \u0628\u0631\u0646\u0627\u0645\u0647 (Application-Level Attack) \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0645\u0647\u0627\u062c\u0645 \u062f\u0633\u062a\u0648\u0631\u0627\u062a SQL \u0645\u062e\u0631\u0628 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u062a\u0632\u0631\u06cc\u0642 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0631 \u06cc\u06a9 \u062d\u0645\u0644\u0647 <strong>SQL Injection<\/strong> \u0645\u0648\u0641\u0642\u060c \u0645\u0647\u0627\u062c\u0645 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062d\u0633\u0627\u0633 \u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0646\u062f\u060c \u0622\u0646\u0647\u0627 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u062f\u060c \u062d\u0630\u0641 \u06a9\u0646\u062f \u0648 \u062d\u062a\u06cc \u062f\u0631 \u0628\u0631\u062e\u06cc \u0645\u0648\u0627\u0631\u062f\u060c \u062f\u0633\u062a\u0631\u0633\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a\u06cc \u0628\u0647 \u0633\u0631\u0648\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0628\u0647 \u062f\u0633\u062a \u0622\u0648\u0631\u062f.<\/p>\n\n\n\n<p>\u06cc\u06a9 \u062d\u0645\u0644\u0647 \u06a9\u0644\u0627\u0633\u06cc\u06a9 \u0627\u0632 \u0627\u06cc\u0646 \u0646\u0648\u0639 \u0632\u0645\u0627\u0646\u06cc \u0631\u062e \u0645\u06cc\u200c\u062f\u0647\u062f  \u06a9\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u0632 \u0648\u0631\u0648\u062f\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0628\u062f\u0648\u0646 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0648 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc (Sanitization) \u062f\u0631 \u0633\u0627\u062e\u062a \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627\u06cc SQL \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0645\u0647\u0627\u062c\u0645 \u0628\u0627 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631\u0647\u0627\u06cc \u062e\u0627\u0635 \u0645\u0627\u0646\u0646\u062f (<code>'<\/code>, <code>\"<\/code>, <code>;<\/code>, <code>--<\/code>, <code>\/* *\/<\/code>) \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0645\u0646\u0637\u0642 \u06a9\u0648\u0626\u0631\u06cc \u0627\u0635\u0644\u06cc \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u062f \u0648 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u062f\u0644\u062e\u0648\u0627\u0647 \u062e\u0648\u062f \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u062f.<\/p>\n\n\n\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0627 \u06cc\u06a9 \u0645\u062b\u0627\u0644 \u0633\u0627\u062f\u0647 <strong>SQL  Injection<\/strong> \u0631\u0627 \u062f\u0631\u06a9 \u06a9\u0646\u06cc\u0645. \u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f \u06cc\u06a9 \u0641\u0631\u0645 \u0644\u0627\u06af\u06cc\u0646 \u062f\u0627\u0631\u06cc\u062f \u06a9\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0648 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f. \u06a9\u0648\u0626\u0631\u06cc \u067e\u0634\u062a \u0635\u062d\u0646\u0647 \u0628\u0647 \u0627\u06cc\u0646 \u0634\u06a9\u0644 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT * FROM users WHERE username = '$username' AND password = '$password'<\/pre>\n\n\n\n<p>\u0627\u06af\u0631 \u06a9\u0627\u0631\u0628\u0631 \u0645\u0639\u0645\u0648\u0644\u06cc \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc <code>ali<\/code> \u0648 \u0631\u0645\u0632 <code>123<\/code> \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u062f\u060c \u06a9\u0648\u0626\u0631\u06cc \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT * FROM users WHERE username = 'ali' AND password = '123'<\/pre>\n\n\n\n<p>\u0627\u0645\u0627 \u0627\u06af\u0631 \u0645\u0647\u0627\u062c\u0645 \u062f\u0631 \u0642\u0633\u0645\u062a \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0639\u0628\u0627\u0631\u062a <code>' OR '1'='1<\/code> \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u062f (\u0648 \u0631\u0645\u0632 \u0631\u0627 \u0647\u0631 \u0686\u06cc\u0632\u06cc \u0628\u06af\u0630\u0627\u0631\u062f)\u060c \u06a9\u0648\u0626\u0631\u06cc \u0628\u0647 \u0627\u06cc\u0646 \u0634\u06a9\u0644 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT * FROM users WHERE username = '' OR '1'='1' AND password = 'anything'<\/pre>\n\n\n\n<p>\u0627\u0632 \u0622\u0646\u062c\u0627\u06cc\u06cc \u06a9\u0647 <code>'1'='1'<\/code> \u0647\u0645\u06cc\u0634\u0647 \u062f\u0631\u0633\u062a (True) \u0627\u0633\u062a\u060c \u06a9\u0648\u0626\u0631\u06cc \u062a\u0645\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u0648 \u0645\u0647\u0627\u062c\u0645 \u0628\u062f\u0648\u0646 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0631\u0645\u0632 \u0648\u0627\u0631\u062f \u0633\u06cc\u0633\u062a\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0633\u0627\u062f\u0647\u200c\u062a\u0631\u06cc\u0646 \u0634\u06a9\u0644 \u0627\u06cc\u0646 \u062d\u0645\u0644\u0647 \u0627\u0633\u062a  <strong>\u0622\u0645\u0648\u0632\u0634 SQL Injection<\/strong> \u0627\u063a\u0644\u0628 \u0628\u0627 \u0647\u0645\u06cc\u0646 \u0645\u062b\u0627\u0644 \u0633\u0627\u062f\u0647 \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p>\u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647 \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0645\u0648\u0631\u062f \u0645\u0641\u0627\u0647\u06cc\u0645 \u067e\u0627\u06cc\u0647 SQL Injection\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 <a href=\"https:\/\/owasp.org\/www-community\/attacks\/SQL_Injection\" target=\"_blank\" rel=\"noopener\">\u0631\u0627\u0647\u0646\u0645\u0627\u06cc OWASP \u062f\u0631\u0628\u0627\u0631\u0647 SQL Injection<\/a> \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0646\u0648\u0627\u0639 SQL \u061b \u0627\u0632 \u06a9\u0644\u0627\u0633\u06cc\u06a9 \u062a\u0627 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647<\/h3>\n\n\n\n<p><strong>SQL Injection<\/strong>  \u0627\u0646\u0648\u0627\u0639 \u0645\u062e\u062a\u0644\u0641\u06cc \u062f\u0627\u0631\u062f \u06a9\u0647 \u0647\u0631 \u06a9\u062f\u0627\u0645 \u062a\u06a9\u0646\u06cc\u06a9 \u0648 \u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u062e\u0627\u0635 \u062e\u0648\u062f \u0631\u0627 \u062f\u0627\u0631\u0646\u062f. \u062f\u0631\u06a9 \u0627\u06cc\u0646 \u0627\u0646\u0648\u0627\u0639 \u0628\u0631\u0627\u06cc \u06cc\u06a9 <strong>\u0645\u0642\u0627\u0628\u0644\u0647 \u0628\u0627 SQL Injection<\/strong> \u0645\u0624\u062b\u0631 \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a.<\/p>\n\n\n\n<p><strong>\u0646\u0648\u0639 \u0627\u0648\u0644: In-band SQL Injection (\u062a\u0632\u0631\u06cc\u0642 \u0647\u0645\u200c\u06a9\u0627\u0646\u0627\u0644)<\/strong> \u2013 \u0633\u0627\u062f\u0647\u200c\u062a\u0631\u06cc\u0646 \u0648 \u0631\u0627\u06cc\u062c\u200c\u062a\u0631\u06cc\u0646 \u0646\u0648\u0639 <strong>SQL Injection<\/strong>. \u062f\u0631 \u0627\u06cc\u0646 \u0631\u0648\u0634\u060c \u0645\u0647\u0627\u062c\u0645 \u0627\u0632 \u0647\u0645\u0627\u0646 \u06a9\u0627\u0646\u0627\u0644 \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u0628\u0631\u0627\u06cc \u062a\u0632\u0631\u06cc\u0642 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0648 \u062f\u0631\u06cc\u0627\u0641\u062a \u0646\u062a\u0627\u06cc\u062c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0646\u0648\u0639 \u062e\u0648\u062f \u0628\u0647 \u062f\u0648 \u0632\u06cc\u0631\u0634\u0627\u062e\u0647 \u062a\u0642\u0633\u06cc\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Error-based SQL Injection:<\/strong> \u0645\u0647\u0627\u062c\u0645 \u0628\u0627\u0639\u062b \u0627\u06cc\u062c\u0627\u062f \u062e\u0637\u0627 \u062f\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0641\u06cc\u062f \u0631\u0627 \u0627\u0632 \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc \u062e\u0637\u0627 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>Union-based SQL Injection:<\/strong> \u0645\u0647\u0627\u062c\u0645 \u0627\u0632 \u0639\u0645\u0644\u06af\u0631 <code>UNION<\/code> \u0628\u0631\u0627\u06cc \u062a\u0631\u06a9\u06cc\u0628 \u0646\u062a\u0627\u06cc\u062c \u06a9\u0648\u0626\u0631\u06cc \u0627\u0635\u0644\u06cc \u0628\u0627 \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627\u06cc \u062f\u0644\u062e\u0648\u0627\u0647 \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u0646\u0648\u0639 \u062f\u0648\u0645: Blind SQL Injection (\u062a\u0632\u0631\u06cc\u0642 \u06a9\u0648\u0631)<\/strong> \u2013 \u062f\u0631 \u0627\u06cc\u0646 \u0646\u0648\u0639\u060c \u0645\u0647\u0627\u062c\u0645 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0646\u062a\u0627\u06cc\u062c \u06a9\u0648\u0626\u0631\u06cc \u0631\u0627 \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u0628\u0628\u06cc\u0646\u062f. \u0628\u0647 \u062c\u0627\u06cc \u0622\u0646\u060c \u0628\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u0631\u0641\u062a\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 (\u0645\u0627\u0646\u0646\u062f \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0631 \u0645\u062d\u062a\u0648\u0627\u06cc \u0635\u0641\u062d\u0647 \u06cc\u0627 \u0632\u0645\u0627\u0646 \u067e\u0627\u0633\u062e) \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0631\u0627 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0646\u0648\u0639 <strong>SQL Injection<\/strong> \u062f\u0648 \u0632\u06cc\u0631\u0634\u0627\u062e\u0647 \u062f\u0627\u0631\u062f:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Boolean-based Blind SQL Injection:<\/strong> \u0645\u0647\u0627\u062c\u0645 \u0633\u0648\u0627\u0644\u0627\u062a \u0628\u0644\u0647\/\u062e\u06cc\u0631 \u0645\u06cc\u200c\u067e\u0631\u0633\u062f \u0648 \u0628\u0631 \u0627\u0633\u0627\u0633 \u067e\u0627\u0633\u062e \u0628\u0631\u0646\u0627\u0645\u0647 (\u0645\u062b\u0644\u0627\u064b \u0646\u0645\u0627\u06cc\u0634 \u06cc\u0627 \u0639\u062f\u0645 \u0646\u0645\u0627\u06cc\u0634 \u06cc\u06a9 \u0627\u0644\u0645\u0627\u0646) \u0646\u062a\u06cc\u062c\u0647 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f.<\/li>\n\n\n\n<li><strong>Time-based Blind SQL Injection:<\/strong> \u0645\u0647\u0627\u062c\u0645 \u062f\u0633\u062a\u0648\u0631\u0627\u062a\u06cc \u0645\u06cc\u200c\u0641\u0631\u0633\u062a\u062f \u06a9\u0647 \u0627\u062c\u0631\u0627\u06cc \u0622\u0646\u0647\u0627 \u0632\u0645\u0627\u0646\u200c\u0628\u0631 \u0627\u0633\u062a (\u0645\u062b\u0644 <code>WAIT FOR DELAY<\/code>) \u0648 \u0627\u0632 \u0631\u0648\u06cc \u062a\u0623\u062e\u06cc\u0631 \u062f\u0631 \u067e\u0627\u0633\u062e\u060c \u0648\u062c\u0648\u062f \u06cc\u0627 \u0639\u062f\u0645 \u0648\u062c\u0648\u062f \u06cc\u06a9 \u0634\u0631\u0637 \u0631\u0627 \u062a\u0634\u062e\u06cc\u0635 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u0646\u0648\u0639 \u0633\u0648\u0645: Out-of-band SQL Injection (\u062a\u0632\u0631\u06cc\u0642 \u062e\u0627\u0631\u062c \u0627\u0632 \u06a9\u0627\u0646\u0627\u0644)<\/strong> \u2013 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647\u200c\u062a\u0631\u06cc\u0646 \u0646\u0648\u0639 <strong>SQL Injection<\/strong>. \u062f\u0631 \u0627\u06cc\u0646 \u0631\u0648\u0634\u060c \u0645\u0647\u0627\u062c\u0645 \u0627\u0632 \u06a9\u0627\u0646\u0627\u0644\u200c\u0647\u0627\u06cc \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u062f\u06cc\u06af\u0631 (\u0645\u0627\u0646\u0646\u062f DNS \u06cc\u0627 HTTP) \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u0646\u062a\u0627\u06cc\u062c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0646\u0648\u0639 \u0632\u0645\u0627\u0646\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0645\u0647\u0627\u062c\u0645 \u0646\u062a\u0648\u0627\u0646\u062f \u0646\u062a\u0627\u06cc\u062c \u0631\u0627 \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u0628\u0628\u06cc\u0646\u062f \u0648 \u0631\u0648\u0634\u200c\u0647\u0627\u06cc Blind \u0646\u06cc\u0632 \u06a9\u0627\u0631 \u0646\u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0622\u0645\u0627\u0631\u0647\u0627 \u0648 \u0627\u0631\u0642\u0627\u0645\u061b \u0639\u0638\u0645\u062a \u0641\u0627\u062c\u0639\u0647 SQL Injection<\/h3>\n\n\n\n<p>\u0627\u0631\u0642\u0627\u0645 \u0648 \u0622\u0645\u0627\u0631\u0647\u0627 \u0628\u0647 \u062e\u0648\u0628\u06cc \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f \u06a9\u0647 <strong>SQL Injection<\/strong> \u0686\u0642\u062f\u0631 \u062a\u0647\u062f\u06cc\u062f \u062c\u062f\u06cc \u0627\u0633\u062a. \u06cc\u06a9 <strong>\u062d\u0645\u0644\u0647 SQL Injection<\/strong> \u0645\u0648\u0641\u0642 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u062e\u0633\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u062c\u0628\u0631\u0627\u0646\u200c\u0646\u0627\u067e\u0630\u06cc\u0631\u06cc \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0628\u0631 \u0627\u0633\u0627\u0633 \u06af\u0632\u0627\u0631\u0634 Veracode\u060c \u0628\u06cc\u0634 \u0627\u0632 \u06f3\u06f2 \u062f\u0631\u0635\u062f \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0648\u0628 \u062d\u0627\u0648\u06cc \u062d\u062f\u0627\u0642\u0644 \u06cc\u06a9 \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc <strong>SQL Injection<\/strong> \u0647\u0633\u062a\u0646\u062f.<\/li>\n\n\n\n<li>\u0647\u0632\u06cc\u0646\u0647 \u0645\u062a\u0648\u0633\u0637 \u06cc\u06a9 <strong>\u062d\u0645\u0644\u0647 SQL Injection<\/strong> \u0645\u0648\u0641\u0642 \u062f\u0631 \u0633\u0627\u0644 \u06f2\u06f0\u06f2\u06f6 \u062d\u062f\u0648\u062f \u06f7.\u06f2 \u0645\u06cc\u0644\u06cc\u0648\u0646 \u062f\u0644\u0627\u0631 \u0628\u0631\u0622\u0648\u0631\u062f \u0634\u062f\u0647 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u0628\u0632\u0631\u06af\u062a\u0631\u06cc\u0646 <strong>\u062d\u0645\u0644\u0647 SQL Injection<\/strong> \u062a\u0627\u0631\u06cc\u062e \u062f\u0631 \u0633\u0627\u0644 \u06f2\u06f0\u06f2\u06f4 \u0631\u062e \u062f\u0627\u062f \u06a9\u0647 \u0645\u0646\u062c\u0631 \u0628\u0647 \u0627\u0641\u0634\u0627\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06f2.\u06f5 \u0645\u06cc\u0644\u06cc\u0627\u0631\u062f \u06a9\u0627\u0631\u0628\u0631 \u0634\u062f.<\/li>\n\n\n\n<li>\u0635\u0646\u0627\u06cc\u0639 \u0645\u0627\u0644\u06cc \u0648 \u0628\u0647\u062f\u0627\u0634\u062a\u06cc \u0628\u06cc\u0634\u062a\u0631\u06cc\u0646 \u0647\u062f\u0641 \u062d\u0645\u0644\u0627\u062a <strong>SQL Injection<\/strong> \u0647\u0633\u062a\u0646\u062f (\u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 \u06f3\u06f5\u066a \u0648 \u06f2\u06f8\u066a).<\/li>\n\n\n\n<li>\u0628\u06cc\u0634 \u0627\u0632 \u06f6\u06f0 \u062f\u0631\u0635\u062f \u0627\u0632 \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc\u200c\u0647\u0627\u06cc <strong>SQL Injection<\/strong> \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0641\u0631\u0645\u200c\u0647\u0627\u06cc \u0644\u0627\u06af\u06cc\u0646 \u0648 \u062c\u0633\u062a\u062c\u0648 \u0642\u0627\u0628\u0644 \u0628\u0647\u0631\u0647\u200c\u0628\u0631\u062f\u0627\u0631\u06cc \u0647\u0633\u062a\u0646\u062f.<\/li>\n\n\n\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0627\u06cc\u0632 \u0634\u062f\u0647\u200c\u0647\u0627 (Prepared Statements) \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u06f1\u06f0\u06f0 \u062f\u0631\u0635\u062f \u062d\u0645\u0644\u0627\u062a <strong>SQL Injection<\/strong> \u0633\u0646\u062a\u06cc \u0631\u0627 \u0645\u062a\u0648\u0642\u0641 \u06a9\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u0622\u062e\u0631\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u062a\u0632\u0631\u06cc\u0642 SQL Injection \u062f\u0631 \u06f2\u06f0\u06f2\u06f6<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u062a\u0632\u0631\u06cc\u0642 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0647\u062f\u0631\u0647\u0627 \u0648 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc HTTP<\/h3>\n\n\n\n<p>\u0627\u0645\u0631\u0648\u0632\u0647 <strong>SQL Injection<\/strong> \u0645\u062d\u062f\u0648\u062f \u0628\u0647 \u0641\u0631\u0645\u200c\u0647\u0627\u06cc \u0644\u0627\u06af\u06cc\u0646 \u0646\u06cc\u0633\u062a. \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u0627\u0632 \u062a\u0645\u0627\u0645 \u0628\u062e\u0634\u200c\u0647\u0627\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a HTTP \u0628\u0631\u0627\u06cc \u062a\u0632\u0631\u06cc\u0642 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0647\u0631 \u0646\u0642\u0637\u0647 \u0648\u0631\u0648\u062f\u06cc (Entry Point) \u06a9\u0647 \u062f\u0627\u062f\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0647\u062f\u0641 \u06cc\u06a9 <strong>\u062d\u0645\u0644\u0647 SQL Injection<\/strong> \u0628\u0627\u0634\u062f. <strong>\u0645\u0642\u0627\u0628\u0644\u0647 \u0628\u0627 SQL Injection<\/strong> \u0628\u0627\u06cc\u062f \u0647\u0645\u0647 \u0627\u06cc\u0646 \u0646\u0642\u0627\u0637 \u0631\u0627 \u067e\u0648\u0634\u0634 \u062f\u0647\u062f.<\/p>\n\n\n\n<p><strong>\u0647\u062f\u0631\u0647\u0627 (Headers):<\/strong> \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u06a9\u062f\u0647\u0627\u06cc \u0645\u062e\u0631\u0628 \u0631\u0627 \u062f\u0631 \u0647\u062f\u0631\u0647\u0627\u06cc HTTP \u0645\u0627\u0646\u0646\u062f <code>User-Agent<\/code>\u060c <code>Referer<\/code>\u060c <code>Cookie<\/code>\u060c <code>X-Forwarded-For<\/code> \u0648 \u062d\u062a\u06cc <code>Authorization<\/code> \u062a\u0632\u0631\u06cc\u0642 \u06a9\u0646\u0646\u062f. \u0627\u06af\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u0632 \u0627\u06cc\u0646 \u0647\u062f\u0631\u0647\u0627 \u062f\u0631 \u0633\u0627\u062e\u062a \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627\u06cc SQL \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u062f (\u0645\u062b\u0644\u0627\u064b \u0628\u0631\u0627\u06cc \u0644\u0627\u06af \u06a9\u0631\u062f\u0646 \u06cc\u0627 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u06a9\u0627\u0631\u0628\u0631)\u060c \u06cc\u06a9 <strong>SQL Injection<\/strong> \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0647\u062f\u0631 \u0645\u0645\u06a9\u0646 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p><strong>\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc URL (GET Parameters):<\/strong> \u0627\u06cc\u0646 \u0631\u0648\u0634 \u0642\u062f\u06cc\u0645\u06cc \u0627\u0645\u0627 \u0647\u0645\u0686\u0646\u0627\u0646 \u0645\u0624\u062b\u0631 \u0627\u0633\u062a. \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc URL \u0631\u0627 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u062a\u0627 \u06a9\u062f\u0647\u0627\u06cc \u0645\u062e\u0631\u0628 \u0631\u0627 \u0628\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u062a\u0632\u0631\u06cc\u0642 \u06a9\u0646\u0646\u062f. \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 (WAF) \u0627\u06cc\u0646 \u0646\u0648\u0639 \u062d\u0645\u0644\u0627\u062a \u0631\u0627 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u060c \u0627\u0645\u0627 \u0628\u0627 \u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0648 \u0627\u0648\u0628\u0633\u0641\u06cc\u06a9\u06cc\u0634\u0646\u060c \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0627\u0632 \u0622\u0646\u0647\u0627 \u0639\u0628\u0648\u0631 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc JSON \u0648 XML:<\/strong> \u062f\u0631 \u062f\u0646\u06cc\u0627\u06cc API\u0647\u0627 \u0648 \u0645\u06cc\u06a9\u0631\u0648\u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u060c \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc JSON \u06cc\u0627 XML \u0631\u0627 \u0627\u0632 \u06a9\u0627\u0631\u0628\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0627\u06af\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u06cc\u0646 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0631\u0627 \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u062f\u0631 \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627\u06cc SQL \u0628\u0647 \u06a9\u0627\u0631 \u0628\u0631\u062f\u060c \u06cc\u06a9 <strong>SQL Injection<\/strong> \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc JSON \u06cc\u0627 \u0639\u0646\u0627\u0635\u0631 XML \u0645\u0645\u06a9\u0646 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u062d\u0645\u0644\u0627\u062a \u0628\u0627 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647<\/h3>\n\n\n\n<p>\u0631\u0648\u0632\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u0645\u062c\u0628\u0648\u0631 \u0628\u0648\u062f\u0646\u062f \u062f\u0633\u062a\u06cc <strong>SQL Injection<\/strong> \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u0646\u062f\u060c \u06af\u0630\u0634\u062a\u0647 \u0627\u0633\u062a. \u0627\u0645\u0631\u0648\u0632\u0647 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0642\u062f\u0631\u062a\u0645\u0646\u062f\u06cc \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u0646\u062f \u06a9\u0647 \u0641\u0631\u0627\u06cc\u0646\u062f \u06a9\u0634\u0641 \u0648 \u0628\u0647\u0631\u0647\u200c\u0628\u0631\u062f\u0627\u0631\u06cc \u0627\u0632 <strong>SQL Injection<\/strong> \u0631\u0627 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u062f\u0631 \u0639\u0631\u0636 \u0686\u0646\u062f \u062f\u0642\u06cc\u0642\u0647\u060c \u06a9\u0644 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631 \u0631\u0627 \u062a\u062e\u0644\u06cc\u0647 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u0645\u062d\u0628\u0648\u0628\u200c\u062a\u0631\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 SQL :<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>sqlmap:<\/strong> \u0642\u062f\u0631\u062a\u0645\u0646\u062f\u062a\u0631\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u0645\u062a\u0646\u200c\u0628\u0627\u0632 \u0628\u0631\u0627\u06cc <strong>SQL Injection<\/strong> \u06a9\u0647 \u0627\u0632 \u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0645\u062a\u0639\u062f\u062f\u06cc \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li><strong>Burp Suite (\u0628\u0627 \u0627\u0641\u0632\u0648\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0645\u062b\u0644 SQLiPy):<\/strong> \u067e\u0644\u062a\u0641\u0631\u0645 \u062c\u0627\u0645\u0639 \u062a\u0633\u062a \u0646\u0641\u0648\u0630 \u06a9\u0647 \u0627\u0633\u06a9\u0646\u0631 <strong>SQL Injection<\/strong> \u062e\u0648\u062f\u06a9\u0627\u0631 \u062f\u0627\u0631\u062f.<\/li>\n\n\n\n<li><strong>Havij:<\/strong> \u0627\u0628\u0632\u0627\u0631 \u0642\u062f\u06cc\u0645\u06cc \u0627\u0645\u0627 \u0647\u0645\u0686\u0646\u0627\u0646 \u0645\u062d\u0628\u0648\u0628 \u0628\u0631\u0627\u06cc \u062d\u0645\u0644\u0627\u062a <strong>SQL Injection<\/strong> \u0631\u0648\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633\u200c\u0647\u0627\u06cc MySQL.<\/li>\n\n\n\n<li><strong>Absinthe:<\/strong> \u0627\u0628\u0632\u0627\u0631 \u062a\u062e\u0635\u0635\u06cc \u0628\u0631\u0627\u06cc <strong>Blind SQL Injection<\/strong> \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u062e\u0648\u062f\u06a9\u0627\u0631 \u062f\u0627\u062f\u0647.<\/li>\n<\/ul>\n\n\n\n<p>\u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u0628\u0627 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc\u06cc \u0645\u062b\u0644 sqlmap \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u062a\u0646\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u062f\u0633\u062a\u0648\u0631\u060c \u06a9\u0644 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0634\u0645\u0627 \u0631\u0627 \u062a\u062e\u0644\u06cc\u0647 \u06a9\u0646\u0646\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644\u060c \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631\u060c \u0627\u0628\u0632\u0627\u0631 sqlmap \u062a\u0644\u0627\u0634 \u0645\u06cc\u200c\u06a9\u0646\u062f \u062a\u0645\u0627\u0645 \u062c\u062f\u0627\u0648\u0644 \u0648 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0631\u0627 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u06a9\u0646\u062f:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sqlmap -u \"https:\/\/example.com\/page?id=1\" --dbs --tables --dump<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u062f\u0648\u0631 \u0632\u062f\u0646 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644\u200c\u0647\u0627 \u0648 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u062a\u0634\u062e\u06cc\u0635 \u0646\u0641\u0648\u0630<\/h3>\n\n\n\n<p>\u0627\u0645\u0631\u0648\u0632 \u062f\u06cc\u06af\u0631 <strong>SQL Injection<\/strong> \u0633\u0627\u062f\u0647 \u0645\u062b\u0644 <code>' OR '1'='1<\/code> \u06a9\u0627\u0631 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06a9\u062b\u0631 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 (WAF) \u0627\u06cc\u0646 \u0627\u0644\u06af\u0648\u0647\u0627\u06cc \u0633\u0627\u062f\u0647 \u0631\u0627 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0648 \u0645\u0633\u062f\u0648\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0628\u0647 \u0647\u0645\u06cc\u0646 \u062f\u0644\u06cc\u0644\u060c \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647\u200c\u0627\u06cc \u0628\u0631\u0627\u06cc \u062f\u0648\u0631 \u0632\u062f\u0646 \u062f\u0641\u0627\u0639\u200c\u0647\u0627 \u0627\u0628\u062f\u0627\u0639 \u06a9\u0631\u062f\u0647\u200c\u0627\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u062f\u0648\u0631 \u0632\u062f\u0646 \u062f\u0641\u0627\u0639 \u062f\u0631 SQL :<\/strong><\/p>\n\n\n\n<p><strong>\u06f1. \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0648 \u0627\u0648\u0628\u0633\u0641\u06cc\u06a9\u06cc\u0634\u0646 (Encoding &amp; Obfuscation):<\/strong> \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u06a9\u062f\u0647\u0627\u06cc \u0645\u062e\u0631\u0628 \u062e\u0648\u062f \u0631\u0627 \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u062a\u0627 \u0627\u0632 \u0686\u0634\u0645 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0645\u062e\u0641\u06cc \u0628\u0645\u0627\u0646\u0646\u062f. \u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u0631\u0627\u06cc\u062c \u0634\u0627\u0645\u0644:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0647\u06af\u0632\u0627\u062f\u0633\u06cc\u0645\u0627\u0644: <code>SELECT<\/code> \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f \u0628\u0647 <code>0x53454c454354<\/code><\/li>\n\n\n\n<li>\u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc URL: <code>' OR '1'='1<\/code> \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f \u0628\u0647 <code>%27%20OR%20%271%27%3D%271<\/code><\/li>\n\n\n\n<li>\u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc Unicode: \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631\u0647\u0627\u06cc \u0645\u0634\u0627\u0628\u0647 \u062f\u0631 \u06cc\u0648\u0646\u06cc\u06a9\u062f<\/li>\n<\/ul>\n\n\n\n<p><strong>\u06f2. \u062a\u0642\u0633\u06cc\u0645 payload (Chunking):<\/strong> \u0645\u0647\u0627\u062c\u0645 \u06a9\u062f \u0645\u062e\u0631\u0628 \u0631\u0627 \u0628\u0647 \u0686\u0646\u062f \u0628\u062e\u0634 \u06a9\u0648\u0686\u06a9 \u062a\u0642\u0633\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0647\u0631 \u06a9\u062f\u0627\u0645 \u0628\u0647 \u062a\u0646\u0647\u0627\u06cc\u06cc \u0645\u062e\u0631\u0628 \u0628\u0647 \u0646\u0638\u0631 \u0646\u0645\u06cc\u200c\u0631\u0633\u062f. \u0633\u067e\u0633 \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0631 \u0633\u0645\u062a \u0633\u0631\u0648\u0631 \u0627\u06cc\u0646 \u0628\u062e\u0634\u200c\u0647\u0627 \u0631\u0627 \u06a9\u0646\u0627\u0631 \u0647\u0645 \u062c\u0645\u0639 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u06cc\u06a9 <strong>SQL Injection<\/strong> \u06a9\u0627\u0645\u0644 \u0645\u06cc\u200c\u0633\u0627\u0632\u062f.<\/p>\n\n\n\n<p><strong>\u06f3. \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631\u0647\u0627\u06cc \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646:<\/strong> \u0628\u0647 \u062c\u0627\u06cc \u0641\u0627\u0635\u0644\u0647 \u0627\u0632 <code>\/**\/<\/code> (\u06a9\u0627\u0645\u0646\u062a \u0686\u0646\u062f\u062e\u0637\u06cc)\u060c <code>%0a<\/code> (line feed) \u06cc\u0627 <code>%09<\/code> (tab) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0647 \u062c\u0627\u06cc <code>=<\/code> \u0627\u0632 <code>LIKE<\/code> \u06cc\u0627 <code>BETWEEN<\/code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u06f4. \u062a\u0632\u0631\u06cc\u0642 \u062f\u0631 \u062c\u0627\u0647\u0627\u06cc\u06cc \u06a9\u0647 WAF \u0646\u06af\u0627\u0647 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f:<\/strong> \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644\u200c\u0647\u0627 \u0641\u0642\u0637 \u0628\u062f\u0646\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0648 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u06a9\u062f\u0647\u0627\u06cc \u0645\u062e\u0631\u0628 \u0631\u0627 \u062f\u0631 \u0647\u062f\u0631\u0647\u0627\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc\u060c \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0628\u0627\u06cc\u0646\u0631\u06cc \u06cc\u0627 \u062f\u0631 \u0628\u062e\u0634\u200c\u0647\u0627\u06cc\u06cc \u0627\u0632 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u06a9\u0647 WAF \u0627\u0633\u06a9\u0646 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u062a\u0632\u0631\u06cc\u0642 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p>\u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647 \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0645\u0648\u0631\u062f \u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 SQL Injection\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 <a href=\"https:\/\/portswigger.net\/web-security\/sql-injection\" target=\"_blank\" rel=\"noopener\">\u0645\u0642\u0627\u0644\u0647 PortSwigger \u062f\u0631\u0628\u0627\u0631\u0647 \u062a\u0632\u0631\u06cc\u0642 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 SQL<\/a> \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u062f\u0641\u0627\u0639 \u0648 \u067e\u06cc\u0634\u06af\u06cc\u0631\u06cc \u0627\u0632 SQL Injection<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Prepared Statements\u061b \u0633\u0644\u0627\u062d \u0646\u0647\u0627\u06cc\u06cc \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 SQL <\/h3>\n\n\n\n<p>\u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 \u0648 \u0645\u0624\u062b\u0631\u062a\u0631\u06cc\u0646 \u0631\u0648\u0634 \u062f\u0641\u0627\u0639\u06cc \u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <strong>Prepared Statements<\/strong> (\u06a9\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 Parameterized Queries \u0646\u06cc\u0632 \u0634\u0646\u0627\u062e\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f) \u0627\u0633\u062a. \u062f\u0631 \u0627\u06cc\u0646 \u0631\u0648\u0634\u060c \u0634\u0645\u0627 \u06a9\u0648\u0626\u0631\u06cc SQL \u0631\u0627 \u0628\u0627 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc placeholders (\u0645\u0627\u0646\u0646\u062f <code>?<\/code> \u06cc\u0627 <code>@name<\/code>) \u0645\u06cc\u200c\u0646\u0648\u06cc\u0633\u06cc\u062f \u0648 \u0633\u067e\u0633 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0648\u0627\u0642\u0639\u06cc \u0631\u0627 \u062c\u062f\u0627\u06af\u0627\u0646\u0647 \u0628\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f. \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u06a9\u0648\u0626\u0631\u06cc \u0631\u0627 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0633\u067e\u0633 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062f\u0627\u062f\u0647 (\u0646\u0647 \u06a9\u062f) \u062c\u0627\u06cc\u06af\u0630\u0627\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0631\u0648\u0634 \u062d\u062a\u06cc \u0627\u06af\u0631 \u0645\u0647\u0627\u062c\u0645 \u06a9\u062f \u0645\u062e\u0631\u0628 \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u062f\u060c \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06a9\u062f \u0627\u062c\u0631\u0627 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p>\u0645\u062b\u0627\u0644 \u062f\u0631 PHP \u0628\u0627 PDO:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \u0631\u0648\u0634 \u0646\u0627\u0627\u0645\u0646 (\u0645\u0633\u062a\u0639\u062f SQL Injection)\n$sql = \"SELECT * FROM users WHERE username = '\" . $_POST['username'] . \"'\";\n\n\/\/ \u0631\u0648\u0634 \u0627\u0645\u0646 (\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Prepared Statement)\n$stmt = $pdo-&gt;prepare(\"SELECT * FROM users WHERE username = :username\");\n$stmt-&gt;execute(['username' =&gt; $_POST['username']]);<\/pre>\n\n\n\n<p>\u0645\u062b\u0627\u0644 \u062f\u0631 Python \u0628\u0627 SQLAlchemy:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># \u0631\u0648\u0634 \u0646\u0627\u0627\u0645\u0646\ncursor.execute(f\"SELECT * FROM users WHERE username = '{username}'\")\n\n# \u0631\u0648\u0634 \u0627\u0645\u0646\ncursor.execute(\"SELECT * FROM users WHERE username = %s\", (username,))<\/pre>\n\n\n\n<p>\u0645\u062b\u0627\u0644 \u062f\u0631 Java \u0628\u0627 JDBC:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \u0631\u0648\u0634 \u0646\u0627\u0627\u0645\u0646\nStatement stmt = conn.createStatement();\nResultSet rs = stmt.executeQuery(\"SELECT * FROM users WHERE username = '\" + username + \"'\");\n\n\/\/ \u0631\u0648\u0634 \u0627\u0645\u0646 (\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 PreparedStatement)\nPreparedStatement pstmt = conn.prepareStatement(\"SELECT * FROM users WHERE username = ?\");\npstmt.setString(1, username);\nResultSet rs = pstmt.executeQuery();<\/pre>\n\n\n\n<p><strong>\u0646\u06a9\u062a\u0647 \u0645\u0647\u0645:<\/strong> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Prepared Statements \u0646\u0647 \u062a\u0646\u0647\u0627 \u0627\u0632 <strong>SQL Injection<\/strong> \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0628\u0644\u06a9\u0647 \u0639\u0645\u0644\u06a9\u0631\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0646\u06cc\u0632 \u0628\u0647\u0628\u0648\u062f \u0645\u06cc\u200c\u0628\u062e\u0634\u062f\u060c \u0632\u06cc\u0631\u0627 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u06a9\u0648\u0626\u0631\u06cc \u0631\u0627 \u06cc\u06a9 \u0628\u0627\u0631 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u0648 \u0686\u0646\u062f \u0628\u0627\u0631 \u0627\u062c\u0631\u0627 \u06a9\u0646\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0648 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627 (Input Validation &amp; Sanitization)<\/h3>\n\n\n\n<p>\u0627\u06af\u0631 \u0628\u0647 \u0647\u0631 \u062f\u0644\u06cc\u0644\u06cc \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 Prepared Statements \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f (\u0645\u062b\u0644\u0627\u064b \u062f\u0631 \u0628\u062e\u0634\u200c\u0647\u0627\u06cc\u06cc \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647 \u06a9\u0647 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627\u06cc \u062f\u06cc\u0646\u0627\u0645\u06cc\u06a9 \u062f\u0627\u0631\u06cc\u062f)\u060c \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0648 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u062a\u0627 \u062d\u062f \u0632\u06cc\u0627\u062f\u06cc \u0627\u0632 <strong>SQL Injection<\/strong> \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u06a9\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc (Validation):<\/strong> \u06cc\u0639\u0646\u06cc \u0642\u0628\u0644 \u0627\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0648\u0631\u0648\u062f\u06cc \u06a9\u0627\u0631\u0628\u0631\u060c \u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u062f \u06a9\u0647 \u062f\u0627\u062f\u0647 \u0628\u0627 \u0641\u0631\u0645\u062a \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631 \u0645\u0637\u0627\u0628\u0642\u062a \u062f\u0627\u0631\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u06af\u0631 \u0641\u06cc\u0644\u062f\u06cc \u0628\u0627\u06cc\u062f \u0639\u062f\u062f \u0628\u0627\u0634\u062f\u060c \u062d\u062a\u0645\u0627\u064b \u0622\u0646 \u0631\u0627 \u0628\u0647 \u0639\u062f\u062f \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u062f.<\/li>\n\n\n\n<li>\u0627\u06af\u0631 \u0641\u06cc\u0644\u062f\u06cc \u0628\u0627\u06cc\u062f \u0627\u06cc\u0645\u06cc\u0644 \u0628\u0627\u0634\u062f\u060c \u0628\u0627 \u0639\u0628\u0627\u0631\u062a \u0645\u0646\u0638\u0645 (Regex) \u0627\u0639\u062a\u0628\u0627\u0631 \u0622\u0646 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f.<\/li>\n\n\n\n<li>\u0627\u06af\u0631 \u0641\u06cc\u0644\u062f\u06cc \u0628\u0627\u06cc\u062f \u062a\u0627\u0631\u06cc\u062e \u0628\u0627\u0634\u062f\u060c \u0633\u0627\u062e\u062a\u0627\u0631 \u0622\u0646 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc (Sanitization):<\/strong> \u06cc\u0639\u0646\u06cc \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631\u0647\u0627\u06cc \u062e\u0627\u0635\u06cc \u06a9\u0647 \u062f\u0631 <strong>SQL Injection<\/strong> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f (\u0645\u0627\u0646\u0646\u062f <code>'<\/code>, <code>\"<\/code>, <code>;<\/code>, <code>\\<\/code>, <code>--<\/code>) \u0631\u0627 \u062f\u0631 \u0648\u0631\u0648\u062f\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0641\u0631\u0627\u0631 (Escape) \u06a9\u0646\u06cc\u062f. \u0628\u06cc\u0634\u062a\u0631 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u062a\u0648\u0627\u0628\u0639\u06cc \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u062f\u0627\u0631\u0646\u062f:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>PHP: <code>mysqli_real_escape_string()<\/code><\/li>\n\n\n\n<li>Python: <code>cursor.execute()<\/code> \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 placeholder\u0647\u0627 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u062f<\/li>\n\n\n\n<li>Node.js: \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>mysql.escape()<\/code> \u06cc\u0627 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0645\u062b\u0644 <code>knex<\/code><\/li>\n<\/ul>\n\n\n\n<p><strong>\u26a0\ufe0f \u0647\u0634\u062f\u0627\u0631 \u0645\u0647\u0645:<\/strong> \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627 \u0628\u0647 \u062a\u0646\u0647\u0627\u06cc\u06cc \u0628\u0631\u0627\u06cc <strong>\u0645\u0642\u0627\u0628\u0644\u0647 \u0628\u0627 SQL Injection<\/strong> \u06a9\u0627\u0641\u06cc \u0646\u06cc\u0633\u062a \u0648 \u0647\u0631\u06af\u0632 \u0646\u0628\u0627\u06cc\u062f \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 Prepared Statements \u0634\u0648\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 ORM\u0647\u0627 (Object-Relational Mapping)<\/h3>\n\n\n\n<p>ORM\u0647\u0627 \u0644\u0627\u06cc\u0647\u200c\u0627\u06cc \u0627\u0632 \u0627\u0646\u062a\u0632\u0627\u0639 \u0628\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0648 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0628\u0647 \u062c\u0627\u06cc \u0646\u0648\u0634\u062a\u0646 \u0645\u0633\u062a\u0642\u06cc\u0645 SQL\u060c \u0634\u0645\u0627 \u0628\u0627 \u0627\u0634\u06cc\u0627\u0621 \u0648 \u0645\u062a\u062f\u0647\u0627\u06cc \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f \u0648 ORM \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627\u06cc \u0627\u0645\u0646 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 ORM \u06cc\u06a9\u06cc \u0627\u0632 \u0628\u0647\u062a\u0631\u06cc\u0646 \u0631\u0627\u0647\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc <strong>\u0645\u0642\u0627\u0628\u0644\u0647 \u0628\u0627 SQL Injection<\/strong> \u0628\u062f\u0648\u0646 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u062f\u0627\u0646\u0634 \u0639\u0645\u06cc\u0642 \u0627\u0645\u0646\u06cc\u062a \u0627\u0633\u062a.<\/p>\n\n\n\n<p><strong>ORM\u0647\u0627\u06cc \u0645\u062d\u0628\u0648\u0628 \u062f\u0631 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Python:<\/strong> SQLAlchemy\u060c Django ORM\u060c Peewee<\/li>\n\n\n\n<li><strong>PHP:<\/strong> Eloquent (Laravel)\u060c Doctrine<\/li>\n\n\n\n<li><strong>JavaScript\/TypeScript:<\/strong> TypeORM\u060c Sequelize\u060c Prisma\u060c Drizzle<\/li>\n\n\n\n<li><strong>Java:<\/strong> Hibernate\u060c JPA<\/li>\n\n\n\n<li><strong>C#:<\/strong> Entity Framework<\/li>\n\n\n\n<li><strong>Ruby:<\/strong> ActiveRecord (Rails)<\/li>\n<\/ul>\n\n\n\n<p>\u0645\u062b\u0627\u0644 \u062f\u0631 Django ORM (Python):<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># \u0631\u0648\u0634 \u0627\u0645\u0646 - ORM \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0632 SQL Injection \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f\nfrom django.contrib.auth.models import User\n\n# \u0628\u0647 \u062c\u0627\u06cc \u0646\u0648\u0634\u062a\u0646 SQL \u062e\u0627\u0645\nusers = User.objects.filter(username=request.POST['username'])<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u0645\u062d\u062f\u0648\u062f \u06a9\u0631\u062f\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 (Least Privilege Principle)<\/h3>\n\n\n\n<p>\u06cc\u06a9\u06cc \u0627\u0632 \u0627\u0635\u0648\u0644 \u0637\u0644\u0627\u06cc\u06cc \u062f\u0631 <strong>\u0645\u0642\u0627\u0628\u0644\u0647 \u0628\u0627 SQL Injection<\/strong>\u060c \u0627\u0639\u0645\u0627\u0644 \u0627\u0635\u0644 &#8220;\u06a9\u0645\u062a\u0631\u06cc\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc&#8221; (Least Privilege) \u0631\u0648\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0627\u0633\u062a. \u06cc\u0639\u0646\u06cc \u0628\u0647 \u0647\u0631 \u06a9\u0627\u0631\u0628\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0641\u0642\u0637 \u0645\u062c\u0648\u0632\u0647\u0627\u06cc\u06cc \u0631\u0627 \u0628\u062f\u0647\u06cc\u062f \u06a9\u0647 \u0648\u0627\u0642\u0639\u0627\u064b \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0648\u0638\u0627\u06cc\u0641\u0634 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u062f.<\/p>\n\n\n\n<p><strong>\u0627\u0642\u062f\u0627\u0645\u0627\u062a \u0639\u0645\u0644\u06cc:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u06a9\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0646\u0628\u0627\u06cc\u062f \u062f\u0633\u062a\u0631\u0633\u06cc DDL (\u0645\u0627\u0646\u0646\u062f <code>CREATE<\/code>\u060c <code>ALTER<\/code>\u060c <code>DROP<\/code>) \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f.<\/li>\n\n\n\n<li>\u0628\u0631\u0627\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a \u0641\u0642\u0637 \u062e\u0648\u0627\u0646\u062f\u0646\u06cc \u0627\u0632 \u06cc\u06a9 \u06a9\u0627\u0631\u0628\u0631 \u062c\u062f\u0627\u06af\u0627\u0646\u0647 \u0628\u0627 \u0645\u062c\u0648\u0632 \u0641\u0642\u0637 <code>SELECT<\/code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/li>\n\n\n\n<li>\u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0631\u06af\u0632 \u0646\u0628\u0627\u06cc\u062f \u0628\u0627 \u062d\u0633\u0627\u0628 <code>root<\/code> \u06cc\u0627 <code>sa<\/code> \u0628\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0645\u062a\u0635\u0644 \u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u062f\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633\u200c\u0647\u0627\u06cc \u062d\u0633\u0627\u0633\u060c \u0627\u0632 Row-Level Security \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0647\u0631 \u06a9\u0627\u0631\u0628\u0631 \u0641\u0642\u0637 \u0628\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u0627\u06af\u0631 \u0645\u0647\u0627\u062c\u0645 \u0645\u0648\u0641\u0642 \u0628\u0647 \u0627\u0646\u062c\u0627\u0645 <strong>SQL Injection<\/strong> \u0634\u0648\u062f\u060c \u0627\u06cc\u0646 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627 \u062e\u0633\u0627\u0631\u062a \u0631\u0627 \u0628\u0647 \u062d\u062f\u0627\u0642\u0644 \u0645\u06cc\u200c\u0631\u0633\u0627\u0646\u0646\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644\u060c \u0627\u06af\u0631 \u06a9\u0627\u0631\u0628\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u062f\u0633\u062a\u0631\u0633\u06cc \u062d\u0630\u0641 \u062c\u062f\u0648\u0644 (DROP) \u0646\u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f\u060c \u0645\u0647\u0627\u062c\u0645 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u062c\u062f\u0627\u0648\u0644 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Web Application Firewall (WAF)<\/h3>\n\n\n\n<p>\u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 (WAF) \u06cc\u06a9 \u0644\u0627\u06cc\u0647 \u062f\u0641\u0627\u0639\u06cc \u062f\u06cc\u06af\u0631 \u0627\u0633\u062a \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u062f\u0631 <strong>\u0645\u0642\u0627\u0628\u0644\u0647 \u0628\u0627 SQL Injection<\/strong> \u0645\u0624\u062b\u0631 \u0628\u0627\u0634\u062f. WAF\u0647\u0627 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u0627\u0644\u06af\u0648\u0647\u0627\u06cc \u0645\u062e\u0631\u0628 (\u0645\u062b\u0644 \u06a9\u062f\u0647\u0627\u06cc <strong>SQL Injection<\/strong>) \u0631\u0627 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0648 \u0645\u0633\u062f\u0648\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p><strong>WAF\u0647\u0627\u06cc \u0645\u062d\u0628\u0648\u0628:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ModSecurity:<\/strong> WAF \u0645\u062a\u0646\u200c\u0628\u0627\u0632 \u0648 \u0631\u0627\u06cc\u06af\u0627\u0646 (\u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0628\u0627 Apache \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f)<\/li>\n\n\n\n<li><strong>Cloudflare WAF:<\/strong> \u0631\u0627\u0647\u06a9\u0627\u0631 \u0627\u0628\u0631\u06cc \u0628\u0627 \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0645\u0646\u06cc\u062a\u06cc \u0628\u0647\u200c\u0631\u0648\u0632<\/li>\n\n\n\n<li><strong>AWS WAF:<\/strong> WAF \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0645\u06cc\u0632\u0628\u0627\u0646 \u062f\u0631 AWS<\/li>\n\n\n\n<li><strong>Sucuri:<\/strong> \u0645\u0646\u0627\u0633\u0628 \u0628\u0631\u0627\u06cc \u0633\u0627\u06cc\u062a\u200c\u0647\u0627\u06cc \u0648\u0631\u062f\u067e\u0631\u0633\u06cc<\/li>\n<\/ul>\n\n\n\n<p><strong>\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 \u062f\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 WAF:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WAF \u062a\u0646\u0647\u0627 \u06cc\u06a9 \u0644\u0627\u06cc\u0647 \u062f\u0641\u0627\u0639\u06cc \u0627\u0633\u062a \u0648 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0627\u0645\u0646 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>WAF\u0647\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0628\u0627\u0639\u062b \u0645\u0633\u062f\u0648\u062f \u0634\u062f\u0646 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0642\u0627\u0646\u0648\u0646\u06cc \u0634\u0648\u0646\u062f (False Positive).<\/li>\n\n\n\n<li>\u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0628\u0627 \u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0627\u0648\u0628\u0633\u0641\u06cc\u06a9\u06cc\u0634\u0646 \u0627\u0632 WAF \u0639\u0628\u0648\u0631 \u06a9\u0646\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u062a\u0633\u062a \u0646\u0641\u0648\u0630 \u0648 \u0627\u0633\u06a9\u0646\u0631\u0647\u0627\u06cc \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc<\/h3>\n\n\n\n<p>\u0628\u0631\u0627\u06cc \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0627\u0645\u0646\u06cc\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 <strong>SQL Injection<\/strong>\u060c \u0628\u0627\u06cc\u062f \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0648\u0631\u0647\u200c\u0627\u06cc \u062a\u0633\u062a \u0646\u0641\u0648\u0630 (Penetration Testing) \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f. \u062a\u0633\u062a \u0646\u0641\u0648\u0630 \u062a\u0644\u0627\u0634 \u0645\u06cc\u200c\u06a9\u0646\u062f \u062f\u0642\u06cc\u0642\u0627\u064b \u0645\u0627\u0646\u0646\u062f \u06cc\u06a9 \u0645\u0647\u0627\u062c\u0645 \u0648\u0627\u0642\u0639\u06cc\u060c \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0647 \u0648 \u0627\u0632 \u0622\u0646\u0647\u0627 \u0633\u0648\u0621\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u0627\u0646\u0648\u0627\u0639 \u062a\u0633\u062a \u0646\u0641\u0648\u0630:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u062a\u0633\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 (\u0628\u0627 \u0627\u0633\u06a9\u0646\u0631):<\/strong> \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc\u06cc \u0645\u062b\u0644 sqlmap \u0648 Burp Scanner \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0628\u0647 \u0633\u0631\u0639\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u0646\u062f.<\/li>\n\n\n\n<li><strong>\u062a\u0633\u062a \u062f\u0633\u062a\u06cc:<\/strong> \u06cc\u06a9 \u0645\u062a\u062e\u0635\u0635 \u0627\u0645\u0646\u06cc\u062a \u0633\u0639\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc\u200c\u0647\u0627\u06cc\u06cc \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u062f \u06a9\u0647 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0632 \u062f\u0633\u062a \u0645\u06cc\u200c\u062f\u0647\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u0641\u0631\u06a9\u0627\u0646\u0633 \u062a\u0633\u062a \u0646\u0641\u0648\u0630:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u062d\u062f\u0627\u0642\u0644 \u0633\u0627\u0644\u06cc \u06cc\u06a9 \u0628\u0627\u0631 \u062a\u0633\u062a \u0646\u0641\u0648\u0630 \u06a9\u0627\u0645\u0644<\/li>\n\n\n\n<li>\u0628\u0639\u062f \u0627\u0632 \u0647\u0631 \u062a\u063a\u06cc\u06cc\u0631 \u0639\u0645\u062f\u0647 \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647<\/li>\n\n\n\n<li>\u0642\u0628\u0644 \u0627\u0632 \u0627\u0646\u062a\u0634\u0627\u0631 \u0646\u0633\u062e\u0647 \u062c\u062f\u06cc\u062f \u0628\u0647 \u0645\u062d\u06cc\u0637 \u062a\u0648\u0644\u06cc\u062f<\/li>\n<\/ul>\n\n\n\n<p>\u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647 \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0645\u0648\u0631\u062f \u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u062a\u0633\u062a \u0646\u0641\u0648\u0630 SQL Injection\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 <a href=\"https:\/\/owasp.org\/www-project-web-security-testing-guide\/latest\/4-Web_Application_Security_Testing\/07-Input_Validation_Testing\/05-Testing_for_SQL_Injection\" target=\"_blank\" rel=\"noopener\">\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062a\u0633\u062a OWASP<\/a> \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0648 Patch Management<\/h3>\n\n\n\n<p>\u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 <strong>\u062d\u0645\u0644\u0627\u062a SQL <\/strong> \u0627\u0632 \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc\u200c\u0647\u0627\u06cc \u0634\u0646\u0627\u062e\u062a\u0647\u200c\u0634\u062f\u0647 \u062f\u0631 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u060c \u0641\u0631\u06cc\u0645\u0648\u0631\u06a9\u200c\u0647\u0627 \u0648 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631\u0647\u0627\u06cc \u0634\u062e\u0635 \u062b\u0627\u0644\u062b \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0628\u0647 \u0647\u0645\u06cc\u0646 \u062f\u0644\u06cc\u0644\u060c \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0645\u062f\u0627\u0648\u0645 \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0686 (Patch Management) \u06cc\u06a9\u06cc \u0627\u0632 \u0627\u0631\u06a9\u0627\u0646 <strong>\u0645\u0642\u0627\u0628\u0644\u0647 \u0628\u0627 SQL Injection<\/strong> \u0627\u0633\u062a.<\/p>\n\n\n\n<p><strong>\u0627\u0642\u062f\u0627\u0645\u0627\u062a \u0644\u0627\u0632\u0645:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0641\u0631\u06cc\u0645\u0648\u0631\u06a9 \u0648\u0628 \u062e\u0648\u062f \u0631\u0627 \u0647\u0645\u06cc\u0634\u0647 \u0628\u0647 \u0622\u062e\u0631\u06cc\u0646 \u0646\u0633\u062e\u0647 \u0628\u0647\u200c\u0631\u0648\u0632 \u06a9\u0646\u06cc\u062f.<\/li>\n\n\n\n<li>\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 (\u0645\u062b\u0644 MySQL Connector\u060c psycopg2\u060c etc.) \u0631\u0627 \u0628\u0647\u200c\u0631\u0648\u0632 \u0646\u06af\u0647 \u062f\u0627\u0631\u06cc\u062f.<\/li>\n\n\n\n<li>\u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644 \u0648 \u0633\u0631\u0648\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0631\u0627 \u0645\u0631\u062a\u0628\u0627\u064b \u067e\u0686 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0648 \u0631\u0641\u0639 SQL<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0627\u0633\u06a9\u0646 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc<\/h3>\n\n\n\n<p>\u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0627\u0633\u06a9\u0646 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0628\u0647 \u0634\u0645\u0627 \u062f\u0631 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0633\u0631\u06cc\u0639 <strong>SQL Injection<\/strong> \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u06a9\u0645\u06a9 \u06a9\u0646\u0646\u062f. \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0647\u0632\u0627\u0631\u0627\u0646 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u062a\u0633\u062a \u0631\u0627 \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u067e\u0627\u0633\u062e\u200c\u0647\u0627 \u0631\u0627 \u062a\u062d\u0644\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u0628\u0647\u062a\u0631\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0627\u0633\u06a9\u0646 SQL Injection:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">\u0627\u0628\u0632\u0627\u0631<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u067e\u0644\u062a\u0641\u0631\u0645<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u0648\u06cc\u0698\u06af\u06cc \u06a9\u0644\u06cc\u062f\u06cc<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>sqlmap<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0645\u062a\u0646\u200c\u0628\u0627\u0632 (Python)<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0642\u062f\u0631\u062a\u0645\u0646\u062f\u062a\u0631\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u062a\u0633\u062a SQL Injection<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Burp Suite Pro<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">\u062a\u062c\u0627\u0631\u06cc<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0627\u0633\u06a9\u0646\u0631 \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647 \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u062a\u0632\u0631\u06cc\u0642 \u062e\u0648\u062f\u06a9\u0627\u0631<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Netsparker<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">\u062a\u062c\u0627\u0631\u06cc<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u062f\u0642\u062a \u0628\u0627\u0644\u0627 \u0648 \u06a9\u0627\u0647\u0634 False Positive<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Acunetix<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">\u062a\u062c\u0627\u0631\u06cc<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0645\u0646\u0627\u0633\u0628 \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0633\u0627\u0632\u0645\u0627\u0646\u06cc<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Nikto<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0645\u062a\u0646\u200c\u0628\u0627\u0632<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0627\u0633\u06a9\u0646\u0631 \u0648\u0628 \u0639\u0645\u0648\u0645\u06cc \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u06a9\u0634\u0641 SQL Injection<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc Static Code Analysis (SAST)<\/h3>\n\n\n\n<p>\u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc SAST \u06a9\u062f \u0645\u0646\u0628\u0639 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0628\u062f\u0648\u0646 \u0627\u062c\u0631\u0627 \u06a9\u0631\u062f\u0646 \u0622\u0646 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u0627\u0644\u06af\u0648\u0647\u0627\u06cc \u062e\u0637\u0631\u0646\u0627\u06a9 (\u0645\u0627\u0646\u0646\u062f \u0627\u0644\u062d\u0627\u0642 \u0631\u0634\u062a\u0647\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u06a9\u0648\u0626\u0631\u06cc) \u0631\u0627 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u062f\u0631 \u0645\u0631\u062d\u0644\u0647 \u062a\u0648\u0633\u0639\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u0632 \u0648\u0631\u0648\u062f \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc\u200c\u0647\u0627\u06cc <strong>SQL <\/strong>\u0628\u0647 \u06a9\u062f \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u06a9\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u062d\u0628\u0648\u0628 SAST:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>SonarQube:<\/strong> \u0645\u062a\u0646\u200c\u0628\u0627\u0632 \u0648 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0632 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u062a\u0639\u062f\u062f<\/li>\n\n\n\n<li><strong>Checkmarx:<\/strong> \u0631\u0627\u0647\u06a9\u0627\u0631 \u0633\u0627\u0632\u0645\u0627\u0646\u06cc \u0628\u0627 \u062f\u0642\u062a \u0628\u0627\u0644\u0627<\/li>\n\n\n\n<li><strong>Veracode:<\/strong> \u062a\u062d\u0644\u06cc\u0644 \u06a9\u062f \u062f\u0631 \u0627\u0628\u0631<\/li>\n\n\n\n<li><strong>Bandit (Python):<\/strong> \u0627\u0628\u0632\u0627\u0631 \u0633\u0627\u062f\u0647 \u0648 \u0633\u0628\u06a9 \u0628\u0631\u0627\u06cc \u06a9\u062f \u067e\u0627\u06cc\u062a\u0648\u0646<\/li>\n\n\n\n<li><strong>ESLint (\u0628\u0627 \u067e\u0644\u0627\u06af\u06cc\u0646 \u0627\u0645\u0646\u06cc\u062a\u06cc):<\/strong> \u0628\u0631\u0627\u06cc \u06a9\u062f \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 TypeScript<\/li>\n<\/ul>\n\n\n\n<p>\u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647 \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0645\u0648\u0631\u062f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0627\u0645\u0646\u06cc\u062a\u06cc\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 <a href=\"https:\/\/owasp.org\/www-community\/Free_for_Open_Source_Application_Security_Tools\" target=\"_blank\" rel=\"noopener\">\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc OWASP<\/a> \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u062d\u0645\u0644\u0627\u062a \u0645\u0639\u0631\u0648\u0641 SQL Injection \u062f\u0631 \u062a\u0627\u0631\u06cc\u062e<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0641\u0634\u0627\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u06f2.\u06f5 \u0645\u06cc\u0644\u06cc\u0627\u0631\u062f \u06a9\u0627\u0631\u0628\u0631 (\u06f2\u06f0\u06f2\u06f4)<\/h3>\n\n\n\n<p>\u0628\u0632\u0631\u06af\u062a\u0631\u06cc\u0646 <strong>\u062d\u0645\u0644\u0647 SQL<\/strong> \u062a\u0627\u0631\u06cc\u062e \u062f\u0631 \u0633\u0627\u0644 \u06f2\u06f0\u06f2\u06f4 \u0631\u062e \u062f\u0627\u062f. \u06cc\u06a9 \u06af\u0631\u0648\u0647 \u0647\u06a9\u0631\u06cc \u0628\u0627 \u06a9\u0634\u0641 \u06cc\u06a9 \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc \u0633\u0627\u062f\u0647 <strong>SQL Injection<\/strong> \u062f\u0631 \u06cc\u06a9\u06cc \u0627\u0632 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u0634\u0631\u06a9\u062a \u0628\u0632\u0631\u06af \u0641\u0646\u0627\u0648\u0631\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u060c \u0645\u0648\u0641\u0642 \u0634\u062f \u0628\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06f2.\u06f5 \u0645\u06cc\u0644\u06cc\u0627\u0631\u062f \u06a9\u0627\u0631\u0628\u0631 \u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0646\u062f. \u0627\u06cc\u0646 \u062d\u0645\u0644\u0647 \u0634\u0627\u0645\u0644 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u062d\u0633\u0627\u0633\u06cc \u0645\u0627\u0646\u0646\u062f \u0646\u0627\u0645\u060c \u0627\u06cc\u0645\u06cc\u0644\u060c \u0634\u0645\u0627\u0631\u0647 \u062a\u0644\u0641\u0646\u060c \u0622\u062f\u0631\u0633 \u0648 \u062d\u062a\u06cc \u062f\u0631 \u0628\u0631\u062e\u06cc \u0645\u0648\u0627\u0631\u062f \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0627\u0644\u06cc \u0628\u0648\u062f.<\/p>\n\n\n\n<p><strong>\u0646\u062d\u0648\u0647 \u062d\u0645\u0644\u0647:<\/strong> \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u06cc\u06a9 \u0646\u0642\u0637\u0647 \u0636\u0639\u0641 \u062f\u0631 \u0641\u0631\u0645 \u062c\u0633\u062a\u062c\u0648\u06cc \u0633\u0627\u06cc\u062a \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646\u062f. \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u0632 Prepared Statements \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u06a9\u0631\u062f\u0647 \u0628\u0648\u062f\u0646\u062f \u0648 \u0648\u0631\u0648\u062f\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0631\u0627 \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u062f\u0631 \u06a9\u0648\u0626\u0631\u06cc SQL \u0627\u0644\u062d\u0627\u0642 \u0645\u06cc\u200c\u06a9\u0631\u062f\u0646\u062f. \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u0628\u0627 \u06cc\u06a9 <strong>\u062a\u0632\u0631\u06cc\u0642 \u0633\u0627\u062f\u0647 UNION-based SQL Injection<\/strong> \u062a\u0648\u0627\u0646\u0633\u062a\u0646\u062f \u06a9\u0644 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0631\u0627 \u062a\u062e\u0644\u06cc\u0647 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u062f\u0631\u0633\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u06af\u0631\u0641\u062a:<\/strong> \u062d\u062a\u06cc \u0628\u0632\u0631\u06af\u062a\u0631\u06cc\u0646 \u0634\u0631\u06a9\u062a\u200c\u0647\u0627\u06cc \u0641\u0646\u0627\u0648\u0631\u06cc \u0646\u06cc\u0632 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0642\u0631\u0628\u0627\u0646\u06cc <strong>SQL Injection<\/strong> \u0634\u0648\u0646\u062f. \u0647\u06cc\u0686 \u0633\u06cc\u0633\u062a\u0645\u06cc \u06a9\u0627\u0645\u0644\u0627\u064b \u0627\u06cc\u0645\u0646 \u0646\u06cc\u0633\u062a \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u0627\u0635\u0648\u0644\u06cc \u0645\u0627\u0646\u0646\u062f Prepared Statements \u062a\u0646\u0647\u0627 \u0631\u0627\u0647 \u0645\u062d\u0627\u0641\u0638\u062a \u0648\u0627\u0642\u0639\u06cc \u0627\u0633\u062a.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u062d\u0645\u0644\u0647 \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645 \u067e\u0631\u062f\u0627\u062e\u062a \u06cc\u06a9\u06cc \u0627\u0632 \u0628\u0627\u0646\u06a9\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af (\u06f2\u06f0\u06f2\u06f5)<\/h3>\n\n\n\n<p>\u062f\u0631 \u0633\u0627\u0644 \u06f2\u06f0\u06f2\u06f5\u060c \u06cc\u06a9 <strong>\u062d\u0645\u0644\u0647 SQL Injection<\/strong> \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645 \u067e\u0631\u062f\u0627\u062e\u062a \u06cc\u06a9\u06cc \u0627\u0632 \u0628\u0627\u0646\u06a9\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af \u0627\u0631\u0648\u067e\u0627\u06cc\u06cc \u0645\u0646\u062c\u0631 \u0628\u0647 \u0633\u0631\u0642\u062a \u06f4\u06f0 \u0645\u06cc\u0644\u06cc\u0648\u0646 \u062f\u0644\u0627\u0631 \u0634\u062f. \u0627\u06cc\u0646 \u062d\u0645\u0644\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u06a9\u0646\u06cc\u06a9 <strong>Time-based Blind SQL Injection<\/strong> \u0627\u0646\u062c\u0627\u0645 \u0634\u062f \u06a9\u0647 \u062d\u062a\u06cc \u0641\u0627\u06cc\u0631\u0648\u0627\u0644\u200c\u0647\u0627\u06cc \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0628\u0627\u0646\u06a9 \u0646\u06cc\u0632 \u0622\u0646 \u0631\u0627 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0646\u06a9\u0631\u062f\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u0646\u062d\u0648\u0647 \u062d\u0645\u0644\u0647:<\/strong> \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u06cc\u06a9 \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc \u062f\u0631 API \u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627\u0646\u06a9 \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646\u062f. \u067e\u0627\u0631\u0627\u0645\u062a\u0631 <code>transactionId<\/code> \u062f\u0631 \u0622\u062f\u0631\u0633 URL \u0628\u062f\u0648\u0646 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0645\u0646\u0627\u0633\u0628 \u062f\u0631 \u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627\u06cc SQL \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u062f. \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u06a9\u0646\u06cc\u06a9 <strong>Time-based Injection<\/strong> \u0648 \u062f\u0633\u062a\u0648\u0631 <code>WAIT FOR DELAY<\/code>\u060c \u0628\u06cc\u062a \u0628\u0647 \u0628\u06cc\u062a \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u062d\u0633\u0627\u0628\u200c\u0647\u0627\u06cc \u0628\u0627\u0646\u06a9\u06cc \u0631\u0627 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u06a9\u0631\u062f\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u062f\u0631\u0633\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u06af\u0631\u0641\u062a:<\/strong> <strong>\u0645\u0642\u0627\u0628\u0644\u0647 \u0628\u0627 SQL Injection<\/strong> \u0646\u06cc\u0627\u0632 \u0628\u0647 \u062f\u0641\u0627\u0639 \u0644\u0627\u06cc\u0647\u200c\u0627\u06cc \u062f\u0627\u0631\u062f. \u062a\u0646\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 WAF \u06a9\u0627\u0641\u06cc \u0646\u06cc\u0633\u062a. \u0628\u0627\u0646\u06a9\u200c\u0647\u0627 \u0648 \u0645\u0624\u0633\u0633\u0627\u062a \u0645\u0627\u0644\u06cc \u0628\u0627\u06cc\u062f \u062a\u0633\u062a \u0646\u0641\u0648\u0630 \u0645\u062f\u0627\u0648\u0645 \u0648 \u0646\u0638\u0627\u0631\u062a \u0628\u0631 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0634\u0628\u06a9\u0647 \u0631\u0627 \u062c\u062f\u06cc \u0628\u06af\u06cc\u0631\u0646\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u062d\u0645\u0644\u0647 \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645 \u0628\u06cc\u0645\u0627\u0631\u0633\u062a\u0627\u0646\u06cc \u0648 \u0628\u0627\u062c\u200c\u0627\u0641\u0632\u0627\u0631\u06cc (\u06f2\u06f0\u06f2\u06f6)<\/h3>\n\n\n\n<p>\u0627\u062e\u06cc\u0631\u062a\u0631\u06cc\u0646 <strong>\u062d\u0645\u0644\u0647 SQL Injection<\/strong> \u0645\u0647\u0645 \u062f\u0631 \u0633\u0627\u0644 \u06f2\u06f0\u06f2\u06f6\u060c \u06cc\u06a9 \u0628\u06cc\u0645\u0627\u0631\u0633\u062a\u0627\u0646 \u0628\u0632\u0631\u06af \u062f\u0631 \u06a9\u0627\u0646\u0627\u062f\u0627 \u0631\u0627 \u0647\u062f\u0641 \u0642\u0631\u0627\u0631 \u062f\u0627\u062f. \u0645\u0647\u0627\u062c\u0645\u0627\u0646 \u0628\u0627 \u062a\u0632\u0631\u06cc\u0642 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0645\u062e\u0631\u0628 \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0628\u06cc\u0645\u0627\u0631\u0627\u0646\u060c \u0646\u0647 \u062a\u0646\u0647\u0627 \u0628\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u062d\u0633\u0627\u0633 \u067e\u0632\u0634\u06a9\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646\u062f\u060c \u0628\u0644\u06a9\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <strong>SQL Injection<\/strong> \u062a\u0648\u0627\u0646\u0633\u062a\u0646\u062f \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0628\u0627\u062c\u200c\u0627\u0641\u0632\u0627\u0631\u06cc \u0631\u0627 \u0631\u0648\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0627\u062c\u0631\u0627 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p><strong>\u0646\u062a\u06cc\u062c\u0647 \u062d\u0645\u0644\u0647:<\/strong> \u0628\u06cc\u0645\u0627\u0631\u0633\u062a\u0627\u0646 \u0645\u062c\u0628\u0648\u0631 \u0634\u062f \u06f5 \u0645\u06cc\u0644\u06cc\u0648\u0646 \u062f\u0644\u0627\u0631 \u0628\u0627\u062c \u067e\u0631\u062f\u0627\u062e\u062a \u06a9\u0646\u062f \u0648 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0622\u0646 \u0628\u0647 \u0645\u062f\u062a \u06f2 \u0647\u0641\u062a\u0647 \u0627\u0632 \u06a9\u0627\u0631 \u0627\u0641\u062a\u0627\u062f. \u062c\u0627\u0646 \u0686\u0646\u062f\u06cc\u0646 \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0639\u062f\u0645 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u067e\u0631\u0648\u0646\u062f\u0647 \u067e\u0632\u0634\u06a9\u06cc \u0628\u0647 \u062e\u0637\u0631 \u0627\u0641\u062a\u0627\u062f.<\/p>\n\n\n\n<p><strong>\u062f\u0631\u0633\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u06af\u0631\u0641\u062a:<\/strong> <strong>SQL Injection<\/strong> \u0641\u0642\u0637 \u06cc\u06a9 \u062a\u0647\u062f\u06cc\u062f \u0645\u0627\u0644\u06cc \u0646\u06cc\u0633\u062a. \u062f\u0631 \u0635\u0646\u0627\u06cc\u0639\u06cc \u0645\u0627\u0646\u0646\u062f \u0628\u0647\u062f\u0627\u0634\u062a \u0648 \u062f\u0631\u0645\u0627\u0646\u060c \u0627\u06cc\u0646 \u062d\u0645\u0644\u0627\u062a \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u062a\u0647\u062f\u06cc\u062f \u06a9\u0646\u0646\u062f\u0647 \u062c\u0627\u0646 \u0627\u0646\u0633\u0627\u0646\u200c\u0647\u0627 \u0628\u0627\u0634\u0646\u062f. \u0627\u0645\u0646\u06cc\u062a \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0628\u0627\u06cc\u062f \u0627\u0648\u0644\u0648\u06cc\u062a \u0627\u0648\u0644 \u0647\u0631 \u0633\u0627\u0632\u0645\u0627\u0646\u06cc \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0646\u062a\u06cc\u062c\u0647\u200c\u06af\u06cc\u0631\u06cc \u0648 \u062e\u0644\u0627\u0635\u0647<\/h2>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u062c\u0627\u0645\u0639\u060c \u0645\u0627 \u0627\u06cc\u0646 \u062a\u0647\u062f\u06cc\u062f \u0627\u0645\u0646\u06cc\u062a\u06cc \u0631\u0627 \u0627\u0632 \u0635\u0641\u0631 \u062a\u0627 \u0635\u062f \u0628\u0631\u0631\u0633\u06cc \u06a9\u0631\u062f\u06cc\u0645 \u062f\u06cc\u062f\u06cc\u0645 \u06a9\u0647 \u0627\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9 \u062d\u0645\u0644\u0647 \u067e\u0633 \u0627\u0632 \u06f2\u06f5 \u0633\u0627\u0644 \u0647\u0645\u0686\u0646\u0627\u0646 \u06cc\u06a9\u06cc \u0627\u0632 \u062e\u0637\u0631\u0646\u0627\u06a9\u200c\u062a\u0631\u06cc\u0646 \u062a\u0647\u062f\u06cc\u062f\u0627\u062a \u0627\u0645\u0646\u06cc\u062a \u0648\u0628 \u0627\u0633\u062a. \u0622\u0645\u0627\u0631\u0647\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0628\u06cc\u0634 \u0627\u0632 \u06f3\u06f2 \u062f\u0631\u0635\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0648\u0628 \u062f\u0627\u0631\u0627\u06cc \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc <strong>SQL Injection<\/strong> \u0647\u0633\u062a\u0646\u062f \u0648 \u0647\u0632\u06cc\u0646\u0647 \u0645\u062a\u0648\u0633\u0637 \u0647\u0631 \u062d\u0645\u0644\u0647 \u0645\u0648\u0641\u0642 \u062d\u062f\u0648\u062f \u06f7.\u06f2 \u0645\u06cc\u0644\u06cc\u0648\u0646 \u062f\u0644\u0627\u0631 \u0627\u0633\u062a.<\/p>\n\n\n\n<p>\u0627\u0646\u0648\u0627\u0639 <strong>SQL Injection<\/strong> \u0631\u0627 \u0645\u0631\u0648\u0631 \u06a9\u0631\u062f\u06cc\u0645: \u0627\u0632 In-band \u0633\u0627\u062f\u0647 \u062a\u0627 Blind \u0648 Out-of-band \u067e\u06cc\u0634\u0631\u0641\u062a\u0647. \u0628\u0627 \u062c\u062f\u06cc\u062f\u062a\u0631\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u062a\u0632\u0631\u06cc\u0642 \u062f\u0631 \u0633\u0627\u0644 \u06f2\u06f0\u06f2\u06f6 \u0622\u0634\u0646\u0627 \u0634\u062f\u06cc\u0645\u060c \u0627\u0632 \u062c\u0645\u0644\u0647 \u062a\u0632\u0631\u06cc\u0642 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0647\u062f\u0631\u0647\u0627 \u0648 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc HTTP\u060c \u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u062d\u0645\u0644\u0627\u062a \u0628\u0627 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc\u06cc \u0645\u062b\u0644 sqlmap\u060c \u0648 \u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631 \u0632\u062f\u0646 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644\u200c\u0647\u0627 \u0628\u0627 \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0648 \u0627\u0648\u0628\u0633\u0641\u06cc\u06a9\u06cc\u0634\u0646.<\/p>\n\n\n\n<p>\u0645\u0647\u0645\u200c\u062a\u0631 \u0627\u0632 \u0647\u0645\u0647\u060c \u0631\u0627\u0647\u06a9\u0627\u0631\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc <strong>\u0645\u0642\u0627\u0628\u0644\u0647 \u0628\u0627 SQL Injection<\/strong> \u0631\u0627 \u06cc\u0627\u062f \u06af\u0631\u0641\u062a\u06cc\u0645:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <strong>Prepared Statements<\/strong> \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u0624\u062b\u0631\u062a\u0631\u06cc\u0646 \u0631\u0648\u0634 \u062f\u0641\u0627\u0639\u06cc<\/li>\n\n\n\n<li>\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0648 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627<\/li>\n\n\n\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 ORM\u0647\u0627<\/li>\n\n\n\n<li>\u0627\u0639\u0645\u0627\u0644 \u0627\u0635\u0644 \u06a9\u0645\u062a\u0631\u06cc\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633<\/li>\n\n\n\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Web Application Firewall (WAF)<\/li>\n\n\n\n<li>\u062a\u0633\u062a \u0646\u0641\u0648\u0630 \u062f\u0648\u0631\u0647\u200c\u0627\u06cc \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u0633\u06a9\u0646\u0631\u0647\u0627\u06cc \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc<\/li>\n\n\n\n<li>\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0645\u062f\u0627\u0648\u0645 \u0641\u0631\u06cc\u0645\u0648\u0631\u06a9\u200c\u0647\u0627 \u0648 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627<\/li>\n<\/ul>\n\n\n\n<p>\u0633\u0647 \u0645\u0637\u0627\u0644\u0639\u0647 \u0645\u0648\u0631\u062f\u06cc \u0648\u0627\u0642\u0639\u06cc (\u0627\u0641\u0634\u0627\u06cc \u06f2.\u06f5 \u0645\u06cc\u0644\u06cc\u0627\u0631\u062f \u06a9\u0627\u0631\u0628\u0631\u060c \u062d\u0645\u0644\u0647 \u0628\u0647 \u0628\u0627\u0646\u06a9\u060c \u0648 \u062d\u0645\u0644\u0647 \u0628\u0647 \u0628\u06cc\u0645\u0627\u0631\u0633\u062a\u0627\u0646) \u0646\u0634\u0627\u0646 \u062f\u0627\u062f \u06a9\u0647 <strong>SQL Injection<\/strong> \u06cc\u06a9 \u062a\u0647\u062f\u06cc\u062f \u062c\u062f\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u062e\u0633\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u0645\u0627\u0644\u06cc\u060c \u0627\u0639\u062a\u0628\u0627\u0631\u06cc \u0648 \u062d\u062a\u06cc \u062c\u0627\u0646\u06cc \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p>\u0646\u06a9\u062a\u0647 \u06a9\u0644\u06cc\u062f\u06cc \u0627\u06cc\u0646 \u0627\u0633\u062a: <strong>SQL Injection<\/strong> \u06cc\u06a9 \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc \u0642\u0627\u0628\u0644 \u067e\u06cc\u0634\u06af\u06cc\u0631\u06cc \u0627\u0633\u062a. \u0628\u0627 \u0631\u0639\u0627\u06cc\u062a \u0627\u0635\u0648\u0644 \u0633\u0627\u062f\u0647 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0627\u0645\u0646 \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0646\u0627\u0633\u0628\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06f1\u06f0\u06f0 \u062f\u0631\u0635\u062f \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647 \u062e\u0648\u062f \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 \u062d\u0645\u0644\u0627\u062a \u0633\u0646\u062a\u06cc <strong>SQL Injection<\/strong> \u0645\u062d\u0627\u0641\u0638\u062a \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p>\u0628\u0647 \u06cc\u0627\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0627\u0645\u0646\u06cc\u062a \u06cc\u06a9 \u0645\u0642\u0635\u062f \u0646\u06cc\u0633\u062a\u060c \u06cc\u06a9 \u0633\u0641\u0631 \u0645\u062f\u0627\u0648\u0645 \u0627\u0633\u062a. \u062a\u0647\u062f\u06cc\u062f\u0627\u062a \u062a\u06a9\u0627\u0645\u0644 \u0645\u06cc\u200c\u06cc\u0627\u0628\u0646\u062f \u0648 \u0634\u0645\u0627 \u0646\u06cc\u0632 \u0628\u0627\u06cc\u062f \u062f\u0641\u0627\u0639 \u062e\u0648\u062f \u0631\u0627 \u0628\u0647\u200c\u0631\u0648\u0632 \u0646\u06af\u0647 \u062f\u0627\u0631\u06cc\u062f. \u0627\u0632 \u0647\u0645\u06cc\u0646 \u0627\u0645\u0631\u0648\u0632 \u0634\u0631\u0648\u0639 \u06a9\u0646\u06cc\u062f: \u06a9\u062f \u062e\u0648\u062f \u0631\u0627 \u0628\u0631\u0627\u06cc \u0622\u0633\u06cc\u0628\u200c\u067e\u0630\u06cc\u0631\u06cc\u200c\u0647\u0627\u06cc <strong>SQL Injection<\/strong> \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f\u060c \u0627\u0632 Prepared Statements \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0648 \u062a\u0633\u062a \u0646\u0641\u0648\u0630 \u062f\u0648\u0631\u0647\u200c\u0627\u06cc \u0631\u0627 \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u062e\u0648\u062f \u0628\u06af\u0646\u062c\u0627\u0646\u06cc\u062f.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ud83d\udca1 <strong>\u062d\u0631\u0641 \u0622\u062e\u0631:<\/strong> <strong>SQL Injection<\/strong> \u0647\u0646\u0648\u0632 \u0647\u0645 \u0642\u0627\u062a\u0644 \u0627\u0633\u062a\u060c \u0627\u0645\u0627 \u0644\u0627\u0632\u0645 \u0646\u06cc\u0633\u062a \u0642\u0631\u0628\u0627\u0646\u06cc \u0628\u0639\u062f\u06cc \u0628\u0627\u0634\u062f. \u0628\u0627 \u062f\u0627\u0646\u0634 \u0648 \u0627\u0628\u0632\u0627\u0631 \u0645\u0646\u0627\u0633\u0628\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647 \u062e\u0648\u062f \u0645\u062d\u0627\u0641\u0638\u062a \u06a9\u0646\u06cc\u062f.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">\u062f\u0639\u0648\u062a \u0628\u0647 \u0627\u0642\u062f\u0627\u0645 \u0646\u0647\u0627\u06cc\u06cc<\/h2>\n\n\n\n<p>\u0627\u06af\u0631 \u0646\u06af\u0631\u0627\u0646 \u0627\u0645\u0646\u06cc\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u062e\u0648\u062f \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 <strong>SQL Injection<\/strong> \u0648 \u0633\u0627\u06cc\u0631 \u062a\u0647\u062f\u06cc\u062f\u0627\u062a \u0633\u0627\u06cc\u0628\u0631\u06cc \u0647\u0633\u062a\u06cc\u062f\u060c \u062a\u06cc\u0645 \u0645\u062a\u062e\u0635\u0635 <strong>\u0641\u06af\u0627\u0628\u06cc\u0646<\/strong> \u0622\u0645\u0627\u062f\u0647 \u06a9\u0645\u06a9 \u0628\u0647 \u0634\u0645\u0627\u0633\u062a. \u0645\u0627 \u062f\u0631 \u06a9\u0646\u0627\u0631 \u062e\u062f\u0645\u0627\u062a <strong>\u0637\u0631\u0627\u062d\u06cc \u0648 \u062a\u0648\u0633\u0639\u0647 \u0648\u0628\u200c\u0633\u0627\u06cc\u062a<\/strong>\u060c <strong>\u0637\u0631\u0627\u062d\u06cc \u0648 \u062a\u0648\u0633\u0639\u0647 \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646<\/strong> \u0648 <strong>\u062e\u062f\u0645\u0627\u062a \u0633\u0626\u0648<\/strong>\u060c \u0645\u0634\u0627\u0648\u0631\u0647 \u0627\u0645\u0646\u06cc\u062a \u0633\u0627\u06cc\u0628\u0631\u06cc \u0648 \u062a\u0633\u062a \u0646\u0641\u0648\u0630 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u0646\u06cc\u0632 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u06cc\u0645.<\/p>\n\n\n\n<p><strong>\u0645\u0627 \u0634\u0645\u0627 \u0631\u0627 \u062f\u0639\u0648\u062a \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/strong><\/p>\n\n\n\n<p>\u0646\u0645\u0648\u0646\u0647\u200c\u06a9\u0627\u0631\u0647\u0627\u06cc \u0645\u0627 \u0631\u0627 \u062f\u0631<a href=\"https:\/\/fegabin.com\/fa\/portfolio\/\">\u00a0\u0646\u0645\u0648\u0646\u0647\u200c\u06a9\u0627\u0631\u0647\u0627\u06cc \u0641\u06af\u0627\u0628\u06cc\u0646<\/a>\u00a0\u0628\u0628\u06cc\u0646\u06cc\u062f.<\/p>\n\n\n\n<p>\u0628\u0631\u0627\u06cc \u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u0645\u062f\u0644 \u0647\u0645\u06a9\u0627\u0631\u06cc \u0648&nbsp;<a href=\"https:\/\/fegabin.com\/fa\/pricing\/\">\u062a\u0639\u0631\u0641\u0647 \u062e\u062f\u0645\u0627\u062a \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc<\/a>&nbsp;\u0628\u0647 \u0627\u06cc\u0646 \u0635\u0641\u062d\u0647 \u0633\u0631 \u0628\u0632\u0646\u06cc\u062f.-<\/p>\n\n\n\n<p>\u0622\u0645\u0627\u062f\u0647\u200c\u0627\u06cc\u062f \u06a9\u0647 \u067e\u0631\u0648\u0698\u0647 \u0631\u0627 \u0634\u0631\u0648\u0639 \u06a9\u0646\u06cc\u0645\u061f \u0647\u0645\u06cc\u0646 \u062d\u0627\u0644\u0627 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u062c\u0644\u0633\u0647&nbsp;<a href=\"https:\/\/fegabin.com\/fa\/contact-us\/\">\u0645\u0634\u0627\u0648\u0631\u0647 \u062a\u062e\u0635\u0635\u06cc \u0631\u0627\u06cc\u06af\u0627\u0646<\/a>&nbsp;\u0628\u0627 \u0645\u0627 \u062a\u0645\u0627\u0633 \u0628\u06af\u06cc\u0631\u06cc\u062f.<\/p>\n\n\n\n<p>\u06a9\u0627\u0631 \u0645\u0627 \u0631\u0627 \u062f\u0631 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0627\u062c\u062a\u0645\u0627\u0639\u06cc \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0627\u0632 \u0622\u062e\u0631\u06cc\u0646 \u0631\u0648\u0646\u062f\u0647\u0627\u06cc \u0641\u0646\u0627\u0648\u0631\u06cc \u0628\u0627\u062e\u0628\u0631 \u0628\u0645\u0627\u0646\u06cc\u062f:<\/p>\n\n\n\n<p>\u2013&nbsp;<a href=\"https:\/\/www.linkedin.com\/company\/fgabin\" target=\"_blank\" rel=\"noreferrer noopener\">\u0644\u06cc\u0646\u06a9\u062f\u0627\u06cc\u0646 \u0641\u06af\u0627\u0628\u06cc\u0646<\/a><\/p>\n\n\n\n<p>\u2013<a href=\"https:\/\/x.com\/fegabin\" target=\"_blank\" rel=\"noreferrer noopener\">\u062a\u0648\u06cc\u06cc\u062a\u0631 \u0641\u06af\u0627\u0628\u06cc\u0646<\/a><\/p>\n\n\n\n<p>\u2013&nbsp;<a href=\"https:\/\/www.instagram.com\/farahin_soft\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u0627\u06cc\u0646\u0633\u062a\u0627\u06af\u0631\u0627\u0645 \u0641\u0631\u0627\u0647\u06cc\u0646<\/a><\/p>\n\n\n\n<p>\u0647\u0645\u0686\u0646\u06cc\u0646 \u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647 \u0645\u0642\u0627\u0644\u0627\u062a \u0622\u0645\u0648\u0632\u0634\u06cc \u0628\u06cc\u0634\u062a\u0631\u060c \u0627\u0632&nbsp;<a href=\"https:\/\/fegabin.com\/fa\/blog\/\">\u0622\u06a9\u0627\u062f\u0645\u06cc \u0641\u06af\u0627\u0628\u06cc\u0646<\/a>&nbsp;\u062f\u06cc\u062f\u0646 \u0641\u0631\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"\u00ab\u0622\u06cc\u0627 \u0645\u06cc\u200c\u062f\u0627\u0646\u0633\u062a\u06cc\u062f \u0627\u06cc\u0646 \u0646\u0648\u0639 \u062d\u0645\u0644\u0647 \u062f\u0631 \u0633\u0627\u0644 \u06f2\u06f0\u06f2\u06f6 \u0647\u0645\u0686\u0646\u0627\u0646 \u062f\u0631 \u0641\u0647\u0631\u0633\u062a \u06f1\u06f0 \u062a\u0647\u062f\u06cc\u062f \u0628\u0631\u062a\u0631 \u0627\u0645\u0646\u06cc\u062a \u0648\u0628 \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f\u061f\u00bb \u0628\u0644\u0647\u060c \u0628\u0627 \u0648\u062c\u0648\u062f \u067e\u06cc\u0634\u0631\u0641\u062a\u200c\u0647\u0627\u06cc \u0634\u06af\u0641\u062a\u200c\u0627\u0646\u06af\u06cc\u0632 \u062f\u0631 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0648 \u0641\u0631\u06cc\u0645\u0648\u0631\u06a9\u200c\u0647\u0627\u06cc \u0645\u062f\u0631\u0646\u060c SQL Injection \u0647\u0646\u0648\u0632 \u0647\u0645 \u062c\u0627\u0646 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f. \u0627\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9 \u062d\u0645\u0644\u0647 \u06a9\u0647 \u0627\u0648\u0644\u06cc\u0646&#8230;","protected":false},"author":16,"featured_media":18623,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[53,44,38,41,49],"tags":[],"class_list":["post-18271","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-tools","category-hacking-security","category-programming","category-server-host-domain","category-technology"],"_links":{"self":[{"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/posts\/18271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/comments?post=18271"}],"version-history":[{"count":3,"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/posts\/18271\/revisions"}],"predecessor-version":[{"id":18274,"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/posts\/18271\/revisions\/18274"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/media\/18623"}],"wp:attachment":[{"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/media?parent=18271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/categories?post=18271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fegabin.com\/fa\/wp-json\/wp\/v2\/tags?post=18271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}