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

12下一頁
返回列表 發帖
查看: 14934|回復: 17

Discuz!X3.1、x3.2、X3.4 admin.php 防止直接惡意訪問(安全加固)

83

主題

2786

回帖

3569

積分

功行圓滿

貢獻
23 點
金幣
351 個
樓主
發表于 2019-7-10 06:50:23 | 只看樓主 |倒序瀏覽 |閱讀模式
網站做大一定規模后,很多站長就會發現很多惡意訪問者在不斷的試探自己的網站后臺密碼。

今天為大家提供一種解決辦法。

實現效果:非管理員訪問admin.php直接返回404,無法打開頁面。

打開admin.php文件,找到:

  1. $discuz->init();
復制代碼


換行,在其下添加代碼:

  1. if(!$_G['uid'] || !getstatus($_G['member']['allowadmincp'], 1)) {
  2. header("HTTP/1.1 404 Not Found");
  3. header("Status: 404 Not Found");
  4. exit;
  5. }
復制代碼


即可。
回復

使用道具 舉報

20

主題

135

回帖

185

積分

漸入佳境

貢獻
4 點
金幣
9 個
沙發
發表于 2019-7-10 08:45:07 | 只看Ta
非常感謝!
回復

使用道具 舉報

15

主題

1796

回帖

2076

積分

應用開發者

discuz 老兵

貢獻
10 點
金幣
188 個
QQ
板凳
發表于 2019-7-10 12:22:15 | 只看Ta
  謝謝
回復

使用道具 舉報

7

主題

44

回帖

144

積分

漸入佳境

貢獻
0 點
金幣
83 個
地板
發表于 2019-7-10 13:03:49 | 只看Ta
本帖最后由 dazhu 于 2019-7-10 13:05 編輯

知道這個論壇是怎么加固的嗎?
  1. http://www.9999xn.com/uc_server/admin.php?m=seccode&seccodeauth=07d4kVIZ%2Fj5pecd%2Bv7%2FuE0zfvj%2FKRIrF3pmAd%2BupYhm4GT4&1104676922
復制代碼
科站網就不行
  1. https://www.discuzlab.com/uc_server/admin.php?m=seccode&seccodeauth=07d4kVIZ%2Fj5pecd%2Bv7%2FuE0zfvj%2FKRIrF3pmAd%2BupYhm4GT4&1104676922
復制代碼
  1. http://www.9999xn.com/uc_server/admin.php
復制代碼
下面直接跳轉到主頁
  1. http://www.9999xn.com/admin.php
復制代碼

當隨便訪問個地址才出現服務器的404,如下
  1. http://www.9999xn.com/123.php
復制代碼
回復

使用道具 舉報

39

主題

2866

回帖

4910

積分

應用開發者

Discuz! 運維

貢獻
181 點
金幣
661 個
QQ
5#
發表于 2019-7-10 13:05:06 | 只看Ta
dazhu 發表于 2019-7-10 13:03
知道這個論壇是怎么加固的嗎?

科站網就不行

http://www.9999xn.com/thread-1563-1-1.html針對這個加固就行了
回復

使用道具 舉報

7

主題

44

回帖

144

積分

漸入佳境

貢獻
0 點
金幣
83 個
6#
發表于 2019-7-10 13:21:20 | 只看Ta
科站網 發表于 2019-7-10 13:05
http://www.9999xn.com/thread-1563-1-1.html針對這個加固就行了

這個與dismall的不一樣,弄成本論壇這樣的有詳細方法嗎?
回復

使用道具 舉報

39

主題

2866

回帖

4910

積分

應用開發者

Discuz! 運維

貢獻
181 點
金幣
661 個
QQ
7#
發表于 2019-7-10 13:24:06 | 只看Ta
dazhu 發表于 2019-7-10 13:21
這個與dismall的不一樣,弄成本論壇這樣的有詳細方法嗎?

最簡單的就是刪掉admin.php,復雜的其實就是把代碼換個位置進行判斷
回復

使用道具 舉報

7

主題

44

回帖

144

積分

漸入佳境

貢獻
0 點
金幣
83 個
8#
發表于 2019-7-10 17:27:00 | 只看Ta
科站網 發表于 2019-7-10 13:24
最簡單的就是刪掉admin.php,復雜的其實就是把代碼換個位置進行判斷

具體的方法你能開一篇帖子做詳細的介紹嗎?這個我相信好多人都需要,我百度搜了一大圈,就沒有一個方法能做到和dismall一樣的效果的
回復

使用道具 舉報

4

主題

13

回帖

37

積分

初學乍練

貢獻
0 點
金幣
19 個
9#
發表于 2019-7-12 22:08:27 | 只看Ta
本帖最后由 我不是高手 于 2019-7-12 22:39 編輯

請問怎么打開admin.php文件進行添加?謝謝啦!
回復

使用道具 舉報

83

主題

2786

回帖

3569

積分

功行圓滿

貢獻
23 點
金幣
351 個
10#
 樓主| 發表于 2019-7-12 22:28:11 | 只看Ta
我不是高手 發表于 2019-7-12 22:08
請問怎么打開admin.php文件進行添加?謝謝啦!

打開根目錄,修改admin.php文件

右擊 打開 或 雙擊 打開
回復

使用道具 舉報

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

本版積分規則

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

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

GMT+8, 2025-7-1 19:16 , Processed in 0.061677 second(s), 11 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

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