久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

12下一頁
返回列表 發(fā)帖
查看: 2582|回復: 11

[求助] brave Iceweasel Google Chrome Microsoft Edge換了幾個瀏覽器老是自動刷新

37

主題

72

回帖

115

積分

漸入佳境

貢獻
0 點
金幣
2 個
樓主
發(fā)表于 2023-9-2 01:46:08 | 只看樓主 |倒序瀏覽 |閱讀模式
https://love.chboy.asia

就是發(fā)帖 回帖 打開論壇的時候,加載完畢了 過幾秒又自動加載刷新 反復2~3次。
我懷疑是不是木馬或是是監(jiān)控,但是瀏覽器打開其他網(wǎng)站不會?。?br />
禁止了油猴插件還是一樣刷新2~3次

用了火狐好一點 但是還是會出現(xiàn),懷疑是論壇插件,都卸載了用不了插件還是一樣
以前3.4版本發(fā)帖蠻好的,打開論壇不會自動刷新,也是別人說打一個3.5論壇學下,我才試試升級到3.5的


設置也沒開啟cc攻擊防御啊,老是自動刷新2~3次,

我每次發(fā)帖或者回帖時候,復制好的內(nèi)容粘貼好,結果自動刷新下沒了,又要看看內(nèi)容是不是還在,會不會自動刷新,太浪費關注力了


求高手大神解決指點迷津













我知道答案 回答被采納將會獲得1 貢獻 已有11人回答
回復

使用道具 舉報

56

主題

1470

回帖

3萬

積分

管理員

貢獻
2074 點
金幣
1389 個
沙發(fā)
發(fā)表于 2023-9-2 11:05:50 來自手機 | 只看Ta
dz自身沒有自動刷新功能
回復

使用道具 舉報

6

主題

786

回帖

2040

積分

已臻大成

貢獻
136 點
金幣
85 個
板凳
發(fā)表于 2023-9-2 15:13:46 | 只看Ta

你注意看下面兩張圖,第一張是你的域名沒有后綴,有沒有發(fā)現(xiàn)跟第二張域名有帶后綴的不一樣?





回復

使用道具 舉報

37

主題

72

回帖

115

積分

漸入佳境

貢獻
0 點
金幣
2 個
地板
 樓主| 發(fā)表于 2023-9-3 11:49:43 | 只看Ta
文強 發(fā)表于 2023-9-2 15:13
你注意看下面兩張圖,第一張是你的域名沒有后綴,有沒有發(fā)現(xiàn)跟第二張域名有帶后綴的不一樣?

是的 其他論壇都沒有 第一次出現(xiàn)這個 然后刷新就沒有了
怎么會有js腳本呢?

到底是哪里問題
會不會是插件
回復

使用道具 舉報

37

主題

72

回帖

115

積分

漸入佳境

貢獻
0 點
金幣
2 個
5#
 樓主| 發(fā)表于 2023-9-3 20:51:57 | 只看Ta



  • 插件管理
  • WitFrame API
  • 快速刪除頭像
  • 帖內(nèi)美化【公益】
  • 柒瑞首頁四格
  • [1314]發(fā)帖時間修改
  • 擴展用戶組顯示
  • 手機版訪問統(tǒng)計
  • 網(wǎng)站數(shù)據(jù)批量替換
  • 騰訊云對象存儲
  • 內(nèi)容僅vip可見
  • [1314]編輯按鈕上移
  • 顯示發(fā)帖Ip歸屬地
  • 附件管家
  • 附件中心
  • 主題星級打分
  • 主題評價擴展
  • xunsearch站內(nèi)搜索
  • 重復帖過濾
  • 違規(guī)用戶舉報中心
  • 【DSU】每日簽到
  • 【zpy】陰歷時間
  • [1314]查看匿名帖子
  • [智能]版主已閱
  • 柒瑞廣告殺手
  • 【亮劍】舉報中心
  • 用戶登錄日志記錄
  • 超級監(jiān)控
  • 審核詞語高亮顯示
  • [1314]注冊選擇頭像
  • 自定義版塊主題列表數(shù)
  • 門戶寬度限制解除
  • 主題快捷分類
  • [1314]手機發(fā)鏈接自動解析
  • [1314]快捷回復
  • [1314]附件自動添加描述
  • it618附件回復可見
  • 發(fā)帖時間修改
  • [1314]帖子編輯記錄優(yōu)化
  • 超鏈接強化
  • 手機號碼解析
  • 網(wǎng)盤失效反饋
  • 遠程圖片本地化
  • PC手機MP4視頻播

回復

使用道具 舉報

4

主題

969

回帖

24萬

積分

管理員

官方有償服務QQ 1453650

貢獻
174 點
金幣
240005 個
QQ
6#
發(fā)表于 2023-9-4 14:44:10 | 只看Ta



