{"id":260888,"date":"2015-07-07T18:32:02","date_gmt":"2015-07-07T14:32:02","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=260888"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=260888","title":{"rendered":"\u0423\u0447\u0438\u043c telnet.exe \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0439 \u0438\u0433\u0440\u0435 \u0432 MUD&#8217;\u044b"},"content":{"rendered":"<p>     \t<img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/78b\/1b5\/b08\/78b1b5b083364e00981700861d38af56.PNG\" alt=\"image\"\/><\/p>\n<p>  \u041a\u0430\u043a-\u0442\u043e \u0440\u0430\u0437, \u0440\u0435\u0448\u0438\u0432 \u0441\u044b\u0433\u0440\u0430\u0442\u044c \u0432\u043e \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0435\u043e\u0431\u044b\u0447\u043d\u043e\u0435, \u044f \u043e\u0431\u0440\u0430\u0442\u0438\u043b \u0441\u0432\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434 \u043d\u0430 <a href=\"https:\/\/en.wikipedia.org\/wiki\/MUD\">MUD&#8217;\u044b<\/a> \u2014 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u044b\u0435 \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u0438\u0433\u0440\u044b \u0441 \u0447\u0430\u0442\u043e\u043c. \u0418\u0433\u0440\u0430\u0442\u044c \u0432 \u043d\u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u043a\u0430\u043a \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u0434 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0442\u0430\u043a \u0438 \u043f\u043e <a href=\"https:\/\/en.wikipedia.org\/wiki\/Telnet\">telnet&#8217;\u0443<\/a>.<\/p>\n<p>  \u0412\u044b\u0431\u0440\u0430\u0432 \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 (https:\/\/www.bat.org\/), \u044f \u0432\u043e\u043e\u0440\u0443\u0436\u0438\u043b\u0441\u044f \u0434\u0435\u0444\u043e\u043b\u0442\u043d\u044b\u043c telnet-\u043a\u043b\u0438\u0435\u043d\u0442\u043e\u043c \u043f\u043e\u0434 Windows \u0438\u2026 \u041f\u043e\u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u043b \u0440\u0430\u0437\u043e\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u041d\u0435\u0442, \u0434\u0435\u043b\u043e \u0432\u043e\u0432\u0441\u0435 \u043d\u0435 \u0432 \u0438\u0433\u0440\u0435, \u0430 \u0432 \u0442\u043e\u043c, \u043a\u0430\u043a \u0441 \u044d\u0442\u043e\u0439 \u0438\u0433\u0440\u043e\u0439 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442 telnet.exe. \u041f\u0435\u0447\u0430\u043b\u044c\u043d\u043e \u043e\u0441\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u044c, \u043d\u043e \u043d\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0432\u0432\u043e\u0434\u0438\u043c\u044b\u0445 \u043c\u043d\u043e\u0439 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 (\u0438\u043c\u044f \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0430, \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f etc) \u043d\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u043b\u0441\u044f \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043a\u043e\u043d\u0441\u043e\u043b\u0438. \u0414\u0430, \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u043b\u0438\u0441\u044c \u043f\u043e \u043d\u0430\u0436\u0430\u0442\u0438\u044e \u043a\u043b\u0430\u0432\u0438\u0448\u0438 Enter, \u043d\u043e \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0434\u0430\u0436\u0435 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u0430 \u0434\u0435\u043b\u0430\u043b\u043e \u0442\u0430\u043a\u0443\u044e \u0438\u0433\u0440\u0443 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0439 (\u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043d\u0435\u0443\u0434\u043e\u0431\u043d\u043e \u0431\u044b\u043b\u043e \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u0432\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0440\u0430\u043d\u0435\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b, \u0432\u0435\u0434\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0432 \u0443\u043c\u0435, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u0442\u044b \u0443\u0436\u0435 \u0443\u0434\u0430\u043b\u0438\u043b \u0438 \u043d\u0430 \u043a\u0430\u043a\u043e\u043c \u043d\u0430\u0445\u043e\u0434\u0438\u0448\u044c\u0441\u044f \u0432 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442).<\/p>\n<p>  \u041d\u0435\u0434\u043e\u043b\u0433\u043e \u0434\u0443\u043c\u0430\u044f, \u044f \u0440\u0435\u0448\u0438\u043b \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043a\u043e\u043d\u043d\u0435\u043a\u0442\u0438\u0442\u044c\u0441\u044f \u043a \u0442\u043e\u043c\u0443 \u0436\u0435 \u0441\u0430\u043c\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 <a href=\"http:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/\">putty<\/a> \u0438\u2026 \u0412\u043e\u0442 \u044d\u0442\u043e \u0434\u0430! \u042f \u0432\u0438\u0436\u0443 \u0432\u0432\u043e\u0434\u0438\u043c\u044b\u0435 \u043c\u043d\u043e\u0439 \u0441\u0438\u043c\u0432\u043e\u043b\u044b!<\/p>\n<p>  \u041f\u043e\u0447\u0435\u043c\u0443 \u0436\u0435 echo \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 telnet.exe? \u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u044d\u0442\u043e \u043a\u0430\u043a\u0438\u043c-\u0442\u043e \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c? \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u043c\u0441\u044f.<\/p>\n<p>  \u041a\u0430\u043a \u043f\u0440\u043e\u0442\u0435\u043a\u0430\u043b \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u0438 \u0447\u0442\u043e \u0438\u0437 \u044d\u0442\u043e\u0433\u043e \u0432\u044b\u0448\u043b\u043e, \u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c. \u041f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u0435\u043c \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0442\u0430\u043a\u0436\u0435 \u043d\u0430\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 <a href=\"http:\/\/habrahabr.ru\/users\/nikitatrophimov\/topics\/\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u043c\u0438<\/a>, \u0442.\u043a. \u0432 \u043d\u0438\u0445 \u0443\u0436\u0435 \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u044b \u043c\u043d\u043e\u0433\u0438\u0435 \u0438\u0437 \u043e\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0445 \u0437\u0434\u0435\u0441\u044c \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u0432.<br \/>  <a name=\"habracut\"><\/a><br \/>  \u041f\u0435\u0440\u0432\u044b\u0439 \u0448\u0430\u0433 \u2014 \u0437\u0430\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u043e\u0434\u043e\u043f\u044b\u0442\u043d\u043e\u0433\u043e. \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c telnet-\u043a\u043b\u0438\u0435\u043d\u0442 (Win-R -&gt; appwiz.cpl -&gt; Turn Windows features on or off -&gt; \u0441\u0442\u0430\u0432\u0438\u043c \u0433\u0430\u043b\u043e\u0447\u043a\u0443 \u0440\u044f\u0434\u043e\u043c \u0441 \u043d\u0430\u0434\u043f\u0438\u0441\u044c\u044e \u00abTelnet Client\u00bb \u0438 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abOK\u00bb) \u0438 \u043a\u043e\u043f\u0438\u0440\u0443\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 \u0444\u0430\u0439\u043b telnet.exe \u0438\u0437 &quot;%WINDIR%\\System32&quot; \u0432 \u043b\u044e\u0431\u0443\u044e \u0434\u0440\u0443\u0433\u0443\u044e \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e.<\/p>\n<p>  \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0448\u0430\u0433 \u2014 \u0432\u043e\u043e\u0440\u0443\u0436\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u043c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u043c. \u0421\u043a\u0430\u0447\u0438\u0432\u0430\u0435\u043c <a href=\"http:\/\/sourceforge.net\/projects\/pe-tools\/\">PE Tools<\/a> \u0438 <a href=\"http:\/\/www.ollydbg.de\/\">OllyDbg<\/a>, \u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f \u0443\u0436\u0435 \u043d\u0435 \u0440\u0430\u0437 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043b \u0432 <a href=\"http:\/\/habrahabr.ru\/users\/nikitatrophimov\/topics\/\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445<\/a>, \u0438 \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u0435\u043c \u0438\u0445 \u0432 \u043b\u044e\u0431\u0443\u044e \u0443\u0434\u043e\u0431\u043d\u0443\u044e \u0434\u043b\u044f \u043d\u0430\u0441 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e.<\/p>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u043e\u043d\u044f\u0442\u044c, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u043b\u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f ASLR \u0434\u043b\u044f \u0431\u0438\u043d\u0430\u0440\u043d\u0438\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u043c\u0441\u044f \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c. \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c PE Tools, \u0436\u043c\u0451\u043c Alt-1, \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c telnet.exe \u0438 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abOptional Header\u00bb:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/8a9\/b38\/f58\/8a9b38f58b4c49f094f5758074db0928.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0414\u0430, ASLR \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u043c \u0435\u0451 \u2014 \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u043c 0x8140 \u043d\u0430 0x8100 (\u043f\u043e\u0447\u0435\u043c\u0443 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a \u0443\u0436\u0435 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u043b\u043e\u0441\u044c \u0440\u0430\u043d\u0435\u0435 \u2014 \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <a href=\"http:\/\/habrahabr.ru\/post\/261507\/\">\u0442\u0443\u0442<\/a>) \u0438 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abOk\u00bb.<\/p>\n<p>  \u0418\u0442\u0430\u043a, \u043a\u0430\u043a\u0438\u0435 \u043c\u044b\u0441\u043b\u0438? \u041f\u0435\u0440\u0432\u043e\u0435, \u0447\u0442\u043e \u043f\u0440\u0438\u0448\u043b\u043e \u043c\u043d\u0435 \u043d\u0430 \u0443\u043c \u2014 \u0442\u043e, \u0447\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u044f\u0432\u043d\u043e \u00ab\u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u00bb echo \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 WinAPI-\u0444\u0443\u043d\u043a\u0446\u0438\u0438 <a href=\"https:\/\/msdn.microsoft.com\/ru-ru\/library\/windows\/desktop\/ms686033\">SetConsoleMode<\/a>. \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043d\u0430\u0448 \u0431\u0438\u043d\u0430\u0440\u043d\u0438\u043a \u0432 OllyDbg, \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u043e\u043a\u043d\u043e \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u043e\u043c \u043c\u0435\u0436\u043c\u043e\u0434\u0443\u043b\u044c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0438 \u0432\u0438\u0434\u0438\u043c, \u0447\u0442\u043e \u0432\u044b\u0437\u043e\u0432\u044b \u044d\u0442\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/6da\/73a\/117\/6da73a1175f84a65b7eafe54e9f9f8c0.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0421\u0442\u0430\u0432\u0438\u043c \u043d\u0430 \u043d\u0438\u0445 \u0431\u0440\u044f\u043a\u0438, \u0436\u043c\u0451\u043c F9 \u0438 \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c\u0441\u044f \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0442\u043e\u0447\u0435\u043a \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0430:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/ee9\/9cd\/792\/ee99cd79254d4c28b2107fab5f477a03.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b \u0432 \u043e\u043a\u043d\u0435 \u0441\u0442\u0435\u043a\u0430:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/9d3\/381\/a43\/9d3381a43d3f4d24bfd8c13aa58c6441.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0427\u0438\u0442\u0430\u0435\u043c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e:<\/p>\n<blockquote><p>ENABLE_ECHO_INPUT<br \/>  0x0004<\/p>\n<p>  Characters read by the ReadFile or ReadConsole function are written to the active screen buffer as they are read. This mode can be used only if the ENABLE_LINE_INPUT mode is also enabled<\/p><\/blockquote>\n<p>  \u0422\u043e, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e! \u041e\u0434\u043d\u0430\u043a\u043e \u0435\u0441\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431 \u0434\u0430\u0436\u0435 \u043f\u0440\u043e\u0449\u0435 \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435 \u0432\u044b\u0437\u044b\u0432\u0430\u0442\u044c \u044d\u0442\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u044e:<\/p>\n<blockquote><p>When a console is created, all input modes except ENABLE_WINDOW_INPUT are enabled by default<\/p><\/blockquote>\n<p>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u043e\u0442\u043b\u0430\u0434\u043a\u0443, \u0437\u0430\u043d\u043e\u043f\u0438\u043c \u0435\u0451 \u0432\u044b\u0437\u043e\u0432<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/d4a\/d8a\/89e\/d4ad8a89ea1a481fa5840af9ae4316a0.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043c, \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043b\u0438 echo \u0442\u0435\u043f\u0435\u0440\u044c. \u041d\u0435\u0442, \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0442\u043e\u0442 \u0436\u0435, \u0447\u0442\u043e \u0438 \u0440\u0430\u043d\u044c\u0448\u0435 \u2014 \u0432\u0432\u043e\u0434\u0438\u043c\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u043d\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043a\u043e\u043d\u0441\u043e\u043b\u0438.<\/p>\n<p>  \u041b\u0430\u0434\u043d\u043e, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0434\u043e\u0436\u0434\u0451\u043c\u0441\u044f \u043c\u043e\u043c\u0435\u043d\u0442\u0430, \u043a\u043e\u0433\u0434\u0430 \u0438\u0433\u0440\u0430 \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u0442 \u0432\u0432\u0435\u0441\u0442\u0438 \u0438\u043c\u044f<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/05a\/dc9\/85f\/05adc985f79243709bf7825e9d453e8d.PNG\" alt=\"image\"\/><\/p>\n<p>  , \u0438 \u043d\u0430\u0436\u043c\u0451\u043c F12 (Pause) \u0432 OllyDbg.<\/p>\n<p>  \u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c\u0441\u044f, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043d\u044f\u0442\u044c, \u0433\u0434\u0435 \u043c\u044b \u043d\u0430\u0445\u043e\u0434\u0438\u043c\u0441\u044f \u0432 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442. \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c Call Stack \u043f\u043e \u043d\u0430\u0436\u0430\u0442\u0438\u044e Alt-K:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/4a9\/21e\/980\/4a921e9809374cf98afe43c8c8c3e0e8.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0418\u0442\u0430\u043a, \u043c\u044b \u0432\u0438\u0441\u0438\u043c \u0433\u0434\u0435-\u0442\u043e \u0432 \u043d\u0435\u0434\u0440\u0430\u0445 user32.dll. \u041f\u0440\u044b\u0433\u0430\u0435\u043c \u043d\u0430 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0439 \u00ab\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439\u00bb \u043a\u043e\u0434 (\u0442.\u0435. \u043a\u043e\u0434, \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0449\u0438\u0439 \u043c\u043e\u0434\u0443\u043b\u044e telnet), \u043d\u0430\u0445\u043e\u0434\u044f\u0449\u0438\u0439\u0441\u044f \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 <b>0x0100D0D0<\/b>, \u043e\u0442\u043a\u0443\u0434\u0430 \u043c\u044b \u0438 \u043f\u043e\u043f\u0430\u043b\u0438 \u0432 user32.dll:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/10b\/8fa\/62f\/10b8fa62fa7e4248b530a20ea47bdcc7.PNG\" alt=\"image\"\/><\/p>\n<p>  \u041e\u043f\u044b\u0442\u043d\u043e\u043c\u0443 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0443 \u043f\u043e\u0434 Windows \u0443\u0436\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0430\u0434\u0440\u0435\u0441 \u043a\u0430\u043a\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043b\u0435\u0436\u0438\u0442, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u0432 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0435 <b>EDI<\/b> \u043d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u2014 <a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/ms644936(v=vs.85).aspx\">GetMessage<\/a>. \u041d\u043e \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0443\u0431\u0435\u0434\u0438\u043c\u0441\u044f \u0432 \u044d\u0442\u043e\u043c \u043b\u0438\u0447\u043d\u043e. \u0421\u0442\u0430\u0432\u0438\u043c \u0431\u0440\u044f\u043a \u043f\u043e \u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u0430\u0434\u0440\u0435\u0441\u0443, \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u043b\u0430\u0434\u043a\u0443 \u0438 \u0436\u043c\u0451\u043c F9 \u0434\u043e \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f \u043d\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u043e\u0435 \u043c\u0435\u0441\u0442\u043e:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/629\/394\/0cd\/6293940cd6be48bda18a998ec6e1d495.PNG\" alt=\"image\"\/><\/p>\n<p>  \u041a\u0430\u043a \u0432\u0438\u0434\u0438\u0442\u0435, \u044d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e <b>GetMessage<\/b>. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u044d\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043d\u0435 \u0432\u0435\u0440\u043d\u0451\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u044b\u0437\u0432\u0430\u0432\u0448\u0435\u043c\u0443 \u0435\u0451 \u043a\u043e\u0434\u0443 \u0434\u043e \u043d\u0430\u0436\u0430\u0442\u0438\u044f \u043a\u043b\u0430\u0432\u0438\u0448\u0438 Enter, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0442\u043e, \u0447\u0442\u043e \u043e\u043d\u0430 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043a echo \u0440\u043e\u0432\u043d\u044b\u043c \u0441\u0447\u0451\u0442\u043e\u043c \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f.<\/p>\n<p>  \u0422\u043e\u0433\u0434\u0430 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0432\u0437\u0433\u043b\u044f\u043d\u0435\u043c, \u0447\u0435\u043c \u0432 \u044d\u0442\u043e\u0442 \u043c\u043e\u043c\u0435\u043d\u0442 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0442\u0441\u044f \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u0442\u043e\u043a\u0438 (\u0435\u0441\u043b\u0438 \u043e\u043d\u0438, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u0432\u043e\u043e\u0431\u0449\u0435 \u0435\u0441\u0442\u044c). \u0421\u043d\u043e\u0432\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u043d\u0430 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 F9, \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c F12 \u0438 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u043e\u043a\u043d\u043e \u00abThreads\u00bb (View -&gt; Threads):<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/af0\/62b\/e6e\/af062be6e3b648f19dd08ebe7af77066.PNG\" alt=\"image\"\/><\/p>\n<p>  \u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u043a\u0430\u0436\u0434\u044b\u0439 \u0438\u0437 \u043d\u0438\u0445 \u0432 \u043e\u043a\u043d\u0435 CPU (right-click \u043f\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0439 \u0441\u0442\u0440\u043e\u0447\u043a\u0435 \u0432 \u043e\u043a\u043d\u0435 Threads -&gt; Open in CPU), \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u0440\u0430\u0441\u043d\u044b\u043c \u0446\u0432\u0435\u0442\u043e\u043c (\u044d\u0442\u043e \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u043e\u0442\u043e\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438), \u0438 \u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u0438\u0445 Call Stack&#8217;\u0438. \u0412\u0430\u0448\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u043b \u043f\u0440\u0438\u0432\u043b\u0435\u0447\u044c \u043f\u043e\u0442\u043e\u043a \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0441\u0442\u0435\u043a\u043e\u043c \u0432\u044b\u0437\u043e\u0432\u043e\u0432:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/b71\/61f\/bd3\/b7161fbd3cf8496982d8a5d70d35f05f.PNG\" alt=\"image\"\/><\/p>\n<p>  <a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/ms684961(v=vs.85).aspx\">ReadConsoleInput<\/a> \u2014 \u044d\u0442\u043e \u0443\u0436\u0435 \u0431\u043e\u043b\u0435\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435. \u0421\u0442\u0430\u0432\u0438\u043c \u0431\u0440\u044f\u043a \u043d\u0430 \u0435\u0451 \u0432\u044b\u0437\u043e\u0432, \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u043b\u0430\u0434\u043a\u0443 \u0438\u2026 \u041e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c\u0441\u044f \u043d\u0430 \u043d\u0451\u043c \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437, \u043a\u0430\u043a \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u043c \u0444\u043e\u043a\u0443\u0441 \u043e\u043a\u043d\u0443 telnet&#8217;\u0430:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/f49\/520\/151\/f49520151d76450a9df9070adccc3f48.PNG\" alt=\"image\"\/><\/p>\n<p>  \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0440\u044f\u0434\u043e\u043c \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f switch, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u044b\u0436\u043e\u043a \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044f. \u041f\u043e\u0431\u0435\u0433\u0430\u0432 \u0432 \u043e\u0442\u043b\u0430\u0434\u0447\u0438\u043a\u0435, \u043c\u043e\u0436\u043d\u043e \u0443\u0437\u043d\u0430\u0442\u044c, \u0447\u0442\u043e \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0441\u043c\u0435\u043d\u044b \u0444\u043e\u043a\u0443\u0441\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442\u0441\u044f default case&#8217;\u0443:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/7e1\/ef0\/955\/7e1ef09554de4b2da47117d03bf59bcb.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0421\u0443\u0434\u044f \u043f\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0443 \u043a\u043e\u0434\u0430, \u043f\u0440\u043e\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u043c\u0443 OllyDbg&#8217;\u043e\u043c, \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0442\u0443\u0442 \u043d\u0435 \u0442\u0430\u043a \u0443\u0436 \u0438 \u043c\u043d\u043e\u0433\u043e \u2014 \u043f\u043e\u043c\u0438\u043c\u043e default case&#8217;\u0430, \u0443 \u043d\u0430\u0441 \u0442\u0430\u043a\u0436\u0435 \u0438\u043c\u0435\u044e\u0442\u0441\u044f case&#8217;\u044b 10 \u0438 1, \u043f\u0435\u0440\u0432\u044b\u0439 \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u043e\u0441\u043b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u044b\u0436\u043e\u043a \u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043d\u044b\u0439 default case. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u0443\u0431\u0440\u0430\u0442\u044c \u0431\u0440\u044f\u043a \u0441 \u0432\u044b\u0437\u043e\u0432\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 <b>ReadConsoleInput<\/b> \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0431\u0440\u044f\u043a \u043d\u0430 case 1:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/cfc\/abf\/7cf\/cfcabf7cf5d145e19c3f0af0078b338f.PNG\" alt=\"image\"\/><\/p>\n<p>  \u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u043b\u0430\u0434\u043a\u0443, \u0434\u043e\u0436\u0438\u0434\u0430\u0435\u043c\u0441\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441 \u043f\u0440\u043e\u0441\u044c\u0431\u043e\u0439 \u0432\u0432\u0435\u0441\u0442\u0438 \u0438\u043c\u044f, \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c &#8216;1&#8217; \u0438 \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0435\u043c\u0441\u044f \u043d\u0430 \u044d\u0442\u043e\u043c \u0441\u0430\u043c\u043e\u043c case-\u0431\u043b\u043e\u043a\u0435:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/89d\/113\/44f\/89d11344f1fc40c58221dd093e5960f8.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0427\u0442\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0435\u043f\u0435\u0440\u044c? \u0410 \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u043e\u0436\u043d\u043e \u0441\u0432\u0435\u0440\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 telnet.exe \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u043e\u043d\u043d\u0435\u043a\u0442\u0430 \u043a bat.org \u0438, \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c, smtp.gmail.com, \u0433\u0434\u0435, \u043a\u0430\u043a \u044f \u043f\u043e\u043c\u043d\u044e, echo \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e. \u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u043e\u043a\u043d\u043e \u00abRun trace\u00bb (View -&gt; Run trace), \u0436\u043c\u0451\u043c \u043d\u0430 \u043d\u0435\u0433\u043e \u043f\u0440\u0430\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043c\u044b\u0448\u0438, \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u0443\u043d\u043a\u0442 \u043c\u0435\u043d\u044e \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c \u00abLog to file\u00bb, \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u043b\u044e\u0431\u043e\u0435 \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430 \u0438 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c Ctrl-F11 (Trace into). \u041f\u043e\u0441\u043b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0444\u0430\u0439\u043b (right-click \u043f\u043e \u043e\u043a\u043d\u0443 \u00abRun trace\u00bb -&gt; Close log file) \u0438 \u043f\u0440\u043e\u0434\u0435\u043b\u044b\u0432\u0430\u0435\u043c \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 smtp.gmail.com:25 (\u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u044f\u0432\u043d\u043e\u0433\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u043f\u043e\u0440\u0442\u0430 telnet&#8217;\u0443 IP-\u0430\u0434\u0440\u0435\u0441 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u0442\u0434\u0435\u043b\u044f\u0442\u044c \u043e\u0442 \u043d\u0435\u0433\u043e \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u043c \u043f\u0440\u043e\u0431\u0435\u043b\u0430, \u0442.\u0435. \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u2014 \u00abtelnet.exe smtp.gmail.com 25\u00bb).<\/p>\n<p>  \u0417\u0430\u043c\u0435\u0442\u043d\u0430\u044f \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u0432 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 \u0430\u0434\u0440\u0435\u0441\u0430 <b>0x0100A2F9<\/b>:<\/p>\n<p>  <b>\u0412 \u0441\u043b\u0443\u0447\u0430\u0435 bat.org<\/b>  <\/p>\n<pre> Address  Thread   Command                                   ; Registers and comments 0100AB9F 00002EA0 JNZ telnet.0100AED2 0100ABA5 00002EA0 TEST BYTE PTR SS:[EBP-24],3 0100ABA9 00002EA0 JE telnet.0100AED2 [...] 0100A2F7 00002EA0 TEST EAX,EAX 0100A2F9 00002EA0 JNZ SHORT telnet.0100A304 0100A2FB 00002EA0 TEST BYTE PTR DS:[1010740],10 [...] <\/pre>\n<p>  <b>\u0412 \u0441\u043b\u0443\u0447\u0430\u0435 smtp.gmail.com<\/b>  <\/p>\n<pre> Address  Thread   Command                                   ; Registers and comments 0100AB9F 00002EA0 JNZ telnet.0100AED2 0100ABA5 00002EA0 TEST BYTE PTR SS:[EBP-24],3 0100ABA9 00002EA0 JE telnet.0100AED2 [...] 0100A2F7 000031D4 TEST EAX,EAX 0100A2F9 000031D4 JNZ SHORT telnet.0100A304 0100A304 000031D4 PUSH EDI                                  ; Arg4 = 01024CA0 [...] <\/pre>\n<p>  \u0412 \u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043a\u043e\u0433\u0434\u0430 telnet.exe \u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f \u0441 bat.org, \u043f\u0440\u044b\u0436\u043e\u043a \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 <b>0x0100A304<\/b> \u043d\u0435 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u0435\u043c \u0438\u0437 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 <b>0x0100A2F9<\/b> \u0431\u0435\u0437\u0443\u0441\u043b\u043e\u0432\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434. \u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u043b\u0430\u0434\u043a\u0443, \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 \u043c\u043e\u0434\u0443\u043b\u044c \u00abtelnet\u00bb, \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c Ctrl-G, \u0432\u0432\u043e\u0434\u0438\u043c \u0432 \u043f\u043e\u044f\u0432\u0438\u0432\u0448\u0435\u0435\u0441\u044f \u043e\u043a\u043d\u043e \u0430\u0434\u0440\u0435\u0441 <b>0x0100A2F9<\/b> \u0438 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c Enter. \u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043f\u0440\u043e\u0431\u0435\u043b \u0438 \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u043c \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e <b>JNZ<\/b> \u043d\u0430 <b>JMP<\/b>:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/34d\/eba\/d6f\/34debad6f714478488141df4172390b4.PNG\" alt=\"image\"\/><\/p>\n<p>  \u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c F9, \u0432\u0432\u043e\u0434\u0438\u043c &#8216;1&#8217; \u0432 \u043e\u043a\u043d\u043e telnet&#8217;\u0430 \u043d\u0430 \u043f\u0440\u043e\u0441\u044c\u0431\u0443 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u0438\u0437 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0438\u043b\u0438 \u0432\u0432\u0435\u0441\u0442\u0438 \u0438\u043c\u044f \u0438\u2026 \u0412\u0438\u0434\u0438\u043c \u0432\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0439 \u043d\u0430\u043c\u0438 \u0441\u0438\u043c\u0432\u043e\u043b:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/7db\/2fb\/d23\/7db2fbd2330e45079c8c5d160a3dd34a.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0415\u0441\u043b\u0438 \u043f\u043e\u0431\u0435\u0433\u0430\u0442\u044c \u0432 \u043e\u0442\u043b\u0430\u0434\u0447\u0438\u043a\u0435, \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u043c \u0432 \u0432\u0435\u0442\u043a\u0443 \u043a\u043e\u0434\u0430, \u0433\u0434\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u0432\u044b\u0437\u043e\u0432\u044b \u0442\u0430\u043a\u0438\u0445 WinAPI-\u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u043a\u0430\u043a <a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/ms686025(v=vs.85).aspx\">SetConsoleCursorPosition<\/a> \u0438 <a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/ms687410(v=vs.85).aspx\">WriteConsoleOutputCharacter<\/a>:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/13b\/1dd\/865\/13b1dd8651f549639bad44eebd08cb3d.PNG\" alt=\"image\"\/><\/p>\n<p>  \u041f\u043e\u0447\u0435\u043c\u0443 \u0436\u0435 \u0442\u043e\u0433\u0434\u0430 \u043c\u044b \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u043b\u0438 \u0441\u044e\u0434\u0430 \u0440\u0430\u043d\u044c\u0448\u0435? \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043e\u0442 \u0447\u0435\u0433\u043e \u0437\u0430\u0432\u0438\u0441\u0438\u043b\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043e\u0431 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u0440\u044b\u0436\u043a\u0430:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/099\/0cc\/73b\/0990cc73b9b74ebc84b61b65671ea63c.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0417\u0430\u0432\u0438\u0441\u0438\u043b\u043e \u043e\u043d\u043e \u043e\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 <b>TEST EAX,EAX<\/b>, \u0430 \u0432 \u0440\u0435\u0433\u0438\u0441\u0442\u0440 <b>EAX<\/b> \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u043b\u043e \u0438\u0437 \u0430\u0434\u0440\u0435\u0441\u0430 <b>0x01010754<\/b>, \u043a\u0430\u043a \u0432\u0438\u0434\u043d\u043e \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u0435. \u0427\u0442\u043e \u0436, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u0430\u0435\u043c\u0441\u044f \u043f\u043e\u043d\u044f\u0442\u044c, \u043f\u043e\u0447\u0435\u043c\u0443 \u043e\u043d\u043e \u0431\u044b\u043b\u043e \u0440\u0430\u0432\u043d\u043e \u043d\u0443\u043b\u044e \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 bat.org.<\/p>\n<p>  \u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u044f\u0441\u043d\u0438\u0442\u044c \u044d\u0442\u043e, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0445\u0430\u0440\u0434\u0432\u0430\u0440\u043d\u044b\u0439 \u0431\u0440\u044f\u043a \u043d\u0430 \u0437\u0430\u043f\u0438\u0441\u044c \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 <b>0x01010754<\/b>. \u0427\u0442\u043e\u0431\u044b \u043f\u0440\u044b\u0433\u043d\u0443\u0442\u044c \u043d\u0430 \u043d\u0435\u0433\u043e, \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043f\u0440\u0430\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043c\u044b\u0448\u0438 \u043d\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e, \u043d\u0430\u0445\u043e\u0434\u044f\u0449\u0443\u044e\u0441\u044f \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 <b>0x0100A2BD<\/b> -&gt; Follow in Dump -&gt; Memory address:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/2e0\/ed6\/2e8\/2e0ed62e884e4566853f9383718d77a9.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0416\u043c\u0451\u043c \u043f\u0440\u0430\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043c\u044b\u0448\u0438 \u043d\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u0430\u0439\u0442 \u043f\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u043c\u0443 \u0430\u0434\u0440\u0435\u0441\u0443 -&gt; Breakpoint -&gt; Hardware, on write -&gt; Dword. \u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u043b\u0430\u0434\u043a\u0443 \u0438 \u043d\u0430\u0445\u043e\u0434\u0438\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043a \u0430\u0434\u0440\u0435\u0441\u0443 <b>0x01010754<\/b>, \u043a\u043e\u0433\u0434\u0430 \u0432 \u043d\u0435\u0433\u043e \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442 \u043d\u043e\u043b\u044c. \u0422\u0430\u043a\u043e\u0435 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0442\u0443\u0442:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/095\/211\/aa2\/095211aa20d340958c524958955462c5.PNG\" alt=\"image\"\/><\/p>\n<p>  \u0415\u0441\u043b\u0438 \u043c\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 Call Stack \u0438 \u043f\u0440\u044b\u0433\u043d\u0435\u043c \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u0443, \u043e\u0442\u043a\u0443\u0434\u0430 \u043d\u0430\u0441 \u0441\u044e\u0434\u0430 \u043f\u043e\u0437\u0432\u0430\u043b\u0438, \u0442\u043e \u043c\u044b \u0443\u0432\u0438\u0434\u0438\u043c \u0432\u044b\u0437\u043e\u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 recv \u0441 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0440\u0430\u0437\u0431\u043e\u0440\u043e\u043c \u043f\u0440\u0438\u0448\u0435\u0434\u0448\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/e59\/337\/5b8\/e593375b8012439995d0488d7c8bfc48.PNG\" alt=\"image\"\/><\/p>\n<p>  \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0443 0xFF. \u0421\u043e\u0433\u043b\u0430\u0441\u043d\u043e <a href=\"https:\/\/tools.ietf.org\/html\/rfc854\">\u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/a> telnet&#8217;\u0430, \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0431\u0430\u0439\u0442\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0435:<\/p>\n<pre>    The following are the defined TELNET commands.  Note that these codes    and code sequences have the indicated meaning only when immediately    preceded by an IAC.        NAME               CODE              MEANING        SE                  240    End of subnegotiation parameters.       NOP                 241    No operation.       Data Mark           242    The data stream portion of a Synch.                                  This should always be accompanied                                  by a TCP Urgent notification.       Break               243    NVT character BRK.       Interrupt Process   244    The function IP.       Abort output        245    The function AO.       Are You There       246    The function AYT.       Erase character     247    The function EC.       Erase Line          248    The function EL.       Go ahead            249    The GA signal.       SB                  250    Indicates that what follows is                                  subnegotiation of the indicated                                  option.       WILL (option code)  251    Indicates the desire to begin                                  performing, or confirmation that                                  you are now performing, the                                  indicated option.       WON'T (option code) 252    Indicates the refusal to perform,                                  or continue performing, the                                  indicated option.       DO (option code)    253    Indicates the request that the                                  other party perform, or                                  confirmation that you are expecting                                  the other party to perform, the                                  indicated option.       DON'T (option code) 254    Indicates the demand that the                                  other party stop performing,                                  or confirmation that you are no                                  longer expecting the other party                                  to perform, the indicated option.       IAC                 255    Data Byte 255. <\/pre>\n<p>  \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0432 \u043d\u0430 \u0441\u0442\u0435\u043a, \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c, \u0447\u0442\u043e \u043c\u044b \u0441\u043e\u043b\u043a\u043d\u0443\u043b\u0438\u0441\u044c \u0441 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0431\u0430\u0439\u0442 0xFF 0xF9, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c \u00abGo ahead\u00bb. \u041f\u043e \u043f\u043e\u0432\u043e\u0434\u0443 \u043d\u0435\u0451 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 Microsoft <a href=\"https:\/\/support.microsoft.com\/en-us\/kb\/231866\">\u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f<\/a> \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:<\/p>\n<blockquote><p>The original Telnet implementation defaulted to half duplex operation. This means that data traffic could only go in one direction at a time and specific action is required to indicate the end of traffic in one direction and that traffic may now start in the other direction. [This similar to the use of \u00abroger\u00bb and \u00abover\u00bb by amateur and CB radio operators.] The specific action is the inclusion of a GA character in the data stream<\/p><\/blockquote>\n<p>  \u041f\u043e \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043f\u0440\u0438\u0447\u0438\u043d\u0435 \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 telnet-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043e\u0442 Microsoft \u044d\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 echo, \u0442\u0430\u043a \u0438 \u043d\u0435 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 <b>0x01010754<\/b> \u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u043e\u0442\u043b\u0438\u0447\u043d\u043e\u0435 \u043e\u0442 \u043d\u0443\u043b\u044f.<\/p>\n<p>  \u0412 \u044d\u0442\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u043d\u0430\u043f\u0438\u0441\u0430\u0432 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0430 Python:<\/p>\n<pre><code class=\"python\">import socket, threading   s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind(('', 1900)) s.listen(1)   class daemon(threading.Thread):      def __init__(self, (socket, address)):         threading.Thread.__init__(self)         self.socket = socket         self.address = address       def run(self):         self.socket.send('Greetings!')           while True:               data = self.socket.recv(1024)               if data[0] == '1':                 data = 'Response'             elif data[0] == '2':                 data = bytearray()                 data.append(0xFF)                 data.append(0xF9)               self.socket.send(data);           self.socket.close()   while True:     daemon(s.accept()).start() <\/code><\/pre>\n<p>  \u0415\u0441\u043b\u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u043a \u043d\u0435\u043c\u0443 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u00abtelnet.exe 127.0.0.1 1900\u00bb, \u0442\u043e \u043c\u044b \u0441\u043c\u043e\u0436\u0435\u043c \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0442\u044c, \u0447\u0442\u043e echo \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0440\u043e\u0432\u043d\u043e \u0434\u043e \u0442\u0435\u0445 \u043f\u043e\u0440, \u043f\u043e\u043a\u0430 \u043c\u044b \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u043d\u0430\u0448\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 &#8216;2&#8217;:<\/p>\n<blockquote><p>Greetings!1Response1Response1Response1Response2ResponseResponseResponseResponseResponseResponse<\/p><\/blockquote>\n<p>  \u041d\u043e \u044d\u0442\u043e \u0435\u0449\u0451 \u043d\u0435 \u0432\u0441\u0451! \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0434\u0440\u0443\u0433\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0442\u0430\u043a\u0436\u0435 \u043e\u0431\u043b\u0430\u0434\u0430\u044e\u0442 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u043c \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u043c. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0431\u0430\u0439\u0442 0xFF 0xF1, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0449\u0430\u044f \u00abNo operation\u00bb, \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0442\u0430\u043a \u0436\u0435 \u00ab\u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u00bb echo \u0432 telnet-\u043a\u043b\u0438\u0435\u043d\u0442\u0435.<\/p>\n<p>  \u0411\u0430\u0433? \u0424\u0438\u0447\u0430? \u041a\u0442\u043e \u0435\u0433\u043e \u0437\u043d\u0430\u0435\u0442. \u0413\u043b\u0430\u0432\u043d\u043e\u0435, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u043d\u0430\u0443\u0447\u0438\u043b\u0438 \u043d\u0430\u0448 telnet.exe \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0439 \u0438\u0433\u0440\u0435 \u0432 MUD&#8217;\u044b!<\/p>\n<h3>\u041f\u043e\u0441\u043b\u0435\u0441\u043b\u043e\u0432\u0438\u0435<\/h3>\n<p>  \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0435\u0449\u0451 \u043d\u0435 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0448\u0443 Backspace \u0441\u0438\u043c\u0432\u043e\u043b, \u043d\u0430\u0445\u043e\u0434\u044f\u0449\u0438\u0439\u0441\u044f \u043f\u0435\u0440\u0435\u0434 \u043a\u0443\u0440\u0441\u043e\u0440\u043e\u043c, \u043d\u0435 \u0443\u0434\u0430\u043b\u044f\u0435\u0442\u0441\u044f (\u043e\u0434\u043d\u0430\u043a\u043e \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u00ab\u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0435\u00bb \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u043a\u0430\u043a \u044d\u0442\u043e \u0438 \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f). \u0414\u0430, \u044d\u0442\u043e \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u043a\u043e\u0441\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0438 \u0441 \u043d\u0438\u043c \u043c\u043e\u0436\u043d\u043e \u0441\u043c\u0438\u0440\u0438\u0442\u044c\u0441\u044f, \u043d\u043e \u0432\u0435\u0434\u044c \u0438\u043c\u0435\u043d\u043d\u043e \u0441 \u043a\u043e\u0441\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043d\u0435\u0443\u0434\u043e\u0431\u0441\u0442\u0432 \u043c\u044b \u0438 \u043d\u0430\u0447\u0430\u043b\u0438 \u044d\u0442\u0443 \u0441\u0442\u0430\u0442\u044c\u044e, \u0432\u0435\u0440\u043d\u043e?<\/p>\n<p>  \u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0437\u0430 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0438 \u0441\u043d\u043e\u0432\u0430 \u043d\u0430\u0434\u0435\u044e\u0441\u044c, \u0447\u0442\u043e \u0441\u0442\u0430\u0442\u044c\u044f \u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u043a\u043e\u043c\u0443-\u043d\u0438\u0431\u0443\u0434\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439.     \t<\/p>\n<div class=\"clear\"><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/262009\/\"> http:\/\/habrahabr.ru\/post\/262009\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>     \t<img decoding=\"async\" src=\"https:\/\/hsto.org\/files\/78b\/1b5\/b08\/78b1b5b083364e00981700861d38af56.PNG\" alt=\"image\"\/><\/p>\n<p>  \u041a\u0430\u043a-\u0442\u043e \u0440\u0430\u0437, \u0440\u0435\u0448\u0438\u0432 \u0441\u044b\u0433\u0440\u0430\u0442\u044c \u0432\u043e \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0435\u043e\u0431\u044b\u0447\u043d\u043e\u0435, \u044f \u043e\u0431\u0440\u0430\u0442\u0438\u043b \u0441\u0432\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434 \u043d\u0430 <a href=\"https:\/\/en.wikipedia.org\/wiki\/MUD\">MUD&#8217;\u044b<\/a> \u2014 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u044b\u0435 \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u0438\u0433\u0440\u044b \u0441 \u0447\u0430\u0442\u043e\u043c. \u0418\u0433\u0440\u0430\u0442\u044c \u0432 \u043d\u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u043a\u0430\u043a \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u0434 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0442\u0430\u043a \u0438 \u043f\u043e <a href=\"https:\/\/en.wikipedia.org\/wiki\/Telnet\">telnet&#8217;\u0443<\/a>.<\/p>\n<p>  \u0412\u044b\u0431\u0440\u0430\u0432 \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 (https:\/\/www.bat.org\/), \u044f \u0432\u043e\u043e\u0440\u0443\u0436\u0438\u043b\u0441\u044f \u0434\u0435\u0444\u043e\u043b\u0442\u043d\u044b\u043c telnet-\u043a\u043b\u0438\u0435\u043d\u0442\u043e\u043c \u043f\u043e\u0434 Windows \u0438\u2026 \u041f\u043e\u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u043b \u0440\u0430\u0437\u043e\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u041d\u0435\u0442, \u0434\u0435\u043b\u043e \u0432\u043e\u0432\u0441\u0435 \u043d\u0435 \u0432 \u0438\u0433\u0440\u0435, \u0430 \u0432 \u0442\u043e\u043c, \u043a\u0430\u043a \u0441 \u044d\u0442\u043e\u0439 \u0438\u0433\u0440\u043e\u0439 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442 telnet.exe. \u041f\u0435\u0447\u0430\u043b\u044c\u043d\u043e \u043e\u0441\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u044c, \u043d\u043e \u043d\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0432\u0432\u043e\u0434\u0438\u043c\u044b\u0445 \u043c\u043d\u043e\u0439 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 (\u0438\u043c\u044f \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0430, \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f etc) \u043d\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u043b\u0441\u044f \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043a\u043e\u043d\u0441\u043e\u043b\u0438. \u0414\u0430, \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u043b\u0438\u0441\u044c \u043f\u043e \u043d\u0430\u0436\u0430\u0442\u0438\u044e \u043a\u043b\u0430\u0432\u0438\u0448\u0438 Enter, \u043d\u043e \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0434\u0430\u0436\u0435 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u0430 \u0434\u0435\u043b\u0430\u043b\u043e \u0442\u0430\u043a\u0443\u044e \u0438\u0433\u0440\u0443 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0439 (\u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043d\u0435\u0443\u0434\u043e\u0431\u043d\u043e \u0431\u044b\u043b\u043e \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u0432\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0440\u0430\u043d\u0435\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b, \u0432\u0435\u0434\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0432 \u0443\u043c\u0435, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u0442\u044b \u0443\u0436\u0435 \u0443\u0434\u0430\u043b\u0438\u043b \u0438 \u043d\u0430 \u043a\u0430\u043a\u043e\u043c \u043d\u0430\u0445\u043e\u0434\u0438\u0448\u044c\u0441\u044f \u0432 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442).<\/p>\n<p>  \u041d\u0435\u0434\u043e\u043b\u0433\u043e \u0434\u0443\u043c\u0430\u044f, \u044f \u0440\u0435\u0448\u0438\u043b \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043a\u043e\u043d\u043d\u0435\u043a\u0442\u0438\u0442\u044c\u0441\u044f \u043a \u0442\u043e\u043c\u0443 \u0436\u0435 \u0441\u0430\u043c\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 <a href=\"http:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/\">putty<\/a> \u0438\u2026 \u0412\u043e\u0442 \u044d\u0442\u043e \u0434\u0430! \u042f \u0432\u0438\u0436\u0443 \u0432\u0432\u043e\u0434\u0438\u043c\u044b\u0435 \u043c\u043d\u043e\u0439 \u0441\u0438\u043c\u0432\u043e\u043b\u044b!<\/p>\n<p>  \u041f\u043e\u0447\u0435\u043c\u0443 \u0436\u0435 echo \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 telnet.exe? \u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u044d\u0442\u043e \u043a\u0430\u043a\u0438\u043c-\u0442\u043e \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c? \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u043c\u0441\u044f.<\/p>\n<p>  \u041a\u0430\u043a \u043f\u0440\u043e\u0442\u0435\u043a\u0430\u043b \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u0438 \u0447\u0442\u043e \u0438\u0437 \u044d\u0442\u043e\u0433\u043e \u0432\u044b\u0448\u043b\u043e, \u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c. \u041f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u0435\u043c \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0442\u0430\u043a\u0436\u0435 \u043d\u0430\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 <a href=\"http:\/\/habrahabr.ru\/users\/nikitatrophimov\/topics\/\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u043c\u0438<\/a>, \u0442.\u043a. \u0432 \u043d\u0438\u0445 \u0443\u0436\u0435 \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u044b \u043c\u043d\u043e\u0433\u0438\u0435 \u0438\u0437 \u043e\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0445 \u0437\u0434\u0435\u0441\u044c \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u0432.  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-260888","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/260888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=260888"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/260888\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=260888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=260888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=260888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}