ืืืจืงืช ืงืื ืืคื (Shellcode Cascade Injection) ืืืืฆืืช ืกืื ืฉื ืกืืืื ืฉื ืืฉื ืืฉืงื ืืืขืจืืืช ืืจืืื ืืืช ืืืืจ ืงืืื ืืืืืจืืืืืช, ืืืขืชืื ืงืจืืืืช ืืชืขืืืื ืืื ื ืืฉืื ืฉืืื ื ืชืืื ืืช ื ืจืืืื ืืคืืืขืืืืช ืืืงืืืืื. ืฉืื ืืื ืคืืืื ืืืืืื ืืืืจืงืช ืงืื, ืงืกืืืช ืงืื ืืคื ืื ืฆืืืช ืืช ืืืืคื ืฉืื ืืจืืืช ืืืืฆืืข ืขืืืจืช ืืื ืจืืืืื, ืืื ื ืจืืฆื ืืคืืืคืืจืืืช. ืืขืืืช ืคืืืขื ืืืืืจืื ืืงืืื ืืืคืืช ืืืขืจืืชืืช ืื ืืืืฆืขืืช ืชืืืื, ืืื ืืืืฆืขืืช ืฆืืืื ืืจืืืืงืืื ื ืฉืืขืืื ืื ืชืืื ื ืชืื ืืืฉืื ืขื ืืืฆืืข ืขืืื.
ืืืจืืื ืื ืืืืืื, ืขืฉืจืืช ืฉื ืื ืฉื ืืืืืืฆืื ืืืจืืชืืช ืืฆืจื ืืขืจืืืช ืืื ืืืืืืื ืืืืจ ืงืืื, ืืื ื ืจืืฆื ืืฉืืชืคืื, ืืชืืื ื ืืฆืืื, ืชืืื ืืช ืืื ืืื ืืฉืืจืืชืื ืืืืจื ืืื ืืชืงืืืืื ืืื ืืชืื ืืจืคื ืืืฆืืข ืฉืืืจืื ืื ืืื. ืืขืจืืืช ืืื ืขืฉืืืืช ืืืืจืืืช ืืคืืืืืช ืืจืืช ืืชืฉืชืืช ืื ืืจืฉืช, ืืขืื ืฉืื ื ืฉืืจืืช ืืืืืจืืช ืขืืืงืืช ืืจืืช ืืืืฆืืข. ื ืืฆืื ืืจืขื ืฉื Shellcode ืืื ืค ืืช ืืืฆืืืืช ืืื ืขื ืืื ืืืืขืช ืขืฆืื ืื ืชืืื ืืืฆืืข ืฉืืืฆืื ืืืืคื ืืืขื ืืืืืืช ืืืื, ืื ืฉืืืคื ืืช ืืืืืื ืืืืจืืืช ืืจืื ืืืชืจ ืืืฉืจ ืชืืงืื ืจืืื ืคืืืข ืืืื.
ืืคืืชืช ืืฉืืคื ืืขืจืืชืืช
Smart TS XL ืืืคื ืืช ืกืืืื ืืคื ืงืื ืืขืืคืช ืืืืื ืืืคืฉื ืืชืืื ื ืืจืืืืงืืื ืืช ืืืืื.
ืืื ืขืืฉืืืืกืืืื ืืืืืจ ืขืงื ื ืจืืืช ืืืืืืช ืืืื ืืืคื ืืืฆืืข ืืงืื ืืคืืขื ืืกืืืืืช ืืืจืืื ืืืช. ืืงืจืืช ืืืืื ื ืืืืช ืืืืช ืืฆืื ืชืฆืืจื ืื ืงืืืืช ืื ืืกื ืืืืขืืช, ืืขืื ืฉืฉืจืืื ืงืื ืืขืืคืช ืคืืขืืื ืืืืฆืขืืช ื ืชืืืื ืืืชื ืื, ืืืืืงืช ืืืคืื ืืฉืืืืืช ืืืชืงื ื ืืื ืจืืฆื ืืฉืืชืคืื ืฉืืืขื ืืื ืืชืืขืืื. ืคืขืจ ืื ืืฉืงืฃ ืืชืืจืื ืจืืืื ืืืชืจ ืืืื ืช ืืชื ืืืืช ืืืฆืืข ืืืืชืืช, ืืืืืื ืืกืืืืืช ืฉืืื ื ืืชืื ืกืืื ืืืื ืื ืืงืืืข, ื ืืฉื ืืืืจ ืฉืืืืืฉ ืืืืื ืื ืขื... ื ืชืืื ืืืฆืืข ื ืกืชืจืื.
ืืื ืฉืืจืืื ืื ืขืืืจืื ืืืืจื ืืืฆืื ืืืืคื ืกืืงืืืื ืืืงืื ืืืืืืฃ ืืขืจืืืช ืืืืคื ืืืืื, ืกืืืื ืืคื ืงืื ืืขืืคืช ืืืคื ืืืืื ืืจืืืืงืืื ืืช ืืื ืืืืื ืืืื ืขืช ืขื ืืื ืืืืื ืืจืืื. ืฉืืจืืชืื ืืืืจื ืืื ืืืจืฉืื ืืืกื ืืืฆืืข ืืคืืืคืืจืืืช ืืืืจ ืงืืื, ืืขืื ืฉืจืืืืื ืืืืจ ืงืืื ืืืจืืืื ืืืงืฉืจืื ืืืฉืื ืืื ื ืจืืืช ืืืื ืฉื ืืืคื ื ืืืฉื ืืื ืืฆืื ืฉืืื. ืืชืืืืืืช ืขื ืกืืืื ืื ืืืจืฉืช ืืืืจื ืืืืฉ ืฉื ืืืจืงืช ืงืื ืืขืืคืช ืืืขืืืช ืืืฆืืข ืืขืจืืชืืช, ืืงืฉืืจื ืงืฉืจ ืืืืง ืืืื ื ืชืืืช ืืืชื ืืืืช ืงืื, ืืืงืื ืืืชืืืืก ืืืื ืืื ืืืืงืช ืคืืืขืืช ืืืืืืช ืฉืฆืฆื ืืืจื ืืื ืืืืฆืขืืช ืืขืจืืืช ืงืื ืื ืฆืืื ืืืืช. ื ืืชืื ืงืื ืืงืืจ ืกืืื.
ืืืืข ืืืจืงืช Shellcode ืืืฉืืื ืืกืืืืืช ืืจืืื ืืืช ืืืืจื ืืืช
ืืืจืงืช Shellcode ืืืฆืืช ืืขืชืื ืงืจืืืืช ืืืขืืืช ืืืืื ืืืืจ ืงืืื ืืงืฉืืจื ืืฉืคืืช ืืืืฉื ืืช, ื ืืืื ืืืืจืื ืื ืืืื ืื ืงืื ืืชืืืืง ืืฆืืจื ืืจืืขื. ืืกืืืืืช ืืจืืื ืืืช, ืืกืืืจ ืื ืืืขื. Shellcode ื ืืฉื ืื ืืฉืื ืฉืืจืืื ืื ืืื ื ืืฆืืืืื ืืืชืขืืื, ืืื ืืฉืื ืฉืืืืืจื ืืืฆืื ืขืฆืื ืืฆืืื ืืงืฉืจืื ืืืฉืื ืฉื ืืืฆืืข ืฉืงืืืืื ืืฆื ืื ืืืช ืืฉื ืืช. ืืื ืฉืืขืจืืืช ืืชืคืชืืืช ืืืืจืื, ืืืืืื ืฉื ืืืฆืืข ืืืืจ ืงืืื ืืืจืืืื ืืืงืื ืืืื ืืืชื, ืื ืฉืืฉืืจ ืชื ืืื ืฉืืื ืงืื ืืืืจืง ืืืื ืืฉืจืื ืืืืชืคืฉื.
ืืจืืื ืื ืืืืจื ืืื ืืคืขืืืื ืืขืชืื ืงืจืืืืช ืขืจืืืืช ืืืฆืืข ืืืืจืืืืืช ืฉืืื ืงืืฆืื ืืื ืืจืืื ืืืืจ ืงืืื, ืจืืืื ืืื ืจืืฆื ืืฉืืชืคืื, ืฉืืืืช ืชืืื ื ืืื ืืื ืืฉืืจืืชื ืขื ื ืืฉืชืชืคืื ืืืืชื ืืจืืืืช ืืจื ืืงืฆืืืช ืื ืืฆืืื. ืืขืื ืฉืืืืื ืืชืฉืชืืช ืืืคืจืืกื ืืฉืชื ืื, ืกืื ืืืงื ืฉื ืืืืฆืืข ืืืกืืกื ื ืฉืืจืช ืืขืชืื ืงืจืืืืช ืชืืืืช ืืืชื ืืืืืืช ืืฉื ืืช ืืืชืจ. ื ืืฆืื ืืจืขื ืฉื Shellcode ืื ืฆื ืืช ืืืืฉืืืืช ืืื, ืืืืืืข ืืช ืขืฆืื ืื ืชืืื ืืืฆืืข ืฉื ืฉืืจืื ืืฆืืืื ืื ืืืฉืจ ืืืจืืืืงืืืจื ืืกืืืืช ืืฉืชื ื.
ืืืืจื ืืืฆืื ืืืจืืชืืช ืืฉืืจืช ืื ืืืช ืืืฆืืข ืืืืจ ืงืืื
ืจืื ืืืจืืื ืื ืืืืืืื ืขืืืจืื ืืืืจื ืืืฆืื ืืืืฆืขืืช ืืืืจื ืืืจืืชืืช ืืื ืืืืคื ืืืื. ืืขืจืืืช ืืืืื ืขืืืคืืช, ืืืจืืืืช ืื ืขืืืจืืช ืคืืืคืืจืื ืืืืฉ ืืืงืืช ืืื ืืืคืืืช ืกืืืื ืื ืืืื ืืฉืืชื. ืืขืื ืฉืืืฉื ืื ืืกืคืงืช ืืืฉืืืืช ืขืกืงืืช, ืืื ืื ืืฉืืจืช ืื ืืืช ืืืฆืืข ืืืืจ ืงืืื ืขืืืง ืืชืื ืืืขืจืืช. ืคืจืืกืืช ืืืืจืื, ืืืกืืืืช ืงืจืืื, ืืืืืงืช ืืืคืื ืืฉืืืืืช ืืกืคืจืืืช ืืฉืืชืคืืช ื ืืชืจืืช ืืขืชืื ืงืจืืืืช ืืื ืฉืื ืื ืื ืืืฉืจ ืืืฉืืืื ื ืืฉืคืื ืืจื ืืืฉืงืื ืืืืจื ืืื.
ืืืจืงืช Shellcode ืื ืฆืืช ืืช ืืื ืืืช ืืฉืืืจืืช ืืืื. ืคืืืขืืช ืืจืืื ืืืืจ ืงืืื ืขืืืื ืขืฉืืื ืืืคืฉืจ ืืืฆืืข ืงืื ืฉืจืืจืืชื ืืชืื ืชืืืื ืฉืืขืช ืืฉืจืช ืขืืืกื ืขืืืื ืืืืจื ืืื. ืืืืืื ืฉืืจืืื ื ืืฉื ืืฆืื ืืชืงืื ืืืืื ื ืคืื ืงืฆืืื ืืืช, ืืืชืื ืฉืืื ืื ืืืืืง ืืงืคืืื ืืื ืงืื ืืืฉ ืฉืคืืชื. ืขื ืืืื, ืื ืืืฆืจ ืืืกืื ืฉื ื ืืฆืื ืกืืื ืืืืืืขืื ืืืขืจืืืช ืืืืจื ืืืช ืืืจืช.
ืืืืจื ืืืฆืื ืืืจืืชืืช ืืฆืืื ืื ื ืชืืื ืืืฆืืข ืืืฉืื ืฉืืขืืื ืื ื ืฆืคื ืขื ืืื ืืขืืฆืืืื ืืืงืืจืืื. ืจืืืืื ืืืืจ ืงืืื ืขืฉืืืื ืืืืืช ืืืคืขืืื ืืชื ืืื ืฉืื ืืื ืงืืืืื ืงืืื ืืื, ืืืื ืจืืืช ืืงืืืืืืช ืืืืืืช ืืืชืจ ืื ืฆืืจืืช ื ืชืื ืื ืฉืื ืืช. ืชื ืืื ืืื ืืืืืื ืืืฉืืฃ ืคืืืขืืืืช ืจืืืืืช ืื ืืืืืืจ ืืช ืืืฉืคืขื ืฉื ืืืจืงื ืืืฆืืืช. ืืกืืืื ืืื ื ืืืืื ืืจืืื ืืืืจ ืงืืื ืขืฆืื ืืื ืืฉืชืจืข ืขื ืื ื ืชืื ืืืฆืืข ืฉืชืืื ืื, ืืื ืืืงื ืฉื ืฆืคืืช ืืืจื ืืื ืืกืืืืืช ืฉืขืืืจืืช ืืกืืจืืืืืช ืืืืจื ืืืฆืื ืืืจืืชืืืช.
ืืชืืฆืื ืืื, ืืืจืงืช ืงืื ืืขืืคืช (shellcode) ืืืฉืืื ืื ืืืืฉืืื ืืืืืจื ืืืฆืื, ืืื ืืชืืฆืจ ืืืืื ืฉื ืืืืจืืช ืืืืจื ืืืฆืื ืฉื ืืชื ืืช ืขืืืคืืช ืืืืฉืืืืช ืขื ืคื ื ืฉืืคืืฅ ืขืืืง ืฉื ืืืฆืืข.
ืจืืืื ืืื ืจืืฆื ืืฉืืชืคืื ืืืจืืืื ืืช ืชืืืืช ืืืืื ืฉื ื ืืฆืื
ืืขืจืืืช ืืจืืื ืืืช ืืกืชืืืืช ืืืืื ืจืื ืขื ืจืืืื ืืื ืจืืฆื ืืฉืืชืคืื ืืื ืืืคืืืช ืืคืืืืืืช ืืืคืฉื ืืช ืืืื ืืืจืฆืื. ืืคืจืฉืื, ืืชืืื ื ืืฉืืืืช, ืืกืืจืืช ืืขืืจืช ืืืืขืืช ืืกืคืจืืืช ืฉืืจืืช ืืฉืืชืคืืช ื ืืฆืืื ืืฉืืืืฉ ืืืืจ ืืื ืืืฉืืืื ืืคืืืคืืจืืืช. ืืืจืืช ืืขืืืืชื, ืฉืืืืฉ ืืืืจ ืื ืืืฆืจ ื ืงืืืืช ืืชืื ืกืืช ืืืฆืืข ืฉืืื ืงืื ืืืืจืง ืืืื ืืฆืืืจ ืืฉืคืขื ืื ืคืจืืคืืจืฆืืื ืืืช.
ืงืื ืืขืืคืช ืฉืคืืขื ืืืฆืืื ืืชืื ืืงืฉืจ ืืื ืจืืฆื ืืฉืืชืฃ ืืืื ืืืืืฉื ืืจืื ืืขืืจ ืืคืืืขืืช ืืจืืฉืื ืืช. ืืืืจ ืืืืขืชื, ื ืืชื ืืืคืขืืื ืฉืื ืืฉืื ืืืืง ืืืจืืืืช ืืืฆืืข ืจืืืืืช, ืืืืคืื ืืืขืฉื ืืืืง ืืืชื ืืืืช ืืืขืจืืช. ืืืืืื ืฉืจืืืืื ืืื ืืืืื ืื ืื ืืฆืืื ืืฉืืืืฉ ื ืจืื, ืืชื ืืืืช ืืจืืื ืขืฉืืื ืืืฉืชืื ืืืคืืกื ืคืขืืื ืฆืคืืืื, ืืืืชืืืง ืืืืืื.
ืืืจื ืืืืื ืฉื ืจืืืืื ืืฉืืชืคืื ืืืจืืฃ ืืช ืืืขืื. ืกืคืจืืืช ืืื ืจืืฆื ืืืชืืื ืื ืื ืืขืชืื ืงืจืืืืช ืืื ืืืืงืื ืืืฆืืืื ืืืืชืจ ืืกืืืื, ืืืฉืชื ืื ืืขืชืื ืจืืืงืืช ืขืงื ืงืจืืืืืชื. ืคืืืขืืืืช ืืชืืื ืขืฉืืืืช ืืืืฉืืจ ื ืืชื ืืช ืื ืืฆืื ืืืฉื ืชืงืืคืืช ืืืืฉืืืช, ืื ืืืฉืจ ืืืฉืืืื ืืกืืื ืืชืขืืื ืื. ืืฆืืืืช ืื ืืืืืื ืืช ืืืืื ืฉืื ืงืื ืืืขืืคืช ืืืื ืืคืขืื ืืื ืืคืจืขื.
ืืื ื ืจืืฆื ืืฉืืชืคืื ืื ืืกืืืื ืืช ืืชืืงืื. ืชืืงืื ืื ืืืืคืชื ืืืื ืื ืืืืื ืกืืืื ืชืคืขืืื ืืฉืืขืืชื, ืื ืฉืืืืื ืืจืืื ืื ืืืืืช ืคืขืืื. ืืืืื ืชืงืืคื ืื, ืงืื ืืืืจืง ืืืื ืืืชืคืฉื ืขื ืคื ื ืืขืจืืืช ืชืืืืืช, ืืืื ืฃ ืืืกื ืืืฆืืข ืืืืืืืืื. ืืื ืืืงืืช ืืื ืืืืืฉืืช ืืืืข ืืฉ ืืืืื ืืืจืงืช ืงืื ืืขืืคืช ืืกืืืื ืืื ืข-ืชืืืช, ืืงืฉืืจ ืงืฉืจ ืืืืง ืืืขืืืช ืืืืืืฉืืช ื ื ืืชืื ืืจืฃ ืืชืืืช.
ืืืฉืงืื ืืืืจื ืืื ืืื ื ืืืืืื ื ืชืืื ื ืืฆืื ืืจืื ื ืืืื
ืืฉืืคืช ืคืื ืงืฆืืื ืืืืช ืืืืจ ืงืืื ืืืืฆืขืืช ืืืฉืงืื ืืืืจื ืืื ืืืื ืืืฉืงื API, ืืคืืงื ืฉืืจืืช ืื ืืจืื ืืืจืืขืื ืืื ืืงืืืงืช ืืืืจื ืืืฆืื ื ืคืืฆื. ืืขืื ืฉืืืฉืงืื ืืื ืืฆืืืื ืฉืืืืช ืืงืจื ืืืฉืืช, ืื ืื ืืืืจื ืืืืืื ื ืชืืื ื ืืฆืื ืืจืื ื ืืืื ืืชืื ืจืืืืื ืืกืืกืืื. ืืืจืงืช ืงืื ืืขืืคืช ืคืืขืืช ืืชืืช ืืืืื ืืืืฉืง, ืืื ืฆืืช ืกืื ืืืงื ืฉื ืืืฆืืข ืฉืืืฉืงืื ืืื ื ืืืืืืื.
ืืืฉืงืื ืืืืจื ืืื ืืขืืชืื ืงืจืืืืช ืืืืืืื ืืช ืืืฉืืคื ืืืงืื ืืืคืืืช ืืืชื. ืื ืืืคืฉืจืื ื ืคืื ืฉืืืืช ืืืืืื ืืืชืจ, ืงืืืื ืืืืื ืื ืืืชืจ ืืืื ืืืจืฆืื ืจืืื ืืืชืจ, ืฉืืืื ืืืืืืื ืืช ืืกืืืจืืช ืืืืืืฉ ืืงืจื ืงืฆื. ืืืฉืจ ืจืืืืื ืืกืืกืืื ืืืืืื ืคืืืขืืืืช ืกืืืืืช, ืชื ืืื ืืื ืืขืืื ืืช ืืกืืืจืืช ืื ืืฆืื ืืืฆืื. ืืืืฉืง ืคืืขื ืืืืคืื, ืื ืืืื.
ืื ืืกืฃ, ืืจืืืืงืืืจืืช ืืื ืืืช-ืืืฉืง ืืขืืืืืช ืฆืืืื ืจืืคืฃ ืืจืืช ืืฉืืจืืช ืชืื ืฉืืืจื ืขื ืฆืืืื ืืืืง ืืจืืช ืืืืฆืืข. ืืจืืืืช ื ืชืื ืื ืขืฉืืืืช ืืืฆืืช ืฉืืจืืชืื ืืจืืืื, ืื ืืืืฆืืข ืืกืืคื ืฉื ืืืจ ืืชืื ืก ืืืืืืงืช ืขืืืื ืืฉืืชืคืช ืื ืฉืืจืืช ืืืคืื ืื ืชืื ืื. ืงืื ืืขืืคืช ืืืืืืข ืื ืงืืืืช ืืชืื ืกืืช ืืื ืืืื ืืืฉืคืืข ืขื ืืชื ืืืืช ืืื ืฉืืจืืชืื, ืชืื ืขืงืืคืช ืื ืืืช ืืืื ืืืืื.
ื ืชืง ืื ืืื ืขืืฆืื ืืืฉืง ืืืฆืืืืช ืืืืฆืืข ืืกืืืจ ืืืืข ืืืจืงืช shellcode ื ืืชืจื ืจืืืื ืืืช ืื ืืกืืืืืช ืืืืกืกืืช ืขื ื. ืกืงืืจืืช ืืืืื ืืชืืงืืืช ืืขืชืื ืงืจืืืืช ืืืืื ืืืฉืง ืืืงืจืืช ืืืฉื, ืืืชืขืืืืช ืื ืชืืื ืืืืฆืืข ืฉืืชืืชื. ืืื ืช ืคืขืจ ืื ืืืื ืืช ืืืืคืื ืืืชืืื ืฉื shellcode, ืฉืื ืืื ืืืฉืคืช ืืืืข ืืืืจื ืืืฆืื ืืจืืช ืืฉืื ืืื ื ืืคืืืชื ืืืืคื ืืืืืืื ืกืืืื ื ืืืฆืืข ืขืืืงืื ืื ืืืฉืื ืืืจืืืืงืืืจืช ืืืขืจืืช.
ืืฉืืืชืืช ืืืืจืื ืืงืืืืช ืืขื ืืืืฆืืข ืืื-ืจืืืื
ืืืจืงืช ืงืกืื ืฉื ืงืื ืืขืืคืช ืืืคืืช ืืืขืจืืชืืช ืืืฉืจ ืคืื ืืงืืื ืืืืืจืื ืืืืง ืืืืื ืืจืืื ืฉืืื ื ืืื ื ืืฆืจ. ืืืขืจืืืช ืืจืืื ืืืช, ืืืืฆืืข ืืกืชืืื ืืขืืชืื ืจืืืงืืช ืืจืืช ืืชืืืื. ืืืงืื ืืืช, ืืจืืืืช ืืืงืจื ืขืืืจืืช ืืจื ืกืคืจืืืช ืืฉืืชืคืืช, ืฉืืจืืชื ืชืืื ื ืืื ืืื, ืืชืืื ื ืืฉืืืืช ืืฉืืืืช ืืื ืืืจืฆืื ืฉืชืืื ื ื ืืฉืืืืฉ ืืืืจ ืืืขืืืืช, ืืื ืืืืื ืขืืื ืช. ืืื, ื ืงืืืช ืืืฆืืข ืืืช ืฉื ืคืืขื ืืืืื ืืืฉืคืืข ืขื ืืืง ืืืื ืืืจืื ืืืืขืจืืช ืืืฆืคืื ืืชืืืื.
ืืจื ืกืคืืจืืฆืื ืื ืื ืืฆืื ืืงืืื ืืืืฆืืข ืืื-ืจืืืืื ืืื ื ืืืืืืช. ืืื ืืชืคืชืืช ืืืฉืจ ืงืื ืืืืจืง ืืื ืฃ ื ืชืืื ืืืฆืืข ืืืืืืืืื ืฉืืืจ ืงืืืืื ืืคืขืืื ืจืืืื. ืืคื ืืงืื ืืชืืคืฉืจ ืขื ืืื ืืืืืืช ืืืจืืืืืืช ืืื ืืืืช ืืชื ืืืืช ืืืืื ื ืืื ืจืืืืื, ืืืืืืช ืฉืืืขื ืืื ื ืืื ืืช ืืืืฉ ืืืืื ืืืืฆื ืืืืืจื ืืืฆืื. ืืื ืช ืืขืืจ ืื ืืื ืงืจืืืืช ืืืื ื ืืืืข ืื ื ืืชื ืืืขืจืื ืืช ืืกืืืื ืฉื ืืืจืงืช ืงืื ืืขืืคืช ืืืืคื ืืืืื.
ื ืืฆืื ืืจืืืช ืืงืจื ืชืื-ืชืืืืืืช ืืื ืืืฉืื ืืฆืืืืช ืืืฆืืข
ืืืจืงืช ืงืื ืืขืืคืช ืืชืืืื ืืืจื ืืื ืืคืืืขืืช ืฉื ืคืืืขื ืืืืืจืื, ืืืื ืืืืฉืช ืืืืจ ืื ืคืขืืืช ืืฆืืืข ืื ืืืืื. ืืฉืื ืื, ืืงืื ืืืืืจืง ื ืืฆื ืืืฆื ืฉืืืจ. ืืืฆืืขื ืชืืื ืืืงืจื ืืืืืงืช ืฉื ืืฆืืืขื ืืืจืืืช, ืคืจืืกืช ืืืกื ืืช ืืืืฉืืจ ืืืืจืื. ืืคื ื ืขืฆืื, ืคืจืฆืืช ืืืื ืืจืื ืืื ื ืืฆืืืืช ืืงืฆืจืืช ืืืขื.
ืืขืจืืืช ืืจืืื ืืืช ืืกืคืงืืช, ืฉืื ืืืชืืืื, ืื ืื ืื ืื ืืืืืฆืืื ืืช ืืืืฆืืข ืืื. ืื ืื ืื ื ืืืคืื ืฉืืืืืช, ืืืืืืช ื ืืกืืื ืืืืจ ืืื ืื ืื ื ืงืจืืื ืืืืจืช ื ืืขืื ืืืชืืืฉืฉ ืืืฉืืื ืืืฉืืืจ ืขื ืืืฉืืืืช. ืงืื ืืืืจืง ืืืื ืืืืืฃ ืืื ืื ืืื, ืืืืืืข ืืช ืขืฆืื ืืืงืืขื ืืจืืืช ืืงืจื ืืืืืฆืขืื ืฉืื ืืฉืื. ืืจืืข ืฉืงืื ืืืขืืคืช ืืืืข ืื ืงืืืืช ืืื, ืืื ืฆืืืจ ืขืืืืืช ืืืื ืืืจืืฉ ื ืืฆืื ืืชืืฉื.
ืืืืฉืืืื ืืืจืืืื, ืืจืืืช ืืงืจื ืชืื-ืชืืืืืืช ืืื ืืขืืชืื ืจืืืงืืช ืืื ืืืจืืช. ืขื ืคืื ืืืชื ืื, ืฉืืืืจ ืืื ืื ืืงืจืืืืช ืขืงืืคืืช ืืืฆืจืื ื ืชืืืื ืืจืืืื ืืจื ืืืชื ืืกืืก ืงืื. ืงืื ืืขืืคืช ืืืื ืื ืฆื ืืจืืืฆืืืช ืืื ืืื ืืืชืืื ืืช ืืืืฆืืข, ืืืฉืจืื ืชื ืืื ืฉืืืจืช ืืื ืืกืืืืื ืืืชื. ืืชื ืืืืช ืื ืงืฉื ืืืืืื ืืืืืื ืฉืืื ืืืงื ืืคืืกื ืืืฆืืข ืืืืืืืืื.
ืืืชืืจ ืืืืืจ ืืืกืืกื ืงืื ืืืืจ ืงืืื, ืฉืืื ืืืจืืืืช ืืจืืืช ืืืงืจื ืืืื ืืืืคื ืืืจืื ื ืืืฉื ืขืฉืจืืช ืฉื ืื. ืืื ืช ืืืื ื ืชืืืื ื ืืืฉืื ืืืืืื ืชื ืืื ืืืจืฉืช ื ืืชืื ืืขืืืง, ืืขืชืื ืงืจืืืืช ืืขืืจ ืืืืืงื ืืื ืืช. ืืืคืืื ืื ืืื ืชืืืืื ืืกืืืืืช ืจืืืืช ืืืชืจ ืฉื ืืงืจื ื... ืื ืืืช ืืจืฃ ืฉืืืืช ืืชืงืืืช, ืืืฉืจ ื ืชืืื ืืืฆืืข ื ืกืชืจืื ืืกืชืืจืื ืืช ืืชื ืืืืช ืืืขืจืืช ืืืืืชืืช.
ืืื ืืฃ ืฉืืืืช ืืื ืจืืืืื ืืืจืืืช ืืืื ืืืืขื
ืืจืืข ืฉืงืื ืืืขืืคืช ืืชืืืฆื ืืชืื ืชืืืื, ืืื ืืืื ืื ืฆื ืงืจืืืืช ืืื-ืจืืืืืืช ืืื ืืืจืืื ืืช ืืืื ืืืืขื ืฉืื. ืืืฉืืืื ืืจืืื ืืื ืงืืจืืื ืืขืชืื ืงืจืืืืช ืืกืคืจืืืช ืืฉืืชืคืืช, ืฉืืจืืชื ืชืืื ื ืืืขืจืืืช ืืืฆืื ืืืช ืืืืง ืืคืขืืื ืจืืืื. ืงืจืืืืช ืืื ืืืืฆืืืช ืืืืืืช ืืืื ืืื ืืืื ืืชื ืืืืช ืฉืคืืจื. ืงืื ืืืืจืง ืคืืขื ืืืกืืจืช ืืืื ืืืื ืื, ืชืื ืฉืืืืฉ ืืงืจืืืืช ืืืืืืืืืช ืืื ืื ืืข ืืจืืื.
ืืืืืื, ืืืืื ืืืฉืื ืฉื ืคืืข ืขืืื ืืืคืขืื ืกืคืจืืืช ืฉืืจืืชืื ืืฉืืชืคืช ืืืฉืืฉืช ืืืกืคืจ ืฉืืจืืชืื. ืื ืงืื ื-shell ืืฉื ื ืคืจืืืจืื ืื ืืงืฉืจ ืืืฆืืข ืืขืืื ืืช, ืจืืืืื ืืืืจื ืืืจื ืขืืืืื ืืืฆืข ืืืืืงื ืื ืืืืื ืช ืืืื ืืืคืจ ืืืื ืืืฉืง. ืืืืืื ืฉืืื ืืจืืงืฆืืืช ืืื ืฆืคืืืืช, ืืขืจืืืช ื ืืืืจ ืืขืืชืื ืงืจืืืืช ืืื ื ืืฆืืืืืช ืืกืื ืืืชื ืืืจืืืืช.
ืกืืืืืช ืขืืืื ืืฆืืื ืืืืืจืืช ืืช ืืืคืงื ืืื. ืืฉืืืืช ืืืืคืขืืืช ืขื ืืื ืืชืืื ืื ืขืฉืืืืช ืืขืื ืืืืืืช ืืืืืืช ืฉื ื ืชืื ืื ืืืืคืขืื ืืกืคืจ ืชืช-ืืขืจืืืช. ืงืื ืืขืืคืช ืืืืืืข ืืฉืืืื ืืืงืืืื ืฉื ืืจืืืช ืืฆืืื ืืืื ืืืฉืคืืข ืขื ืฉืืืื ืขืืงืืื ืืคืืืคืืจืืืช ืฉืื ืืช, ืืื ืืชืืื ืืืช ืืืื ืคืจืืื ืืขื ืืฉืืจืืชืื ืืืืืจืื. ืื ืืคืขืื ืืจืืืื ืืช ืืืกืืื ืืืื ืืืจืืฉ ืคืืืขืืืืช ืืืฉืืช.
ืืชืคืฉืืืช ืื ืืกืชืืืช ืขื ืืขืืืื ืฉืืงืฉืจ ืืืืฆืืข ืืืขืืจ ืืืืคื ืืจืืื ืืื ืจืืืืื. ืืื ื ื ืชืื ืื, ืขืจืื ืืืืจื ืืืฆื ืืฉืืชืฃ ื ืืฉืืื ืืช ืืฉืคืขืช ืืงืื ืืืืืจืง ืงืืืื. ื ืืชืื ืืจืืืืช ืืื ืืืจืฉ ืืขืงื ืืืจ ืืืืคื ืฉืื ื ืชืื ืื ืืืงืจื ื ืขืื ืขื ืคื ื ืืืืืืช ืจืืืืื, ืืชืืจ ืฉื ืืื ืืืืื ืื ืขื ืืจืืืช ื ืชืื ืื ืืื-ืคืจืืฆืืืจืืืชืืื ืชืืื ื ืืื, ืืคืืื ื ืืชืจืื ืืืชื ื ืจืืื ืขื ืฉืืฉืคืขืืชืืื ืฆืคืืืืช ืืืืคื ืืืฆืขื.
ืืฆืืืช ืืืืืืช ืคืืืคืืจืื ืืืืฆืขืืช ืืชืื ืกืืช ืืืฆืืข
ืืคื ืงืื ื-shellcode ืืืืืง ืืืืชืจ ืืืฆื ืืืืืืช ืคืืืคืืจืืืช. ืืขืจืืืช ืืืืจ ืงืืื ืืืขืจืืืช ืืืืจืืืืืช ืืืืืจืืช ืื ืืื ืืืืฆืขืืช ืืชืืืื, ืชืืจื ืืืืขืืช, ืืืฉืงื API ืืืื ืืืจืฆืื ืืืืกืกืช ืงืืฆืื. ืืขืื ืฉืคืืืคืืจืืืช ืขืฉืืืืช ืืืืืช ืฉืื ืืช ืืืืื ื ืืื ืืช, ืืืืฆืืข ืืชืื ืก ืืขืชืื ืงืจืืืืช ืกืืื ืชืืืืืื ืขืกืงืืื ืืฉืืชืคืื. Shellcode ืื ืฆืืช ืืชืื ืกืืช ืื.
ืงืื ืืืืจืง ืืื ื ืฆืจืื ืืืชืืฆืข ืืฉืืจืืช ืขื ืื ืคืืืคืืจืื ืฉืืื ืืฉืคืืข ืขืืื. ืขื ืืื ืื ืืคืืืฆืื ืฉื ื ืชืื ืื, ืืืื ืืงืจื ืื ืชืืืื ืืืฆืืข, ืืื ืืืื ืืขืืจืจ ืืชื ืืืืช ืื ืืืืื ืช ืืืงืืืืช ืืืจืื. ืืืืืื, ืจืืฉืืื ืขืกืงืืืช ืืฉืชื ืื ืขืืืืื ืืืจืื ืืฉืืจืืชืื ืืืืจื ืืืจื ืืืฆืข ื ืชืืืื ืืืืคืืื. ืืฉืคืขืืช ืืื ืืชืคืฉืืืช ืืืื ืฉื-shellcode ืขืฆืื ืืืื ื ืืื ืืื ืืขืจืืช.
ืืืืืืช ืคืืืคืืจืื ืืืืคืืื ืืขืชืื ืงืจืืืืช ืืืืืืืช ืืืืื, ืื ืื ืงืืืช ืืื ืฉื ืืืฆืืข ืื ื ืงืืืืืื. ืฉืืืืช ืืื ืืืจืฆืื ืืืืืืืช ืืืืื ืืช ืืชืคืืงื, ืืื ืืืืืืช ืืืื ืช ืืืืฆืืข ืืืขืื ืืืจื. ืจืฆืคื Shellcode ืื ืฆืืื ืคืขืจ ืื, ืืืืคืืื ืฉืืืชืืช ืืงืืืืช ืืฉืื ืืื ืืชื ืืืืช ืืขืจืืชืืื.
ืคืจืืกื ืืืฆืช ืคืืืคืืจืืืช ืื ืืกืืืจื ืืืืข ืืืืฆื ืชืืงืื ืืืชืืงืืื ืื ืืจืง ืืคืืืขืืช ืืืงืืจืืช ื ืืฉืืื ืืขืชืื ืงืจืืืืช. ืืคืืื ืืืืจ ืชืืงืื, ืืฉืคืขืืช ืืืืจื ืืืจื ืขืฉืืืืช ืืืืืฉื ืขืงื ืฉืื ืื ืืืฆื ืื ืืืืืงื ืืืืืขืช. ืืื, ืืชืืืืืืช ืขื ืกืืืื ืืคื ืฉื ืงืื ืืขืืคืช ืืืจืฉืช ืืื ืช ืืชืื ืกืืช ืืืฆืืขืื ืืื ืคืืืคืืจืืืช, ืืื ืจืง ืืืืืช ืจืืืืื ืืืืืื.
ืืืืจืช ื ืชืื ืืืฆืืข ืืืจืืืืงืืืจืืช ืืืืจ ืงืืื ืืืืืจืืืืืช
ืืืจืงืช ืงืื ืืขืืคืช (Shellcode cascade injection) ืืืคืืช ืืืกืืื ืช ืืืืืื ืืกืืืืืช ืืื ื ืชืืื ืืืฆืืข ืืืืืจืื ืขื ืืื ืฉืืืืช ืืจืืืืงืืื ืืืช. ืืขืจืืืช ืืืืจ ืงืืื ืืืืืจืืืืืช ืฆืืืจืืช ื ืชืืื ืืืฆืืข ืืืืจื ืืื, ืืืฉืจ ืืืืืืช ืืืฉืืช ืืชืืืกืคืืช ืืืื ืืืืฆืื ืืฉืืืืฉ ืืืืืืช ืืฉื ืืช. ืื ืฉืืื ื ืืกืคืช ืืืืืื ืืช ืืกืคืจ ืืืจืืื ืฉืืื ืืงืจื ืื ืชืื ืื ืืืืืื ืื ืืข ืืจื ืืืขืจืืช, ืื ืฉืืจืืื ืืช ืฉืื ืืคื ืื ืฉืืงืื ืืืืืจืง ืืืื ืืืฉืคืืข ืขืืื.
ืืืืจื ืืื ื ืชืืฆืื ืฉื ืืืืืืช ืขืืฆืื ืืจืืขืืช ืืืชืงืืืืช ืื ืคืจื. ืืืื ืชืืฆืื ืฉื ืืืคืืืืืืฆืื ืืจืืืช ืืืื ืืืืื ืืช, ืฉืืืืฉ ืืืืจ ืืชืืืืืช ืืืืืจ. ืกืืจื ืขืืืคืืืืช ืืื ืืขืืืืื ืืฆืืจืช ืืกืืืืื ืืฉืืชืคืื ืืื ืื ืื ื ืืืืื ืืฉืจ ืฉืืืจืื ืขื ืืขืจืืืช ืคืืขืืืช ืืชื ืืื ืงืฉืื. Shellcode ืื ืฆื ืืช ืืืชื ืื ืื ืื ืื, ืืืืคื ืชืืื ืืช ืืชืืจืืช ืืืืกื ืืืืงืืืจืื ืืืฉืคืขื ืืขืจืืชืืช.
ืขืจืืืืช ืงืจืืืืช ืขืืืงืืช ืืคืืฆืืฅ ืขื ืคืื ืืืชื ื
ืืขืจืืืช ืืืืจ ืงืืื ืืฆืืืืช ืืขืืชืื ืงืจืืืืช ืขืจืืืืช ืฉื ืงืจืืืืช ืขืืืงืืช (Deep Call Stacks) ืฉื ืืฆืจื ืืืืฆืขืืช ืขืฉืจืืช ืฉื ืื ืฉื ืฉืืคืืจืื ืืฆืืืจืื. ืคืื ืงืฆืืื ืืืืช ืืืฉื ืืฉืืืืช ืืฉืืืืช ืขื ืืื ืืืืืงื ืงืืืืช ืืืืฆืขืืช ืขืืืคืืช (Wrappers), ื ืงืืืืช ืืจืืื (Extension Points) ืืขื ืคืื ืืืชื ืื (Conditional Branches). ืื ืชืืกืคืช ืืืืืื ืืช ืืกืคืจ ื ืชืืื ืืืืฆืืข ืืคืืื ืฆืืืืืื ืฉื ืืชื ืื ืงืื ืขืืืจ ืขืกืงื ืื ืจืืฆืช ืืฉืืื ืืืืืช.
Shellcode ื ืื ื ืืืืจืืืืช ืื. ืืืืจ ืืืจืงื, ืืื ืืืื ืืขืืืจ ืืื ืขื ืคืื ืืืืคืืื ืฉืืืขื ืืื ืืืคืขืืื ืืืืื ืืืืงืืช ืจืืืืืช. ื ืชืืื ืืืคืื ืืฉืืืืืช, ืืฆืื ืชืืืืืช ืืืคืฉืจืืืืช ืืคืขืื (toggles) ืฉื ืชืืื ืืช ืืฆืืืื ืืืืืงื ืืืชื ืืช ืฉืืจืืืื ืืช ืืจืฃ ืืืืฆืืข ืื ืืืฉ. ืขื ืคืื ืืื ืขืฉืืืื ืืขืงืืฃ ืืืืงืืช ืืืืื ืื ืฉืืจืืช ืืืืืช ืฉืืืืช ืจืง ืขื ื ืชืืืื ืจืืฉืืื.
ืืชืคืืฆืฆืืช ืฉื ืขื ืคืื ืืืชื ืื ืืกืืืช ืืช ืืืืืื. ืกืงืืจืืช ืกืืืืืช ืขืฉืืืืช ืืืชืืงื ืื ืชืืืื ื ืคืืฆืื, ืืขืื ืฉืืืืงืืช ืืื ืืืืช ืืขืืชืื ืจืืืงืืช ืืืกืืช ืชื ืืื ืืืืคืขืืื ืืขืืชืื ื ืืืจืืช. ืงืื ืืขืืคืช ืฉืืืคืขื ืชืืช ืืคืืกื ื ืชืื ืื ืื ืชื ืื ืชืืืื ืกืคืฆืืคืืื ืืืื ืืืืฉืืจ ืจืืื ืขื ืฉืืชื ืืื ืืชืืืฉืืื, ืืื ืงืืื ืื ืืื ืืืืฆืข ืืชืื ืืจืืืช ืืงืจื ืืืืื ื.
ืืืกื ืืืช ืงืจืืืืช ืขืืืงืืช ืื ืืืืืจืืช ืืช ืืขืืืืืช. ืงืื ืืืืจืง ืฉืืืืืข ืืจืืืื ืืช ืืจืื ืืืืื ืืืชืจ ื ืื ื ืืงืจืืื ืืืืจืช ืื ืฉื ืืช ืืืฉืจ ืืงืฉืืช ืืชืคืฉืืืช ืืืคื ืืื. ืื ืฉืืื ืืืืงืช ืืช ืืฆืืืืช ืืืืฆืืข. ืืื ืช ืืื ืืืงื ืื ืืืจืฉืช ื ืืชืื ืืคืืจื ืฉื ืืืกื ืงืจืืืืช ืืืชื ืืืืช ืืกืชืขืคืืช, ืืชืืจ ืฉืืืืืฉ ืืืืื ืื ืขื ืืืจืืืืช ืืจืืืช ืืฉืืืืืืื ื ืจืืืช ืืืื ืืชืคืืฆืฆืืช ืขื ืคืื, ืืืืจืช ื ืชืื ืืืืฆืืข ื ืืชืจืช ืืืชื ืืืขืจืืช.
ืฉืืืืช ืืื ืืื ืืืื ืืืจืฆืื ืืืืคืืืื
ืชืืื ื ืืื ืืื ืืืืืช ืชืคืงืื ืืจืืื ืืืืืจืช ื ืชืืื ืืืฆืืข ืืืจืืืืงืืืจืืช ืืืืจืืืืืช. ืืชืืืื ืืืืขืืช, ืืคืืงื ืฉืืจืืช ืืจืืื ืืื ืืฉืขืจื API ื ืืขืื ืื ืชืง ืืขืจืืืช ืชืื ืืชื ืืคืฉืจืืช ืืชืงืฉืืจืช ืืขืืช ืชืคืืงื ืืืืื. ืืคืืขื, ืื ืืจืืืื ืืช ืืืืฆืืข ืืืืฆืขืืช ืืกืืืืื ืืฉืืชืคืื ืืืขืืืื ืขืืืกื ืขืืืื ืืืืื ืื.
ืงืื ืืขืืคืช (Shellcode) ืืืืืจืง ืืืขืื ืืืจื ืืืื ืืืฉืคืืข ืืขืงืืคืื ืขื ืืชื ืืืืช ืชืืื ืช ืืืื ืืื. ืขื ืืื ืฉืื ืื ืขืืืกื ืืืืขืืช, ืืืชืจืืช ืื ืชืืืื, ืงืื ืืืืจืง ืืืื ืืืคืขืื ืืืืืงืช ื ืืชืื ืื ืืจื ืกืคืืจืืฆืื ืืืืคืืช. ืืฉืคืขืืช ืืื ืืชืคืฉืืืช ืืืขืจืืืช ืืืืจื ืืืจื ืืฉืจ ืกืืืืืช ืขื ืคืืื ืชืืื ืช ืืืื ืืื. ืืืืืื ืฉืชืืื ืช ืืืื ืืื ืฆืคืืื ืื ืจืื ืืืืืช ืชืขืืืจื, ืื ืืืืืืช ืืืืื ืกืืช ืืฉืืื ืื ืืชืคืจืฉืืช ืืขืชืื ืงืจืืืืช ืืืืืืืืืืช.
ืฉืืืืช ืืื ืืืจืฆืื ืืกืคืงืืช ืื ืื ืื ืื ื ื ืืกืืื ืืช ืืืืจืื, ืขืืืื ืืฆืืื ืืคืืฆืื. ืชืืื ืืช ืืื ืืืืืจืืช ืืช ืืืฉืคืขื ืฉื ืืชื ืืืืช ืืืืจืงืช ืขื ืืื ืืืจื ืขืืื ืขื ืคื ื ืืกืคืจ ืงืจืืืืช ืืืืจื ืืืจื. ืืืืขื ืคืืืื ืืืช ืืืืื ืืืืืื ืื ืืกืืื ืืช ืขืืืื ืืืืจืื, ืฉืื ืืื ืืื ืืคืขืื ืจืืืืื ื ืืกืคืื. ืืืจื ืื ืืืืืื ืืช ืืกืืืจืืช ืฉืืคืงืืื ืืืืฉืจืื ืขื ืืื ืงืื ืืขืืคืช ืืืคืืขื ืืจืืื ืืืขืจืืช.
ืืืืคื ืืืฉืืชืฃ ืฉื ืชืืื ืืช ืืื ืืื ืืกืื ืืช ืืืืืื. ืืืฉืืืื ืืจืืืื ืชืืืืื ืืืืชื ืฉืืจืืชื ืืื ืืืจืฆืื, ืื ืฉืฉืื ืืืื ืืืชื ืืืืช ืืฉืคืืขืื ืขื ืฆืจืื ืื ืจืืื ืื ืืื ืืช. ืจืฆืคื Shellcode ืื ืฆืืื ืืจืืืืืช ืื, ืืืฉืืืื ืืืื ืืืขื ืจืื ืืืื ืฉืืืื ืฆืืจื ืืืชืคืฉืจ ืขื ืื ืืืฉืื ืื ืคืจื. ืกืืืื ืื ืืื ืืฉืงืคืื ืืฉืฉืืช ืฉืืืขืื ืื ืืชืืืื ืฉื ืืคืืกื ืืื ืืืจืฆืื ืืจืืื ืืื, ืืืฉืจ ืชืฉืชืืช ืืฉืืชืคืช ืืืืืจื ืื ืืช ืืคืื ืงืฆืืื ืืืืช ืืื ืืช ืืฆืื ืืืฉื.
ืืืืจื ืืืฆืื ืืืืจืืืืช ืืืฆืจืช ื ืชืืื ืืืฆืืข ืืงืืืืื
ืืกืืจืืืืืช ืืืืจื ืืืฆืื ืืืืจืืืืืช ืืฆืืืืช ืืขืืชืื ืงืจืืืืช ื ืชืืื ืืืฆืืข ืืงืืืืื ืืื ืืืคืืืช ืืช ืกืืืื ืืืืืจื. ืฉืืจืืชืื ืืืฉืื ืคืืขืืื ืืฆื ืจืืืืื ืืืืจ ืงืืื, ืืืฉืจ ืืชืขืืืจื ืืคืืฆืืช ืื ืืฉืืงืคืช ืืื ืืื. ืืืจืืช ืืืืชื ืืขืืื ืืืืื ื ืชืคืขืืืืช, ืืืฉื ืื ืืืคืืื ืืช ืืฉืืื ืืืืฆืืข ืฉืงืื ื-shellcode ืืืื ืืืฉืคืืข ืขืืืื.
ื ืชืืืื ืืงืืืืื ืืฆืืืื ืืืืืงืช ืกื ืืจืื, ืฉืืจืืช ืืฉืืืื ืืื ืื ืื ื ืืืืื. ืงืื ืืืืจืง ืืืื ืื ืฆื ืืื ืื ืืื ืืื ืืืฉืคืืข ืขื ืงืืืช ืืืืืืช ืืืื ืืืื ื ืชืื ืืกืืื ืขืืื. ืืืืืื, ืคืขืจืื ืื ืืจืืื ืื ืชืื ืืื ืขืืืืื ืืืจืื ืืืขืจืืืช ืืืืืจ ืืืชื ืืืืช ืืืืจ ืงืืื, ืืืืื ืืก ืืืืฉ ืคืืืขืืืืช ืฉื ืืฉืืืช ืืืชืื ืืช.
ืฉืืืจื ืขื ื ืชืืืื ืืงืืืืื ืื ืืืจืืื ืืช ืชืืืืช ืืืืื ืฉื ืกืื ืืืงื ืฉื ืืืฆืืข ืืืืจ ืงืืื. ืื ืืืฉืจ ืืืฆืืื ืฉืืจืืชืื ืืืฉืื, ืจืืืืื ืืืืจ ืงืืื ื ืฉืืจืื ืืฉืชืชืคืื ืคืขืืืื ืืืจืืืืช ืืืืฆืืข. ืงืื ืืขืืคืช ืืืืืืข ืืจืืืืื ืืื ืืืฉืื ืืืฉืคืืข ืขื ืืืชื ืืืืช ืขื ืืืชืจืืฉืืช ืืืชืื ืืื, ืืืจ ืฉืขืฉืื ืืืชืขืื ืืื ืืืืืช ืืื ืขืงื ืฉืืงืืื ืกืืืื.
ืืืืจืืืืช ืฉื ื ืืืื ื ืชืืื ืืืฆืืข ืืงืืืืื ืืงืฉื ืขื ื ืืชืื ืืงืืฃ. ืชืืืืืช ืืฉืชื ืืช ืืืืจืื, ืื ืงืืืืช ืืชืื ืกืืช ืืืฆืืข ืืชืจืืืช. ืืื ืชืืื ื ืืจืืจื ืฉื ืืืืคื ืฉืื ืืจืืืืช ืืืฆืืข ืืืฆืืช ืจืืืืื ืืฉื ืื ืืืืฉืื ืืืื, ืจืฆืคื ืงืื ืืขืืคืช ื ืืชืจืื ื ืกืชืจืื. ืืืจืืืืช ืื ืืื ื ืืฉื ืืืืจ ื... ืชืื ืื ืืืืจื ืืืฆืื ืืืจืืชื, ืืืฉืจ ืืงืืืืืืช ืืืืืคื ืืืืืืช ืืืืืืช ืืกืืืื ืืืฆืืข ืืืืื ืืจืื.
ืืื, ืืืืจืช ื ืชืื ืืืฆืืข ืืื ื ืื ืืืืื ืืื ืชืืื ื ืืชืคืชืืช ืฉื ืืจืืืืงืืืจืืช ืืืืจ ืงืืื ืืืืืจืืืืืช. ืืืจื ืืื ืืืื ืืช ืืืื ืช ืืกืืื ืืื ืฉืจืฆืคื ืงืื ืืขืืคืช ืืชืจืืืื ืืขืืจ ืื ืงืืืช ืืืืฆื ืฉืืื.
ืชืืืืืช ืืื ืจืืฆื ืืฉืืชืคืืช ืืขืจืืฆื ืืคืฆืช ืงืื ืืขืืคืช
ืชืืืืืช ืืื ืจืืฆื ืืฉืืชืคืืช ื ืืฆืืืช ืืืจืืื ืฉื ืืืืืื ืจืืื ืฉื ืืืฆืืข ืืจืืื ื. ืื ืืืฆืืืช ืืื ืืืคืืืช ืืคืืืืืืช, ืืืืืฃ ืขืงืืืืช ืืืคืฉื ืคืขืืืืช ืขื ืคื ื ืฉืืื ืืืฉืืืื ืืืืืื. ืขื ืืืื, ืจืืืืื ืืื ืืืคืืื ืืืืื ืืื ืืืื ืื ืืืื ืฉื ืืชื ืืืืช ืืืขืจืืช, ืืืขืชืื ืงืจืืืืช ื ืฉืืจืื ืืฆืืืื ืขื ืคื ื ืืืจืืช ืืจืืืื ืฉื ืืืฉืืืื ืืคืืืคืืจืืืช. ืืืื ืื ืืื ืืืืืง ืื ืฉืืืคื ืืืชื ืืขืจืืฆื ืืคืฆื ืืขืืืื ืืืืจืงืช ืงืื ืืขืืคืช (shellcode cascade injection).
ืื ืืืื ืืจืืืืื ืกืคืฆืืคืืื ืืืืฉืืืื, ืืื ื ืจืืฆื ืืฉืืชืคืื ืืืคืขืืื ืืืืคื ืืจืืื ืืชืืืฃ. ืืื ืื ืืื ืฉืืืฆืืขื ืืืื, ืฆืคืื ืืืืชื ืืฉืชื ื. ืืืฉืจ ืงืื ืืขืืคืช ืฆืืืจ ืืฉืคืขื ืืชืื ืชืืืืืช ืืื, ืืื ืืืจืฉ ืืช ืืืื ืืืฉืคืขื ืืืืืจื ืฉืืื. ืืืคื ืฉื ืืฆืจ ืืื ื ืืืื ืืชื ืืขื ืจืืืืืช ืืื ืืขืจืืืช. ืืื ืืชืคืชื ืืืจืืื ืืืขืืช ืฉื ืืจืืืืช ืืืฆืืข ืืืืืืืืืช ืฉืืืจ ืืฉืชืจืขืืช ืขื ืคื ื ืืืจืืื.
ืืืขื ืื, ืืชืคืจืฉืื ื-Execution Bootstraps
ืืืขื ื ืืืฆืืข ืืืคืจืฉื ืืืฆืืข ืืืืฆืืื ืืช ื ืงืืืช ืืืชืื ืกืืช ืืืืงืืืช ืืืืชืจ ืขืืืจ ืขืืืกื ืขืืืื ืืจืืื ืืื ืจืืื. ืืืขื ื ืืฉืืืืช ืืฆืืื, ืืื ื ืจืืฆื ืฉื ืฉืคืืช, ืืคืจืฉื ืกืงืจืืคืืื ืืืืืื ืืจื ืืงืฆืืืช - ืืืื ืืืฆืขืื ืืืืืงืช ืืชืืื ืืคื ื ืืืฆืืข ืงืื ืขืกืงื. ืืืืืงื ืื ื ืืขืื ืืืืื ืืงืฉืจ ืืืฆืืข, ืืคืชืืจ ืชืืืืืช ืืืืคื ืืชื ืื ืกืืืื. ืืื ืื ืืฉืืชืคืช ืขื ืคื ื ืืกืคืจ ืจื ืฉื ืืืฉืืืื.
ืงืื ืืขืืคืช ืฉืืืืข ืืจืืช ืืืฆืืข ืืจืืช ืืืขื ืืงืื ืืชืจืื ืืืฆื ืืืคื. ืืืืืื ืฉืืืขื ืื ืืืืฆืขืื ืืคื ื ืืืืืงืช ืืืคืืืงืฆืื, ืืชื ืืืืช ืืืืจืงืช ืืืืื ืืืฉืคืืข ืขื ืฉืืจืืช ืืชืืื, ืคืจืืกืช ืืืืจืื ืืคืจืืืจื ืืืฆืืข ืขืืืจ ืงืื ืืืืจื ืืืจื. ืืฉืคืขืืช ืืื ืขืฉืืืืช ืืืืืฉื ืื ืื ืืจืืื ืืคืืืข ืืืงืืจื ืขืืืจ ืชืืงืื, ืืืืืื ืฉืืงืฉืจ ืืืืฆืืข ืฉืืฉืชื ื ืืืฉืื ืืืฉืคืืข ืขื ืืจืืฆืืช ืืืืืช.
ืคืจืฉื ืื ืืืืืจืื ืืช ืืกืืืื ืืื ืขืื ืืืชืจ. ืกืืืืืช ืกืงืจืืคืืืืช ืืขืจืืืืช ืฉืคื ืืืืจืืืืืช ืืกืชืืืืช ืขื ืคืจืฉื ืื ืืื ืืืฆืข ื ืชืืื ืงืื ืืื ืืืื. ืงืื ืืขืืคืช ืฉืืฉื ื ืืช ืืฆื ืืคืจืฉื ืื ืืืื ืืฉื ืืช ืืช ืืืืคื ืฉืื ืกืงืจืืคืืื ืื ืืชืืื ืื ืืืืฆืขืื ืืื ืืืฉืืืื. ืงืฉื ืืืืืก ืืฉืคืขื ืื ืืืงืืจ ืกืคืฆืืคื ืืืืืื ืฉืืชื ืืืืช ืืคืจืฉื ืื ืื ืืืื ืฉืืื ืืืืื ืืืืื ื.
ืืืืื ืืื ืืืชืืจ ืืืืืื ืฉืืืืืื ืืืขืื ื ืืืืคืจืฉ ืืืขื ืืื ืืฆืืื ืื ืืืืจ ืืคืืจื. ืืฉืฉืืช ืืืฆืืขืื ืืืฆืืืืช ืืจืชืืขืื ืืงืจืืช ืคืืืฉื ืืืช ืืจืื ืื. ืืชืืฆืื ืืื, ืงืื ืืขืืคืช ืืืืืืข ื-bootstraps ืฉื ืืืฆืืข ืขืฉืื ืืคืขืื ืืืืคื ืืืชื ื ืจืื, ืืืืฉืคืืข ืขื ืขืืืกื ืขืืืื ืืจืืืื ืืืื ืืืคืขืื ืืชืจืืืช. ืืื ืืืงื ืื ืืฉืงืคืช ืืชืืจืื ืจืืืื ืืืชืจ ืืืื ืช ืืชื ืืืืช ืืืฆืืข ืืฉืื ืืืงืื, ืฉืืขืชืื ืงืจืืืืช ื ืืื ื ืืืงืฉืจ ืฉื ืืืืืืืืืฆืื ืฉื ื ืืชืื ืืื ืจืืฆื, ืืืฉืจ ืืืืืืงื ืฉืืคื ื ืืืืฉืื ื ืืชืจืช ืืืืื.
ืืชืืื ื ืืฉืืืืช ืืื ืืขื ืชืืืืจ
ืืชืืื ื ืืฉืืืืช ืืจืืื ืืื ืืื ืืขื ืชืืืืจ ืืชืืืื ืืืฆืืขืื ืืื ืืขืจืืืช, ืคืืืคืืจืืืช ืืืืื ืืช ืืื. ืื ืืคืขืืืื ืชืืืืื ืืฆืืื, ืื ืืืื ืชืืืืืช ืืื ืืฉืืืืช ืืืืืคืื ืกืืจ ืืืฆืืข. ืื ืืขืื ืืื ืื ืืจืืืืื ืืคืขืืืืช ืืืจืืื ืืืฉ ืืื ืืืื ืืจืืื ืืืืฆืืข ืืจืืืืช ืขืืืื ืืฆืืจื ืืืื ื.
ืงืื ืืขืืคืช (Shellcode) ืืืืืจืง ืืจืืืืื ืืืงืืืืื ืืื ืืจืืงืฆืื ืขื ืืชืืื ืื (schedulers) ืืืื ืื ืฆื ืืช ืืืืื ืืื. ืขื ืืื ืืฉืคืขื ืขื ืคืจืืืจื ืืฉืืืืช, ืชื ืื ืืืฆืืข ืื ืืืืืงืช ืคืชืจืื ืชืืืช, ืงืื ืืืืจืง ืืืื ืืืฉืคืืข ืขื ืืกืคืจ ืืฉืืืืช ืืืืจื ืืืจื ืืื ืืืฆืืข ืืฉืืจ ืืืขืจืืืช ืืื. ืืืชืืื ืืืคื ืืืืืจ ืื ืืืืข ืฉื ื-Cascade.
ืืชืืื ืื ืืกืคืงืื ืื ืืชืืื. ืืฉืืืืช ืืืืฆืขืืช ืฉืื ืืฉืื ืืืชืื ืืืืืืช ืืื ืื, ืื ืฉืืืืื ืฉืืืชื ืืืืช ืืืืืจืงืช ืืืคืขืืช ืืืืฉ ืืืืคื ืขืงืื. ืื ืื ื ืชืื ืื ืืฆืื ืืืงืืจื ื ืกืืจ, ืืืืจืืช ืืฉืืืืช ืื ืืงืฉืจ ืืืฆืืข ืฉืืฉืชื ื ืขืืืืื ืืืืฉืื ืืืืคืืฅ ืืฉืคืขืืช. ืืชืืื ืื ืืกืืืช ืืช ืืชืืงืื ืืืืืื ืฉืฉืื ืืืื ื ืจืืื ืชืคืขืืืืื ืืื ืืืื ืืื.
ืืืืคื ืืืฆืช ืืคืืืคืืจืืืช ืฉื ืืชืืื ืื ืืจืืื ืขืื ืืืชืจ ืืช ืืืื ืืืืขื. ืืฉืืืืช ืืฆืืื ืฉื ืืืื ืคืจืืื ืขืฉืืืืช ืืืคืขืื ืฉืืจืืชืื ืืืืืจืื, ืืฉืจ ืืชืืจื ืืขืืื ืื ืืืืจื ื ืชืื ืื ืื ืฆืจืืื ืขื ืืื ืืขืจืืืช ืืืจืืช. ืืฉืคืขืช ืงืื ืืขืืคืช ืืืืื ืกืช ืื ืงืืื ืืกืืืืช ืืืืื ืืืฆืืช ืฉืจืฉืจืช ืื ืืขืงืืคืื. ืืื ืช ืงืฉืจืื ืืื ืืืจืฉืช ืืขืงื ืืืจ ืืืฆืืข ืืขืืจ ืืืืืืืช ืชืืืื, ืืืจืืืืช ืืืืืืฉืช ืื ืืชืืืื ืฉื ืืืืจื ืืืฆืื ืฉื ืขืืืก ืืขืืืื.
ืืืืืื ืฉืืชืืื ืื ืื ืงืจืืืืื ืืืฉืืื, ืฉืื ืืืื ืืชืฆืืจื ืื ืืืชื ืืืืช ืฉืืื ื ืืืฉืื ืืืืืจืืช. ืืืืจืืช ืื ืืืจืืื ืืช ืชืืืืช ืืืืื ืฉื ืืืฉืคืขื ืืืืืจืงืช, ืื ืฉืืืคื ืืช ืืืชืืื ืื ืืืื ืืขืจืืฆื ืืืคืฆื ืืืขืืืื ืืืืชืจ ืขืืืจ ืจืฆืคื ืงืื ืืขืืคืช ืืกืืืืืช ืืจืืื ืืืช.
ืกืคืจืืืช ืฉืืจืืช ื ืคืืฆืืช ืืืกืืจืืช ืืืคืื ืื ืชืื ืื
ืกืคืจืืืช ืฉืืจืืช ืืืกืืจืืช ืืืคืื ืื ืชืื ืื ืืกืคืงืืช ืคืื ืงืฆืืื ืืืืช ืืฉืืชืคืช ืืืื ื ืืชืื, ืืืืืช, ืืจื ืกืคืืจืืฆืื ืืจืืฉืื. ืื ื ืืฆืืืช ืืฉืืืืฉ ืืืืจ ื ืจืื ืืืืฉืืืื ืฉืื ืื ืืื ืืืืืฃ ืขืงืืืืช ืืืืคืืืช ืืช ืืืืฆื ืืคืืชืื. ืขื ืืืื, ืกืคืจืืืช ืืื ืืืคืืืช ืืืืง ืืืชื ื ืคืจื ืืืกืืืื ืืืืฆืืข ืืจืืื ืืืจืืื.
ืงืื ืืขืืคืช ืฉืคืืืข ืืกืคืจืืืช ืฉืืจืืช ืืฉืืชืคืช ื ืื ื ืื ืืืืืช ืืืืืืช ืืื ืืงืื. ืื ืืืฉืื ืฉืืคืขืื ืืช ืืกืคืจืืื ืืืคื ืืืงืฉืจ ืืืฆืืข ืคืืื ืฆืืืื. ืืคืืื ืฉืื ืืืื ืขืืื ืื ืืืืืื ืืืืืช ืืขืื ืืฉืคืขื ื ืจืืืช, ืืืฉื ืืช ืืช ืืืคืื ืื ืชืื ืื ืื ืืช ืืจืืืช ืืืงืจื ืืืจืืื ืฉืงืฉื ืืขืงืื ืืืจ ืืงืืจื.
ืืกืืจืืช ื ืืืื ื ืชืื ืื ืจืืืฉืืช ืืืืืื. ืื ืืขืืืืช ืงืืืื ืืคืื ืืืฉืคืืขืื ืขื ืืืืืืช ืืืฆืืข ืืืืจื ืืืจื. ืงืื ืืขืืคืช ืฉืืคืขืื ืืืืืงืช ื ืืชืื ืื ืืืืืช ืืืื ืืืื ืืก ื ืืง ืืืืงืจ ืฉืืคืขืื ื ืชืืื ืืืฆืืข ืืืืคืืื ืืืืฉื ืืืจืืื. ืืืืืื ืฉืืคืงืืื ืืื ืืืคืืขืื ืืืืจืื, ืื ืืขืชืื ืงืจืืืืช ืืืืงืื ืืืืืื ืืืืื ืื ืืฆืื ืืจืืฉืื ื.
ืชืืงืื ืืื ืืืจืื ืืฉืื ืฉืกืคืจืืืช ืืื ืขืืจ ืงืฉืืจืืช ืงืฉืจ ืืืืง ืืืชื ืืืืช ืืืืฉืืืื. ืขืืืื ืื ืืืืคื ืฉืืื ืืืื ืื ืืืืื ืกืืืื ืจืืจืกืื ืืฉืืขืืชื. ืืจืืื ืื ืขืฉืืืื ืืืืืช ืคืขืืื, ืื ืฉืืืคืฉืจ ืืืฉืคืขืช ืงืื ืืืขืืคืช ืืืืืฉื. ืคืฉืจืืช ืืื ื ืคืืฆืืช ืืกืืืืืช ืืื ืงืื ืืฉืืชืฃ ืขืืื ืืืกืืก ืืขืจืืืช ืืจืืืืช, ืืคืืก ืื ืืื ืืขืชืื ืงืจืืืืช ืืงืฉืจ ื- ื ืืืื ืงืื ืืืืฉื.
ืชืืืืืช ืืื ืจืืฆื ืืฉืืชืคืืช ืคืืขืืืช ืืคืื ืืืืคืืืื ืฉืงืืื. ืืืฆืืืืช, ืืืืื ืืืฉืืืืฉ ืืืืืจ ืฉืืื ืืืคืืื ืืืจืงืช ืงืื ืืขืืคืช ืืงืืืืช ืืกืืืื ืืืฆืืข ืืขืจืืชื. ืืืจื ืืชืคืงืืื ืืืื ืืช ืืืื ืช ืืกืืื ืืื ืฉืจืฉืจืืืช ืงืื ืืขืืคืช ืืชืคืฉืืืช ืืจืื ืืขืืจ ืื ืงืืืช ืืืืฆื ืฉืืื.
ืืืืข ืืงืจืืช ืืืืื ืืืื ืจืืฆื ื ืืฉืืืช ืืืืืช ืงืกืงืืืืก ืฉื ืงืื ืืขืืคืช
ืืงืจืืช ืืืืื ืืืื ืจืืฆื ืืชืืื ื ืืช ืกืืื ืืื ืื ืฉื ืืชื ืืืืืช ืืืขืฆืืจ ืืชื ืืืืช ืืืื ืืช ืืจืืข ืฉืืื ืืชืจืืฉืช. ืืขืจืืืช ืืืืื ืืกืื Sandbox, ืืืืื ืืชืืืื ืื ืงืืืืช ืงืฆื, ืืขืจืืืช ืืื ืืขืช ืืืืจืืช ืืืื ื ืขืฆืืืช ืฉื ืืืฉืืืื ืืืื ืจืืฆื, ืืืื ืคืืขืืืช ืขื ืืื ืฆืคืืื ืืืืฆืืข ืืืื ืืืช ืืืชืขืจืืืช ืืืฉืจ ืืคืืกืื ืืืจืืื ืืื ืืจืืืช ืืฆืคืืืืช. ืืคื ื ืขืฆืื, ืืงืจืืช ืืื ืืขืืืืช ืื ืื ืกืืืื ืจืืื ืฉื ืืชืงืคืืช.
ืืืจืงืช ืงืกืื ืฉื Shellcode ืืืชืืจืช ืืืื ืื ืืืืืื ืฉืืื ืืื ื ืืกืชืืืช ืขื ืืคืืกื ืืืฆืืข ืืืื ืืื ืืืืคื ืืืื ืืืืจ ืืฆืืจืช ืืืืื ืจืืฉืื ืืช. ืืืืจ ืืืืจืงื, shellcode ืคืืขื ืืขืชืื ืงืจืืืืช ืืืื ืืชืื ื ืชืืื ืืืฆืืข ืืืืืืืืื, ืชืื ืฉืืืืฉ ืืจืืืืื ืืืืื ืื ืืืืฉืงืื ืืืืฉืจืื. ืขื ืฉืืงืจืืช ืืื ืืจืืฆื ืฆืืคืืช ืืคืขืืืืช, ืืืชื ืืืืช ื ืจืืืช ืืืชื ื ืืชื ืช ืืืืื ื ืืคืขืืืช ืืขืจืืช ืจืืืื, ืื ืฉืืืคื ืืช ืืืืืื ืืื ืืขืืื.
ืืืื ืื ืชืืื ืืืฆืืข ืืืืืืืืื ืคืืืข ืืืืืื
ืืงืจืืช ืืืืื ืืืื ืจืืฆื ืืกืชืืืืช ืืืืื ืจืื ืขื ืืืื ื ืืื ืืืฆืืข ืืืื ื ืืืื ืืชื ืืืืช ืืืืืืืืช. ืืืื ื ืื ืืชืคืจืงืช ืืืฉืจ ืงืื ืืขืืคืช ืืืืืข ืืช ืขืฆืื ืื ืชืืื ืืืฆืืข ืืืืื ืื. ืืจืืข ืฉืงืื ืืืืจืง ืืื ืฃ ืืจืืืช ืืงืจื ืงืืืืช, ืฉืืจืืช ืืืคืื ืืฉืืืืืช ืื ืกืคืจืืืช ืืฉืืชืคืืช, ืืืฆืืขื ืืืจืฉ ืืช ืืืื ืืืืื ืฉื ืจืืืืื ืืื.
ืืืขืจืืืช ืืจืืื ืืืช, ื ืชืืืื ืืืืื ืื ืื ื ืจืืืื. ืฆืื ืืจืืช ืชืืื ื ืืื ืื ืืช, ืืจืืืืช ืขืืืื ืืฆืืื ืืฉืืจืืช ืชืืืืจ ืฉืืจืืช ืืืืฆืขืื ืขื ืืจืฉืืืช ืืืืืจืืช ืืืืฉื ืจืืื ืืชืื ืื. ืงืื ืืขืืคืช ืืคืืขื ืืชืื ื ืชืืืื ืืื ืืื ื ืฆืจืื ืืืื ืืก ืงืจืืืืช ืืขืจืืช ืืจืืืืช ืื ืคืขืืืืช ืจืฉืช ืืฉืืื. ืืื ืืืื ืืืฉืคืืข ืขื ืืืชื ืืืืช ืขื ืืื ืฉืื ืื ื ืชืื ืื, ืฉืื ืื ืืืื ืืงืจื ืื ืืคืขืืช ืขื ืคืื ืืืืคืืื ืฉืืืจ ืืืืืื ืืืง ืืืจืฃ ืืืืฆืืข.
ืืงืจืืช ืืื ืจืืฆื ืืื ื ืืชืืื ื ืืช ืืืืื ืกืคืง ืืืืื ืช ืืืืฆืืข ืืืืืื. ืื ืื ืืืืช ืฉืงืื ืืืืฆืข ืืช ืืืืฆืืข ืืชืื ื ืชืืืื ืืืืฉืจืื ืขืืจ ืืืืืช ืงืืื. ืื ืื ืื ืชืงืคื ืืืื ืชืงืืืช ืงืื ืื ืฆืืื ืืืืช ืื ื ืืฉืืช ืื ืืืืืช ืืืืืงื ืืืืจืงืช ืฉืืชืืื ืืืชื ืืืืช ืจืืืื. ืืชืจืืืช ืืืืืืืช ืืื ืืืืืช ืกืืืื, ืื ืฉืืืืฉ ืืจืขื ืื ืชืืืื ืืฆืคืืืื.
ืืืืื ืื ืืืืืจื ืขืงื ืืืจืืืืช ืืืืฆืืข ืืืจืืื ื. ืืจืืืช ืืืงืจื ืืฉืชื ื ืืขืชืื ืงืจืืืืช ืืืชืื ืื ืชืื ื ืงืื, ืชืืืื ืืชื ืื ืกืืืื. Shellcode ืืืื ืื ืฆื ืฉืื ืืช ืื ืืื ืืืคืขืื ืืืชื ืจืง ืื ืกืืืืช ืกืคืฆืืคืืืช, ืืืืืฉืืจ ืจืืืื ืืืืื ืืืื ืืช ืชืฆืคืืช. ืืื ืืืงืืช ืืื ืชืืืืืช ืืช ืืืชืืจืื ืฉืืืื ื... ืืืืื ื ืชืืื ืืืฆืืข ื ืกืชืจืื, ืฉืืื ื ืชืืืื ืืืืืืืืื ืื ืืขืืชืื ืจืืืงืืช ืื ืืฆืืื ืืืืงืื ืืคืืงืื.
ืืชืืฆืื ืืื, ืืืชืื ืฉืืงืจืืช ืืื ืจืืฆื ืืขืืื ืื ืืฆืคื ืืืืจืืข ืฉืื ืจืืืืช ืืจ ืคืขืืื, ืืคืืื ืืืฉืจ ืงืื ืืืืจืง ืืฉืคืืข ืขื ืืชื ืืืืช ืืื-ืืขืจืืชืืช.
ืืชื ืืืืช ืืืืจ ื ืืฆืื ื ืจืืืช ืฉืคืืจื ืืืืื ื ืืืฆืขืืช
ืืจืืข ืฉืงืื ืืขืืคืช (shellcode) ืืฉืื ืขืืื ืืฆืืื ืืชืื ืืจืืืช ืืืืฆืืข, ืืชื ืืืืชื ืขืืืจืช ืืขืืชืื ืงืจืืืืช ืื ืืฆืื ืืื ืืคืืืฆืื. ืืืงืื ืืืฆืข ืืืขื ืื ืืืืืื, ืืื ืืฉื ื ืืขืืื ืืช ืืช ืชืืฆืืืช ืืืืฆืืข. ืืืืืืืช ืืื ืืืืืืช ืฉืื ืื ื ืชืื ื ืขืกืงืืืช, ืืชืืืช ืืืืืืช ื ืืชืื ืื ืืฉืคืขื ืขื ืคืจืืืจื ืชืืืื ืืฉืืืืช. ืคืขืืืืช ืืื ืื ืขื ืคื ื ืืฉืื ืฉืคืืจืืช ืืืืื ื ืชืคืขืืืืช.
ืืื ื ืืืืจ ืืื ืจืืฆื ืืชืืงืืื ืืืืืื ืืชืืืืช ืืืื ืืืช ืืืืขืืช ืื ืฉืืืืฉ ืืจืื ืืืฉืืืื. ืจืฆืคื Shellcode ื ืื ืขืื ืืฉื ืืื. ืื ืคืืขืืื ืืืกืืจืช ืืขืืคืืช ืืืฉืืืื ืืฆืคืืืืช ืืืคืขืืืื ืจืง ืคืื ืงืฆืืื ืืืืช ืฉืืืฉืจื. ืืืืืื ืฉืื ืืืฆืืื ืงืืฆืื ืืื ืืจืืื ืืืฉืื ืืื ื ืืฆืจืื ืงืฉืจืื ืืฉืืืื, ืงืืื ืืกืืก ืืชื ืืืืชืืื ื ืฉืืจืื ืฉืืืื.
ืืจืื ืฉืคืืจ ืื ืืขืื ืืืืืื ืืกืืืืืช ืขืืืื ืขืชืืจืืช ืืฆืืื ืืืื ืืืจืฆืื. ืขืืืืืช ืืฆืืื ืืืืฆืขืืช ืืืจืื ืคืขืืื ืจืื, ืืขืืืืช ืืขืจืื ื ืชืื ืื ืืืืืื ืืืงืืืืืช ืืื ืืจืืงืฆืื ืขื ืืขืจืืืช ืืจืืืืช. ืฉืื ืืืื ืืคืื ืืืืืกืื ืืขืชืื ืงืจืืืืช ืืืืืืช ืื ืชืื ืื ืืืขืื ืืืจื ืื ืืืืืื ืชืืืื ืืื ืืืฉืคืขื ืืืื ืืช. Shellcode ืื ืฆื ืกืืืืืช ืื, ืืืืืืข ืืช ืขืฆืื ืืืจืืืืช ืขืืืื ืฉืืืจ ืืฉืชื ืืช.
ืืขืืืื ืืื ืืืืจืงื ืืืฉืคืขื ืื ืฆืคืืช ืืกืื ืขืื ืืืชืจ ืืช ืืืืืื. ืืฉืคืขืืช ืขืฉืืืืช ืืืืคืืข ืฉืขืืช ืื ืืืื ืืืืจ ืืื ืืืขืจืืืช ืืืืจื ืืืจื, ืืจืืง ืืืงืฉืจ ืืืืฆืืข ืืืงืืจื. ืืื ืืื ืจืืฆื ืืื ืืจืื ืืช ืืกืืืื ืืจืืฉืื ืืช ืขืฉืืืื ืืืื ืืื ืื ืืช ืืืืืืจืื ืืจืืืื ืืืช. ืืื ื ืจืืืช ืืืฆืืข ืืงืฆื ืืงืฆื, ืงืืจืืฆืื ืฉื ืกืืื ืืชืืฆืื ืืืคืืช ืืื ืืขืฉืืช.
ืืืคืืื ืื ืืื ืืืืืฉืื ืืืืข ืืื ืืช ืืืื ืจืืฆื ืืชืงืฉืืช ืืชืจืืืฉื ืืืืจืืื. ืื ืืืืืืืช ืืืืืื ืืืืืืช, ืืื ืืืขืงื ืืืจ ืืฉืคืขื ืขืืื ื ืืืืจื ืืื ืืืขืจืืืช. ืื ืืฉืงืฃ ืกืืืืืช ืจืืืืช ืืืชืจ ืืืื ืช ืืชื ืืืืช ืืืขืจืืช ืืืืจื ืืื, ืฉืืขืชืื ืงืจืืืืช ื ืืื ืืช ืืงืฉืจ ื- ื ืืชืื ืืขืจืืช ืืชื ืืืืชืืช.
ืื ืืืช ืืืืื ื ืคืจืขืืช ืืืืืื ืืืฆืืข ืืืืจืืืืื
ืืื ืืืืื ืืืื ืจืืฆื ื ืคืจืกืื ืืืจื ืืื ืืชืื ืชืืืื ืืืฆืืข ืืืืืจืื. ืกืืื ืงืฆื ืืื ืขื ืืืจื. ืืื ืจืืฆื ืฉื ืืืืื ืืืืฃ ืืืื ืืืช ืืชืื ืืฉืืื. ืืืืช ืืฉ ืฉื ืืืฉืืื ืืื ืืจื ื ืืืืงืช ืชืขืืืจื ืื ืงืืืช ืื ืืกื. ืืงืจืืช ืืื ืื ืืืืช ืฉืืื ืืชืื ืชืืื ืืื ืืืืืื ืืช ืืืฉืคืขื ืืืืืืช.
ืืจืืืืงืืืจืืช ืืจืืื ืืืช ืืืืจืืืืืช ืืืืืืช ืื ืื ืื. ืืจืืืืช ืืืฆืืข ืืืฆืืช ืืืืคื ืฉืืจืชื ืืืืืืช ืืืืืื ืื. ืขืกืงื ืขืฉืืื ืืืชืืื ืืฉืืจืืช ืขื ื, ืืืคืขืื ืชืืื ืืช ืืื ืืื ืืืืจ ืงืืื, ืืืคืขืื ืืฉืืืช ืืฆืืื ืฉื ืืืื ืคืจืืื ืืืขืืื ืืืืจื ื ืชืื ืื ืืืืืจืื. ืืงืจืืช ืืื ืจืืฆื ืคืืขืืืช ืืืืคื ืขืฆืืื ืืชืื ืื ืืืืืื, ืืื ืชืฆืืื ืืืืื ืฉื ืืืฉืืืืช ืืืืฆืืข.
ืงืกืืืช ืฉื ืงืื ืืขืืคืช ืื ืฆืืืช ืืช ืืคืืฆืื ืืื. ืืฉืคืขื ืืืืจืงืช ืืืืื ืกืช ืืชืืื ืืื ืืชืคืฉืืช ืืจื ืืืฉืงืื ืืืืืืืืื ืืืืจืื, ืชืื ืขืืงืฃ ืืงืจืืช ืืงืืืืืช. ืื ืืงืจื ืฆืืคื ืืืชื ืืืืช ืฉื ืจืืืช ื ืืจืืืืช ืืืกืืจืช ืืชืืื ืฉืื, ืืขืื ืฉืืืคืงื ืืืฆืืืจ ืืืคื ืืืขืจืืชื. ืืฃ ืืงืจื ืืืช ืื ืจืืื ืืกืคืืง ืืงืฉืจ ืืื ืืืืืช ืืช ืืงืกืื.
ืืชืืืื ืืื ืืื ืืื ืจืืฆื ืืืืื. ืคืืจืืื ืืืืืืจืื ืฉืื ืื. ืืืชืื ืืื ืคืืืคืืจืืืช ืืื ืืื ื ืืจืืจืืกืคืงืืืื. ืขื ืฉืืื ืืืกืืื ืืืืจืื ืืืจืืขืื, ืืืคื ืืืจ ืืฉืืื ืืช ืืชืคืฉืืืชื. ืคืขืจ ืื ืืืื ืืืืืื ืืกืืืืืช ืืืฉืืืืช ืคืืืคืืจืืืช ืืืืจ ืงืืื ืืคืืืคืืจืืืช ืืืืจื ืืืช, ืืชืืจ ืฉืืืืืฉ ืืขืชืื ืงืจืืืืช ื... ื ืืืื ืชืคืขืื ืืืืจืืื.
ืืงืจืืช ืืื ืจืืฆื ื ืืชืจืืช ืืืจืืืืช, ืื ืืฉ ืืืืืจ ืืืืืืืชืืื. ืื ืืขืืืืช ืืืืืื ื ืืฆืื ืืืื ืื ืืื ื ืืชืืืืืช ืืืืืืช ืงืกืืืช ืฉืืชืคืชืืืช ืืืืฆืขืืช ืืืฆืืข ืืืืื ืขื ืคื ื ืืขืจืืืช ืืืจืืื ืืืช. ืืื, ืืชืืืืืืช ืขื ืกืืืื ืงืกืืืช ืงืื ืืขืืคืช ืืืจืฉืช ืืืฉืืช ืืฉืืืืืช ืืืชืืงืืืช ืืืืกื ืืืฆืืข ืืืืืืขืืช ืืชืืืช ืืื ืืืืืื ืื ืืืืืืช ืืืื ืจืืฆื ืืืื.
ืืกืืจ ืขื ืืืจืงืช Cascade ื-Shellcode: ืฉืืืืช ื ืคืืฆืืช ืืชืคืืกืืช ืืืืขืืช
ืืืจืงืช ืงืื ืืคื (Cascade injection) ืืขืืชืื ืงืจืืืืช ืืื ื ืืืื ืช ืืืืื ืืฉืื ืฉืืื ืืื ื ืืชืืืฉืืช ืขื ืืืืืืื ืืื ืืืืื ืฉืืื ืืฉืชืืฉืื ืฆืืืชืื ืจืืื ืืื ืืืกืืง ืืกืงื ืืช ืืืื ื ืืฆืื ืืจืขื. ืืืื ื ืืืืื ืืขืืชืื ืงืจืืืืช ืืืืืืื ืคืืืขืืืืช ืืืืจืืขืื ื ืคืจืืื ืฉื ืืชื ืืชืงื, ืืืืืช ืื ืืืกืื. ืืชื ืืืืช ืืคื ืกืืชืจืช ืืช ืืืกืืืจ ืืื ืืื ืฉืืื ืืชืคืชืืช ืืจื ืืื ื ืืืฆืืข ืืืืืืืืื ืืื ืืจื ื ืืฆืื ืืืืจ. ืืชืืฆืื ืืื, ืืจืืื ืื ืืชืงืฉืื ืืืขืจืื ืกืืืื ืื ืืืืืืง ืื ืืืกืืืจ ืืืืข ืืืืฆื ืชืืงืื ืืื ื ืืฆืืืืื ืืืืื ืืืืคื ืืื ืืช ืืืฉืคืขื.
ืกืขืืฃ ืื ืขืืกืง ืืฉืืืืช ื ืคืืฆืืช ืฉืขืืืืช ืืกืงืืจืืช ืืจืืืืงืืืจื, ืืขืจืืืช ืืืืื ืืืืื ืื ืขื ืืืงืืจืช. ืืืงืื ืืืชืืืืก ืืฉืืืืช ืืื ืืื ืืืืืช ืืงืืืืช, ืื ื ืืื ืืช ืืจื ืขืืฉืช ืืชื ืืืืช ืืืืฆืืข ืืืื ื ืืชืืืช. ืืืืจื ืืื ืืืืืืจ ืืืืข ืงืกืืืช ืงืื ืืขืืคืช ืืชื ืืืืช ืืฆืืจื ืฉืื ื ืืคืืื ืืืจืงื ืืกืืจืชืืื ืืืืืข ืกืืืืืช ืืจืืื ืืืช ืจืืืฉืืช ืืืืืื.
ืื ืืืืื ืืช ืืืจืงืช Cascade ืฉื Shellcode ืืืืจืงืช ืงืื ืืกืืจืชืืช
ืืืจืงืช ืงืื ืืกืืจืชืืช ื ืชืคืกืช ืืืจื ืืื ืืืืจืืข ืืงืืื. ืชืืงืฃ ืื ืฆื ืคืืืขืืช, ืืืฆืข ืงืื ืฉืจืืจืืชื ืืืฉืื ืืืจื ืกืคืฆืืคืืช ืืชืื ืืจืืื ืฉื ืคืืข. ืืืงืฃ ืืืฉืฉ ืืืืื ืืจืืื ืื ืืชืืืื ืฉืื ืืชืจืืฉืช ืืืืจืงื. ืืื, ืืืืฆื ืืชืืงืื ืืชืืงืืื ืืชืืงืื ืืคืืืขืืช, ืืคืขืื ืืืืฉ ืฉื ืืฉืืจืืชืื ืฉื ืคืืขื ืืืืฉืืจ ืฉืื ื ืืชืจื ืืืขื ืื ื ืืกืคืื.
ืืืจืงืช ืงืกืืช Shellcode ืฉืื ื ืืืืื ืื ืืืืืื ืฉืืงืื ืืืืืจืง ืืื ื ื ืฉืืจ ืืืืื ืื ืงืืืช ืืื ืืกื ืฉืื. ืืืงืื ืืืช, ืืื ืืฉืชืื ืื ืชืืื ืืืฆืืข ืฉืืืฆืื ืืืืคื ืืืขื ืจืืืืื, ืฉืืจืืชืื ืืคืืืคืืจืืืช. ืืงืกืืช ืืื ื ื ืืืขืช ืื ืืฆืื ืืืืจ, ืืื ืืฉืืืืฉ ืืืืจ ืืืืกื ืืืฆืืข ืืืืื ืื. ืืืืจ ืืืืจืงื, shellcode ืืฉืคืืข ืขื ืืืชื ืืืืช ืขื ืืื ืืฉืชืชืคืืช ืืืจืืืช ืืงืจื ืจืืืื, ืื ืฉืืืคื ืืช ืืฉืคืขืืชืื ืืืขืจืืชืืืช ืืื ืืงืืืืืช.
ืืืืื ื ืื ืืฉ ืืฉืืืืช ืืขืฉืืืช. ืืืืื ืืืจืงื ืืกืืจืชื ืืืคืฉ ืคืขืืืืช ืื ืืืืืช ืืืื ืงืจืืืืช ืืขืจืืช ืืจืืืืช, ืงืืฆืื ืืื ืืจืืื ืืืชื ืฆืคืืืื ืื ืืืืืจื ืจืฉืช ืืฉืืืื. ืงืกืืืช ืงืื ืืขืืคืช ืขืฉืืืืช ืื ืืืฆืื ืืฃ ืืื ืืืืื ืืืงืืืจืื ืืืื ืืืืจ ืืืืฆืืข ืืจืืฉืื ื. ืืฉืคืขืชื ืืืคืขืืช ืืืืฆืขืืช ืื ืืคืืืฆืื ืฉื ื ืชืื ืื, ืฉืื ืื ืืจืืืช ืืงืจื ืื ืืฉืคืขืืช ืชืืืื ืฉื ืจืืืช ืชืงืคืืช ืืืืื ื ืชืคืขืืืืช.
ืืืื ืืจืืื ื ืืกืฃ ืืืื ืืืชืืื. ืืืจืงื ืืกืืจืชืืช ืืืจืฉืช ืืขืชืื ืงืจืืืืช ืฉืืืจื ืขื ืืืฉื ืืจื ืืืชืืช ืืืืจืืืช ืื ื ืืฆืื ืืืืจ. ืงืกืงืืืช ืืชืืฉืืืช ืืืืฆืขืืช ืฆืืืื ืืจืืืืงืืื ื. ืื ืขืื ื ืชืืื ืืืืฆืืข ื ืฉืืจืื ืืื ืฉืื ืื, ืืชื ืืืืช ืืืืจืงื ืืืฉืืื ืืืชืคืฉื. ืื ืืืืจ ืชืืงืื ืืคืืืขืืช ืืืงืืจืืช, ืืฉืคืขืืช ืืืืจื ืืืจื ืขืฉืืืืช ืืืืฉืืจ ืขืงื ืฉืื ืื ืืืฆื ืื ืืืืืงื ืืืืืขืช.
ืืื ืช ืืืื ื ืื ืืืืืืช ืืขืืจืช ืืืืงืื ืืืื ืืงืช ืืคืืืขืืืืช ืืืืกื ืืืฆืืข. ื ืงืืืช ืืื ืื ืืชืืืฉืืช ืขื ืืืชืืจืื ืฉื ืฆืคื ื... ืืืืืืช ื ืืชืื ืกืืื, ืืืฉืจ ืืืืงื ืืจืืช ืคื ื ืืฉืื ื ืืฉืืช ืืืืืืช ืกืืืื ืื ืืชื ืืืืชืืื ืขืืืงืื ืืืชืจ. ืงืกืืืช ืฉื ืงืื ืืขืืคืช ืื ืฆืืืช ืืช ืื ืฉืืขืจืืืช ื ืืขืื ืืขืฉืืช, ืืื ืืช ืื ืฉืืกืืจ ืืื ืืขืฉืืช.
ืืื ืืคื ืฉื Shellcode ืืืจืฉ ืคืืืขืืืืช ืืจืืืืช
ืชืคืืกื ืืืืขืืช ื ืคืืฆื ืืื ืฉ-shellcode cascades ืืืจืฉืื ืืกืคืจ ืคืืืขืืืืช ืืืขืจืืืช ืฉืื ืืช ืืื ืืืชืคืฉื. ืืคืืขื, ืคืืืขืืช ืจืืฉืื ืืช ืืืช ืืกืคืืงื ืืขืืชืื ืงืจืืืืช. ื-shellcode ืืื ืคืช ื ืชืืื ืืืฆืืข ืืืืืืืืื ืืืงืื ืื ืฆื ืคืืืื ื ืืกืคืื. ืื ืฉืื ืขืืงื ืืกืชืื ืขื ืืชื ืืืืช ืฆืคืืื, ืื ืขื ืืฉืื ืืืืื ืืืฉืื.
ืืขืจืืืช ืืจืืื ืืืช ืขืฉืืจืืช ืืืืื ืืจืืื. ืจืืืืื ืืงืืืื ืงืืืื ืืืขืจืืืช ืืืขืื ืืืจื, ืื ืืืื ืืช ื ืืื ืืช ืืืฆื ืืืฉืืชืฃ, ืืืืฆืขืื ืงืจืืืืช ืืืืจืืช ืื ืืืคืืื ืืืืืกืกืื ืขื ืชื ืืื ืืื ืขื ื ืชืื ืื. Shellcode ืื ืฆื ืืืื ืื ืขื ืืื ืืฉืคืขื ืืืงืืืช ืขื ืืงืฉืจ ืืืืฆืืข ืืืืคืฉืจ ืืืขืจืืืช ืืืืจื ืืืจื ืืคืขืื ืขื ืงืืืื ืื ืืคืืืืืืืื. ืื ื ืืจืฉืืช ืคืืืขืืืืช ื ืืกืคืืช ืื ืืืืืงื ืืืืจื ืืืจื ืืกืจื ืืืืืช ืืื ืชื.
ืืชื ืืืืช ืื ืืืืืช ืืืืืื ืืกืืืืืช ืขืชืืจืืช ืืฆืืื ืืืื ืืืจืฆืื. ืชืืืื ืฉื ืคืืข ืขืืื ืืฉื ืืช ื ืชืื ืื ืฉื ืฆืจืืื ืืืืืจ ืืืชืจ ืขื ืืื ืืขืจืืืช ืืืจืืช. ืืขืจืืืช ืืื ืืืฆืขืืช ื ืชืืื ืืืืืงื ืืืืคืืื ืืืืืกืกืื ืขื ืื ืชืื ืื ืฉืืฉืชื ื, ืื ืืฉืื ืฉืื ืคืืืขืืช, ืืื ืืฉืื ืฉืื ืืชืคืงืืืช ืืืชืืื ื. ืืื, ืืคื ืืคืขืืื ืืื ืืืคืืื ืฉื ืกืื ืืืงื ืฉื ืืืฆืืข, ืืื ืฉื ืฉืจืฉืจืช ื ืืฆืื ืืจืขื.
ืชืคืืกื ืืืืขืืช ืื ื ืืฉืืช ืืฉืื ืฉืืกืืจืืช ื ืืืื ืคืืืขืืืืช ืืืืืฉืืช ืกืคืืจื ืืชืืงืื ืฉื ืคืืืื. ืืืฉืจ ืืืฉืคืขื ืืฉืชืจืขืช ืืขืืจ ืืจืืื ืฉืชืืงื, ืฆืืืชืื ืื ืืืื ืฉืืืืืืช ืืืืืช ืคืืืขืืืืช ื ืืกืคืืช. ืื ืืืืื ืืืืคืืฉืื ืืกืจื ืชืืขืืช ืืืจ ืคืืืื ืฉืืื ื ืงืืืืื, ืืขืื ืฉืื ืื ืื ืืืชืคืฉืืืช ืืืืืชื ื ืืชืจ ืืื ืืขื ื.
ืืืืจื ืืื ืฉ"ืงืกืืืช" ืืื ื ืืืจืฉืืช ืคืืืขืืืืช ืืจืืืืช, ืืฉ ืืฉื ืืช ืืช ืืกืืจืืืืืช ืืชืืงืื. ืืืืืฆืื ืืืืืื ืืืชืืงื ืืืื ืช ืชืืืช ืืืฆืืข ืืืืืืืช ืื ืืืช ืืืื ื ืชืื ืื ืืืจืืืช ืืงืจื. ืชืืื ื ืื ืืงืืืื ืืกืืืืืช ืฉื ืืื ื ื... ื ืืชืื ืืฉืคืขืช ืืชืืืช, ืฉืื ืฉืื ืืืื ืืชืคืฉืืื ืืจื ืืืกื ืืืื ืืื ืืจื ืคืืืื ืืืืืื.
ืืืืข ืชืืงืื ื ืงืืืช ืืื ืืกื ืืจืื ืืื ื ืืกืคืืง
ืชืืงืื ืืคืืืขืืช ืืจืืฉืื ืืช ืืื ืฆืขื ืืืจืื, ืื ืืขืืชืื ืจืืืงืืช ืืื ืืกืคืืง ืืื ืืืื ืืช ืืกืืืื ืฉื ืืคื ืงืื ื-shellcode. ืืืืจ ืฉืืชื ืืืืช ืืืจืงื ืืฉืคืืขื ืขื ื ืชืืื ืืืืฆืืข ืื ืขื ืืฆื ืืืขืจืืช, ืืกืจืช ื ืงืืืช ืืื ืืกื ืืื ื ืืืืืช ืืืืืืืืช ืืช ืืืฉืคืขืืช ืืืืจื ืืืจื. ืื ืืืฆืจ ืชืืืฉืช ืืืืืื ืืืืืช ืืืฉืจ ืืชืืงืื ืืชืืงื ืื ืืจืง ืืกืืืจืช ืืคืืืขืืช.
ืกืืื ืืืช ืืื ืืชืืื ืืืฆื (state persistence). ืงืื ืืขืืคืช (Shellcode) ืขืฉืื ืืฉื ืืช ื ืชืื ื ืชืฆืืจื, ืขืจืืื ืืืืืืกื ืื ืืืืืื ืื ืืจืืืคืงืืื ืืื ืืื ืฉื ืฉืืจืื ืืขืืจ ืืื ืืืืื ืฉื ืืชืืืื. ืืขืจืืืช ืืืืจื ืืืจื ืฆืืจืืืช ืืช ืืืฆื ืืืฉืชื ื ืืื ืืืื ืืืืืช ืืืืขืืช ืืืงืืจื. ืื ืืืืจ ืชืืงืื, ืืขืจืืืช ืืื ืืืฉืืืืช ืืืชื ืื ืืฆืืจื ืฉืื ื ืขื ืฉืืืฆื ืืืืืช ืื ืืืืคืก ืืืคืืจืฉ.
ืืืจื ื ืืกืฃ ืืื ืืืืขื ืืชื ืืืืชืืช. ืงืื ืืืืจืง ืขืฉืื ืืฉื ืืช ืืช ืืจืืืช ืืืืฆืืข ืืืจืืื ืฉืืื ื ืงืฉืืจืืช ืืคืื ืงืฆืื ืืคืืืขื. ืขื ืืื ืฉืืืื ืืฉืืจืืช ืืฉืืชืคืืช ืื ืงืจืืืืช ืืืืจืืช, ืืฉืคืขืช ืงืื ืืืขืืคืช ืื ืืชืงืช ืืืชืจ ืื ืืฆืื ืืืงืืจื. ืชืืงืื ืงืื ืืกืืจ ืืช ืืงืืืจ ืืืืจืงื ืื ืืฉืืืจ ืืช ืืืืืงืช ืืืืฆืืข ืฉืืฉืชื ืชื ืืื ืฉืื ืื.
ืชืืืืืื ืืจืืื ืืื ืืืืงืื ืืืืื ืื. ืชืืืื ืืืืจืืขืื ืืกืชืืืืช ืืขืืชืื ืงืจืืืืช ืืืืจ ืชืืงืื ืืคืืืขืืช ืืืืคืขืื ืืืืฉ ืฉื ืืฉืืจืืชืื. ืืืืืช ืืงืืฃ ืฉื ืืชื ืืืืช ืืืืฆืืข ืืืขืจืืืช ืชืืืืืช ืืชืืฆืข ืืขืืชืื ืจืืืงืืช ืขืงื ืืืืืฆื ืืื ืืืืจืืืืช. ืื ืืืคืฉืจ ืืฉืจืืื ืชืงืื ืืืืืฉื ืืืื ืืืชืืืืช.
ืืื, ืชืืงืื ืืขืื ืืืจืฉ ื ืืชืื ืฉื ื ืชืืื ืืืฆืืข ืืชืืืืืช ืืืืจ ืืชืืงืื. ืฆืืืชืื ืืืืืื ืืืืื ืฉืืืชื ืืืืช ืืืจื ืืืคืืกืื ืืฆืคืืืื, ืืื ืจืง ืฉืืคืืืขืืืืช ื ืกืืจื. ืืืฉื ืื ืืชืืืฉืืช ืขื ืืงืืื ื... ืืืืืช ืืฉืคืขืช ืืฉืื ืื, ืืืฉืจ ืืืืืช ืืฉืคืขืืช ืืืืจื ืืืจื ืืืื ื ืืืืืืช ืืงืจื.
ืืื ืงืกืืืช Shellcode ืื ืืขืืงืจ ืืขืื ืฉื ืืขืจืืช ืืืืจ ืงืืื?
ืงืกืืืช ืฉื ืงืื ืืขืืคืช (Shellcode cascades) ืงืฉืืจืืช ืืขืืชืื ืงืจืืืืช ืืืขืจืืืช ืืืืจ ืงืืื ืขืงื ืืฉืืืืฉ ืฉืืื ืืฉืคืืช ืืจืื ื ืืืื ืืืจืืืช ืืงืจื ืืืจืืืช. ืืขืื ืฉืคืืืคืืจืืืช ืืืืจ ืงืืื ืจืืืฉืืช ืืืืืื, ืงืกืืืช ืืื ื ืืืืืืืช ืืื. ืกืืืืืช ืืืืจืืืืืช ืืจืืืืืช ืืช ืกืื ืืืงื ืฉื ืืืฆืืข ืืืืจ ืงืืื ืืืงืฉืจืื ืืืืจื ืืื, ืืจืืืืืช ืืช ืืืฉืืคื ืืืงืื ืืืืื ืืืชื.
ืฉืืจืืชืื ืืืืจื ืืื ืชืืืืื ืืขืชืื ืงืจืืืืช ืืจืืืืื ืืืืจ ืงืืื ืขืืืจ ืคืื ืงืฆืืื ืืืืช ืืืื. ืืืฉืงื API, ืืชืืืื ืืืืขืืช ืืฆืื ืืจืืช ื ืชืื ืื ืืืฉืจืื ืืื ืืืจืืช ืฉื ืืื ืืืืืื. ืืื, ืืฉืคืขืช ืงืื ืืขืืคืช (Shellcode) ืืืืื ืกืช ืืจืืื ืืืืจ ืงืืื ืืืืื ืืืฉืคืืข ืขื ืฉืืจืืชืื ืืืืจื ืืื ืืขืงืืคืื, ืื ืื ืฉืืจืืชืื ืืื ืื ืืืื ืืืืฆืขืืช ืฉืคืืช ืืืืืืช ืืืืจืื.
ืคืืืคืืจืืืช ืขื ื ืืงืื ืืืื ืจืื ืืื ื ืืืืืืช ืืช ืืกืืืื ืืื. ืื ืืฉื ืืช ืืืืืื ืฉื ืคืจืืกื ืืืืืื ืื ืฉืืืจืืช ืขื ืชืืืช ืืืฆืืข ืืจืืช ืืืคืืืงืฆืื ืืื ืชืื ืื. ืงืกืงืืืืก ืคืืขืืืช ืืจื ืชืืืช ืืื, ืืื ืืจื ืืืืฉืืช ืืจืืช ืืชืฉืชืืช. ืืชืืฆืื ืืื, ืคืืืคืืจืืืช ืืืืจื ืืืช ืืืจืฉืืช ืกืืืื ืืืืขืจืืืช ืฉืืืชื ืื ืืฉืชืืืืช.
ืืชืคืืกื ืืืืืขืืช ืฉืืขืจืืืช ืงืกืงืืืช ืื ืื ืืจืง ืืขืืืช ืืืืจ ืงืืื ืืืืืื ืื ืืืื ืกืืืื ืื ืื ืืืื. ืจืืืืื ืืืืจื ืืื ืืืืื ืืืืื ืืจืืื, ืืขืื ืฉืืขืจืืืช ืืืืจ ืงืืื ื ืืืงืืช ืืงืคืืื. ืืืฆืืืืช, ืืกืืืื ืขืืงื ืืืจ ื ืชืืื ืืืฆืืข, ืื ืืืจ ืขืืื ืืืื ืืืืืื. ืื ืืื ื ืื ืืฉืงืคืช ืืชืืจืื ืจืืืื ืืืชืจ ื... ืกืืืื ืืจืืืืงืืืจื ืืืืจืืืืช, ืฉืื ืืื ืืืจืฆืื ืืืฆืจืช ืืฉืืคื ืืฉืืชืคืช.
ืืืืื ืงืกืืืช ืงืื ืืขืืคืช (shellcode cascades) ืืกืืืื ืืืฆืืข ืืขืจืืชื ืื ืกืืจ ืืืืฉ ืืช ื ืืฉื ืืืืจืืืช. ืืืคืื ืืืขืื ืืืจืฉ ื ืจืืืช ืืืืืกืืืช ืขื ืคื ื ืคืืืคืืจืืืช ืืฉื ืืช ืืืืืจื ืืืช, ืืืงืื ืืืืื ืืืืฆืื ืืชืืื ืืื.
ื ืงืืืืช ืขืืืืจืืช ืฉื ืชืืืืืช ืืกืืืื ืฉื ืืฆืจืืช ืขื ืืื ืืจืืืืช ืืืฆืืข ืืืืจืืืช
ืืกืืจืืช ื ืืืื ืกืืืื ืื ืืชืืืืืช ืื ืืืืช ืขื ืืื ืื ืฉื ืืชื ืืคืจืง ืืขืจืืืช ืืจืืืืื ืืืืืื ืขื ืืืจืืืช ืืืืืจืช ืืืืจืืจ. ืืงืจืืช ืืืืคืืช ืื ืืกืื, ื ืืกืื ืืืขืืื ืืจืืืืช ืืืืงืคื ืืืฆืืข ืืืืืจืื. ืืืจืงืช ืงืื ืืคื (cascade injection) ืฉื Shellcode ืืืชืจืช ืชืืช ืืื ื ืื ืขื ืืื ื ืืฆืื ืืจืืืืช ืืืฆืืข ืืืฉืชืจืขืืช ืขื ืคื ื ืจืืืืื ืืจืืืื ืืื ืืขืืืช ืื ื ืจืืืช ืืจืืจื.
ืืกืืืืืช ืืืืจ ืงืืื ืืืืืจืืืืืช, ืืจืืืืช ืืืฆืืข ืืืืจืืืช ืืืฆืืช ืืขืชืื ืงืจืืืืช ืืืืืืช ืืจืืื ืืื, ืืื ืืื ืืืืฉืืชืืื. ื ืืฆืื ืืืื ืืืื ืืืฉืคืืข ืขื ืืชื ืืืืช ืืืขืจืืืช ืื ืฉืืืืช ืชืืช ืืฉืืจื ืชืืืืืช ืฉืื ืื. ืืืืืื ืฉืืฃ ืืงืจื ืืืืืช ืืื ื ื ืืฉืืช ืืืืคื ืืืืื, ืืกืืืื ืื ืืืข ืืื ื ืืชืจ ืืืชื ื ืจืื ืืจืืื ืขื ืฉืืืงืจืื ืื ืจืืืืืืจืื ืืืื ืื ืชืืฆืืืช ืืื ืื ืื ืื ืื.
ืืืืืช ืืงืจื ืืชืคืจืง ืืขืืจ ืืืืืืืช ืืืฆืืข
ืจืื ืืงืจืืช ืืชืืืืืช ืืืืืชืืช ืื ืงืืืืช ืืืืคื ืกืคืฆืืคืืืช. ืืงืจืืช ืืืฉื ืืืืืชืืช ืืฉืืืืช ืืืืืช. ื ืืืื ืฉืื ืืืื ืืืขืจื ืืืืืืืช ืืคืจืืกื. ื ืืืืจ ืืืขืจื ืืืืืืืช ืืืขืจืืช ืื ืืืคืืืงืฆืื. ืืงืจืืช ืืื ืื ืืืืช ืฉืืืืฆืืข ื ืฉืืจ ืืืืืืืช ืืฆืคืืืื ืืืืจ ืืืืืืช.
ืงืกืืืช ืฉื ืงืื ืืขืืคืช ืืคืจืืช ืื ืื ืื. ืืชื ืืืืช ืืืืจืงืช ืขืืืจืช ืขื ืคื ื ืืืืืืช ืืืฆืืข ืืืืฆืขืืช ืืจืืืืช ื ืชืื ืื ืื ืชืืื ืืงืจื ืืืืื ืื. ืื ืจืืื ืืืืจื ืืืจื ืืืืฆืข ืืชืื ืืขืืคืช ืืชืืืืืช ืฉืื, ืืืื ืืืืืช ืืืืข ืืื ืฉืืงืฉืจ ืืืืฆืืข ืืืขืื ืืืจื ื ืคืืข. ืืชืืฆืื ืืื, ื ืจืื ืฉืื ืืืงืจืืช ืืชืคืงืืืช ืืจืืื ืืืฉืจ ืื ืืืขืจืืืช ืืืืคื ืขืฆืืื.
ืื ืืืฆืจ ื ืงืืื ืขืืืืจืช ืฉืื ืื ื ืืชื ืืืืืช ืืฉื ืืงืจื ืืืื, ืื ืงืืื ืกืืืื ืืขืจืืชื. ืืืงืจืื ืืืืืงืื ืืืื ื ืืืฉื, ืจืืฉืืื ืคืจืืกื ืื ื ืืืืจ ืืชืจืืืช ืขืฉืืืื ืฉืื ืืืฆืื ืื ืืืืืืช. ืื ืืฆืื ืคืืขื ืืืกืืจืช ืกืื ืืืงืช ืืืืฆืืข ืืฆืคืืื ืฉื ืื ืจืืื, ืชืื ืขืงืืคืช ืืืืื ืขื ืืื ืชืื ืื.
ืืืขืื ืืืจืืคื ืืกืืืืืช ืฉืืื ืืงืจืืช ืืืืืชืืช ืืืืฆืขืืช ืืืืื. ืืืชืื ืฉืื ื ืืชื ืืืืฉ ื ืชืืื ืืืฆืืข ื ืืืจืื ืืืืฉืคืขืื ืืงืื ืืขืืคืช ืืืืื ืืืื ืืช ืืืงืืจืช. ืืืฉืจ ืืืงืจืื ืืกืชืืืื ืขื ืชืจืืืฉืื ืืืืฆืืื, ืจืฆืคืื ืืืืคืขืืื ืืชื ืืื ืกืคืฆืืคืืื ื ืืชืจืื ืืืชื ื ืจืืื. ืืืืื ืื ืืฉืงืคืช ืืชืืจืื ืจืืืื ืืืชืจ ื ืืืืืช ืืขืืืืช ืืืงืจื, ืืืฉืจ ืงืฉื ืืืืืื ืืช ืืืฉืคืขื ืฉื ืืืืฆืืข ืืืืจื ืืืจื.
ืืชืืฆืื ืืื, ืืจืืื ืื ืขืฉืืืื ืืืืื ืขื ืขืืืื ืืชืงื ืืช ืชืื ืืื ืคืขืืืืช ืืืื ืืขืช ืชืืช ืกืืืื ืืืืืจ. ืืคืขืจ ืืชืืจืจ ืจืง ืืืฉืจ ืืชืืฆืืืช ืฉืื ืืช ืืืืคื ืืฉืืขืืชื, ืืืื ืืืืื ืืืจืืขืื ืื ืืงืืจืืช ืจืืืืืืจืืืช ืืขืืงืืืช ืืืจ ืืืืฆืืข ืืงืฆื ืืงืฆื.
ืืขืจืืืช ืกืืืื ืื ืืืขืืืืช ืืืขืจืืช ืืืฉืคืขื ืืืืืจืืช
ืืขืจืืืช ืกืืืื ืื ืืจืืื ืืืช ืืืจื ืืื ืืขืจืืืืช ืืืืืื ืขื ืกืื ืงืจืืืืืช ืื ืืก ืืืืืจืช ืืคืืืขืืช. ืืืจืงืช ืงืื ืืคื (Shellcode cascade) ืืฉืืฉืช ืืืื ืื ืขื ืืื ื ืืชืืง ืืืฉืคืขื ืืื ืืก ืืจืืฉืื ื. ืจืืื ืืขื ืงืจืืืืืช ื ืืืื ืขืฉืื ืืฉืืฉ ืื ืงืืืช ืื ืืกื ืื ืืฆืื ืืจืขื ืฉืืกืืคื ืฉื ืืืจ ืืฉืคืืข ืขื ืืขืจืืืช ืืขืืืช ืงืจืืืืืช ืืืืื.
ืืกืืจืืช ืื ืืงืื ืกืืืื ืื ืืชืงืฉืืช ืขื ืืื ืืืงื ืื. ืืขืจืืืช ืคืืืขืืืืช ื ืืชื ืืช ืขืืืคืืช ืืชืืงืื ืขื ืกืื ืืฉืคืขื ืืงืืืืช ืื ืืฆืื. ืืืฉืจ ืงืืืืืช ืืคืืื ืฉื ืกืืืื ืื, ืืืืื ืืื ืืืขืืืื ืืขืจืื ืฉื ืืกืืืื ืืืืืชื. ืคืืืขืืช ืื ืืฉืืช ืืื ืื ืืช ืขืฉืืื ืืืคืฉืจ ืื ืืคืืืฆืื ืืขืจืืชืืช ืืืืฆืขืืช ืืชืคืฉืืืช ืืืฆืืขืื, ืืขืื ืฉืคืืืขืืช ืืืืืจื ืืืืื ืืจืืื ืืืืื ืขืฉืืื ืืืืืช ืกืืืื ืจืื ืืืชืจ ืืืืื.
ืืืกืจ ืืืฉืืจ ืื ืืืืื ืืืงืฆืืช ืืฉืืืื ืื ืืขืืื. ืฆืืืชื ืืืืื ืืืงืืื ืืช ืืืืฆื ืืชืืงืื ืื ืืกืื ืงืจืืืืื ืืืืคื ืืืื, ืืืฉืืืจืื ืจืืืืื ืืืืคืฉืจืื ืืคืขืื ืืืืจืืช ืืื ืืื ื ืืกืคืงืช. ืขื ืืืื, ืืืืจ ืืืฆืจ ืืฉืืคื ืืื ืืช ืฉื ืืฉืืช ืืืจืืช ืชืืื ืืืช ื ืืืื ืกืืืื ืื ืคืขืืืืช.
ืืืชืืจ ืืื ื ืืืกืจ ื ืชืื ืื, ืืื ืืืกืจ ืืืงืฉืจ ืืืืฆืืข. ืืื ืืื ื ืืืฆื ืืจืืืืช ืืืฆืืข ืืงืฉืจืืช ื ืืกืื, ืืขืจืืืช ืกืืืื ืื ื ืืชืจืืช ืืืืงืืืช ืจืืืืื. ืืืืืื ืฉื ืงืกืงื โโืื ืฆืืื ืคืขืจืื ืืื, ืืคืืขืืื ืขื ืคื ื ืฉืจืฉืจืืืช ืชืืืช ืฉืืื ื ืืืืฆืืืช ืืืืืืื ืืกืืจืชืืื ืฉื ืกืืืื ืื. ื ืืฉื ืื ืืงืืื ืืืฉืฉืืช ืฉืืืขืื ื ื ืืืื ืกืืืื ื IT ืืจืืื ืืื, ืืืฉืจ ืฉืืืื ืืชืืฉืืช ืชืืืื ืืืื ืช ืืืกืื ืืื ื ืืกืื.
ืืขืจืื ืืืืืงืช ืฉื ืกืืืื ื ืืคื ืืืจืฉืช ืฉืืืื ืฉื ื ืืชืื ืชืืืช ืืืจืืืช ืืืฆืืข ืืืืืื ืกืืืื ืื. ืืื ืฉืืืื ืื, ืืจืืื ืื ืืืฉืืืื ืืืืื ืืคืืื ืฆืืื ืืืฉืคืขื ืฉื ืคืืืขืืืืช ืฉื ืจืืืช ืงืืืช.
ืจืืืืช ืืืงืืจืช ืื ืืฆืืืืืช ืืืืื ืื ืืคืืืฆืื ืืชื ืืืืชืืช
ืจืืืืช ืืืงืืจืช ืืืืกืกืืช ืืืจื ืืื ืขื ืืจืืืคืงืืื. ืืืื ื ืจืืฉืื, ืชืฆืืจืืช, ืจืืฉืืื ืฉืื ืืืื ืืคืื ื ืืืืจ ื ืืกืคืื ืืื ืืืืืื ืืช ืคืขืืืช ืืืงืจื. ืจืฆืคื ืงืื ืืขืืคืช (Shellcode) ืื ืืคืืืฆืื ืฉื ืืชื ืืืืช ืืืื ืืืืจื ืืฉื ืืช ืืช ืืืจืืืคืงืืื ืืืื ืืืจืืื ื ืืชื ืืช ืืืืืื.
ืืืืืื ืฉืงืื ืืืืจืง ืืื ืฃ ื ืชืืื ืืืฆืืข ืืืืืืืืื, ืืจืืืคืงืืื ืฉื ืืืงืืจืช ืืฉืงืคืื ืืขืชืื ืงืจืืืืช ืคืขืืืืช ืฆืคืืื. ืืืื ื ืจืืฉืื ืืจืืื ืืืฉื ืืืจืฉืืช. ืงืืฆื ืชืฆืืจื ื ืฉืืจืื ืืื ืฉืื ืื. ืืืืืช ืืืืื ืื ืฉื ื ืืืืจ ืืืืืืื ืขื ืชืคืืงื ืืฉืืขืืจื ืฉืืืืืช ืชืงืื ืื. ืืืขืืจ ืื ืืืืืืช ืืชืคืจืฉ ืืจืืื ืืืขืืืืช ืืืงืจื.
ืขื ืืืช, ืื ืืคืืืฆืื ืืชื ืืืืชืืช ืขืืืื ืืืืื ืืืืืช ื ืืืืช. ื ืชืื ืื ืขืฉืืืื ืืืฉืชื ืืช ืืขืืื ืืช, ื ืชืืื ืืืฆืืข ืขืฉืืืื ืืืคื ืืช ืืืืฉ, ืื ืกืืจ ืขืืืื ืขืฉืื ืืืืฉืคืข ืืืืคื ืฉืืืฆืจ ืืจืืืคืงืืื ืชืืืืื ืื ืชืืฆืืืช ืื ืชืืืืืช. ืืืืืื, ืขืกืงืืืช ืคืื ื ืกืืืช ืขืฉืืืืช ืืืืืช ืืขืืืืืช ืืฆืืจื ืฉืื ื ืืืื ืืืคืจ ืืงืจืืช ืืืฉื ืื ืืจืืฉืืช ืจืืฉืื.
ื ืืชืืง ืื ืืืชืืจ ืืืฉืืช ืืืงืืจืช ืืกืืจืชืืืช. ืจืืืืช ืืจืืืช ืื ืืงืจืืช ืคืขืื ืืืชืืื ื, ืื ืืชืืฆืืืช ืืืจืืืช ืืืืืื ื. ืืืงืจืื ืขืฉืืืื ืืืชืงืฉืืช ืืืืฉื ืืช ืืืืฆืืื ืืืื, ืื ืฉืืืืื ืืืจืืืช ืืืงืฃ ืืืืงืืจืืช ืื ืืืืงืืจืืช ืืืืจืืช ืื ืฉื ืืช. ืืจืืื ืื ื ืืฉืืื ืืขืืืืืช ืชืืืืืช ืืืืืจืืช ืืื ืื ืืืืช ืืจืืจืืช ืืชืืงืื.
ืืชืืืืืืช ืขื ื ืงืืื ืขืืืืจืช ืื ืืืจืฉืช ืืขืืจืช ืืืงื ืืืืงืืจืช ืื ืืืืืช ืืคืฆืื ืืืชื ืืืืช ืืืฆืืข. ืืจืืืืช ืืืืืืช ืืืืืื ืื ืจืง ืฉืงืืืืืช ืืงืจืืช, ืืื ืฉืืจืืืืช ืืืืฆืืข ื ืฉืืจืืช ืืืืืืืช ืืฆืคืืืื. ืฉืื ืื ืื ืชืืื ืืช ืืืืื ืื ืืืชืขืืจืจืื ืกืืื ืืืงืืจืืช ืืื ืขืืช ืืชื ืืืืช, ืืืฉืจ ืืืืืช ืืชืืฉื ืืืืืฃ ืืืืงื ืชืงืืคืชืืช.
ืืื ืืชืคืชืืืช ืื, ืจืฆืคื ืงืื ืืขืืคืช ืืืฉืืื ืื ืฆื ืืช ืืคืขืจ ืืื ืืจืืืคืงืืื ืชืืืืื ืืืื ืืืฆืืข ืื ืืคืืืืืื, ืืืฉืืืจื ืืจืืื ืื ืืฉืืคืื ืืืจืืช ืืืจืืช ืืงืจื ืืืืืจื.
ืืืืื ืกืืืื ื Cascade ืฉื Shellcode ืืืื ืืืฆืข ืืชืงืคืืช ืืกืืืืช ืืืืฆืืจ
ืืืืื ืกืืืื ืืคื ืฉื ืงืื ืืขืืคืช (shellcode cascade) ืืฆืื ืืชืืจ ืืืืืื ืขืืืจ ืกืืืืืช ืืจืืื ืืืช. ืืื ืืงืืช ืืืืืช ืืกืืจืชืืืช ืืืื ืืืืงืืช ืืืืจื ืืชืจืืืื ืฆืืืช ืืืื ืืกืชืืืืช ืขื ื ืืฆืื ืคืขืื ืืื ืืืืืื ืืฉืคืขื. ืืขืื ืฉืื ืืขืืืืช ืืืงืฉืจืื ืืืืงืจืื, ืืืฉืืช ืืื ืืจืื ืืื ื ืืขืฉืืืช ืื ืืืชื ืืงืืืืืช ืืืขืจืืืช ืงืจืืืืืช ืืืฉืืื ืฉืืื ืืฆืืืืช, ืชืืืืืช ืืืื ืคืขืืื ืชืงืื ืื ืืงืืืื ืขืืืคืืช. ืืกืืืืืช ืืืฉืืคืืช ืืืืชืจ ืืกืืืื ืืคื ืื ืืจืื ืืื ืฉืืื ืืืืงืืช ืคืืืฉื ืืืช ืื ืืื ืคืืืช ื ืกืืืืช.
ืืชืืฆืื ืืื, ืืจืืื ืื ืืืืืื ืืืืืช ืืฉืืคื ื-cascade ืฉื ืงืื ืืขืืคืช ืืืืฆืขืืช ืฉืืืืช ืื ืืฉืืฉืืช ืืื ืชืืืช ืืช ืคืืื ืฆืืื ืืืืฆืืข ืืื ืืช ืืคืืืขื ืื ืฆืคืืช. ืื ืืืจืฉ ืืกืื ืฉื โโืืืืืื ืืืขืื ืืืจื, ืืจืืง ืื ืืฆืื ืืืื ืจืืฆื, ืืืืื ื ืฉื ืืืืคื ืฉืื ื ืชืืื ืืืฆืืข, ืชืืืืืช ืืืจืืืช ืืงืจื ืืืืืื ืืืคืฉืจ ืงืกืืืช ืื ืืืงื ืืจืืกืช ืจืื ืจืืฉืื ืืช. ืืืืจื ืืื ื ืืืืืื ื ืืฆืื ืืืืฆืืจ, ืืื ืืฆืคืืช ืกืืืื ืืขืจืืชื ืืคื ื ืฉืืื ืืชืืืฉ.
ืืื ื (ืืืืื)
| ืฉืื | ืืงืฉืจ ืืืฆืืข | ืืืื ืฉืื ืืืื | ืืื ืื ื ืจืื ืืืืืืื | ืืคืงื ืืืืจื ืืืจื |
|---|---|---|---|---|
| ืคืฉืจื ืจืืฉืื ืืช | ืชืืืื ืืงืืื | ืืฆื ืืืืฆืืข ืฉืื ื | ืืชืื ืืืืจืื ืืืืื | ืืื ืืชืจืื |
| ืืืฆืื | ืืื ืจืืฆื ืืฉืืชืฃ | ืืชื ืืืืช ืืฉืืืืฉ ืืืืจ | ืฉืืืืฉ ืืืืืืื ืืกืคืจืืื | ืืืชืจืืืช ืืชืืืื |
| ืจืืื | ืฉืืืช ืืืื ืืืจืฆืื | ืฉืืืืฉ ืืืืจ ืืืงืฉืจ | ืืจืืืช ื ืชืื ืื ืชืงืคื | ืืฉืคืขื ืจื-ืืขืจืืชืืช |
| ืืฉืคืขื ืืืืืจืช | ืฉืืืช ืืฆืืื ืื ืฉืืืช ื ืชืื ืื | ืกืืืื ืืชืืฆืืืช | ืขืืืื ืจืืื | ืื ืืืืื ืืจืืช ืืขืกืง |
ื ืืชืื ืกืืื ืืื ืื ืฉื ืืชืคืฉืืืช ืืฉื
ื ืืชืื ืกืืื ืืืื ืชืคืงืื ืงืจืืื ืืืืืื ืกืืืื ืืคื ืฉื ืงืื ืืขืืคืช (shellcode cascade) ืืื ืืืฆืืข ืงืื. ืื ืืืื ืืืื ืืงืืช ืืื ืจืืฆื, ื ืืชืื ืกืืื ืืืื ืืช ืืื ื ืืงืื, ืืจืืืช ืืืงืจื ืื ืชืืื ืืชืคืฉืืืช ืื ืชืื ืื ืืื ืชืืืช ืืืืฆืืข ืืืื ืืืช. ืื ืืืคื ืืืชื ืืืชืืื ืืฉืืืืฉ ืืกืืืืืช ืืืกืืจืืช ืืืขืืืช ืืืื ืืช ืืืืื ืืื ืืืืงืืช ืืงืืืืืืช ืืืืืืืช.
ืืืฉืจ ื ืืชืื ืกืืื ืืืืฉื ืืขืืจ ืืกืจืืงืช ืคืืืขืืืืช ืคืฉืืื, ืืื ืืืื ืืืฉืืฃ ืืืฆื ืืจืืืืช ืืืฆืืข ืืืฆืืช ืจืืืืื ืืืืื ืืชื ืืืืช ืืืืจืงืช ืขืฉืืื ืืืชืคืฉื. ืขื ืืื ืื ืืืช ืืจืคื ืงืจืืื ืืคืืจืืื ืืืืืืื ืฉื ืืจืืืช ื ืชืื ืื, ืื ืืืกืืื ืืืืืื ืืืืืช ื ืงืืืืช ืืชืื ืกืืช ืืื ื ืชืืื ืืืฆืืข ืืจืืืื ืืฆืืืืื. ื ืงืืืืช ืืชืื ืกืืช ืืื ืืืืฆืืืช ืืืืื ืืืืช ืืืืจื ืืื ืืฉืคืขืช ืงืื ืืืขืืคืช ืขืฉืืื ืืืชืคืฉื ืขื ืคื ื ืจืืืืื.
ื ืืชืื ืกืืื ืืืฉืฃ ืื ืืืกื ืืืื ืืจืืืืื. ืคืื ืงืฆืืืช ืฉืืจืืช ืืฉืืชืคืืช, ืืืคืื ืฉืืืืืช ื ืคืืฆืื ืืงืจืืืืช ืืืืจืืช ืฉื framework ื ืจืืืช ืืขืืชืื ืงืจืืืืช ืฉืคืืจืืช ืื ืืฉืืฉืืช ืืืฉืจืื ืืื ืืืืืืื ืืืืืืื ืืืจื ืืื. ืืื ืช ืงืฉืจืื ืืื ืืืื ืืช ืืืขืจืืช ืคืืื ืฆืืื ืืคื. ืคืืืขืืืืช ืืจืืืืื ืืืืืืจืื ืืืฉืจืื ืืืื ื ืืฉืืืช ืกืืืื ืื ืคืจืืคืืจืฆืืื ืื, ืื ืื ืืฉืคืขืชื ืืืงืืืืช ื ืจืืืช ืืืืืืช.
ืืขืจื ืืืืืื ืฉื ื ืืชืื ืกืืื ืืืื ืืืืืืชื ืืืืืช ืชืจืืืฉื ืืืฆืืข ืืืคืืชืืืื. ืื ืืืกืืื ืืืืืื ืืขืงืื ืืืจ ืืืืคื ืฉืื ื ืชืื ืื ืื ืืจืืืช ืืงืจื ืืฉืชื ืื ืื ืงืืื ืืกืืืืช ืืฉืคืืขื ืขื ืืชื ืืืืช ืืืืจื ืืืจื. ืืืฉื ืื ืืฉืงืคืช ืืื ืืงืืช ืืืฉืืฉืืช ื ืืจืืืืช ืขืืืื ืฉื ื ืืชืื ืืฉืคืขื, ืืืฉืจ ืฉืื ืืืื ืืืขืจืืื ืขื ืกืื ืืชืคืฉืืืช ืืื ืขื ืกืื ืืฉืคืขื ืืงืืืืช.
ืขื ืืืช, ื ืืชืื ืกืืื ืืืื ืืื ื ืืกืคืืง ืื ืืืืฉื ืืืืคื ืฆืจ. ืืื ืืืืืช ืกืืืื ืงืกืื, ืขืืื ืืืืื ืืืืืืช ืืืฆื ืฉืคืืช ืืคืืืคืืจืืืช, ืชืื ืืชืืื ืืื ืืกืืกื ืงืื ืืืืจ ืงืืื ืืืืืจื ืืื ืืืืื ืืืฆืืข ืืืืื. ืืืฉืจ ืืฉืชืืฉืื ืื ืืืืคื ืื, ื ืืชืื ืกืืื ืืืคื ืืืื ืจื ืขืืฆืื ืืืืืื ืงืกืืืช ืงืื ืืขืืคืช ืืืื ืืืฆืข ืืฃ ืคืจืฅ ืืืฉื ืืื.
ืืืคืื ืชืืืช ืืฉืืืืจ ืืจืฃ ืืืฆืืข
ืืืคืื ืชืืืช ืืจืืื ืืช ืื ืืชืื ืืกืืื ืขื ืืื ืืชืืงืืืช ืืงืฉืจืื ืืื ืจืืืืื ืืื ืืืืืืงื ืคื ืืืืช ืืืื. ืืืขืจืืืช ืืจืืื ืืืช, ืจืฆืคื ืงืื ืืขืืคืช ืื ืฆืืื ืชืืืืืช ืฉืชืืื ื ื ืืืื ืืืจืฆืื, ืืื ืืืืืื. ืืืคืื ืชืืืืืช ืืื ืืืื ืืืฆื ืืฉืคืขื ืืืืื ืื ืืข ืืจืืื ืืจื ืืืขืจืืช ืชืืช ืคืขืืื ืจืืืื.
ืฉืืืืจ ืืจืฃ ืืืฆืืข ืืฉืื ืืืืข ืขื ืชืืืช ืขื ื ืชืื ื ืืจืืืช ืืงืจื ืืื ืืืืฆืจ ืชืืื ื ืืืืืกืืืช ืฉื ืืชื ืืืืช ืืืขืจืืช. ืืจืฃ ืื ืืืืฆื ืืืฆื ืืืฆืืข ืืืื ืืขืืืจ ืืื ืจืืืืื ืขื ืคื ื ืคืืืคืืจืืืช, ืกืืืืืช ืืืื. ืฆืืชืื ืืืืฆืืื ืืงืฉืจืื ืฉื ืืืฆืืข, ืืขืื ืฉืงืฆืืืช ืืืืฆืืื ืืืกื ืงืจืืื ืื ืืจืืืช ื ืชืื ืื. ืกืืืื ืืคื ืฉื ืงืื ืืขืืคืช ืืชืขืืจืจ ืืืฉืจ ืืจืคืื ืืฆืืืื ืงืืฉืืจืืืช ืืืืื ืื ื ืชืืืื ืืืืคืืื ืืจืืืื.
ืฉืืืืจ ืื ืืืืืฉ ืชืืืืื ืฉืืื ื ืชืืื ืืืฆืืข ืืชืื ืกืื ืื ืืชืคืฆืืื ืืืืคื ืืืชื ืฆืคืื. ืืืืืื, ืฉืืจืช ืขืืืื ื ืชืื ืื ืืืช ืขืฉืืื ืืืืื ืืกืคืจ ืฉืืจืืชืื ืืืืจื ืืืจื. ืื ืืื ื ืคืืขืช, ืืื ืขืืืื ืืืฉืคืืข ืขื ืื ืฉืืจืืช ืืฆืืจื ืฉืื ื, ืืืืฆืืจ ืืฉืคืขืืช ืืืจืืืืช ืืขืืืืืืืช. ืงืฉื ืืืกืืง ืืคืืกืื ืืื ืืืืื ืื ืชืืขืื ืืืืืื.
ืืจืคื ืชืืืช ืืืฉืคืื ืื ืฆืืืืืื ื ืกืชืจืื ืฉืืืื ืกื ืืืืฆืขืืช ืืืืืจื ืืืฆืื. ืขืืืคืื, ืืชืืืื ืืฉืืจืืชื ืืื ืืืจืฆืื ืขืฉืืืื ืืืืจืืืช ืืื ืชืงืื ืืขืจืืืช ืืืืื ื ืืจืืืืงืืื ืืช ืชืื ืฉืืืจื ืขื ืชืืืืืช ืืจืืช ืืืืฆืืข. ืจืฆืคื ืงืื ืืขืืคืช ืื ืฆืืื ืฆืืืืืื ื ืกืชืจืื ืืื. ืืื ืชื ืืืจืฉืช ืงืืจืืฆืื ืฉื ืชืืืืืช ืืื ืฉืืืืช, ืืืฉื ืื ืืื ื ืื ืืชืืืื ืฉื ืืืืืืืืืฆืื ืฉื ืชืืืช.
ืขื ืืื ืฉืืืืจ ืืจืคื ืืืฆืืข, ืืจืืื ืื ืืืืืื ืืืืืช ืืืื ืจืืืืื ืืฉืืฉืื ืืืจืืื ืืชืคืฉืืืช (propagation hubs). ืืจืืืื ืืื ืืฆืืืงืื ืืืืงื ืืืืืจืช, ืื ืื ืืื ื ืืืืืื ืคืืืขืืืืช ืืจืืจืืช. ืืืืื ืกืืืื ืืคื ืืืคื ืืขื ืืื ืฉื ื ืืชืื ืืื ื ืืื ืฉื ืืืืืช ื ืืฆืื ืืจืขื.
ืืืืื ืชืจืืืฉืื ืืื ื ืืฆืื ืื
ืืืืื ืชืจืืืฉืื ืืืฉืจ ืขื ืืคืขืจ ืืื ื ืืชืื ืืืคืฉื ืืืื ืจืืืื ืืืืช ืชืคืขืืืืช. ืืืงืื ืืืฆืข ืืชืงืคืืช, ืฆืืืชืื ืืืืืื ืชืจืืืฉืื ืืืคืืชืืืื ืฉืืื ืืืฆืืช ืืฉืคืขื ืฉื ืงืื ืืขืืคืช ืื ืงืืืืช ืกืคืฆืืคืืืช. ืชืจืืืฉืื ืืื ืขืืงืืื ืืืจ ืืืืคื ืฉืื ืืืืฆืืข ืืชื ืื ืืืื ืชื ืชืืืช ืงืืืืืช ืืืจืืืช ืืงืจื.
ืืืืื ืืื ืืื ืฃ ืืช ืชืืฆืืืช ื ืืชืืื ืืชืืืช ืืืกืืืืื ืืื ืืืืืช ืืช ืืืฉืคืขื. ืืืืืื, ืื ืืืกืืื ืืืืืื ืืฉืืื ืืืฆื ื ืชืื ื ืขืกืงื ืฉืืฉืชื ื ืืืืืื ืกืคืฆืืคื ืืฉืคืืขื ืขื ืขืืืื ืืืืจื ืืืจื. ืื ืืืืืื ืืืงืืจ ืืืื ืืขืจืืืช ืืืฆืขื ืืืืืงื ืืืืคืืช, ืืืืื ืชืืืจืืช ืืืืืื ืชื ืืื. ืืืฉื ืื ืืกืคืงืช ืชืืื ืืช ืงืื ืงืจืืืืช ืืืื ืืขืจืขืจ ืืช ืืฆืืืืช ืืขืจืืืช ืืืืฆืืจ.
ืืืืื ืชืจืืืฉืื ืชืืื ืื ืืงืืืขืช ืกืืจื ืขืืืคืืืืช. ืื ืื ืืคืืกื ืืฆืืืื ืืคืืื ืฆืืืืืื ื ืืฉืืื ืกืืืื ืฉืืื. ืืืงื ืขืฉืืืื ืืืฉืคืืข ืขื ืชืืืืืื ืืขืื ืืฉืคืขื ื ืืืื, ืืขืื ืฉืืืจืื ืขืืืืื ืืฉืืฉ ืืช ืืคืขืืืืช ืืขืกืงืืช ืืืจืืืืช. ืขื ืืื ืกืืืืืฆืืืช ืชืจืืืฉืื, ืืจืืื ืื ืืืืืื ืืืงื ืืช ืืืืฆื ืืืืชืื ืืืงืืืืช ืืื ืืืฉืคืขื ืืืขืจืืชืืช ืืื ืืืืืื ืืืืชืจ.
ืืื ืืงื ืื ืืชืืืฉืืช ืืืื ืขื ืืจืืฉืืช ืืฆืืืช ืืืืืงืืจืช. ืืืงืื ืืืืืื ื ืืฆืื ืืจืขื, ืืจืืื ืื ืืืืืื ืืืฆืื ืจืืืืช ืืืขืจืืช ืกืืืื ืื ืคืจืืืงืืืืืช ืืืืืกืกืช ืขื ื ืืชืื ืืืฆืืข. ืื ืชืืื ืืขืืืช ืืืืื ื ืืชื ืช ืืืื ื ืืืื ืืืคืจ ืืืืืฆืื ืชืคืขืืืืื. ืืืฉืืช ืืืืืช ื ืืฆืืืช ืืฉืืืืฉ ืืืืจ ื ืืขืจืื ืืืืกืกืช ืกืืืื ืื, ืฉืื ืฆืืคืืื ืืืืืคื ืชืืืื.
ืืกืืคื ืฉื ืืืจ, ืืืืื ืกืืืื ืฉื ืฉืจืืื ืงืื ืืขืืคืช (shellcode cascade) ืืื ืืืฆืืข ืืชืงืคืืช ืืืจืฉ ืืืืืฅ ื ืืชืื ืขื ืคื ื ืืืืื. ืขื ืืื ืืื ืช ืืืืคื ืฉืื ืืขืจืืืช ืืชื ืืื ืืชื ืืื ืฉื ืคืืืขื, ืืจืืื ืื ืืืืืื ืืืคื ืืคืืืขืืืืช ืืืื ื ืืืืฆืืข ืืคื ื ืฉืืจืืืื ืื ืฆืื ืืืชื.
ืืืืื ืืืืข ืืืชื ืืืืช ืฉื ืกืืืื Cascade ืฉื Shellcode ืขื Smart TS XL
ืืืจืงืช ืงืื ืืคื (Cascade injection) ืืืฉืคืช ืคืขืจ ื ืจืืืช ืฉืืื ืืืืื ืืชืืืืืช ืืกืืจืชืืื ืืื ื ื ืืขืื ืืกืืืจ. ืืืื ืกืืื ืืชืืจ ืื ืงืืื. ืืงืจืืช ืืื ืจืืฆื ืฆืืคืืช ืืื ืฉืงืืจื ืืืืคื ืืงืืื. ืืฃ ืืืช ืืื ืืื ื ืืกืคืงืช ืชืืื ื ืืืืื ืฉื ืืืืคื ืฉืื ืืชื ืืืืช ืืืืฆืืข ืืชืคืฉืืช ืขื ืคื ื ืืขืจืืืช ืืืจืืื ืืืช ืืืืจื ืืื. ืืชืืืืืืช ืขื ืกืืืื ืืคื ืืืจืฉืช ืชืืื ื ืืชื ืืืืชืืช ืืืื ื ืชืืื ืืืฆืืข, ืืื ื ืชืืืช ืืืื ืืจืืงืฆืืืช ืืจืืืช ืืงืจื ืืืฉืชืจืขืืช ืขื ืคื ื ืคืืืคืืจืืืช ืืฉืคืืช.
Smart TS XL ืืืืฆื ืืื ืืืชืืืื ืขื ืคืขืจ ืื ืขื ืืื ื ืืชืื ืืขืจืืืช ืืจืืื ืืืช ืืจืืช ืืืืฆืืข ืืืชืืืช ืืื ืืจืืช ืืืืงืคื ืื ืืืจืืืคืงื. ืืืงืฉืจ ืฉื ืกืืืื ืืคื ืงืื ืืขืืคืช, ืขืจืื ืืืื ืืืคืืืช ืงืฉืจื ืืืฆืืข ืืจืืืืื ืืืคืืจืฉืื, ืื ืฉืืืคืฉืจ ืืืจืืื ืื ืืืืืช ืืืื ืคืืืขื ืืงืืืืช ืขืืืื ืืืชืืื ืืฉืื ืืืื ืืชื ืืืืชืืื ืืขืจืืชืืื ืืืื ืืืกืชืื ืขื ื ืืฆืื ืคืขืื.
ืืฉืืคืช ื ืชืืื ืืืฆืืข ื ืกืชืจืื ืืืืคืฉืจืื ืืชืคืฉืืืช ืืืืจืืช
ืงืกืืืช ืฉื ืงืื ืืขืืคืช ืืกืชืืืืช ืขื ื ืชืืื ืืืฆืืข ืฉืืืขื ืืื ื ืจืืื ืืชืืขืื ืื ืื ืืชืื ืขื-ืฉืื. ื ืชืืืื ืืื ืืืืืื ืืขืชืื ืงืจืืืืช ืขื ืคืื ืืืชื ืื, ืืืืืงืช ืืืคืื ืืฉืืืืืช, ืฉืืจืืช ืืืืคืืืช ืืงืจืืืืช ืืืืจืืช ืืฉืืชืคืืช ืืืืคืขืืืช ืจืง ืืชื ืืื ืกืคืฆืืคืืื. Smart TS XL ืื ืชื ืืช ืืจืืืช ืืืงืจื ืขื ืคื ื ืืกืืกื ืงืื ืืื ืืืืืช ื ืชืืืื ื ืกืชืจืื ืืื ืืคื ื ืฉืื ืื ืืฆืืื.
ืขื ืืื ืื ืืืช ืืจืคื ืงืจืืืืช ืืคืืจืืื ืืืืฆืืื ืืจืืืช ืืงืจื, Smart TS XL ืืืฉืฃ ืืืฆื ืืืฆืืข ืืืื ืืืฆืืช ืจืืืืื ืืขืืจ ืืืงืจื ืฉืืืืฉ ืจืืฉืื ืืื. ืื ืืืื ื ืชืืืื ืืืืฆืื ืืืืืืช ืืืืจ ืงืืื ืืืืืจื ืืื, ืืืื ืืฉืืืืช ืืฆืืื ืืงืืจืืืช ืืฉืืจืืชืื ืืืืืจืื ืื ืชืืื ืืช ืืื ืืื ืืืืจืืืช ืืขืืืื ืืืืจื ืืืจื. ืืื ืช ื ืชืืืื ืืื ืืื ืงืจืืืืช ืืืืืื ืฉ-shellcode ืืื ื ืืืฆืื ื ืชืืื ืืืฆืืข ืืืฉืื. ืืื ืื ืฆื ืืช ืืื ืฉืืืจ ืงืืืืื.
ื ืจืืืช ืื ืืืคืฉืจืช ืืฆืืืชืื ืืืืืช ื ืชืืื ืืืฆืืข ืขื ืจืืืืก ืคืืฆืืฅ ืื ืคืจืืคืืจืฆืืื ืื. ืืกืชืขืคืืช ืืืชื ืืช ืืืช ืขืืืื ืืืืืื ืืืกืคืจ ืืขืจืืืช ืืืืจื ืืืจื, ืื ืฉืืืืืจ ืืช ืืืฉืคืขื. ืืื ื ืืชืื ืืืืข ืืืชื ืืืืช, ืืกืชืขืคืืช ืืื ื ืฉืืจืืช ืืืชื ื ืจืืืช ืขื ืืืชืจืืฉืืช ืืืจืืขืื. Smart TS XL ืืฆืื ืืืชื, ืืชืืื ืืืขืจืืช ืกืืืื ืื ืคืจืืืงืืืืืช ืืืืืกืกืช ืขื ืืฆืืืืช ืืืืฆืืข.
ืืืืฉื ืืชืืืฉืืช ืขื ืืืชืืจืื ืฉื ืืื ื ื ื ืืชืื ื ืชืื ืืืฆืืข, ืืืฉืจ ืืื ืช ืืืืืงื ืฉืืืขื ืืื ืืืคืขืืช ืืื ืืืื ืืช ืืฆืคืืืช ืืขืืืช ืืขืจืืชืืืช. ืืืงืฉืจ ืฉื ืจืฆืคื ืงืื ืืขืืคืช, ืืืชื ื ืจืืืช ืืืคืฉืจืช ืฆืคืืืช ืกืืืื ืืชืคืฉืืืช ืืืงืื ืฉืืืืจ ืืืืจ ืืืจืืข.
ืงืืจืืฆืื ืฉื ืชืืืืืช ืืื ืฉืคืืช ืืคืืืคืืจืืืช
ืจืฆืคื ืงืื ืืขืืคืช (Shellcode) ืืขืืชืื ืจืืืงืืช ื ืฉืืจืื ืืืืืืื ืืฉืคื ืื ืคืืืคืืจืื ืืืช. ืืจืืืืช ืืืฆืืข ืืจืืื ืืืช ืืฉืชืจืขืืช ืขื ืคื ื ืชืืื ืืืช ืืืื ืคืจืืื, ืฉืืจืืชืื ืืืืืจืื, ืชืืื ืืช ืืื ืืื ืืฆืื ืืจืืช ื ืชืื ืื. ืชืืืช ืืื ืืืื ืืื ืืื ืืื ืืจืื ืืจืืืืช, ืืฉืืืฆืช ืืืจืืืช ื ืชืื ืื ืืืืืืงืช ืืคืขืื ืืื ืืชืฆืืจื ืืคืืจืฉืช.
Smart TS XL ืืงืฉืจ ืืื ืชืืืืืช ืืื ืฉืคืืช ืืคืืืคืืจืืืช ืขื ืืื ื ืืชืื ืกืื ืืืงื ืฉื ืงืื ืืืืฆืืข ืืืงืื ืืืกืชืื ืขื ืืื-ืืืื ืฉื โโืชืฉืชืืช. ืืชืื ืื ืืืฉืฃ ืืืฆื ืืฉืคืขื ืืืืื ืืืชืคืฉื ืืจื ืืื ืขืืจ ืืฉืืชืคืื, ืฉืืืืช ืืื ืืืจืฆืื ืืืจื ืกืคืืจืืฆืืืช ื ืชืื ืื. ืืื ืืืคืฉืจ ืืืื ืชืืืช ืืืืื ืืืฉืงืฃ ืืืกื ืืืฆืืข ืืคืืขื ืืื ืืืื ื ืืืจืืืืืช.
ืืชืื ืืื ืืืื ื ืืืื ืช ืกืืืื ืืคื. ืคืืืขืืช ืืจืืื ืืืืจ ืงืืื, ืฉื ืจืื ืืืืื, ืขืฉืืื ืืืฉืคืืข ืขื ืฉืืจืืชืื ืืืืจื ืืื ืืืืฆืขืืช ืืื ื ื ืชืื ืื ืืฉืืชืคืื ืื ืืคืืกื ืืคืขืื. ืืื ืชืืื ืืช ืืืื ืชืืืช ืืืฆืช ืคืืืคืืจืืืช, ืืขืจืืืช ืกืืืื ืื ืืืขืืืืช ืืืฉืคืขื. Smart TS XL ืืืคื ืืื ืขื ืืื ืืืคืื ืชืืืช ืืงืฆื ืืงืฆื, ืืืืฉืฃ ืืืื ืืืืฆืืข ืืชืื ืก ืืืชืคืฆื ืืจืืื ืืืจืืื.
ืืืืืช ืื ืืฉืืืื ืืืฉืืช ืจืืืืช ืืืชืจ ืืืชืืงืืืช ืืชืืืช ืฉื ืืื ื ื ืืขืจืืช ืืฉืคืขืช ืืชืืืช, ืืืจืืืชื ืืืงืฉืจืื ืจื-ืืฉืื ืืื ืืืืืจืืืืื. ืขื ืืื ืืืกืืก ื ืืชืื ืชืืืช ืืืชื ืืืืช ืืืืฆืืข, Smart TS XL ืชืืื ืืืืืื ืืืืืง ืืืชืจ ืฉื ืขืจืืฆื ืืชืคืฉืืืช ืืคื.
ืืืืื ืกืืืื ืืขืจืืชื ืืื ื ืืฆืื ืืืื ืจืืฆื
ืืื ืืืชืืจืื ืืืฉืืขืืชืืื ืืืืชืจ ืืืชืืืืืืช ืขื ืกืืืื ืืคื ืฉื ืงืื ืืขืืคืช ืืื ืืืกืจ ืืืืืืช ืืืืืง ืืืชื ืืืืื ืืกืืืืช ืืืฆืืจ. Smart TS XL ืืืคืฉืจ ืืฆืคืืช ืกืืืื ืืขืจืืชื ืืืื ืืืฆืข ืืชืงืคืืช ืขื ืืื ื ืืชืื ืืืคื ืืคืขืืื ืฉื ืืืืฆืืข ืื ืืืคืืข.
ืืืืฆืขืืช ื ืืชืื ืกืืื ืืืชื ืืืืชื, Smart TS XL ืชืืื ืืืขืจืืช ืชืจืืืฉืื ืฉืื ืืชื ืืืืช ืืืืจืงืช ืืืฆืืช ืืืืคื ืจืขืืื ื ืืื ืืืืคื ืชืคืขืืื. ืฆืืืชืื ืืืืืื ืืืขืจืื ืืืฆื ืืจืืืช ืืงืจื ืื ื ืชืื ืื ืืฉืชื ืื ืืชืคืฉืื ืืจื ื ืชืืื ืืืฆืืข ืืชืืืช. ืื ืืืคืฉืจ ืืืืื ืฉื ืจืืืืื ืืงืฉืจืื ืืกืืืื ืืืื ืืืื ืืขืจืขืจ ืืช ืืืฆืืืืช ืฉื ืืืขืจืืืช.
ืืืฉื ืฆืคืืื ืื ืืขืืช ืขืจื ืจื ืืืืืื ืืืงืฉืจืื ืฉื ืชืืืืืช ืืืืฉื. ืืื ืืืคืฉืจืช ืืขืจืืช ืกืืืื ืื ืืืืกืกืช ืจืืืืช ืืืืืืื ื ืืืื ืคืจืืืงืืืื ืฉื ืกืืืื ื ืืืฆืืข. ืืืงืื ืืืกืชืื ืขื ืชืืฆืืืช ืืืื ื ืืืืจื, ืืจืืื ืื ืืืืืื ืืืฆืื ื ืืชืื ืืืจืื ืืืื ืขืืืืืช ืืืชืจืืฉ ืืคืืื ืืืืฆื ื ืืชื ืืืชื ืืืชื.
ืขื ืืื ืืชืืงืืืช ืืืชื ืืืืช ืืืฆืืข ืืืื ื ืชืืืช, Smart TS XL ืืืคื ืืช ืืกืืืื ืฉื ืงืื ืืขืืคืช (shellcode cascade) ืืืืืช ืืืืื ืืืคืฉืืช ืืชืืื ื ืืจืืืืงืืื ืืช ืืืืื. ืฉืื ืื ืื ืืืคืฉืจ ืืืจืืื ืื ืืืชืืืื ืขื ืืฉืืคื ืืขืจืืชืืช ืืืืฆืขืืช ืืืืจื ืืืฆืื ืืืฉืืืช, ืฉืืคืืฅ ืืืกืืจืืืืืช ืืืืืช ืืงืจื ืืืืืกืกืืช ืขื ืืืืคื ืฉืื ืืขืจืืืช ืคืืขืืืช ืืคืืขื ืืื ืขื ืืืืคื ืฉืื ืื ืฆืคืืืืช ืืืชื ืื.
ืฆืืฆืื ืืฉืืคื ืืขืจืืชืืช ืขื ืืื ืืคืจืขื ืฉื ืจืฆืคื ืืืฆืืข
ืืคืืชืช ืืกืืืื ืฉื ืงืกืืช ืงืื ืืขืืคืช ืืื ื ืืชืืืื ืืื ืืขืช ืคืจืฆืืช ืืืื. ืืื ืืชืืืื ืืืืจื ืืื ืฉืืฉืืคื ืืขืจืืชืืช ื ืืฆืจืช ืขื ืืื ืืื ื ืืืืฆืืข ืืื ืขื ืืื ืคืืืขืืืืช ืืืืืืืช. ืืกืืืืืช ืืืืจ ืงืืื ืืืืืจืืืืืช, ืงืกืืืช ื ืืฉืืืช ืืืืืื ืฉื ืชืืื ืืืืฆืืข ื ืืชืจืื ืืชืืจื ืืื, ืืืกื ืืืื ืืจืืืืื ืืื ื ืืืืืชืื, ืืืื ื ืชืืืช ืืืืืืื ืืืืฉืืืืช ืืื ืืืืื.
ืืื, ืืคืจืขื ืืืกืืืื ืืคืขืื ืืืจืฉืช ืืชืขืจืืืช ืืืจืืืืืช. ืืืืจื ืืื ื ืืืื ืืช ืื ื ืชืืื ืืืืฆืืข, ืืืจ ืฉืืื ื ืืคืฉืจื ืืืื ื ืจืฆืื, ืืื ืืืื ืืก ืืืืื, ืืืืืช ืืคืืืื ืื ืงืืืืช ืืื ืืฉืคืขืช ืืืืฆืืข ืืชืืืจืช. ืขื ืืื ืขืืฆืื ืืืืฉ ืฉื ืืืืคื ืฉืื ืืจืืืืช ืืืฆืืข ืืชืคืฉืืืช, ืืจืืื ืื ืืืืืื ืืืคืืืช ืืฉืืขืืชืืช ืืช ืืืฉืืคื ืืืขืจืืชืืช ืื ืืืฉืจ ืคืืืขืืืืช ืืืืืืช ื ืืชืจืืช ืงืืืืืช.
ืืฆืืช ืืืืืืช ืืืฆืืข ืื ืงืืืืช ืืชืื ืกืืช ืชืืืช
ืงืกืืืช ืืืฆืืข ืฆืืืจืืช ืืื ืื ืงืืืืช ืืชืื ืกืืช ืืื ื ืชืืื ืืืฆืืข ืืจืืืื ืืฆืืืืื. ื ืงืืืืช ืืื ืืืืืืช ืืขืชืื ืงืจืืืืช ืฉืืจืืชืื ืืฉืืชืคืื, ืกืคืจืืืช ืืฉืืชืคืืช, ืจืืืื ืชืืื ื ืืื ืื ืืช ืืฉืืืืช ืืจื ืกืคืืจืืฆืืืช ื ืชืื ืื. ืืืืืื ืฉืื ืฆืืืจืืช ืืืฆืืข ืืืงืืจืืช ืืืืื ืื, ืื ืคืืขืืืช ืืืืืจืื ืืืขืืื ืืืชื ืืืืช ืืืืจืงืช.
ืฆืืฆืื ืืืฉืืคื ืืชืืื ืืืืืื ื ืงืืืืช ืืชืื ืกืืช ืืื ืืืื ืกืช ืืืืืืช ืืืฆืืข ืืคืืจืฉืื. ืืืื ืืืฆืืข ืืื ื ืืืืช ืืฉ ืฉื ืจืฉืช ืื ืืงืจืช ืืืฉื ืืืืื ืืืกืืจืชื. ืืืื ื ืงืืื ืฉืื ืื ืืืช ืืืื ืืืฆืืข ืืืขืื ืืืจื ืืชืืงื ืืช ืืืืฉ ืืคื ื ืฉืืืืืืงื ืืืืจื ืืืจื ืืืฉืืื. ืื ืขืฉืื ืืืืื ืืืืืช ืฉืืืืช ื ืชืื ืื, ืืืืงืืช ืืงืฉืจ ืืืฆืืข ืื ืืืืคืช ืืืืืฆืื ืขื ืืืืืืช ืืจืืืช ืืงืจื.
ืืืขืจืืืช ืืจืืื ืืืช ืจืืืช, ื ืงืืืืช ืืชืื ืกืืช ืืชืคืชืื ืืืืคื ืืืจืื ื ืืื ืืืืืช ืืื. ืชืืื ืืช ืฉืืจืืช ืืฉืืชืคืืช ืื ืืืืช ืฉืืงืืจืืื ืืชื ืืืื ืืจืืื. ืชืืื ืืช ืืื ืืื ืกืืืืืช ืขื ืื ืฉืืขืจืืืช ืืืขืื ืืืจื ืืืฆืขื ืืช ืืืืืงืืช ืื ืืจืฉืืช. ืจืฆืคื ืงืื ืืขืืคืช ืื ืฆืืื ืื ืืืช ืืื ืขื ืืื ืืืขื ืื ืงืืืืช ืืชืื ืกืืช ืืจื ื ืชืืื ืืืฆืืข ืืืืืืืืื ืื ืืฉืืื ืืงืฉืจ ืื ืืคืืืืืื.
ืืฆืืช ืืืืืืช ืืืฆืืข ืืฉื ื ืืช ืืืื ืืืงื ืืื. ืจืืืืื ืืืืจื ืืืจื ืืืจ ืื ืื ืืืื ื ืืื ืืช ืืืืืกืกืช ืื ืืจืง ืขื ืงืจืืื. ืื ืืืืชืื ืืช ืืงืฉืจ ืืืืฆืืข ืืืคืืจืฉ, ืื ืฉืืคืืืช ืืช ืืืืืืช ืฉื ืืชื ืืืืช ืืืืจืงืช ืืืชืคืฉื ืืื ืืืืงื. ืืืฉื ืื ืืฉืงืคืช ืขืงืจืื ืืช ืืืืืฉืืื ื ืขืืฆืื ืชืืืช ืืื ืชื, ืืืฉืจ ืืื ื ืืฉืืืื ืืืฉืคืขืช ืืชืืืช ืืคืืืชืืช ืืช ืืกืืืื ืืืฉื ืืขืจืืชื.
ืืืฉืื ืืืืืืช ืืืฆืืข ืืืจืฉ ืชืื ืื ืงืคืื ื. ืืืืืช ืืชืจ ืขืืื ืืืจืื ืืขืืืก ืืืฆืืขืื ืื ืืืืืืื ืฉืืื. ืืืืจื ืืื ืืืืืช ืืืืงื ืื ืงืืืืช ืืขืืืช ืืืืืจื ืืืืืื ืืืืชืจ. ืืืฉืจ ืืืืืืช ืืืฆืืข ืืืืฉืืื ืืืืคื ืกืืงืืืื, ืื ืืฉืืฉืื ืืช ืืชืคืฉืืืช ืืฉืจืฉืจืช ืชืื ืฉืืืจื ืขื ืืขืืืืช ืชืคืขืืืืช.
ืฉืื ืื ืคืงืืืจืื ื ืฉื ืืจืืืช ืืืงืจื ืืื ืืืคืืืช ืืืื ืืจืืื
ืืืื ืืจืืื ืืืืืข ืขืืืง ืืืจืืืช ืืงืจื ืืืืจ ืงืืื ืืืืืจืืืืช. ืคืื ืงืฆืืืช ืื ืืืืช ืงืืืื ืชืงืื ืื. ืืืคืื ืฉืืืืืช ืื ืืืื ืืฆืื ืืฉื ืฉืคืืจืื. ืืืืืงืช ื ืืกืืื ืืืืจ ืื ืืื ืืชื ืืืืช ืืืืืคืืื ืืืช. ืื ืืืช ืืื ืกืืืจืืช ืืกืืืืืช ืฉืืชืืคืืืช ืื ืืืคืืืช ืื ืื ืืืฉืจ ื ืืชื ืืืฉืคืืข ืขื ืืืืฆืืข ืืืืคื ืืืื ื.
ืฆืืฆืื ืืืฉืืคื ืืืขืจืืชืืช ืืืจืฉ ืฉืื ืื ืคืงืืืจืื ื ืฉื ืืจืืืช ืืืงืจื ืืื ืืืคืื ืืช ืืืืื ืืืคืืจืฉ. ืืื ืคืืจืืฉ ืืืืจ ืืชืืื ืืืืฉ ืฉื ืืขืจืืืช ืฉืืืืช. ืคืืจืืฉ ืืืืจ ืืืืื ืืงืืขื ืืจืืืช ืืงืจื ืฉืืื ืืชืจืืฉืื ืืขืืจื ืืืื ืืืื ืกืช ืืืืงืืช ืื ืืืืืฆืื ืืืืืืืื ืืชื ืืืืช ืื ืืืืื ืช.
ืืืืืื, ืฉืืจืืช ืืืคืื ืืฉืืืืืช ืืืืฆืืืช ืืขืชืื ืงืจืืืืช ื ืชืืื ืืืฆืืข ืฉืื ื ืืชื ืืืชืขืื ืืื. ืื ืืชืืื ื ืืช ืืืชืืืฉืฉ ืืฆืืจื ืืืงื, ืืขืฉืืืืช ืืืฆืข ืืืืืงื ืืืืคืืช ืืืฉืจ ืืชืขืืจืจืื ืชื ืืื ืืืชื ืฆืคืืืื. ืจืฆืคื ืงืื ืืขืืคืช ืื ืฆืืื ื ืชืืืื ืืื ืขื ืืื ืืจืืืช ืืฆืื ืฉืืืื ืกืคืฆืืคืืื ืืื ืชืืื ืืืืฉ ืืช ืืืืฆืืข. ืฉืื ืื ืคืงืืืจืื ื ืฉื ืฉืืจืืช ืืืื ืืื ืืืืช ืืช ืืงืฉืจ ืืฉืืืื ืืืงืืจ ืืืืฆืืข ืืืื ืืืคืืืช ืืช ืืืืืช ืื ืืฆืื ืืืื ืืฉื ืืช ืืช ืืืืืืงื ืืจืืฉืืช.
ืืืืคื ืืืื, ืื ืื ืื ื ืงืจืืื ืืืืจืช (callback) ืืฉืืืื ืืื ืื ืืฆืืืื ืืืืฉืืช ืืืืืจ ืฉื ืืืืืช ืืืืื. ืืืืืช ืืืคืฉืจ, ืืืืืช ืจืืฉืื ืงืจืืื ืืืืจืช ืื ืืืืืช ืืขืื ืฉืืืื ืืคืืืชืื ืืช ืฉืื ืืคื ืื ืืืชื ืืืืช ืืืืจืงืช. ืฉืื ืืืื ืืื ืืคืืืชืื ืืช ืืืืืืช ืฉื ืงืื ืืืขืืคืช ืืืืืืข ืืช ืขืฆืื ืืืื ื ืืืฆืืข ืจื ืคืขืืืื.
ืฆืืจื ืื ืฉื ืฉืืคืืฅ ืืืืฉ ืืชืืืฉืืช ืขื ืขืงืจืื ืืช ืฉื ืืื ื ื ืืกืืจืืืืืช ืฉืืคืืฅ ืืืื ืืช, ืฉืื ืคืืฉืื ืืืืืจืช ืืจืืืช ืืืงืจื ืืฉืคืจืื ืื ืืช ืืืืืช ืืชืืืืงื ืืื ืืช ืจืืช ืืกืืืื. ืขื ืืื ืืคืืชืช ืืืื ืืจืืื, ืืจืืื ืื ืืฆืืฆืืื ืืช ืืขืจืืฆืื ืฉืืจืื ืืชืคืฉืืื ืืคืืื.
ืืืฉืืจ ืจืืฆืืฃ ืืืืจื ืืืฆืื ืขื ืืคืืชืช ืกืืืื ืื ืืืืจืืื
ืืืืฆื ืืืืจื ืืืฆืื ืืขืืชืื ืงืจืืืืช ื ืืชื ืื ืขืืืคืืช ืืขืจื ืขืกืงื, ืฉืืคืืจื ืืืฆืืขืื ืื ืืืืื ืคืืืคืืจืืืช. ืืคืืชืช ืกืืืื ืื ืืืืจืืื ืืื ืืขืืชืื ืจืืืงืืช ืงืจืืืจืืื ืืคืืจืฉ. ืืชืืฆืื ืืื, ืืืืจื ืืืฆืื ืขืืืื ืืฉืืจ ืื ืืฃ ืืืืจืื, ืืืขืืช, ื ืชืืื ืืืฆืืข ืืืืคืฉืจืื ืืคืฆืช ืงืื ืืขืืคืช.
ืฆืืฆืื ืืืฉืืคื ืืืขืจืืชืืช ืืืจืฉ ืืชืืื ืืื ืจืฆืฃ ืืืืืจื ืืืฆืื ืืืื ืชืืื ืืช ืกืืืื ื ืืืฆืืข. ืืฉ ืืชืขืืฃ ืจืืืืื ืืืฉืืฉืื ืืืืคืฉืจื ืืืืืจ ืืืืจืืื (Cascade) ืืฆืืจื ืขืืืื ืืืืฉ ืื ืืืืื, ืื ืื ืืื ื ืคืื ืื ืืขืกืง. ืื ืืืื ืืื ื ืจืืฆื ืืฉืืชืคืื, ืฉืืืืช ืืื ืืืจืฆืื ืืกืคืจืืืช ืฉืืจืืช ืฉื ืจืืืช ืืฆืืืืช ืื ืืขืืืช ืืฉืคืขื ืจืืื.
ืืืืจื ืืืฆืื ืฉื ืจืืฆืืฃ ืืืืืกืกืช ืขื ืกืืืื ืืคืืกืืืง ืืขืืืจื ืืช ืืืืงืื ืืคืื ืงืฆืืื ืืืืช ืฉืืืืช ืืืฉืคืขืช ืืืืฆืืข. ืจืืื ืืขื ื ืจืืืช ื ืืืื ืฉืืขืื ืืกืคืจ ื ืชืืื ืืืฆืืข ืขืฉืื ืืืฆืืืง ืืชืขืจืืืช ืืืงืืืช ืืืชืจ ืืืฉืจ ืฉืืจืืช ืืขื ืคืจืืคืื ืืืื ืขื ืชืืืช ืืืืืืช. ืืืฉื ืื ืืคืืืชื ืืช ืืืฉืืคื ืืืืืืช ืืฆืืจื ืืขืืื ืืืชืจ ืืืฉืจ ืงืืืขืช ืกืืจื ืขืืืคืืืืช ืืืืืกืกืื ืื ืืจืง ืขื ืืฉืืืืช ืืื ืืืฉืชืืฉ.
ืจืฆืฃ ืืืืจื ืืืฆืื ืฆืจืื ืืฉืงืื ืื ื ืืชืืง ืืืฆืืขืื. ืืฆืืช ืืืฉืงืื ืืจืืจืื, ืฆืืฆืื ืืฆื ืืฉืืชืฃ ืืืืืืช ืื ืืืช ืืืฆืืข ืืืฆืืช ืคืืืคืืจืืืช, ืื ืืื ืชืืจืืื ืืืืืื. ืฉืื ืืืื ืืื ืืคืืืชืื ืืช ืืืืืืช ืฉื ืืชื ืืืืช ืืืืจืงืช ืื ืืข ืืจืืื, ืื ืืืฉืจ ืคืืืขืืืืช ื ืืฉืืืช.
ืืกืืจืืืื ืื ืืชืืืฉืืช ืขื ืชืืื ืืช ื ืชืื ืื ืืืืจื ืืืฆืื ืืืจืืชื, ืฉืื ืืืืืืช ืื ืืืข ืืจืฆืฃ ืคืขืืืืช ืงืืืขืืช ืกืืืื ืืืืื ืืจืื ืื ืคืืืช ืืืชืืฆืืืช ืืืื ืืืช. ืขื ืืื ืฉืืืื ืกืืืื ืืืืจื ืืงืจืืืจืืื ืื ืฉื ืจืฆืฃ ืคืขืืืืช, ืืจืืื ืื ืืืคืืื ืืืืจื ืืืฆืื ืืืืืื ืืื ืชืืช ืืืจื ืกืคืืจืืืืืืช ืืืื.
ืฆืืฆืื ืืืฉืืคื ืืืขืจืืชืืช ืืฉืจืืื ืงืื ืืขืืคืช ืืื ืืกืืคื ืฉื ืืืจ ืชืจืืื ืืจืืืืงืืื ื. ืขื ืืื ืืคืจืขื ืืืชืคืฉืืืช ืืืืฆืืข ืืจื ืืืืืืช, ืฉืื ืื ืื ืืืช ืืืื ืืืืฉืืจ ืืืืืจื ืืืฆืื ืขื ืกืืืื ืืืืฆืืข, ืืจืืื ืื ืืืืืื ืืขืฆื ืืืืฉ ืืช ืืืขืจืืืช ืฉืืื ืืื ืืขืืื ืืคื ื ืฉืจืืื ืืืฉื ืืืื ืืืชืคืฉืจ ืขื ืืืฉืืืืช ืื ืฉืืืื.
ืืืฉืจ ืืืฆืื ืืืืจื ืืืคืืช ืืืฉืื ืืืชืงืคื
ืืืจืงืช ืงืื ืืคื (Shellcode cascade injection) ืืืคื ืขื ืืฉืืื ืืืืืฉืช ืฉื ืืืืคื ืฉืื ืืขืจืืืช ืืจืืื ืืืช ืืืืืจืืช ืืืื ืืช ืขื ืืฉืื ืืืชืงืคื ืฉืืื. ืืกืืืื ืืื ื ืืืื ืื ืืจืง ืืฉืืจืืช ืงืื ืคืืืขืืช ืื ืืืืฉืงืื ืืฉืืคืื. ืืื ื ืืืข ืืืืืฆืืข ืขืฆืื, ืืืืืคื ืฉืื ืืงืจื ืื ืชืื ืื ืขืืืจืื ืืจื ืืขืจืืืช ืฉืชืืื ื ื ืืชืช ืขืืืคืืช ืืืืฉืืืืช, ืฉืืืืฉ ืืืืจ ืืืื ืืืจืฆืื ืขื ืคื ื ืืืืื. ืืกืืืืืช ืืืื, ื ืืฆืื ืคืืืช ืขืืกืง ืืคืจืืฆื ืืืืชืจ ืืืฉืชืืืืช.
ืืืจืืืืงืืืจืืช ืืืืจ ืงืืื ืืืืืจืืืืืช, ืงืกืืืช ืืืฉืคืืช ืืคืืก ืขืงืื. ืคืฉืจื ืืงืืืืช ืืืคืืช ืืืขืจืืชืืช ืื ืืืืฆืขืืช ืชืืืื, ืืื ืืืืฆืขืืช ืืืื. ื ืชืืื ืืืฆืืข ืื ืืืื ื ืืื ืืช ืฉื ืืชื ืืืืช ืืืขืื ืืืจื. ืชืืืช ืืืืืจืืช ืืฉืคืขื ืืืื ืืืืื ืกืคืง ืืืืื ื. ืืืืืจื ืืืฆืื ืืจืืืื ืื ืืืช ืืื ืืคืืืคืืจืืืช ืืืฉืืช ืืืงืื ืืืืฆืื ืืืชื ืืฉืืืืฉ. ืืชืืฆืื ืืื ืกืื ืฉื ืกืืืื ืฉืขืืงืฃ ืืช ืืืืืืช ืืืืืื ืืืกืืจืชืืื ืืืชืืื ืืืจืืช ืืืืฆื ืชืืงืื, ื ืืืืจ ืืชืืืืืช.
ืืชืืืืืืช ืขื ืืชืืจ ืื ืืืจืฉืช ืฉืื ืื ืคืจืกืคืงืืืื. ืืืืืืช ืืืืื, ืชืืืืืช ืืืืืจื ืืืฆืื ืืืืืืช ืืืชืื ืก ืกืืื ืืืืขืืช ืืืืฆืืข. ืืื ืช ืืืืคื ืฉืื ืืขืจืืืช ืืชื ืืืืช ืืคืืขื ืืชื ืืื ืืืืื ืื ืืืคืืช ืืฉืืื ืื ืคืืืช ืืืื ืช ืืืคื ืชืฆืืจืชื. ืื ืื ืืคืืืช ืืขืจืื ืฉื ืืงืจืืช ืืกืืจืชืืืช, ืื ืื ืืืฉืฃ ืืช ืืืืืืชืืื ืืืฉืจ ืื ืืชืืืืืืช ืขื ืืืืืื ืืคืืขืืื ืืืืืืื ืืืกืืจืช ืืืชื ืืืืช ืืฆืคืืื.
ืืืจื ืงืืืื ืืื ืืจืืืืงืืื ืืช ืืื ืจืืืงืืืืืช. ืืจืืื ืื ืฉืืฉืงืืขืื ืื ืจืืืช ืืืฆืืข, ืืืืขืืช ืืชืืืช ืืืืืืช ืืืืกืก ืืชื ืืืืช ืืฉืืืื ืืช ืืืืืืช ืืฆืคืืช ืกืืืื ืืขืจืืชื ืืคื ื ืฉืืื ืืชืืื. ืืคื ืฉื ืงืื ืืขืืคืช ืืืคื ืื ืคืืืช ืืืืื ื ืกืชืจ ืืืืชืจ ืืืืคืืื ืืืืื ืฉื ืขืืฆืื ืืืขืจืืช. ืืฉืื ืื ืื ืืืื ื ืืืืืื ืืช ืืืืืจื ืืืืืืื ืจื ืืืชืจ, ืื ืื ืืืืืง ืจื ืืืชืจ ืืืืคืขืื ืืขืจืืืช ืืืืจืืืืืช ืืืจืืืืช ืืืื ืืืกืชืื ืขื ืื ืืืช ืฉืืื ื ืืชืงืืืืืช ืขืื.