一般是被入侵了
回復

使用道具 舉報

28

主題

5574

回帖

1萬

積分

應用開發(fā)者

貢獻
596 點
金幣
1442 個
QQ
7#
發(fā)表于 2023-9-4 20:14:59 | 只看Ta
從截圖看,是被植入木馬了
回復

使用道具 舉報

37

主題

72

回帖

115

積分

漸入佳境

貢獻
0 點
金幣
2 個
8#
 樓主| 發(fā)表于 2023-9-5 01:35:51 | 只看Ta
是的 我打開后臺admin 想光閉插件也是老刷新  有沒有辦法去除木馬啊 我發(fā)論壇源代碼合數(shù)據(jù)庫 有沒有高手幫我看一下


求高手
回復

使用道具 舉報

37

主題

72

回帖

115

積分

漸入佳境

貢獻
0 點
金幣
2 個
9#
 樓主| 發(fā)表于 2023-9-5 02:10:54 | 只看Ta


校驗結果
被修改文件: 5 [查看]   丟失文件: 0   未知文件: 123 [查看]     一周內(nèi)更新: 25 [查看]
文件名

最后修改時間
source/function

function_member.php
10,002 Bytes
2023-8-30 12:36
source/language

lang_admincp.php
551,646 Bytes
2023-9-1 11:37
lang_template.php
20,580 Bytes
2023-9-1 11:39
lang_admincp_login.php
2,579 Bytes
2023-9-1 11:38
source/language/home

lang_template.php
77,152 Bytes
2023-9-1 11:42


回復

使用道具 舉報

37

主題

72

回帖

115

積分

漸入佳境

貢獻
0 點
金幣
2 個
10#
 樓主| 發(fā)表于 2023-9-5 02:11:21 | 只看Ta
<?php

/**
*      [Discuz!] (C)2001-2099 Comsenz Inc.
*      This is NOT a freeware, use is subject to license terms
*
*      $Id: function_member.php 35030 2014-10-23 07:43:23Z laoguozhang $
*/

if(!defined('IN_DISCUZ')) {
        exit('Access Denied');
}

function userlogin($username, $password, $questionid, $answer, $loginfield = 'username', $ip = '') {
        $return = array();

        if($loginfield == 'uid' && getglobal('setting/uidlogin')) {
                $isuid = 1;
        } elseif($loginfield == 'email') {
                $isuid = 2;
        } elseif($loginfield == 'auto') {
                $isuid = 3;
        } elseif($loginfield == 'secmobile' && getglobal('setting/secmobilelogin')) {
                $isuid = 4;
        } else {
                $isuid = 0;
        }

        if(!function_exists('uc_user_login')) {
                loaducenter();
        }
        if($isuid == 3) {
                if(!strcmp(dintval($username), $username) && getglobal('setting/uidlogin')) {
                        $return['ucresult'] = uc_user_login($username, $password, 1, 1, $questionid, $answer, $ip, 1);
                } elseif(isemail($username)) {
                        $return['ucresult'] = uc_user_login($username, $password, 2, 1, $questionid, $answer, $ip, 1);
                } elseif(preg_match('/^(\d{1,12}|\d{1,3}-\d{1,12})$/', $username) && getglobal('setting/secmobilelogin')) {
                        $username = strpos($username, '-') === false ? (getglobal('setting/smsdefaultcc') . '-' . $username) : $username;
                        $return['ucresult'] = uc_user_login($username, $password, 4, 1, $questionid, $answer, $ip, 1);
                }
                if($return['ucresult'][0] <= 0 && $return['ucresult'][0] != -3) {
                        $return['ucresult'] = uc_user_login(addslashes($username), $password, 0, 1, $questionid, $answer, $ip);
                }
        } else {
                if($isuid == 4) {
                        $username = strpos($username, '-') === false ? (getglobal('setting/smsdefaultcc') . '-' . $username) : $username;
                }
                $return['ucresult'] = uc_user_login(addslashes($username), $password, $isuid, 1, $questionid, $answer, $ip);
        }
        $tmp = array();
        $duplicate = '';
        list($tmp['uid'], $tmp['username'], $tmp['password'], $tmp['email'], $duplicate) = $return['ucresult'];
        $return['ucresult'] = $tmp;
        if($duplicate && $return['ucresult']['uid'] > 0 || $return['ucresult']['uid'] <= 0) {
                $return['status'] = 0;
                return $return;
        }

        $member = getuserbyuid($return['ucresult']['uid'], 1);
        if(!$member || empty($member['uid'])) {
                $return['status'] = -1;
                return $return;
        }
        $return['member'] = $member;
        $return['status'] = 1;
        if($member['_inarchive']) {
                C::t('common_member_archive')->move_to_master($member['uid']);
        }
        if($member['email'] != $return['ucresult']['email']) {
                C::t('common_member')->update($return['ucresult']['uid'], array('email' => $return['ucresult']['email']));
        }

        return $return;
}

