{"id":258601,"date":"2015-06-03T20:24:02","date_gmt":"2015-06-03T16:24:02","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=258601"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=258601","title":{"rendered":"\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 Windows \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u043c\u0438 \u0438\u0437 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 Linux"},"content":{"rendered":"<p>     \t<a href=\"http:\/\/habrahabr.ru\/post\/181103\/\">\u0417\u0434\u0435\u0441\u044c<\/a> \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u043b\u0430\u0441\u044c \u0437\u0430\u0434\u0430\u0447\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u043c \u043d\u0430 Windows \u0438\u0437 Linux. \u0420\u0435\u0448\u0430\u043b\u0430\u0441\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e winexe.<\/p>\n<p>  \u041f\u043e\u0434\u043e\u0431\u043d\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0441\u043e\u0444\u0442\u0430, \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f, \u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f\/\u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b Windows \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 (\u0443\u0447\u0435\u0431\u043d\u044b\u0435 \u043a\u043b\u0430\u0441\u0441\u044b) \u043d\u0438\u0436\u0435 \u0440\u0435\u0448\u0430\u0435\u0442\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <a href=\"http:\/\/www.freesshd.com\/?ctt=download\">freeSSHd<\/a> \u2014 ssh-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f Windows. <br \/>  \u041d\u0430 \u0441\u0430\u0439\u0442\u0435 \u043b\u0435\u0436\u0438\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0432\u0435\u0440\u0441\u0438\u044f freeSSHd \u2014 1.3.1. \u0423 \u043c\u0435\u043d\u044f \u043e\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0435\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e (\u0438\u043d\u043e\u0433\u0434\u0430 \u043f\u0430\u0434\u0430\u0435\u0442 \u0441\u0435\u0440\u0432\u0438\u0441). \u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u2014 1.2.4 \u2014 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e \u043e\u0442 XP \u0434\u043e Win8.1, \u0445\u043e\u0442\u044f \u0438 \u0435\u0441\u0442\u044c <a href=\"https:\/\/www.exploit-db.com\/exploits\/11842\/\">\u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u044d\u043a\u0441\u043f\u043b\u043e\u0438\u0442<\/a> \u2014 \u043d\u043e \u0432\u0440\u043e\u0434\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043a\u0440\u043e\u043c\u0435, \u043a\u0430\u043a \u0437\u0430\u0432\u0430\u043b\u0438\u0442\u044c \u0441\u0435\u0440\u0432\u0438\u0441 FreeSSHDService \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u044c \u043d\u0430 \u044d\u0442\u043e \u0433\u043b\u0430\u0437\u0430. \u041d\u0430 \u0432\u0441\u044f\u043a\u0438\u0439 \u0441\u043b\u0443\u0447\u0430\u0439 \u043f\u043e\u043b\u043e\u0436\u0438\u043b \u044d\u0442\u0443 \u0432\u0435\u0440\u0441\u0438\u044e <a href=\"https:\/\/drive.google.com\/file\/d\/0B85Eryrj4yxZTXpQWElfNTVnVzQ\/view?usp=sharing\">\u0437\u0434\u0435\u0441\u044c<\/a> (\u0440\u0430\u0437\u043c\u0435\u0440 \u2014 782456)<br \/>  <a name=\"habracut\"><\/a><br \/>  \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0449\u0438\u043a, \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043c\u0435\u043d\u044f\u0435\u043c \u043f\u0443\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 (\u00abC:\\Program Files (x86)\\FreeSSHD\u00bb) \u043d\u0430 C:\\bin\\FreeSSHD \u2014 \u0442\u0430\u043a \u043f\u0440\u043e\u0449\u0435 \u0435\u0433\u043e \u043d\u0430\u0439\u0442\u0438 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0441 \u0440\u0430\u0437\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043e\u0439 \u0438 \u043a\u043e\u043d\u0444\u0438\u0433 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u0437\u0434\u0435 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0439. (C:\\bin \u043d\u0430\u0434\u043e \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c.)<br \/>  \u0414\u0430\u043b\u044c\u0448\u0435 \u0432\u0441\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u2014 \u0432 \u043a\u043e\u043d\u0446\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0441\u0435\u0440\u0432\u0438\u0441 FreeSSHDService. \u0415\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c, \u0449\u0435\u043b\u043a\u043d\u0443\u0432 \u0437\u043d\u0430\u0447\u043e\u043a \u0432 \u0442\u0440\u0435\u0435, \u043d\u043e \u043f\u0440\u043e\u0449\u0435 \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0433\u043e\u0442\u043e\u0432\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0432 \u0444\u0430\u0439\u043b \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a C:\\bin\\FreeSSHD\\FreeSSHDService.ini \u0438 \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0430\u043d\u0443\u0442\u044c \u0441\u0435\u0440\u0432\u0438\u0441.  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u0440\u0438\u043c\u0435\u0440 FreeSSHDService.ini:<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code>[Telnet server] TelnetListenAddress=0.0.0.0 TelnetListenPort=23 TelnetMaxConnections=0 TelnetTimeout=0 TelnetBanner= TelnetCMD=C:\\Windows\\system32\\cmd.exe TelnetRun=0 TelnetNewConsole=1 [SSH server] SSHListenAddress=0.0.0.0 SSHListenPort=22 SSHMaxConnections=0 SSHTimeout=0 SSHBanner= SSHCMD=C:\\Windows\\system32\\cmd.exe SSHRun=1 SSHNewConsole=1 SSHCiphers=0 SSHMACs=65535 SSHPasswordAuth=0 SSHPublickeyAuth=0 SSHPublickeyPath=C:\\bin\\freeSSHd\\ RSAKeyPath=C:\\bin\\freeSSHd\\RSAKey.cfg DSAKeyPath=C:\\bin\\freeSSHd\\DSAKey.cfg [SSH tunneling] SSHLocalTunnel=0 SSHLocalTunnelOnly=0 SSHRemoteTunnel=0 SSHRemoteTunnelOnly=0 [SFTP] SFTPHomePath=$HOME\\ [Access filtering] HostRestrictions= HostRestrictionsAllow=0 [Logging] LogEvents=0 LogFilePath=C:\\bin\\freeSSHd\\freesshd.log LogResolveIP=0 [Automatic updates] UpdateCheckOnStartup=0 UpdateDontPrompt=0 UpdateShowMessages=1 UpdateLastMessageID=0 [Users] UserCount=1 [User0] Name=admin Auth=2 Password=000000000000000000000000000000000000000000 Domain= Shell=1 SFTP=1 Tunnel=1 <\/code><\/pre>\n<\/div>\n<\/div>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u0434\u043e \u0434\u043e\u043e\u0444\u043e\u0440\u043c\u0438\u0442\u044c \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u044e\u0437\u0435\u0440\u0430 admin \u2014 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0444\u0430\u0439\u043b C:\\bin\\FreeSSHD\\admin \u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0442\u0443\u0434\u0430 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447.<br \/>  \u041b\u0438\u0431\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0443\u0436\u0435 \u0438\u043c\u0435\u044e\u0449\u0438\u0439\u0441\u044f id_dsa.pub, \u043b\u0438\u0431\u043e \u0432 <b>\u043a\u043e\u043d\u0441\u043e\u043b\u0438 Linux<\/b> \u043d\u0430\u0431\u0438\u0440\u0430\u0435\u043c   <\/p>\n<pre><code>\/# ssh-keygen -t dsa<\/code><\/pre>\n<p>  \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043f\u0430\u0440\u0443 \u043a\u043b\u044e\u0447\u0435\u0439 \u2014 id_dsa \u0438 id_dsa.pub<br \/>  \u041d\u0430 Windows \u043a\u043e\u043f\u0438\u0440\u0443\u0435\u043c id_dsa.pub \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 C:\\bin\\FreeSSHD \u0438 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u044b\u0432\u0430\u0435\u043c \u0432 C:\\bin\\FreeSSHD\\admin<br \/>  \u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0443\u0435\u043c \u0441\u0435\u0440\u0432\u0438\u0441 FreeSSHDService:  <\/p>\n<pre><code>net stop FreeSSHDService & net start FreeSSHDService<\/code><\/pre>\n<p>  \u041d\u0430 Linux \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 (\u043b\u0438\u0441\u0442\u0438\u043d\u0433 \u043a\u043e\u0440\u043d\u044f C:\\):  <\/p>\n<pre><code>\/# ssh -2q -i &lt;my_key_files_path&gt;\/id_dsa -ladmin -oStrictHostKeyChecking=no -oUserKnownHostsFile=\/dev\/null &lt;Win_Host_IP&gt; &quot;cmd \/c dir c:\\\\&quot;<\/code><\/pre>\n<p>  \u0415\u0441\u043b\u0438 \u0445\u043e\u0441\u0442 \u043e\u0442\u0432\u0435\u0440\u0433 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 (\u043d\u0430 win7-win8 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e), \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c \u0411\u0440\u0430\u043d\u0434\u043c\u0430\u0443\u044d\u0440 \u0432 \u00ab\u0426\u0435\u043d\u0442\u0440\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0435\u0442\u044f\u043c\u0438 &#8230;\u00bb:<br \/>  <i>\u0411\u0440\u0430\u043d\u0434\u043c\u0430\u0443\u044d\u0440 Windows -&gt; \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043d\u0435\u043f\u043e\u043b\u0430\u0434\u043e\u043a \u0432 \u0441\u0435\u0442\u0438 -&gt; \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f -&gt; \u0447\u0442\u043e-\u0442\u043e \u0434\u0440\u0443\u0433\u043e\u0435 -&gt; \u043e\u0431\u0437\u043e\u0440 -&gt; C:\\bin\\FreeSSHD\\FreeSSHDService.exe<\/i><\/p>\n<p>  \u0415\u0441\u043b\u0438 \u0432\u0441\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c, \u043a\u043e\u043f\u0438\u0440\u0443\u0435\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433 C:\\bin\\FreeSSHD\\ \u043d\u0430 \u0432\u0441\u0435 \u043f\u0440\u043e\u0447\u0438\u0435 \u043a\u043e\u043c\u043f\u044b \u2014 \u0442\u043e\u0433\u0434\u0430 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 FreeSSHD \u0437\u0430\u0434\u0430\u0441\u0442 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043c\u0435\u043d\u044c\u0448\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0441\u044f \u0443\u0436\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439. \u041c\u043e\u0436\u043d\u043e, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u044d\u0442\u043e \u0432\u0441\u0435 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443 \u0411\u0440\u0430\u043d\u0434\u043c\u0430\u0443\u044d\u0440\u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0447\u0435\u0440\u0435\u0437 Group Policy, \u043d\u043e \u044f \u044d\u0442\u0438\u043c \u043d\u0435 \u0437\u0430\u043c\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u043b\u0441\u044f \u2014 \u0432\u0441\u0435 \u043a\u043e\u043c\u043f\u044b \u043a\u043b\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0438\u0437 \u043e\u0434\u043d\u043e\u0433\u043e \u0443\u0434\u0430\u0447\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u0430\u0437\u0430.<\/p>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430 \u043b\u044e\u0431\u043e\u043c \u043a\u043e\u043c\u043f\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043b\u044e\u0431\u0443\u044e (\u043f\u043e\u0447\u0442\u0438) \u043a\u043e\u043c\u0430\u043d\u0434\u0443. <br \/>  \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430:  <\/p>\n<pre><code>\/# ssh -2q -i &lt;my_key_files_path&gt;\/id_dsa -ladmin -oStrictHostKeyChecking=no -oUserKnownHostsFile=\/dev\/null &lt;Win_Host_IP&gt; &quot;cmd \/c shutdown \/r \/t 1&quot;<\/code><\/pre>\n<p>  \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 1\u0441 (\u0442\u0438\u0445\u0430\u044f):  <\/p>\n<pre><code>\/# ssh -2q -i &lt;my_key_files_path&gt;\/id_dsa -ladmin -oStrictHostKeyChecking=no -oUserKnownHostsFile=\/dev\/null \\  &lt;Win_Host_IP&gt; &quot;cmd \/c  start \\\\\\\\&lt;Server_IP&gt;\\\\buh\\\\1Ccurrent\\\\setup \/s&quot;<\/code><\/pre>\n<p>  \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0434\u043e\u0441\u0442\u0443\u043f \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u044b\u0439, \u0442\u043e \u043f\u0440\u0438 \u043f\u043e\u043f\u044b\u0442\u043a\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0441 GUI \u043d\u0430\u0434\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u043a \u0438\u0437 \u043d\u043e\u0432\u043e\u0433\u043e \u043e\u043a\u043d\u0430 \u2014 \u00abstart \u00bb. \u0425\u043e\u0442\u044f \u0442\u0438\u0445\u0430\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 1C \u0438 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 GUI.<\/p>\n<p>  \u041a\u043e\u0433\u0434\u0430 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 \u043c\u043d\u043e\u0433\u043e, \u0437\u0430\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u0430\u043d\u0434 \u043f\u043e \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u043d\u0435\u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u0435\u043d, \u043d\u0430\u0434\u043e \u0444\u043e\u0440\u043a\u0430\u0442\u044c \u0441\u0435\u0441\u0441\u0438\u0438.<br \/>  \u0414\u0435\u043c\u043e-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043a\u0430 \u043d\u0430 Python, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u043a\u043e\u043c\u043f\u044b \u0432 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0435 192.168.0.210-192.168.0.220 \u0438 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u0438\u0445 \u0438\u043c\u0435\u043d\u0430 \u0432 \u043b\u043e\u0433 \/tmp\/rexec.log. \u041d\u0435 \u043e\u0442\u0432\u0435\u0442\u0438\u0432\u0448\u0438\u0435 \u043f\u043e\u043c\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u043a\u0430\u043a NA, \u0430 \u0437\u0430\u0432\u0441\u0448\u0438\u0435 \u0441\u0435\u0441\u0441\u0438\u0438 \u2014 ?T:  <\/p>\n<pre><code class=\"python\">#!\/usr\/bin\/python # -*- coding: utf-8 -*-  log = '\/tmp\/rexec.log' host_range = range(210,220) ip_first_3 = '192.168.0' my_key = '\/root\/.ssh\/id_dsa'  my_cmd = 'hostname' #\u0438\u043c\u0435\u043d\u0430 \u043a\u043e\u043c\u043f\u043e\u0432 #my_cmd = 'shutdown \/s \/t 10' #\u0432\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u044c  #my_cmd = r'\\\\\\\\srv1\\\\shar1\\\\mycmd.bat' # \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0441 \u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u0440\u0435\u0441\u0443\u0440\u0441\u0430  import os,sys,time,subprocess from datetime import datetime  try:     cmd = '\/usr\/bin\/ssh -2q -oBatchMode=yes -oStrictHostKeyChecking=no -oUserKnownHostsFile=\/dev\/null -i%s -ladmin %s.%%d &quot;cmd \/c %s &quot; ' % (my_key,ip_first_3,my_cmd)     procs,out,err = [],[],[]     for x in host_range:         xcmd = cmd % x         procs.append([x,subprocess.Popen(xcmd,stdout=subprocess.PIPE,stderr=subprocess.STDOUT,shell=True,bufsize=4096,executable='\/bin\/bash')])     for i in range(0,20): #20 \u0446\u0438\u043a\u043b\u043e\u0432 \u043f\u043e 1 \u0441\u0435\u043a         stop = True         for proc in procs: #            print i, proc[0]             if proc[0] == 0: continue             try:                  res = proc[1].poll()                 if res == None:                      stop = False                     continue                 if res == 0: out.append(&quot;%d:%s&quot; % (proc[0],proc[1].stdout.read().splitlines()[0])) #\u0431\u0435\u0440\u0435\u043c \u0442\u043e\u043b\u044c\u043a\u043e 1 \u0441\u0442\u0440\u043e\u043a\u0443 \u0432\u044b\u0432\u043e\u0434\u0430 !                 else: err.append(&quot;%d:NA&quot; % proc[0])             except: err.append(&quot;%d:EX&quot; % proc[0])             proc[0]=0         if stop: break         time.sleep(1)     if not stop: #\u0443\u0431\u0438\u0432\u0430\u0435\u043c \u043e\u0441\u0442\u0430\u0432\u0448\u0438\u0435\u0441\u044f \u0441\u0435\u0441\u0441\u0438\u0438             for proc in procs:             if proc[0] != 0:                 proc[1].terminate()                 err.append(&quot;%d:?T&quot; % proc[0])     s = &quot;%s|%s&quot; % ('; '.join(out),'; '.join(err)) except:     s = &quot;!!! Error&quot; print s with open(log, &quot;ab&quot;) as fp:     fp.write(&quot;--- %s cmd=%s\\n&quot; % (datetime.strftime(datetime.now(), &quot;%Y.%m.%d %H:%M:%S&quot;),my_cmd))     fp.write(&quot; Result: %s\\n&quot; % s)<\/code><\/pre>\n<p>  (\u0418\u0441\u0445\u043e\u0434\u043d\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0431\u044b\u043b\u0430 CGI-\u0441\u043a\u0440\u0438\u043f\u0442\u043e\u043c, \u043e\u0442\u0441\u044e\u0434\u0430 \u0442\u0430\u043a\u043e\u0439 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u0438\u0437\u043c \u0432\u044b\u0432\u043e\u0434\u0430)<br \/>  \u0421\u043b\u043e\u0436\u043d\u044b\u0435 \u0438 \u0434\u043b\u0438\u043d\u043d\u044b\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043b\u0443\u0447\u0448\u0435 \u043e\u0444\u043e\u0440\u043c\u043b\u044f\u0442\u044c \u0432 \u0432\u0438\u0434\u0435 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0442\u044c \u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u043c \u0441\u0435\u0442\u0435\u0432\u043e\u043c \u043f\u0443\u0442\u0438. \u041d\u0430 Samba \u0440\u0435\u0441\u0443\u0440\u0441\u0435 \u043d\u0430\u0434\u043e \u0434\u0430\u0442\u044c \u0444\u0430\u0439\u043b\u0443 \u043f\u0440\u0430\u0432\u0430 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0438 \u043e\u0444\u043e\u0440\u043c\u0438\u0442\u044c \u043a\u043e\u043d\u0446\u044b \u0441\u0442\u0440\u043e\u043a \u0432 \u0441\u0442\u0438\u043b\u0435 Windows.     \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\/259469\/\"> http:\/\/habrahabr.ru\/post\/259469\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>     \t<a href=\"http:\/\/habrahabr.ru\/post\/181103\/\">\u0417\u0434\u0435\u0441\u044c<\/a> \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u043b\u0430\u0441\u044c \u0437\u0430\u0434\u0430\u0447\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u043c \u043d\u0430 Windows \u0438\u0437 Linux. \u0420\u0435\u0448\u0430\u043b\u0430\u0441\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e winexe.<\/p>\n<p>  \u041f\u043e\u0434\u043e\u0431\u043d\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0441\u043e\u0444\u0442\u0430, \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f, \u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f\/\u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b Windows \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 (\u0443\u0447\u0435\u0431\u043d\u044b\u0435 \u043a\u043b\u0430\u0441\u0441\u044b) \u043d\u0438\u0436\u0435 \u0440\u0435\u0448\u0430\u0435\u0442\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <a href=\"http:\/\/www.freesshd.com\/?ctt=download\">freeSSHd<\/a> \u2014 ssh-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f Windows. <br \/>  \u041d\u0430 \u0441\u0430\u0439\u0442\u0435 \u043b\u0435\u0436\u0438\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0432\u0435\u0440\u0441\u0438\u044f freeSSHd \u2014 1.3.1. \u0423 \u043c\u0435\u043d\u044f \u043e\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0435\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e (\u0438\u043d\u043e\u0433\u0434\u0430 \u043f\u0430\u0434\u0430\u0435\u0442 \u0441\u0435\u0440\u0432\u0438\u0441). \u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u2014 1.2.4 \u2014 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e \u043e\u0442 XP \u0434\u043e Win8.1, \u0445\u043e\u0442\u044f \u0438 \u0435\u0441\u0442\u044c <a href=\"https:\/\/www.exploit-db.com\/exploits\/11842\/\">\u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u044d\u043a\u0441\u043f\u043b\u043e\u0438\u0442<\/a> \u2014 \u043d\u043e \u0432\u0440\u043e\u0434\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043a\u0440\u043e\u043c\u0435, \u043a\u0430\u043a \u0437\u0430\u0432\u0430\u043b\u0438\u0442\u044c \u0441\u0435\u0440\u0432\u0438\u0441 FreeSSHDService \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u044c \u043d\u0430 \u044d\u0442\u043e \u0433\u043b\u0430\u0437\u0430. \u041d\u0430 \u0432\u0441\u044f\u043a\u0438\u0439 \u0441\u043b\u0443\u0447\u0430\u0439 \u043f\u043e\u043b\u043e\u0436\u0438\u043b \u044d\u0442\u0443 \u0432\u0435\u0440\u0441\u0438\u044e <a href=\"https:\/\/drive.google.com\/file\/d\/0B85Eryrj4yxZTXpQWElfNTVnVzQ\/view?usp=sharing\">\u0437\u0434\u0435\u0441\u044c<\/a> (\u0440\u0430\u0437\u043c\u0435\u0440 \u2014 782456)  <\/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-258601","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/258601","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=258601"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/258601\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=258601"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=258601"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=258601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}