国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

fsockopen pfsockopen函數被禁用,SMTP發送郵件不正常的解決方法

2024-05-04 23:39:03
字體:
來源:轉載
供稿:網友
近期黑客利用程序漏洞注入后使用 fsockopen 進行PHPDDOS 攻擊,導致部分服務器不穩定,現在將危險函數 fsockopen 暫時禁用,部分程序功能可能有問題,以下列出已知問題及通用解決方法
 

一:近期黑客利用程序漏洞注入后使用 fsockopen 進行PHPDDOS 攻擊,導致部分服務器不穩定,現在將危險函數 fsockopen 暫時禁用,部分程序功能可能有問題,以下列出已知問題及通用解決方法:

通用解決方法:
找到程序里的 fsockopen 函數,替換為:pfsockopen,即可解決所有問題,兩個函數的區別在于 pfsockopen 保持 keep-alive,使得黑客無法進行 連接數攻擊。
已知使用 fsockopen 函數的程序文件路徑(在fsockopen 前加 p, 即fsockopen 修改為 pfsockopen 即可 )

二:服務器同時禁用了fsockopen pfsockopen,那么用其他函數代替,如stream_socket_client()。注意:stream_socket_client()和fsockopen()的參數不同。
具體操作:
搜索程序中的字符串 fsockopen( 替換為 stream_socket_client( ,然后,將原fsockopen函數中的端口參數“80”刪掉,并加到$host。
示例如下

修改前:

$fp = fsockopen($host, 80, $errno, $errstr, 30);

修改后:

$fp = stream_socket_client($host."80", $errno, $errstr, 30);
國內主流PHP網站涉及fsockopen函數的網站系統中的文件列表:
國內主流PHP網站涉及fsockopen函數的網站系統中的文件列表:

DEDECMS:
 

復制代碼代碼如下:

source/function/function_core.php  這個文件有2處fsockopen,另外的是pfsockopen,請注意區分
uc_client/client.php  這個文件有2處fsockopen,另外的是pfsockopen,請注意區分
uc_client/lib/sendmail.inc.php
uc_client/model/misc.php 這個文件有2處fsockopen,另外的是pfsockopen,請注意區分
uc_server/install/func.inc.php 這個文件有2處fsockopen,另外的是pfsockopen,請注意區分
uc_server/lib/sendmail.inc.php
uc_server/model/misc.php 這個文件有2處fsockopen,另外的是pfsockopen,請注意區分

 

Discuz! 2.5:

 

復制代碼代碼如下:

source/function/function_core.php  這個文件有2處fsockopen,另外的是pfsockopen,請注意區分
uc_client/client.php  這個文件有2處fsockopen,另外的是pfsockopen,請注意區分
uc_client/lib/sendmail.inc.php
uc_client/model/misc.php 這個文件有2處fsockopen,另外的是pfsockopen,請注意區分
uc_server/install/func.inc.php 這個文件有2處fsockopen,另外的是pfsockopen,請注意區分
uc_server/lib/sendmail.inc.php
uc_server/model/misc.php 這個文件有2處fsockopen,另外的是pfsockopen,請注意區分

 

ecms(帝國):

e/class/class.smtp.php
 
ECSHOP:

 

復制代碼代碼如下:

admin/index.php
demo/includes/lib_updater.php
includes/cls_smtp.php
includes/cls_transport.php
includes/lib_base.php
includes/modules/payment/paypal.php

 
shopex:
 
復制代碼代碼如下:

core/api/include/api_utility.php
core/api/tools/1.0/api_b2b_1_0_tools.php
core/func_ext.php
core/lib/nusoap.php
core/lib/uc_client/client.php
instal/svinfo.php
plugins/passport/passport.ucenter.php
plugins/payment/pay.nochek.php
plugins/pay.paypal.php
plugins/pay.paypal.server.php
plugins/pay.paypal_cn.php

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿拉善左旗| 延津县| 潞西市| 临清市| 太原市| 海伦市| 齐河县| 桐乡市| 德州市| 洛阳市| 玉山县| 兴安县| 通州区| 若羌县| 建湖县| 莱芜市| 保山市| 都匀市| 永兴县| 仁化县| 泊头市| 鸡泽县| 贞丰县| 德安县| 专栏| 新密市| 新龙县| 南京市| 兴业县| 大关县| 永济市| 南涧| 大丰市| 涡阳县| 黄浦区| 瓦房店市| 重庆市| 越西县| 安庆市| 镇平县| 扶绥县|