function setloginstatus($member, $cookietime) {
        global $_G;
        $_G['uid'] = intval($member['uid']);
        $_G['username'] = $member['username'];
        $_G['adminid'] = $member['adminid'];
        $_G['groupid'] = $member['groupid'];
        $_G['formhash'] = formhash();
        $_G['session']['invisible'] = getuserprofile('invisible');
        $_G['member'] = $member;
        loadcache('usergroup_'.$_G['groupid']);
        C::app()->session->isnew = true;
        C::app()->session->updatesession();

        dsetcookie('auth', authcode("{$member['password']}\t{$member['uid']}", 'ENCODE'), $cookietime, 1, true);
        dsetcookie('loginuser');
        dsetcookie('activationauth');
        dsetcookie('pmnum');

        include_once libfile('function/stat');
        updatestat('login', 1);
        if(defined('IN_MOBILE')) {
                updatestat('mobilelogin', 1);
        }
        if($_G['setting']['connect']['allow'] && $_G['member']['conisbind']) {
                updatestat('connectlogin', 1);
        }
        $rule = updatecreditbyaction('daylogin', $_G['uid']);
        if(!$rule['updatecredit']) {
                checkusergroup($_G['uid']);
        }
}

function logincheck($username) {
        global $_G;

        $return = 0;
        $username = trim($username);
        loaducenter();
        if(function_exists('uc_user_logincheck')) {
                $return = uc_user_logincheck(addslashes($username), $_G['clientip']);
        } else {
                $login = C::t('common_failedlogin')->fetch_ip($_G['clientip']);
                $return = (!$login || (TIMESTAMP - $login['lastupdate'] > 30)) ? 10 : max(0, 10 - $login['count']);

                if(!$login) {
                        C::t('common_failedlogin')->insert(array(
                                'ip' => $_G['clientip'],
                                'count' => 0,
                                'lastupdate' => TIMESTAMP
                        ), false, true);
                } elseif(TIMESTAMP - $login['lastupdate'] > 30) {
                        C::t('common_failedlogin')->insert(array(
                                'ip' => $_G['clientip'],
                                'count' => 0,
                                'lastupdate' => TIMESTAMP
                        ), false, true);
                        C::t('common_failedlogin')->delete_old(901);
                }
        }
        return $return;
}

function loginfailed($username) {
        global $_G;

        loaducenter();
        if(function_exists('uc_user_logincheck')) {
                return;
        }
        C::t('common_failedlogin')->update_failed($_G['clientip']);
}

function failedipcheck($numiptry, $timeiptry) {
        global $_G;
        if(!$numiptry) {
                return false;
        }
        return $numiptry <= C::t('common_failedip')->get_ip_count($_G['clientip'], TIMESTAMP - $timeiptry);
}

function failedip() {
        global $_G;
        C::t('common_failedip')->insert_ip($_G['clientip']);
}

function getinvite() {
        global $_G;

        if($_G['setting']['regstatus'] == 1) return array();
        $result = array();
        $cookies = empty($_G['cookie']['invite_auth']) ? array() : explode(',', $_G['cookie']['invite_auth']);
        $cookiecount = count($cookies);
        $_GET['invitecode'] = trim($_GET['invitecode']);
        if($cookiecount == 2 || $_GET['invitecode']) {
                $id = intval($cookies[0]);
                $code = trim($cookies[1]);
                if($_GET['invitecode']) {
                        $invite = C::t('common_invite')->fetch_by_code($_GET['invitecode']);
                        $code = trim($_GET['invitecode']);
                } else {
                        $invite = C::t('common_invite')->fetch($id);
                }
                if(!empty($invite)) {
                        if($invite['code'] == $code && empty($invite['fuid']) && (empty($invite['endtime']) || $_G['timestamp'] < $invite['endtime'])) {
                                $result['uid'] = $invite['uid'];
                                $result['id'] = $invite['id'];
                        }
                }
        } elseif($cookiecount == 3) {
                $uid = intval($cookies[0]);
                $code = trim($cookies[1]);

                $invite_code = helper_invite::generate_key($uid);
                if($code === $invite_code) {
                        $member = getuserbyuid($uid);
                        if($member) {
                                $usergroup = C::t('common_usergroup')->fetch($member['groupid']);
                                if(!$usergroup['allowinvite'] || $usergroup['inviteprice'] > 0) return array();
                        } else {
                                return array();
                        }
                        $result['uid'] = $uid;
                }
        }

        if($result['uid']) {
                $member = getuserbyuid($result['uid']);
                $result['username'] = $member['username'];
        } else {
                dsetcookie('invite_auth', '');
        }

        return $result;
}

