{"id":4969,"date":"2014-10-13T18:09:00","date_gmt":"2014-10-13T11:09:00","guid":{"rendered":"http:\/\/www.acisonline.net\/?p=4969"},"modified":"2022-04-21T07:37:15","modified_gmt":"2022-04-21T07:37:15","slug":"shellshock-step-by-step","status":"publish","type":"post","link":"https:\/\/oldsite.acisonline.net\/?p=4969","title":{"rendered":"\u0e21\u0e32\u0e17\u0e33\u0e04\u0e27\u0e32\u0e21\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e01\u0e31\u0e1a\u0e0a\u0e48\u0e2d\u0e07\u0e42\u0e2b\u0e27\u0e48 ShellShock Step-by-Step"},"content":{"rendered":"<p><!--:en--><\/p>\n<div><img decoding=\"async\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/Chayutm-Prapassaraporn.jpg\" style=\"width: 110px; position: absolute; clip: rect(0px,110px,133px,0px); float: left; display: inline; margin: -47px 0px 0px 0; padding-right: 10px; line-height: 100px;\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" \/><\/div>\n<p style=\"text-align: right; font-size: 11px; background-color: #f8f8f8; border: 1px solid #cccccc; padding: 5px; margin: 60px 0 20px 0;\"><strong style=\"line-height: 0;\">Author By: Mr. Chayutm Prapassaraporn | ACIS Cyber LAB Team<\/strong><br \/>\nCISSP, SANS GIAC GPEN, OSCP, CBCI, ECSA, CEH, SMFE, CCSK, Security+, CCNA<br \/>\nSenior Information Security Consultant, Consulting Service Department (CSD)<\/p>\n<h4>Abstract<\/h4>\n<p>\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e19\u0e35\u0e49\u0e08\u0e30\u0e40\u0e19\u0e49\u0e19\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e01\u0e32\u0e23\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e27\u0e32\u0e21\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a Shellshock (\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e23\u0e35\u0e22\u0e01\u0e2d\u0e35\u0e01\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e27\u0e48\u0e32 Bashdoor) \u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e17\u0e35\u0e48\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e02\u0e2d\u0e07 Shell \u0e17\u0e35\u0e48\u0e21\u0e35\u0e0a\u0e37\u0e48\u0e2d\u0e27\u0e48\u0e32 Bash (Bourne Again Shell) \u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e15\u0e23\u0e30\u0e01\u0e39\u0e25 UNIX \u0e0b\u0e36\u0e48\u0e07\u0e2a\u0e48\u0e07\u0e1c\u0e25\u0e01\u0e23\u0e30\u0e17\u0e1a\u0e15\u0e48\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e21\u0e31\u0e48\u0e19\u0e04\u0e07\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e1c\u0e39\u0e49\u0e1a\u0e38\u0e01\u0e23\u0e38\u0e01\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e23\u0e31\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e31\u0e48\u0e07\u0e01\u0e32\u0e23\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e02\u0e2d\u0e07\u0e40\u0e2b\u0e22\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e01\u0e23\u0e30\u0e17\u0e33\u0e01\u0e32\u0e23\u0e43\u0e14 \u0e46 \u0e44\u0e14\u0e49 (Command Execution) \u0e1c\u0e48\u0e32\u0e19\u0e2a\u0e34\u0e48\u0e07\u0e17\u0e35\u0e48\u0e40\u0e23\u0e35\u0e22\u0e01\u0e27\u0e48\u0e32 \u201cEnvironment Variable\u201d \u0e0b\u0e36\u0e48\u0e07\u0e16\u0e39\u0e01\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e1c\u0e22\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48 24 \u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19 2557 \u0e42\u0e14\u0e22 Stephane Chazelas \u0e0b\u0e36\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19 open source software developer \u0e0a\u0e32\u0e27\u0e2a\u0e2b\u0e23\u0e32\u0e0a\u0e2d\u0e32\u0e13\u0e32\u0e08\u0e31\u0e01\u0e23 \u0e2f<\/p>\n<h4>Terminology, let it be clear<\/h4>\n<ul id=\"speaker\">\n<li><strong>Shell<\/strong><br \/>\nShell \u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e35\u0e48\u0e21\u0e35\u0e44\u0e27\u0e49\u0e43\u0e2b\u0e49\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e35\u0e48\u0e08\u0e30\u0e1b\u0e0f\u0e34\u0e2a\u0e31\u0e21\u0e1e\u0e31\u0e19\u0e18\u0e4c (Interfacing) \u0e01\u0e31\u0e1a\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e07\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e44\u0e14\u0e49 \u0e40\u0e0a\u0e48\u0e19 \u0e01\u0e32\u0e23\u0e2a\u0e31\u0e48\u0e07\u0e23\u0e31\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 \u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u0e16\u0e36\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e44\u0e1f\u0e25\u0e4c \u0e01\u0e32\u0e23\u0e40\u0e25\u0e48\u0e19\u0e40\u0e01\u0e21 \u0e2f\u0e25\u0e2f \u0e0b\u0e36\u0e48\u0e07\u0e42\u0e14\u0e22\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b\u0e41\u0e25\u0e49\u0e27 Shell \u0e08\u0e30\u0e21\u0e35\u0e2d\u0e22\u0e39\u0e48\u0e14\u0e49\u0e27\u0e22\u0e01\u0e31\u0e19\u0e43\u0e19 2 \u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e2b\u0e25\u0e31\u0e01 \u0e46 \u0e04\u0e37\u0e2d Command-Line Interface (CLI, Text Shell, Command Processor \u0e41\u0e25\u0e30 Command Shell) \u0e14\u0e31\u0e07\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48 1 \u0e41\u0e25\u0e30 Graphic User Interface (GUI \u0e41\u0e25\u0e30Graphic shell) \u0e14\u0e31\u0e07\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48 2 \u0e0b\u0e36\u0e48\u0e07\u0e43\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e19\u0e35\u0e49\u0e08\u0e30\u0e40\u0e19\u0e49\u0e19\u0e44\u0e1b\u0e17\u0e35\u0e48 CLI \u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e08\u0e32\u0e01\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07\u0e42\u0e14\u0e22\u0e15\u0e23\u0e07<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-4993 lazyload\" alt=\"1.CLI-Shell-Windows\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/1.CLI-Shell-Windows.png\" width=\"576\" height=\"296\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 576px; --smush-placeholder-aspect-ratio: 576\/296;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 1: CLI Shell \u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e07 Windows\u00ae (\u0e08\u0e32\u0e01 <a href=\"http:\/\/en.wikipedia.org\/wiki\/Shell_%28computing%29#mediaviewer\/File:Dir_command_in_Windows_Command_Prompt.png\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/en.wikipedia.org<\/a>)<\/div>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-4992 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 2: Graphic Shell (Graphic User Interface) \u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23 Ubuntu (\u0e08\u0e32\u0e01 http:\/\/i.stack.imgur.com\/mGCzG.png)\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/2.Graphic-Shell-Ubuntu.png\" width=\"608\" height=\"456\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 608px; --smush-placeholder-aspect-ratio: 608\/456;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 2: Graphic Shell (Graphic User Interface) \u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23 Ubuntu (\u0e08\u0e32\u0e01 <a href=\"http:\/\/i.stack.imgur.com\/mGCzG.png\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/i.stack.imgur.com<\/a>)<\/div>\n<p>Command-Line Interface (CLI) \u0e16\u0e37\u0e2d\u0e44\u0e14\u0e49\u0e27\u0e48\u0e32\u0e40\u0e1b\u0e47\u0e19 User Interface \u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e41\u0e23\u0e01\u0e17\u0e35\u0e48\u0e21\u0e35\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e01\u0e31\u0e1a\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c \u0e41\u0e25\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e14\u0e35\u0e01\u0e27\u0e48\u0e32\u0e43\u0e19\u0e1a\u0e32\u0e07\u0e2a\u0e16\u0e32\u0e19\u0e01\u0e32\u0e23\u0e13\u0e4c \u0e42\u0e14\u0e22\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e21\u0e35\u0e01\u0e32\u0e23\u0e2a\u0e23\u0e49\u0e32\u0e07 Graphic Interface \u0e2b\u0e23\u0e37\u0e2d Graphic Interface \u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e44\u0e14\u0e49\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e32\u0e07 Function \u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23 (\u0e41\u0e15\u0e48\u0e01\u0e47\u0e21\u0e35\u0e2b\u0e25\u0e32\u0e22\u0e07\u0e32\u0e19\u0e17\u0e35\u0e48\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e1c\u0e48\u0e32\u0e19 GUI \u0e17\u0e33\u0e44\u0e14\u0e49\u0e14\u0e35\u0e01\u0e27\u0e48\u0e32 \u0e40\u0e0a\u0e48\u0e19 \u0e40\u0e25\u0e48\u0e19\u0e40\u0e01\u0e21\u0e2a\u0e4c, Presentation) \u0e42\u0e14\u0e22\u0e43\u0e19\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e07 Desktop Computer \u0e08\u0e30\u0e21\u0e35\u0e17\u0e31\u0e49\u0e07 CLI \u0e41\u0e25\u0e30 GUI \u0e21\u0e32\u0e43\u0e2b\u0e49 \u0e0b\u0e36\u0e48\u0e07\u0e43\u0e19\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 CLI \u0e19\u0e31\u0e49\u0e19 \u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e2d\u0e07\u0e08\u0e14\u0e08\u0e33\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u0e41\u0e25\u0e30\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e02\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e19\u0e31\u0e49\u0e19\u0e46 \u0e43\u0e2b\u0e49\u0e44\u0e14\u0e49 (\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 3 \u0e01\u0e32\u0e23\u0e1a\u0e35\u0e1a\u0e2d\u0e31\u0e14\u0e44\u0e1f\u0e25\u0e4c\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 ZIP \u0e1c\u0e48\u0e32\u0e19 CLI) \u0e14\u0e31\u0e07\u0e19\u0e31\u0e49\u0e19\u0e43\u0e19\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e08\u0e30\u0e17\u0e33\u0e07\u0e32\u0e19\u0e2b\u0e25\u0e32\u0e22 \u0e46 \u0e2d\u0e22\u0e48\u0e32\u0e07\u0e1c\u0e48\u0e32\u0e19 CLI \u0e01\u0e47\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e17\u0e35\u0e48\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e08\u0e33\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19\u0e40\u0e22\u0e2d\u0e30\u0e1e\u0e2d\u0e2a\u0e21\u0e04\u0e27\u0e23 \u0e23\u0e27\u0e21\u0e16\u0e36\u0e07\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e23\u0e35\u0e22\u0e19\u0e23\u0e39\u0e49 Scripting Language \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a Shell \u0e19\u0e31\u0e49\u0e19 \u0e46 \u0e14\u0e49\u0e27\u0e22<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-4991 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 3: \u0e01\u0e32\u0e23\u0e1a\u0e35\u0e1a\u0e2d\u0e31\u0e14\u0e44\u0e1f\u0e25\u0e4c\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 ZIP \u0e1c\u0e48\u0e32\u0e19 CLI\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/3.zip-CLI.png\" width=\"439\" height=\"172\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 439px; --smush-placeholder-aspect-ratio: 439\/172;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 3: \u0e01\u0e32\u0e23\u0e1a\u0e35\u0e1a\u0e2d\u0e31\u0e14\u0e44\u0e1f\u0e25\u0e4c\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 ZIP \u0e1c\u0e48\u0e32\u0e19 CLI<\/div>\n<p>Command Shell \u0e19\u0e31\u0e49\u0e19\u0e21\u0e35\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e21\u0e32\u0e01\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e15\u0e23\u0e30\u0e01\u0e39\u0e25 UNIX \u0e41\u0e25\u0e30\u0e01\u0e47\u0e21\u0e35\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e02\u0e2d\u0e07 Shell \u0e2d\u0e22\u0e39\u0e48\u0e2b\u0e25\u0e32\u0e01\u0e2b\u0e25\u0e32\u0e22 \u0e40\u0e0a\u0e48\u0e19 Bourne Shell (sh), Almquist Shell (ash), Bourne Again Shell (bash), Korn Shell (ksh), Z Shell (zsh), C Shell (csh), TENEX C Shell (tcsh), Emacs Shell (eshell) Stand-alone Shell (sash) \u0e41\u0e25\u0e30 Remote Shell (rsh) \u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e19 \u0e42\u0e14\u0e22\u0e16\u0e49\u0e32\u0e40\u0e23\u0e32\u0e2d\u0e22\u0e32\u0e01\u0e17\u0e23\u0e32\u0e1a\u0e27\u0e48\u0e32\u0e01\u0e33\u0e25\u0e31\u0e07\u0e43\u0e0a\u0e49 Shell \u0e15\u0e31\u0e27\u0e43\u0e14\u0e2d\u0e22\u0e39\u0e48\u0e19\u0e31\u0e49\u0e19 \u0e01\u0e47\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e44\u0e14\u0e49\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23 \u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cecho $0\u201d \u0e1c\u0e48\u0e32\u0e19 Command Shell \u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e01\u0e33\u0e25\u0e31\u0e07\u0e43\u0e0a\u0e49\u0e2d\u0e22\u0e39\u0e48 \u0e2b\u0e23\u0e37\u0e2d \u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e21\u0e35\u0e2d\u0e22\u0e39\u0e48\u0e08\u0e23\u0e34\u0e07 (\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e21\u0e31\u0e48\u0e27 \u0e46 \u0e19\u0e31\u0e48\u0e19\u0e40\u0e2d\u0e07) \u0e25\u0e07\u0e44\u0e1b\u0e43\u0e19 shell \u0e41\u0e25\u0e49\u0e27\u0e2a\u0e31\u0e07\u0e40\u0e01\u0e15\u0e08\u0e32\u0e01 Error Message \u0e01\u0e47\u0e44\u0e14\u0e49 \u0e14\u0e31\u0e07\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 4<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-4990 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 4: \u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a Shell \u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/4.Shell-Error-Message.png\" width=\"479\" height=\"143\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 479px; --smush-placeholder-aspect-ratio: 479\/143;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 4: \u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a Shell \u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48<\/div>\n<\/li>\n<li><strong>Bourne Again shell (bash)<\/strong><br \/>\nBash \u0e40\u0e1b\u0e47\u0e19 Command Shell \u0e15\u0e31\u0e27\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e17\u0e35\u0e48\u0e16\u0e39\u0e01\u0e40\u0e02\u0e35\u0e22\u0e19\u0e02\u0e36\u0e49\u0e19\u0e42\u0e14\u0e22 Brian Fox \u0e43\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19 Free Software \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a GNU Project \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e15\u0e23\u0e30\u0e01\u0e39\u0e25 UNIX \u0e41\u0e17\u0e19 Bourne Shell (sh) \u0e40\u0e0a\u0e48\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e1a Command Shell \u0e2d\u0e37\u0e48\u0e19 \u0e46 bash \u0e01\u0e47\u0e08\u0e30\u0e17\u0e33\u0e07\u0e32\u0e19\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 (Command) \u0e08\u0e32\u0e01\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e08\u0e30\u0e19\u0e33\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e44\u0e1b\u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25\u0e41\u0e25\u0e49\u0e27\u0e08\u0e36\u0e07\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e18\u0e4c\u0e2d\u0e2d\u0e01\u0e21\u0e32 \u0e2b\u0e23\u0e37\u0e2d \u0e08\u0e30\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e44\u0e1f\u0e25\u0e4c\u0e01\u0e47\u0e17\u0e33\u0e44\u0e14\u0e49 \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e02\u0e2d\u0e07 bash \u0e43\u0e19\u0e01\u0e32\u0e23\u0e23\u0e31\u0e19\u0e2b\u0e25\u0e32\u0e22 \u0e46 \u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e23\u0e48\u0e27\u0e21\u0e01\u0e31\u0e19\u0e42\u0e14\u0e22\u0e21\u0e35 Algorithm \u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e44\u0e14\u0e49\u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e18\u0e4c\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e43\u0e14\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2b\u0e19\u0e36\u0e48\u0e07 \u0e40\u0e23\u0e32\u0e21\u0e31\u0e01\u0e40\u0e23\u0e35\u0e22\u0e01\u0e27\u0e48\u0e32 Script \u0e14\u0e31\u0e07\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 5 \u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e47\u0e19\u0e16\u0e36\u0e07\u0e01\u0e32\u0e23\u0e23\u0e31\u0e19 Script \u0e08\u0e32\u0e01\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e41\u0e25\u0e30\u0e08\u0e32\u0e01\u0e44\u0e1f\u0e25\u0e4c\u0e15\u0e32\u0e21\u0e25\u0e33\u0e14\u0e31\u0e1a<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-4989 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 5: \u0e41\u0e2a\u0e14\u0e07\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e47\u0e19\u0e16\u0e36\u0e07\u0e01\u0e32\u0e23\u0e23\u0e31\u0e19 script \u0e08\u0e32\u0e01\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e41\u0e25\u0e30\u0e08\u0e32\u0e01\u0e44\u0e1f\u0e25\u0e4c\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/5.Run-Script.png\" width=\"403\" height=\"450\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 403px; --smush-placeholder-aspect-ratio: 403\/450;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 5: \u0e41\u0e2a\u0e14\u0e07\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e47\u0e19\u0e16\u0e36\u0e07\u0e01\u0e32\u0e23\u0e23\u0e31\u0e19 script \u0e08\u0e32\u0e01\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e41\u0e25\u0e30\u0e08\u0e32\u0e01\u0e44\u0e1f\u0e25\u0e4c<\/div>\n<\/li>\n<li><strong>Bash Function<\/strong><br \/>\n\u0e42\u0e14\u0e22\u0e1b\u0e01\u0e15\u0e34\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e35\u0e22\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e21\u0e35\u0e01\u0e32\u0e23\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49 Algorithm \u0e43\u0e19\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25\u0e43\u0e14 \u0e46 \u0e0b\u0e49\u0e33 \u0e46 \u0e19\u0e31\u0e49\u0e19 \u0e19\u0e31\u0e01\u0e40\u0e02\u0e35\u0e22\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e01\u0e47\u0e08\u0e30\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 script \u0e02\u0e2d\u0e07 algorithm \u0e19\u0e31\u0e49\u0e19\u0e40\u0e1b\u0e47\u0e19 Function \u0e41\u0e25\u0e30\u0e15\u0e31\u0e49\u0e07\u0e02\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a Function \u0e19\u0e31\u0e49\u0e19 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e17\u0e35\u0e48\u0e07\u0e48\u0e32\u0e22 \u0e41\u0e25\u0e30 \u0e23\u0e27\u0e14\u0e40\u0e23\u0e47\u0e27 \u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e1e\u0e34\u0e21\u0e1e\u0e4c \u0e1a\u0e48\u0e2d\u0e22 \u0e46 \u0e04\u0e23\u0e31\u0e49\u0e07\u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 6<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-4988 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 6: \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Function \u0e43\u0e19 bash\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/6.Bash-Function.png\" width=\"506\" height=\"255\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 506px; --smush-placeholder-aspect-ratio: 506\/255;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 6: \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Function \u0e43\u0e19 bash<\/div>\n<\/li>\n<li><strong>Environment Variable<\/strong><br \/>\n\u0e04\u0e33\u0e27\u0e48\u0e32\u0e2a\u0e20\u0e32\u0e1e\u0e41\u0e27\u0e14\u0e25\u0e49\u0e2d\u0e21 (Environment) \u0e42\u0e14\u0e22\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b\u0e2b\u0e21\u0e32\u0e22\u0e16\u0e36\u0e07\u0e2a\u0e20\u0e32\u0e1e\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e23\u0e2d\u0e1a\u0e46 \u0e41\u0e25\u0e30\u0e2a\u0e48\u0e07\u0e1c\u0e25\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e01\u0e23\u0e30\u0e17\u0e33\u0e02\u0e2d\u0e07 \u0e04\u0e19 \u0e2a\u0e31\u0e15\u0e27\u0e4c \u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07 \u0e0b\u0e36\u0e48\u0e07\u0e43\u0e19\u0e17\u0e32\u0e07\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c \u0e08\u0e32\u0e01\u0e01\u0e23\u0e13\u0e35\u0e02\u0e2d\u0e07\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e1c\u0e48\u0e32\u0e19\u0e21\u0e32\u0e02\u0e49\u0e32\u0e07\u0e15\u0e49\u0e19 \u0e1c\u0e39\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e44\u0e14\u0e49\u0e21\u0e35\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23 KALI Linux \u0e1c\u0e48\u0e32\u0e19 Bash \u0e14\u0e31\u0e07\u0e19\u0e31\u0e49\u0e19\u0e1c\u0e39\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e08\u0e36\u0e07\u0e17\u0e33\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e2a\u0e20\u0e32\u0e1e\u0e41\u0e27\u0e14\u0e25\u0e49\u0e2d\u0e21\u0e02\u0e2d\u0e07 bash \u0e41\u0e25\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u0e23\u0e27\u0e21\u0e16\u0e36\u0e07 Syntax \u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e02\u0e2d\u0e07 bash \u0e2d\u0e22\u0e48\u0e32\u0e07\u0e16\u0e39\u0e01\u0e15\u0e49\u0e2d\u0e07Environment Variable \u0e04\u0e37\u0e2d\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e02\u0e2d\u0e07\u0e2a\u0e20\u0e32\u0e1e\u0e41\u0e27\u0e14\u0e25\u0e49\u0e2d\u0e21\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e17\u0e33\u0e07\u0e32\u0e19\u0e14\u0e49\u0e27\u0e22 \u0e41\u0e25\u0e30\u0e2a\u0e48\u0e07\u0e1c\u0e25\u0e15\u0e48\u0e2d Process \u0e17\u0e35\u0e48\u0e17\u0e33\u0e07\u0e32\u0e19\u0e43\u0e19\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c (\u0e40\u0e23\u0e35\u0e22\u0e01\u0e01\u0e31\u0e19\u0e2a\u0e31\u0e49\u0e19 \u0e46 \u0e27\u0e48\u0e32 \u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a) \u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e14\u0e39\u0e04\u0e48\u0e32\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49 \u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e23\u0e31\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 env \u0e1c\u0e48\u0e32\u0e19 bash \u0e0b\u0e36\u0e48\u0e07\u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e18\u0e4c \u0e08\u0e30\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a NAME=VALUE \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 7<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-4987 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 7: \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 env \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e14\u0e39\u0e04\u0e48\u0e32\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/7.ENV-Hash-Name-Value.png\" width=\"521\" height=\"368\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 521px; --smush-placeholder-aspect-ratio: 521\/368;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 7: \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 env \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e14\u0e39\u0e04\u0e48\u0e32\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a<\/div>\n<p>\u0e41\u0e25\u0e49\u0e27\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49\u0e16\u0e39\u0e01\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e44\u0e23? \u0e15\u0e49\u0e2d\u0e07\u0e15\u0e2d\u0e1a\u0e27\u0e48\u0e32\u0e44\u0e14\u0e49\u0e2b\u0e25\u0e32\u0e22\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e41\u0e25\u0e49\u0e27\u0e41\u0e15\u0e48\u0e27\u0e48\u0e32 Process \u0e17\u0e35\u0e48\u0e21\u0e32\u0e2d\u0e48\u0e32\u0e19\u0e04\u0e48\u0e32\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e08\u0e30\u0e19\u0e33\u0e04\u0e48\u0e32\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e19\u0e31\u0e49\u0e19 \u0e46 \u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e17\u0e33\u0e2d\u0e30\u0e44\u0e23 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e40\u0e01\u0e34\u0e14\u0e04\u0e27\u0e32\u0e21\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e40\u0e23\u0e32\u0e21\u0e32\u0e14\u0e39\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e01\u0e31\u0e19 \u0e42\u0e14\u0e22\u0e1b\u0e01\u0e15\u0e34\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23 Linux \u0e40\u0e27\u0e25\u0e32\u0e40\u0e23\u0e32 login \u0e40\u0e02\u0e49\u0e32\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e30\u0e21\u0e32\u0e16\u0e36\u0e07\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e02\u0e2d\u0e07 Command Shell \u0e40\u0e23\u0e32\u0e08\u0e30\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19 Directory \u0e17\u0e35\u0e48\u0e40\u0e23\u0e35\u0e22\u0e01\u0e27\u0e48\u0e32 \u201chome directory\u201d \u0e40\u0e2a\u0e21\u0e2d \u0e2b\u0e32\u0e01\u0e2a\u0e31\u0e07\u0e40\u0e01\u0e15\u0e17\u0e35\u0e48 Command Prompt \u0e08\u0e30\u0e21\u0e35\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e2b\u0e21\u0e32\u0e22 &#8220;~&#8221; \u0e0b\u0e36\u0e48\u0e07\u0e1a\u0e48\u0e07\u0e1a\u0e2d\u0e01\u0e27\u0e48\u0e32\u0e40\u0e23\u0e32\u0e01\u0e33\u0e25\u0e31\u0e07\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19 home directory \u0e02\u0e2d\u0e07 user account \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 8<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-4986 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 8: Home Directory \u0e02\u0e2d\u0e07 user account \u201croot\u201d \u0e04\u0e37\u0e2d \u201c\/root\u201d\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/8.Home-Directory-root.png\" width=\"153\" height=\"65\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 153px; --smush-placeholder-aspect-ratio: 153\/65;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 8: Home Directory \u0e02\u0e2d\u0e07 user account \u201croot\u201d \u0e04\u0e37\u0e2d \u201c\/root\u201d<\/div>\n<p>home directory \u0e02\u0e2d\u0e07 user account &#8220;root&#8221; \u0e04\u0e37\u0e2d &#8220;\/root&#8221;\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e32\u0e08\u0e30\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19 directory \u0e40\u0e23\u0e32\u0e01\u0e47\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201ccd\u201d \u0e15\u0e32\u0e21\u0e14\u0e49\u0e27\u0e22 directory \u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e08\u0e30\u0e44\u0e1b \u0e40\u0e0a\u0e48\u0e19 \u201dcd testtest\u201d (\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e2d\u0e49\u0e32\u0e07\u0e16\u0e36\u0e07 directory \u0e41\u0e1a\u0e1a relative) \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 9<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-4985 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 9: \u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19 directory\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/9.Change-Directory.png\" width=\"234\" height=\"75\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 234px; --smush-placeholder-aspect-ratio: 234\/75;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 9: \u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19 directory<\/div>\n<p>\u0e17\u0e35\u0e19\u0e35\u0e49\u0e16\u0e49\u0e32\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e01\u0e25\u0e31\u0e1a\u0e44\u0e1b\u0e17\u0e35\u0e48 home directory \u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 \u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201ccd \/root\u201d \u0e15\u0e32\u0e21\u0e1b\u0e01\u0e15\u0e34\u0e01\u0e47\u0e44\u0e14\u0e49 \u0e2b\u0e23\u0e37\u0e2d \u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1e\u0e34\u0e21\u0e1e\u0e4c \u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201ccd ~\u201d \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e01\u0e25\u0e31\u0e1a\u0e44\u0e1b\u0e22\u0e31\u0e07 home directory \u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e17\u0e31\u0e19\u0e17\u0e35 \u0e0b\u0e36\u0e48\u0e07\u0e43\u0e19\u0e08\u0e38\u0e14\u0e19\u0e35\u0e49\u0e40\u0e2d\u0e07 \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e32\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201ccd ~\u201d \u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e30\u0e23\u0e39\u0e49\u0e27\u0e48\u0e32\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e01\u0e25\u0e31\u0e1a\u0e44\u0e1b home directory \u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e30\u0e44\u0e1b\u0e14\u0e39\u0e04\u0e48\u0e32\u0e02\u0e2d\u0e07 Environment Variable \u0e17\u0e35\u0e48\u0e0a\u0e37\u0e48\u0e2d\u0e27\u0e48\u0e32 \u201cHOME\u201d \u0e27\u0e48\u0e32\u0e40\u0e1b\u0e47\u0e19\u0e04\u0e48\u0e32\u0e43\u0e14 \u0e41\u0e25\u0e49\u0e27\u0e01\u0e47\u0e17\u0e33\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e40\u0e23\u0e32\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e19\u0e31\u0e48\u0e19 \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 10<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-4984 lazyload\" alt=\"\u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 10: \u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Environment Variable \u0e17\u0e35\u0e48\u0e0a\u0e37\u0e48\u0e2d HOME\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/10.Home-Environment-Variable.png\" width=\"380\" height=\"112\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 380px; --smush-placeholder-aspect-ratio: 380\/112;\" \/><br \/>\n\u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 10: \u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Environment Variable \u0e17\u0e35\u0e48\u0e0a\u0e37\u0e48\u0e2d HOME<\/div>\n<\/li>\n<\/ul>\n<h4>What could go wrong? And How?<\/h4>\n<p>\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e01\u0e25\u0e48\u0e32\u0e27\u0e44\u0e1b\u0e02\u0e49\u0e32\u0e07\u0e15\u0e49\u0e19 \u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a Environment Variable \u0e0b\u0e36\u0e48\u0e07 Environment Variable \u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e16\u0e39\u0e01\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07 \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21\u0e41\u0e25\u0e30 \u0e25\u0e1a\u0e17\u0e34\u0e49\u0e07\u0e44\u0e14\u0e49 \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 11<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-4983 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 11: \u0e41\u0e01\u0e49\u0e44\u0e02\u0e04\u0e48\u0e32\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a \u201cHOME\u201d\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/11.Change-Home.png\" width=\"478\" height=\"164\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 478px; --smush-placeholder-aspect-ratio: 478\/164;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 11: \u0e41\u0e01\u0e49\u0e44\u0e02\u0e04\u0e48\u0e32\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a \u201cHOME\u201d<\/div>\n<p>\u0e42\u0e14\u0e22\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b\u0e19\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e31\u0e27\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23 Environment Variable \u0e41\u0e25\u0e49\u0e27 \u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e2b\u0e23\u0e37\u0e2d Process \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e41\u0e01\u0e49\u0e44\u0e02 Environment Variable \u0e44\u0e14\u0e49\u0e14\u0e49\u0e27\u0e22 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07 Program \u0e2b\u0e23\u0e37\u0e2d Process \u0e40\u0e1b\u0e47\u0e19\u0e44\u0e1b\u0e15\u0e32\u0e21\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23 \u0e0b\u0e36\u0e48\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e41\u0e01\u0e49\u0e44\u0e02 Environment Variable \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e44\u0e14\u0e49\u0e43\u0e19 3 \u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a \u0e2b\u0e25\u0e31\u0e01 \u0e46<\/p>\n<ol id=\"speaker\">\n<li>\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e40\u0e1e\u0e35\u0e22\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e14\u0e35\u0e22\u0e27 \u0e14\u0e31\u0e07\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 12<\/li>\n<li>\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cexport\u201d \u0e14\u0e31\u0e07\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 13<\/li>\n<li>\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cenv\u201d \u0e14\u0e31\u0e07\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 14<\/li>\n<li>\u0e01\u0e32\u0e23\u0e25\u0e1a Environment Variable \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e44\u0e14\u0e49\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cunset\u201d \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 15<\/li>\n<\/ol>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-4982 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 12: \u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e41\u0e1a\u0e1a NAME=VALUE \u0e40\u0e1e\u0e35\u0e22\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e14\u0e35\u0e22\u0e27\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/12.Environment-Variable-Name-Value.png\" width=\"528\" height=\"55\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 528px; --smush-placeholder-aspect-ratio: 528\/55;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 12: \u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e41\u0e1a\u0e1a NAME=VALUE \u0e40\u0e1e\u0e35\u0e22\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e14\u0e35\u0e22\u0e27<br \/>\n<img decoding=\"async\" class=\"wp-image-4981 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 13: \u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cexport\u201d\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/13.Environment-Variable-Export.png\" width=\"532\" height=\"52\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 532px; --smush-placeholder-aspect-ratio: 532\/52;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 13: \u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cexport\u201d<br \/>\n<img decoding=\"async\" class=\"wp-image-4980 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 14: \u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cenv\u201d\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/14.Environment-Variable-ENV.png\" width=\"508\" height=\"33\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 508px; --smush-placeholder-aspect-ratio: 508\/33;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 14: \u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cenv\u201d<br \/>\n<img decoding=\"async\" class=\"size-full wp-image-4979 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 15: \u0e01\u0e32\u0e23\u0e25\u0e1a Environment Variable\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/15.Environment-Variable-Unset.png\" width=\"210\" height=\"61\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 210px; --smush-placeholder-aspect-ratio: 210\/61;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 15: \u0e01\u0e32\u0e23\u0e25\u0e1a Environment Variable<\/div>\n<p>\u0e17\u0e31\u0e49\u0e07 3 \u0e27\u0e34\u0e18\u0e35\u0e01\u0e47\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e41\u0e15\u0e01\u0e15\u0e48\u0e32\u0e07\u0e01\u0e31\u0e19\u0e14\u0e31\u0e07\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e19\u0e35\u0e49<\/p>\n<ol id=\"speaker\">\n<li>\u0e27\u0e34\u0e18\u0e35\u0e41\u0e23\u0e01\u0e08\u0e30\u0e21\u0e35\u0e1c\u0e25\u0e15\u0e48\u0e2d \u201cbash shell \u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e43\u0e0a\u0e49\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e04\u0e48\u0e32 variable \u0e19\u0e35\u0e49\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19 \u0e2b\u0e32\u0e01\u0e40\u0e23\u0e32\u0e40\u0e1b\u0e34\u0e14 bash instance \u0e43\u0e2b\u0e21\u0e48 \u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e08\u0e30\u0e44\u0e21\u0e48\u0e15\u0e32\u0e21\u0e44\u0e1b\u0e14\u0e49\u0e27\u0e22 \u0e41\u0e25\u0e30\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e32\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e17\u0e35\u0e48 bash instance \u0e40\u0e14\u0e34\u0e21 \u0e40\u0e23\u0e32\u0e01\u0e47\u0e08\u0e30\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e15\u0e31\u0e27\u0e40\u0e1b\u0e23\u0e44\u0e14\u0e49\u0e15\u0e32\u0e21\u0e40\u0e14\u0e34\u0e21\u201d \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48 16 \u0e40\u0e23\u0e32\u0e21\u0e31\u0e01\u0e43\u0e0a\u0e49\u0e01\u0e31\u0e1a\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e23\u0e31\u0e19\u0e43\u0e19 bash script \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48 17\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-4978 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 16: \u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e41\u0e1a\u0e1a NAME=VALUE\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/16.Environment-Variable-Name-Value.png\" width=\"319\" height=\"342\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 319px; --smush-placeholder-aspect-ratio: 319\/342;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 16: \u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Environment Variable \u0e41\u0e1a\u0e1a NAME=VALUE<br \/>\n<img decoding=\"async\" class=\"size-full wp-image-5005 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 17: \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Environment Variable \u0e43\u0e19 Script\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/17.Environment-Variable-Script.png\" width=\"285\" height=\"181\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 285px; --smush-placeholder-aspect-ratio: 285\/181;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 17: \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Environment Variable \u0e43\u0e19 Script<\/div>\n<\/li>\n<li>\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32 Environment Variable \u0e1c\u0e48\u0e32\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cexport\u201d \u0e19\u0e31\u0e49\u0e19 \u201c\u0e08\u0e30\u0e17\u0e33\u0e43\u0e2b\u0e49 bash instance \u0e2d\u0e37\u0e48\u0e19 \u0e46 \u0e40\u0e02\u0e49\u0e32\u0e16\u0e36\u0e07\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e44\u0e14\u0e49\u0e14\u0e49\u0e27\u0e22\u201d \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 18\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-5004 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 18: \u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32 Environment Variable \u0e1c\u0e48\u0e32\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cexport\u201d\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/18.Environment-Variable-Export.png\" width=\"233\" height=\"163\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 233px; --smush-placeholder-aspect-ratio: 233\/163;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 18: \u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32 Environment Variable \u0e1c\u0e48\u0e32\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cexport\u201d<\/div>\n<\/li>\n<li>\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32 Environment Variable \u0e1c\u0e48\u0e32\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cenv\u201d \u0e19\u0e31\u0e49\u0e19 \u201c\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a bash instance \u0e2b\u0e19\u0e36\u0e48\u0e07 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e23\u0e31\u0e19 Process \u0e2b\u0e23\u0e37\u0e2d Command \u0e43\u0e14 \u0e46 \u0e41\u0e25\u0e30\u0e40\u0e21\u0e37\u0e48\u0e2d Command \u0e19\u0e31\u0e49\u0e19\u0e17\u0e33\u0e07\u0e32\u0e19\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08 \u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e01\u0e47\u0e08\u0e30\u0e16\u0e39\u0e01\u0e25\u0e1a\u0e44\u0e1b\u0e43\u0e19\u0e17\u0e31\u0e19\u0e17\u0e35\u201d \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 19\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-5003 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 19: \u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32 Environment Variable \u0e1c\u0e48\u0e32\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cenv\u201d\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/19.Environment-Variable-ENV.png\" width=\"450\" height=\"102\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 450px; --smush-placeholder-aspect-ratio: 450\/102;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 19: \u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32 Environment Variable \u0e1c\u0e48\u0e32\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cenv\u201d<\/div>\n<\/li>\n<\/ol>\n<p>\u0e17\u0e35\u0e19\u0e35\u0e49\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a Environment Variable \u0e19\u0e31\u0e49\u0e19 \u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e31\u0e49\u0e07\u0e40\u0e1b\u0e47\u0e19 Bash Function \u0e44\u0e14\u0e49\u0e42\u0e14\u0e22\u0e2d\u0e32\u0e28\u0e31\u0e22\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23 \u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a Environment Variable \u0e08\u0e32\u0e01 3 \u0e27\u0e34\u0e18\u0e35\u0e02\u0e49\u0e32\u0e07\u0e15\u0e49\u0e19 \u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e01\u0e47\u0e15\u0e48\u0e32\u0e07\u0e01\u0e31\u0e19\u0e44\u0e1b\u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 20 (\u0e15\u0e23\u0e07\u0e19\u0e35\u0e49\u0e1c\u0e39\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1e\u0e1a\u0e27\u0e48\u0e32\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e14\u0e49\u0e27\u0e22\u0e27\u0e34\u0e18\u0e35\u0e41\u0e1a\u0e1a\u0e17\u0e35\u0e48 1 \u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49 Function \u0e44\u0e14\u0e49 \u0e43\u0e19 MAC OSX)<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-5002 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 20: \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Bash Function \u0e1c\u0e48\u0e32\u0e19 Environment Variable\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/20.Bash-Function-Environment-Variable.png\" width=\"508\" height=\"199\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 508px; --smush-placeholder-aspect-ratio: 508\/199;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 20: \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Bash Function \u0e1c\u0e48\u0e32\u0e19 Environment Variable<\/div>\n<p>\u0e1b\u0e23\u0e30\u0e40\u0e14\u0e47\u0e19\u0e0a\u0e48\u0e2d\u0e07\u0e42\u0e2b\u0e27\u0e48 \u0e40\u0e01\u0e34\u0e14\u0e15\u0e2d\u0e19\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e17\u0e33\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32 Environment \u0e40\u0e1b\u0e47\u0e19 Function \u0e19\u0e35\u0e48\u0e41\u0e2b\u0e25\u0e30\u0e04\u0e23\u0e31\u0e1a \u0e42\u0e14\u0e22\u0e43\u0e19 Bash Version \u0e17\u0e35\u0e48\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e17\u0e2b\u0e23\u0e37\u0e2d\u0e21\u0e35\u0e0a\u0e48\u0e2d\u0e07\u0e42\u0e2b\u0e27\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e19\u0e31\u0e49\u0e19 \u0e08\u0e30\u0e21\u0e35\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14 \u0e17\u0e35\u0e48\u0e2b\u0e32\u0e01\u0e27\u0e48\u0e32\u0e21\u0e35\u0e01\u0e32\u0e23\u0e41\u0e17\u0e23\u0e01\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e43\u0e14 \u0e46 \u0e25\u0e07\u0e44\u0e1b\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01 Function \u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19 Environment Variable \u0e19\u0e31\u0e49\u0e19 \u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e27\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19\u0e08\u0e30\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e1b\u0e14\u0e49\u0e27\u0e22 \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 21<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-5001 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 21: \u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e17\u0e35\u0e48\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e41\u0e17\u0e23\u0e01\u0e25\u0e07\u0e44\u0e1b\u0e2b\u0e25\u0e31\u0e07 Function \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/21.Error-Function.png\" width=\"567\" height=\"149\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 567px; --smush-placeholder-aspect-ratio: 567\/149;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 21: \u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e17\u0e35\u0e48\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e41\u0e17\u0e23\u0e01\u0e25\u0e07\u0e44\u0e1b\u0e2b\u0e25\u0e31\u0e07 Function \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49<\/div>\n<p>\u0e41\u0e19\u0e48\u0e19\u0e2d\u0e19\u0e04\u0e23\u0e31\u0e1a \u0e40\u0e2b\u0e47\u0e19\u0e41\u0e1a\u0e1a\u0e19\u0e35\u0e49\u0e04\u0e23\u0e31\u0e49\u0e07\u0e41\u0e23\u0e01\u0e1a\u0e32\u0e07\u0e17\u0e48\u0e32\u0e19\u0e2d\u0e32\u0e08\u0e08\u0e30\u0e04\u0e34\u0e14\u0e27\u0e48\u0e32 \u201c\u0e01\u0e47\u0e40\u0e23\u0e32\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49 Function \u0e40\u0e2d\u0e07\u0e19\u0e35\u0e48\u0e19\u0e32 \u0e21\u0e31\u0e19\u0e08\u0e30\u0e17\u0e33\u0e07\u0e32\u0e19\u0e41\u0e1a\u0e1a\u0e19\u0e31\u0e49\u0e19\u0e01\u0e47\u0e19\u0e48\u0e32\u0e08\u0e30\u0e16\u0e39\u0e01\u0e41\u0e25\u0e49\u0e27\u0e21\u0e31\u0e49\u0e07?\u201d \u0e40\u0e23\u0e32\u0e25\u0e2d\u0e07\u0e21\u0e32\u0e14\u0e39\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 22 \u0e41\u0e25\u0e30 23<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-5000 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 22: \u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e17\u0e35\u0e48\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e41\u0e17\u0e23\u0e01\u0e25\u0e07\u0e44\u0e1b\u0e2b\u0e25\u0e31\u0e07 Function \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49 \u0e17\u0e31\u0e49\u0e07 \u0e46 \u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e23\u0e35\u0e22\u0e01 Function \u0e40\u0e1e\u0e35\u0e22\u0e07\u0e41\u0e04\u0e48\u0e40\u0e1b\u0e34\u0e14 bash instance \u0e43\u0e2b\u0e21\u0e48\u0e40\u0e09\u0e22 \u0e46\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/22.Error-Function-Bash-Instance.png\" width=\"566\" height=\"131\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 566px; --smush-placeholder-aspect-ratio: 566\/131;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 22: \u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e17\u0e35\u0e48\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e41\u0e17\u0e23\u0e01\u0e25\u0e07\u0e44\u0e1b\u0e2b\u0e25\u0e31\u0e07 Function \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49 \u0e17\u0e31\u0e49\u0e07 \u0e46 \u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e23\u0e35\u0e22\u0e01 Function \u0e40\u0e1e\u0e35\u0e22\u0e07\u0e41\u0e04\u0e48\u0e40\u0e1b\u0e34\u0e14 bash instance \u0e43\u0e2b\u0e21\u0e48\u0e40\u0e09\u0e22 \u0e46<br \/>\n<img decoding=\"async\" class=\"size-full wp-image-4999 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 23: \u0e16\u0e49\u0e32\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e44\u0e21\u0e48\u0e44\u0e1b\u0e41\u0e17\u0e23\u0e01\u0e2d\u0e22\u0e39\u0e48\u0e2b\u0e25\u0e31\u0e07 Function \u0e01\u0e47\u0e08\u0e30\u0e44\u0e21\u0e48\u0e17\u0e33\u0e07\u0e32\u0e19 \u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e04\u0e48 String \u0e18\u0e23\u0e23\u0e21\u0e14\u0e32 \u0e46\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/23.Function-String.png\" width=\"509\" height=\"102\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 509px; --smush-placeholder-aspect-ratio: 509\/102;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 23: \u0e16\u0e49\u0e32\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e44\u0e21\u0e48\u0e44\u0e1b\u0e41\u0e17\u0e23\u0e01\u0e2d\u0e22\u0e39\u0e48\u0e2b\u0e25\u0e31\u0e07 Function \u0e01\u0e47\u0e08\u0e30\u0e44\u0e21\u0e48\u0e17\u0e33\u0e07\u0e32\u0e19 \u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e04\u0e48 String \u0e18\u0e23\u0e23\u0e21\u0e14\u0e32 \u0e46<\/div>\n<p>\u0e08\u0e32\u0e01\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 22 \u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2d\u0e18\u0e34\u0e1a\u0e32\u0e22\u0e44\u0e14\u0e49\u0e41\u0e1a\u0e1a\u0e19\u0e35\u0e49\u0e04\u0e23\u0e31\u0e1a Bash \u0e40\u0e2d\u0e07\u0e01\u0e47\u0e04\u0e37\u0e2d\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e17\u0e35\u0e48\u0e16\u0e39\u0e01\u0e40\u0e02\u0e35\u0e22\u0e19\u0e14\u0e49\u0e27\u0e22\u0e20\u0e32\u0e29\u0e32 C (\u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 Utility \u0e43\u0e19 UNIX \u0e2a\u0e48\u0e27\u0e19\u0e43\u0e2b\u0e0d\u0e48\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b) \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e21\u0e35\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 bash \u0e14\u0e49\u0e27\u0e22\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cbash\u201d \u0e19\u0e31\u0e49\u0e19 Bash Instance \u0e43\u0e2b\u0e21\u0e48\u0e01\u0e47\u0e08\u0e30\u0e16\u0e39\u0e01\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e02\u0e36\u0e49\u0e19\u0e21\u0e32 \u0e42\u0e14\u0e22\u0e43\u0e19\u0e01\u0e23\u0e30\u0e1a\u0e27\u0e19\u0e01\u0e32\u0e23\u0e19\u0e35\u0e49\u0e40\u0e2d\u0e07\u0e08\u0e30\u0e21\u0e35\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e01\u0e48\u0e2d\u0e19\u0e17\u0e35\u0e48 Bash Instance \u0e19\u0e31\u0e49\u0e19\u0e08\u0e30\u0e16\u0e39\u0e01\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e01\u0e47\u0e04\u0e37\u0e2d \u0e08\u0e30\u0e21\u0e35\u0e01\u0e32\u0e23\u0e2a\u0e41\u0e01\u0e19\u0e2b\u0e32 Environment Variable \u0e17\u0e35\u0e48\u0e16\u0e39\u0e01\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28\u0e40\u0e1b\u0e47\u0e19 Function (variable \u0e17\u0e35\u0e48\u0e02\u0e36\u0e49\u0e19\u0e15\u0e49\u0e19\u0e14\u0e49\u0e27\u0e22 \u201c()\u201d) \u0e41\u0e25\u0e49\u0e27\u0e17\u0e33\u0e01\u0e32\u0e23\u0e41\u0e1b\u0e25\u0e07\u0e04\u0e48\u0e32\u0e43\u0e19\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e19\u0e35\u0e49\u0e44\u0e1b\u0e40\u0e1b\u0e47\u0e19 Internal Function<br \/>\n\u0e42\u0e14\u0e22\u0e43\u0e19\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e01\u0e32\u0e23\u0e41\u0e1b\u0e25\u0e07\u0e04\u0e48\u0e32\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e19\u0e35\u0e49\u0e44\u0e1b\u0e40\u0e1b\u0e47\u0e19 Internal Function \u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e19\u0e33\u0e04\u0e48\u0e32\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23 \u0e44\u0e1b\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28\u0e40\u0e1b\u0e47\u0e19 Function \u0e43\u0e2b\u0e21\u0e48\u0e41\u0e25\u0e49\u0e27\u0e17\u0e33\u0e01\u0e32\u0e23 Execute Function \u0e19\u0e35\u0e49 \u201c\u0e42\u0e14\u0e22\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e27\u0e48\u0e32\u0e04\u0e48\u0e32\u0e43\u0e19\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e19\u0e31\u0e49\u0e19 \u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 Function \u0e41\u0e15\u0e48\u0e22\u0e31\u0e07\u0e21\u0e35 command \u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e21\u0e32\u0e2d\u0e35\u0e01\u0e14\u0e49\u0e27\u0e22\u201d<br \/>\n\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a Function \u0e40\u0e08\u0e49\u0e32\u0e01\u0e23\u0e23\u0e21\u0e02\u0e2d\u0e07 bash \u0e17\u0e35\u0e48\u0e17\u0e33\u0e01\u0e32\u0e23\u0e41\u0e1b\u0e25\u0e07 \u0e04\u0e48\u0e32\u0e43\u0e19 Environment Variable \u0e44\u0e1b\u0e40\u0e1b\u0e47\u0e19 internal Function \u0e0a\u0e37\u0e48\u0e2d\u0e27\u0e48\u0e32 \u201cparse_and_execute()\u201d \u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e44\u0e1f\u0e25\u0e4c Source Code \u0e02\u0e2d\u0e07 bash \u0e17\u0e35\u0e48\u0e0a\u0e37\u0e48\u0e2d\u0e27\u0e48\u0e32 \u201cevalstring.c\u201d \u0e19\u0e35\u0e48\u0e01\u0e47\u0e40\u0e1b\u0e47\u0e19\u0e17\u0e35\u0e48\u0e21\u0e32\u0e02\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e41\u0e04\u0e48\u0e40\u0e23\u0e32\u0e40\u0e1b\u0e34\u0e14 bash \u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e41\u0e1d\u0e07\u0e21\u0e32\u0e01\u0e47\u0e08\u0e30\u0e17\u0e33\u0e07\u0e32\u0e19\u0e17\u0e31\u0e19\u0e17\u0e35<\/p>\n<h4>How can it be leveraged?<\/h4>\n<p>\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e01\u0e25\u0e48\u0e32\u0e27\u0e44\u0e1b\u0e43\u0e19\u0e2b\u0e31\u0e27\u0e02\u0e49\u0e2d\u0e01\u0e48\u0e2d\u0e19\u0e2b\u0e19\u0e49\u0e32 \u0e27\u0e48\u0e32 \u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e2b\u0e23\u0e37\u0e2d process \u0e17\u0e35\u0e48\u0e17\u0e33\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e01\u0e47\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e35\u0e48\u0e08\u0e30\u0e2a\u0e23\u0e49\u0e32\u0e07 Environment Variable \u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e40\u0e0a\u0e48\u0e19\u0e01\u0e31\u0e19 \u0e17\u0e35\u0e19\u0e35\u0e49\u0e40\u0e23\u0e32\u0e25\u0e2d\u0e07\u0e04\u0e34\u0e14\u0e27\u0e48\u0e32 \u0e16\u0e49\u0e32\u0e40\u0e1b\u0e47\u0e19Web Application \u0e17\u0e35\u0e48\u0e21\u0e35\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a Input \u0e08\u0e32\u0e01\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e0b\u0e36\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19 Untrusted Source \u0e41\u0e25\u0e49\u0e27\u0e19\u0e33 Input \u0e19\u0e31\u0e49\u0e19\u0e44\u0e1b\u0e2a\u0e23\u0e49\u0e32\u0e07 Environment Variable \u0e43\u0e19 bash \u0e25\u0e48\u0e30? \u0e43\u0e0a\u0e48\u0e04\u0e23\u0e31\u0e1a \u0e40\u0e23\u0e32\u0e01\u0e33\u0e25\u0e31\u0e07\u0e1e\u0e39\u0e14\u0e16\u0e36\u0e07\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e07\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14\u0e01\u0e47\u0e04\u0e37\u0e2d Common Gateway Interface (CGI) \u0e19\u0e31\u0e49\u0e19\u0e40\u0e2d\u0e07 \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 24<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-4998 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 24: \u0e01\u0e32\u0e23\u0e23\u0e31\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cifconfig\u201d \u0e0b\u0e36\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e43\u0e19\u0e01\u0e32\u0e23\u0e14\u0e39\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e02\u0e2d\u0e07 Network Interface Card \u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e31\u0e1a\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c \u0e1c\u0e48\u0e32\u0e19 CGI\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/24.iconfig-CGI.png\" width=\"570\" height=\"360\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 570px; --smush-placeholder-aspect-ratio: 570\/360;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 24: \u0e01\u0e32\u0e23\u0e23\u0e31\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cifconfig\u201d \u0e0b\u0e36\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e43\u0e19\u0e01\u0e32\u0e23\u0e14\u0e39\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e02\u0e2d\u0e07 Network Interface Card \u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e31\u0e1a\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c \u0e1c\u0e48\u0e32\u0e19 CGI<\/div>\n<p>\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e1e\u0e34\u0e08\u0e32\u0e23\u0e13\u0e32 Source Code \u0e02\u0e2d\u0e07\u0e44\u0e1f\u0e25\u0e4c\u0e17\u0e35\u0e48\u0e0a\u0e37\u0e48\u0e2d \u201cflaw.sh\u201d \u0e43\u0e19\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 25 \u0e08\u0e30\u0e40\u0e2b\u0e47\u0e19\u0e27\u0e48\u0e32\u0e43\u0e19\u0e15\u0e2d\u0e19\u0e15\u0e49\u0e19\u0e02\u0e2d\u0e07 Script \u0e21\u0e35\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28 \u201c#!\/bin\/bash\u201d (\u0e15\u0e23\u0e07\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e01\u0e27\u0e48\u0e32 shebang) \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1a\u0e2d\u0e01\u0e43\u0e2b\u0e49\u0e23\u0e39\u0e49\u0e27\u0e48\u0e32 Script \u0e15\u0e48\u0e2d\u0e08\u0e32\u0e01\u0e19\u0e35\u0e49\u0e44\u0e1b \u0e08\u0e30\u0e16\u0e39\u0e01 handle \u0e14\u0e49\u0e27\u0e22 bash \u0e0b\u0e36\u0e48\u0e07\u0e43\u0e19 Script \u0e19\u0e35\u0e49\u0e01\u0e47\u0e08\u0e30\u0e17\u0e33\u0e01\u0e32\u0e23 echo \u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14\u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e20\u0e32\u0e29\u0e32 html \u0e23\u0e27\u0e21\u0e17\u0e31\u0e49\u0e07\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 \u201cifconfig\u201d \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e41\u0e2a\u0e14\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 Network Interface Card \u0e14\u0e49\u0e27\u0e22<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-4997 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 25: source code \u0e02\u0e2d\u0e07 flaw.sh\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/25.Source-Code-of-Flaw.sh_.png\" width=\"351\" height=\"244\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 351px; --smush-placeholder-aspect-ratio: 351\/244;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 25: source code \u0e02\u0e2d\u0e07 flaw.sh<\/div>\n<p>\u0e17\u0e35\u0e19\u0e35\u0e49\u0e40\u0e23\u0e32\u0e2d\u0e22\u0e32\u0e01\u0e23\u0e39\u0e49\u0e27\u0e48\u0e32 Web Application\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e19\u0e35\u0e49 \u0e21\u0e35 Environment Variable \u0e2d\u0e30\u0e44\u0e23\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e1a\u0e49\u0e32\u0e07 \u0e1c\u0e39\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e08\u0e30\u0e17\u0e33\u0e01\u0e32\u0e23\u0e41\u0e01\u0e49 Source Code \u0e02\u0e2d\u0e07 flaw.sh \u0e40\u0e1b\u0e47\u0e19\u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 26 \u0e41\u0e25\u0e30\u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e18\u0e4c\u0e08\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e47\u0e19\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 27<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-4996 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 26: \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14 \u201c\/usr\/bin\/env\u201d \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e35\u0e22\u0e01\u0e14\u0e39 Environment Variable \u0e17\u0e35\u0e48 Web Server \u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/26.View-Environment-Variable-Web-Service.png\" width=\"311\" height=\"229\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 311px; --smush-placeholder-aspect-ratio: 311\/229;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 26: \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14 \u201c\/usr\/bin\/env\u201d \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e35\u0e22\u0e01\u0e14\u0e39 Environment Variable \u0e17\u0e35\u0e48 Web Server \u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48<br \/>\n<img decoding=\"async\" class=\"wp-image-4995 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 27: Environment Variable \u0e02\u0e2d\u0e07 Web Server\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/27.Environment-Variable-Web-Service.png\" width=\"502\" height=\"264\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 502px; --smush-placeholder-aspect-ratio: 502\/264;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 27: Environment Variable \u0e02\u0e2d\u0e07 Web Server<\/div>\n<p>\u0e08\u0e30\u0e40\u0e2b\u0e47\u0e19\u0e27\u0e48\u0e32\u0e21\u0e35\u0e2b\u0e25\u0e32\u0e22 Environment Variable \u0e17\u0e35\u0e48\u0e23\u0e31\u0e1a\u0e04\u0e48\u0e32\u0e21\u0e32\u0e08\u0e32\u0e01 HTTP Header \u0e0b\u0e36\u0e48\u0e07 \u0e1c\u0e39\u0e49\u0e40\u0e02\u0e49\u0e32\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Website (\u0e17\u0e31\u0e49\u0e07\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e04\u0e19\u0e14\u0e35 \u0e41\u0e25\u0e30\u0e44\u0e21\u0e48\u0e14\u0e35) \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e2d\u0e07\u0e44\u0e14\u0e49 \u0e40\u0e0a\u0e48\u0e19 HTTP_USER_AGENT, HTTP_ACCEPT_ENCODING, HTTP_ACCEPT_LANGUAGE, HTTP_REFERER \u0e41\u0e25\u0e30 HTTP_ACCEPT \u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e19<br \/>\n\u0e40\u0e23\u0e32\u0e08\u0e30\u0e25\u0e2d\u0e07\u0e17\u0e14\u0e2a\u0e2d\u0e1a \u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35\u0e1c\u0e48\u0e32\u0e19 HTTP Header \u0e17\u0e35\u0e48 \u0e0a\u0e37\u0e48\u0e2d\u0e27\u0e48\u0e32 \u201cReferrer\u201d \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 CURL \u0e43\u0e19\u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35\u0e1c\u0e48\u0e32\u0e19 Referrer header \u0e14\u0e31\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 28 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e31\u0e48\u0e07\u0e43\u0e2b\u0e49\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e2b\u0e22\u0e37\u0e48\u0e2d \u0e17\u0e33\u0e01\u0e32\u0e23 ping \u0e44\u0e1b\u0e17\u0e35\u0e48 www.acis.co.th \u0e40\u0e1b\u0e47\u0e19\u0e08\u0e33\u0e19\u0e27\u0e19 5 \u0e04\u0e23\u0e31\u0e49\u0e07<\/p>\n<div class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-4994 lazyload\" alt=\"\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 28: \u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35\u0e0a\u0e48\u0e2d\u0e07\u0e42\u0e2b\u0e27\u0e48 Shellshock \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e33\u0e01\u0e32\u0e23 Remote Command Execution \u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\" data-src=\"\/\/www.acisonline.net\/wp-content\/uploads\/2014\/10\/28.Shellshock-Remote-Command-Execution.png\" width=\"636\" height=\"119\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 636px; --smush-placeholder-aspect-ratio: 636\/119;\" \/><br \/>\n\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 28: \u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35\u0e0a\u0e48\u0e2d\u0e07\u0e42\u0e2b\u0e27\u0e48 Shellshock \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e33\u0e01\u0e32\u0e23 Remote Command Execution \u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08<\/div>\n<p>\u0e19\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e2d\u0e32\u0e28\u0e31\u0e22 Shellshock \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e02\u0e49\u0e32\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e40\u0e1b\u0e49\u0e32\u0e2b\u0e21\u0e32\u0e22 \u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e19\u0e35\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e01\u0e34\u0e14\u0e44\u0e14\u0e49\u0e01\u0e31\u0e1a service \u0e2d\u0e37\u0e48\u0e19 \u0e46 \u0e17\u0e35\u0e48&#8230;<\/p>\n<ol id=\"speaker\">\n<li>\u0e17\u0e33\u0e07\u0e32\u0e19\u0e23\u0e48\u0e27\u0e21\u0e01\u0e31\u0e1a Bash \u0e17\u0e35\u0e48\u0e21\u0e35\u0e0a\u0e48\u0e2d\u0e07\u0e42\u0e2b\u0e27\u0e48 Shellshock<\/li>\n<li>Service \u0e17\u0e35\u0e48\u0e27\u0e48\u0e32\u0e19\u0e35\u0e49\u0e21\u0e35\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Environment Variable<\/li>\n<li>\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2a\u0e48\u0e07\u0e04\u0e48\u0e32 Input \u0e44\u0e1b\u0e17\u0e35\u0e48 Environment \u0e44\u0e14\u0e49 \u0e44\u0e21\u0e48\u0e17\u0e32\u0e07\u0e43\u0e14\u0e01\u0e47\u0e17\u0e32\u0e07\u0e2b\u0e19\u0e36\u0e48\u0e07<\/li>\n<\/ol>\n<h4>Am I affected by this flaw?<\/h4>\n<p>Bash \u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e1c\u0e25\u0e01\u0e23\u0e30\u0e17\u0e1a\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e19\u0e35\u0e49\u0e01\u0e47\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48 Version 1.14 \u0e16\u0e36\u0e07 4.3 \u0e40\u0e25\u0e22\u0e17\u0e35\u0e40\u0e14\u0e35\u0e22\u0e27<\/p>\n<h4>Why so many CVEs?<\/h4>\n<p>\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e41\u0e2a\u0e14\u0e07\u0e43\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e19\u0e35\u0e49 \u0e40\u0e1b\u0e47\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e41\u0e23\u0e01\u0e02\u0e2d\u0e07\u0e0a\u0e48\u0e2d\u0e07\u0e42\u0e2b\u0e27\u0e48 Shellshock \u0e0b\u0e36\u0e48\u0e07\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02 CVE \u0e40\u0e1b\u0e47\u0e19 CVE-2014-6271 \u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e01\u0e47\u0e44\u0e14\u0e49\u0e21\u0e35 patch \u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e41\u0e01\u0e49\u0e44\u0e02\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e19\u0e35\u0e49\u0e43\u0e19\u0e17\u0e31\u0e19\u0e17\u0e35 \u0e41\u0e15\u0e48\u0e17\u0e27\u0e48\u0e32\u0e40\u0e1b\u0e47\u0e19 patch \u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e41\u0e01\u0e49\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e14\u0e47\u0e14\u0e02\u0e32\u0e14 \u0e22\u0e31\u0e07\u0e21\u0e35\u0e04\u0e19\u0e1e\u0e1a\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35 Shellshock \u0e43\u0e19\u0e41\u0e1a\u0e1a\u0e2d\u0e37\u0e48\u0e19 \u0e46 \u0e41\u0e25\u0e30\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e40\u0e0a\u0e48\u0e19\u0e19\u0e35\u0e49\u0e01\u0e47\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e22 \u0e46 \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e21\u0e35 patch \u0e2d\u0e2d\u0e01\u0e21\u0e32 \u0e01\u0e47\u0e21\u0e35\u0e04\u0e19\u0e04\u0e49\u0e19\u0e1e\u0e1a\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35\u0e41\u0e1a\u0e1a\u0e43\u0e2b\u0e21\u0e48 \u0e46 \u0e08\u0e19\u0e44\u0e14\u0e49\u0e21\u0e32\u0e40\u0e1b\u0e47\u0e19 CVE-2014-7169, CVE-2014-7186, CVE-2014-7187, CVE-2014-6277, CVE-2014-6278 \u0e2f\u0e25\u0e2f<\/p>\n<h4>How to protect my system from this threat?<\/h4>\n<p>\u0e01\u0e32\u0e23\u0e41\u0e01\u0e49\u0e44\u0e02\u0e17\u0e33\u0e44\u0e14\u0e49 2 \u0e17\u0e32\u0e07 \u0e2b\u0e25\u0e31\u0e01 \u0e46<\/p>\n<ul id=\"speaker\">\n<li style=\"list-style-type: none;\">\n<ol>\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23 patch \u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 Bash \u0e43\u0e19\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 &#8211; \u0e0b\u0e36\u0e48\u0e07\u0e15\u0e49\u0e2d\u0e07\u0e1a\u0e2d\u0e01\u0e27\u0e48\u0e32 patch \u0e17\u0e35\u0e48\u0e21\u0e35\u0e43\u0e19\u0e02\u0e13\u0e30\u0e40\u0e23\u0e35\u0e22\u0e01\u0e44\u0e14\u0e49\u0e27\u0e48\u0e32\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e2a\u0e21\u0e1a\u0e39\u0e23\u0e13\u0e4c \u0e41\u0e15\u0e48\u0e01\u0e47\u0e21\u0e35 patch \u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e22 \u0e46 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e17\u0e04\u0e19\u0e34\u0e04\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e42\u0e08\u0e21\u0e15\u0e35 Shellshock \u0e43\u0e2b\u0e21\u0e48 \u0e46 \u0e42\u0e14\u0e22\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35, patch \u0e41\u0e25\u0e30 \u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a patch \u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e14\u0e39\u0e44\u0e14\u0e49\u0e17\u0e35\u0e48 https:\/\/shellshocker.net\/<\/ol>\n<ol>\u0e17\u0e33\u0e01\u0e32\u0e23 tuning \u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e2b\u0e23\u0e37\u0e2d Software IDS \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e41\u0e25\u0e30\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19\u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35 Shellshock \u0e08\u0e32\u0e01 Remote Attacker \u0e2b\u0e32\u0e01\u0e40\u0e1b\u0e47\u0e19 IDS \u0e17\u0e35\u0e48\u0e21\u0e35 Commercial Subscription \u0e01\u0e47\u0e43\u0e2b\u0e49\u0e17\u0e33\u0e01\u0e32\u0e23 Update signature \u0e08\u0e32\u0e01 Vendor \u0e44\u0e14\u0e49\u0e40\u0e25\u0e22<\/ol>\n<ol>\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e2d\u0e37\u0e48\u0e19 \u0e46 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e28\u0e36\u0e01\u0e29\u0e32\u0e44\u0e14\u0e49\u0e17\u0e35\u0e48 https:\/\/access.redhat.com\/articles\/1212303<\/ol>\n<\/li>\n<\/ul>\n<h4>Conclusion<\/h4>\n<p>\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e0a\u0e48\u0e2d\u0e07\u0e42\u0e2b\u0e27\u0e48 Shellshock \u0e19\u0e35\u0e49 \u0e40\u0e23\u0e35\u0e22\u0e01\u0e44\u0e14\u0e49\u0e27\u0e48\u0e32\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e43\u0e0a\u0e49\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23 Defense-In-Depth \u0e01\u0e31\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e15\u0e47\u0e21\u0e17\u0e35\u0e48 \u0e44\u0e25\u0e48\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48 NIDS\/NIPS \u0e40\u0e02\u0e49\u0e32\u0e21\u0e32\u0e16\u0e36\u0e07\u0e01\u0e32\u0e23\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19\u0e17\u0e35\u0e48 server \u0e40\u0e0a\u0e48\u0e19 mod_security \u0e08\u0e19\u0e21\u0e32\u0e16\u0e36\u0e07\u0e01\u0e32\u0e23 patch \u0e15\u0e31\u0e27 bash \u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e08\u0e32\u0e01 patch \u0e17\u0e35\u0e48\u0e2a\u0e21\u0e1a\u0e39\u0e23\u0e13\u0e4c\u0e19\u0e31\u0e49\u0e19\u0e2d\u0e32\u0e08\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e43\u0e0a\u0e49\u0e40\u0e27\u0e25\u0e32\u0e2d\u0e35\u0e01\u0e2a\u0e31\u0e01\u0e40\u0e25\u0e47\u0e01\u0e19\u0e49\u0e2d\u0e22 \u0e41\u0e15\u0e48\u0e2b\u0e32\u0e01\u0e40\u0e23\u0e32\u0e21\u0e35\u0e01\u0e32\u0e23 Defense-In-Depth \u0e17\u0e35\u0e48\u0e23\u0e31\u0e14\u0e01\u0e38\u0e21\u0e41\u0e25\u0e49\u0e27 \u0e01\u0e47\u0e08\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e48\u0e22\u0e07\u0e15\u0e48\u0e2d\u0e23\u0e30\u0e1a\u0e1a\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e44\u0e14\u0e49\u0e21\u0e32\u0e01\u0e17\u0e35\u0e40\u0e14\u0e35\u0e22\u0e27 \u0e14\u0e49\u0e27\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e19\u0e35\u0e49 \u0e40\u0e23\u0e32\u0e08\u0e36\u0e07\u0e15\u0e49\u0e2d\u0e07\u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e02\u0e48\u0e32\u0e27\u0e2a\u0e32\u0e23\u0e40\u0e1e\u0e37\u0e48\u0e2d update \u0e0a\u0e48\u0e2d\u0e07\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35\u0e43\u0e2b\u0e21\u0e48 \u0e46 \u0e40\u0e1e\u0e23\u0e32\u0e30\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e01\u0e25\u0e48\u0e32\u0e27\u0e44\u0e1b\u0e43\u0e19\u0e2b\u0e31\u0e27\u0e02\u0e49\u0e2d \u201cHow can it be leveraged?\u201d \u0e17\u0e35\u0e48\u0e27\u0e48\u0e32 service \u0e43\u0e14 \u0e46 \u0e01\u0e47\u0e15\u0e32\u0e21\u0e17\u0e35\u0e48\u0e21\u0e35\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Environment Variable \u0e1c\u0e48\u0e32\u0e19 bash \u0e17\u0e35\u0e48\u0e21\u0e35\u0e0a\u0e48\u0e2d\u0e07\u0e42\u0e2b\u0e27\u0e48 \u0e41\u0e25\u0e30\u0e23\u0e31\u0e1a Input \u0e21\u0e32\u0e08\u0e32\u0e01 Untrusted Source \u0e21\u0e35\u0e2a\u0e34\u0e17\u0e18\u0e4c\u0e42\u0e14\u0e19\u0e42\u0e08\u0e21\u0e15\u0e35\u0e44\u0e14\u0e49\u0e40\u0e17\u0e48\u0e32\u0e01\u0e31\u0e19 \u0e44\u0e21\u0e48\u0e43\u0e0a\u0e48\u0e40\u0e09\u0e1e\u0e32\u0e30 Web CGI<\/p>\n<hr \/>\n<h4>References<\/h4>\n<ul id=\"speaker\">\n<li>http:\/\/askubuntu.com\/questions\/205688\/whats-the-difference-between-set-export-and-env-and-when-should-i-use-each<\/li>\n<li>https:\/\/shellshocker.net\/<\/li>\n<li>http:\/\/security.stackexchange.com\/questions\/68448\/where-is-bash-shellshock-vulnerability-in-source-code<\/li>\n<li>https:\/\/access.redhat.com\/articles\/1212303<\/li>\n<li>http:\/\/www.troyhunt.com\/2014\/09\/everything-you-need-to-know-about.html<\/li>\n<\/ul>\n<ul id=\"speaker\"><\/ul>\n<p><!--:--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e19\u0e35\u0e49\u0e08\u0e30\u0e40\u0e19\u0e49\u0e19\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e01\u0e32\u0e23\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e27\u0e32\u0e21\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a Shellshock (\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e23\u0e35\u0e22\u0e01\u0e2d\u0e35\u0e01\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e27\u0e48\u0e32 Bashdoor) \u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e17\u0e35\u0e48\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e02\u0e2d\u0e07 Shell \u0e17\u0e35\u0e48\u0e21\u0e35\u0e0a\u0e37\u0e48\u0e2d\u0e27\u0e48\u0e32 Bash (Bourne Again Shell) \u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e15\u0e23\u0e30\u0e01\u0e39\u0e25 UNIX<\/p>\n","protected":false},"author":1,"featured_media":5119,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30,151],"tags":[683],"table_tags":[],"class_list":["post-4969","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-acis-articles","category-cybersecurity","tag-shellshock"],"_links":{"self":[{"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=\/wp\/v2\/posts\/4969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4969"}],"version-history":[{"count":1,"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=\/wp\/v2\/posts\/4969\/revisions"}],"predecessor-version":[{"id":9313,"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=\/wp\/v2\/posts\/4969\/revisions\/9313"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=\/"}],"wp:attachment":[{"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4969"},{"taxonomy":"table_tags","embeddable":true,"href":"https:\/\/oldsite.acisonline.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftable_tags&post=4969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}