function replacesitevar($string, $replaces = array()) {
        global $_G;
        $sitevars = array(
                '{sitename}' => $_G['setting']['sitename'],
                '{bbname}' => $_G['setting']['bbname'],
                '{time}' => dgmdate(TIMESTAMP, 'Y-n-j H:i'),
                '{adminemail}' => $_G['setting']['adminemail'],
                '{username}' => $_G['member']['username'],
                '{myname}' => $_G['member']['username']
        );
        $replaces = array_merge($sitevars, $replaces);
        return str_replace(array_keys($replaces), array_values($replaces), $string);
}

function clearcookies() {
        global $_G;
        foreach($_G['cookie'] as $k => $v) {
                if($k != 'widthauto') {
                        dsetcookie($k);
                }
        }
        $_G['uid'] = $_G['adminid'] = 0;
        $_G['username'] = $_G['member']['password'] = '';
}

function crime($fun) {
        if(!$fun) {
                return false;
        }
        include_once libfile('class/member');
        $crimerecord = & crime_action_ctl::instance();
        $arg_list = func_get_args();
        if($fun == 'recordaction') {
                list(, $uid, $action, $reason) = $arg_list;
                return $crimerecord->$fun($uid, $action, $reason);
        } elseif($fun == 'getactionlist') {
                list(, $uid) = $arg_list;
                return $crimerecord->$fun($uid);
        } elseif($fun == 'getcount') {
                list(, $uid, $action) = $arg_list;
                return $crimerecord->$fun($uid, $action);
        } elseif($fun == 'search') {
                list(, $action, $username, $operator, $starttime, $endtime, $reason, $start, $limit) = $arg_list;
                return $crimerecord->$fun($action, $username, $operator, $starttime, $endtime, $reason, $start, $limit);
        } elseif($fun == 'actions') {
                return crime_action_ctl::$actions;
        }
        return false;
}
function checkfollowfeed() {
        global $_G;

        if($_G['uid']) {
                $lastcheckfeed = 0;
                if(!empty($_G['cookie']['lastcheckfeed'])) {
                        $time = explode('|', $_G['cookie']['lastcheckfeed']);
                        if($time[0] == $_G['uid']) {
                                $lastcheckfeed = $time[1];
                        }
                }
                if(!$lastcheckfeed) {
                        $lastcheckfeed = getuserprofile('lastactivity');
                }
                dsetcookie('lastcheckfeed', $_G['uid'].'|'.TIMESTAMP, 31536000);
                $followuser = C::t('home_follow')->fetch_all_following_by_uid($_G['uid']);
                $uids = array_keys($followuser);
                if(!empty($uids)) {
                        $count = C::t('home_follow_feed')->count_by_uid_dateline($uids, $lastcheckfeed);
                        if($count) {
                                notification_add($_G['uid'], 'follow', 'member_follow', array('count' => $count, 'from_id'=>$_G['uid'], 'from_idtype' => 'follow'), 1);
                        }
                }
        }
        dsetcookie('checkfollow', 1, 30);
}
function checkemail($email) {
        global $_G;

        $email = strtolower(trim($email));
        if(strlen($email) > 255) {
                showmessage('profile_email_illegal', '', array(), array('handle' => false));
        }
        if($_G['setting']['regmaildomain']) {
                $maildomainexp = '/('.str_replace("\r\n", '|', preg_quote(trim($_G['setting']['maildomainlist']), '/')).')$/i';
                if($_G['setting']['regmaildomain'] == 1 && !preg_match($maildomainexp, $email)) {
                        showmessage('profile_email_domain_illegal', '', array(), array('handle' => false));
                } elseif($_G['setting']['regmaildomain'] == 2 && preg_match($maildomainexp, $email)) {
                        showmessage('profile_email_domain_illegal', '', array(), array('handle' => false));
                }
        }

        loaducenter();
        $ucresult = uc_user_checkemail($email);

        if($ucresult == -4) {
                showmessage('profile_email_illegal', '', array(), array('handle' => false));
        } elseif($ucresult == -5) {
                showmessage('profile_email_domain_illegal', '', array(), array('handle' => false));
        } elseif($ucresult == -6) {
                showmessage('profile_email_duplicate', '', array(), array('handle' => false));
        }
}

function make_getpws_sign($uid, $idstring) {
        global $_G;
        $link = "member.php?mod=getpasswd&uid={$uid}&id={$idstring}";
        return dsign($link);
}
?>

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區(qū) ( 皖ICP備16010102號 |皖公網(wǎng)安備34010302002376號 )|網(wǎng)站地圖|star

GMT+8, 2025-7-2 15:38 , Processed in 0.067976 second(s), 14 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

關燈 在本版發(fā)帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表