• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Hướng dẫn Tăng cường bảo mật AdminCP cho XenForo

JavaFC

New Member
Chào các bạn, hôm nay mình sẽ hướng dẫn các bạn về bảo mật trang admin.php của XenForo. Các bạn có thể chọn các phần theo nhu cầu bảo mật của mình sao cho tiện lợi nhất.

Phần 1: Thay đổi địa chỉ trang quản lí admin (Mặc định trang quản lí của bạn là http://tenwebsiteban/admin.php).
- Vào host đổi tên file admin.php thành tên bạn muốn (ví dụ: vietxfdotorg.php).
- Mở file: library/XenForo/Link.php. Tìm đoạn code sau:
Code:
public static function buildAdminLink($type, $data = null, array $extraParams = array())[/COLOR]
[COLOR=#111111]{[/COLOR]
[COLOR=#111111]$type = self::_checkForFullLink($type, $fullLink, $fullLinkPrefix);[/COLOR]

[COLOR=#111111]$link = self::_buildLink('admin', $type, $data, $extraParams);[/COLOR]
[COLOR=#111111]$queryString = self::buildQueryString($extraParams);[/COLOR]

[COLOR=#111111]if ($queryString !== '' && $link !== '')[/COLOR]
[COLOR=#111111]{[/COLOR]
[COLOR=#111111]$append = $link . '&' . $queryString;[/COLOR]
[COLOR=#111111]}[/COLOR]
[COLOR=#111111]else[/COLOR]
[COLOR=#111111]{[/COLOR]
[COLOR=#111111]// 1 or neither of these has content[/COLOR]
[COLOR=#111111]$append = $link . $queryString;[/COLOR]
[COLOR=#111111]}[/COLOR]

[COLOR=#111111]if (($hashPos = strpos($type, '#')) !== false)[/COLOR]
[COLOR=#111111]{[/COLOR]
[COLOR=#111111]$append .= substr($type, $hashPos);[/COLOR]
[COLOR=#111111]}[/COLOR]

[COLOR=#111111]$outputLink = 'admin.php' . ($append !== '' ? '?' : '') . $append;[/COLOR]
[COLOR=#111111]if ($fullLink)[/COLOR]
[COLOR=#111111]{[/COLOR]
[COLOR=#111111]$outputLink = $fullLinkPrefix . $outputLink;[/COLOR]
[COLOR=#111111]}[/COLOR]

[COLOR=#111111]return $outputLink;[/COLOR]
[COLOR=#111111]}

- Thay admin.php bằng tên file mà bạn vừa đổi.
Ví dụ:
Code:
$outputLink = 'vietxfdotorg.php' . ($append !== '' ? '?' : '') . $append;

- Mở template moderator_bar tìm đoạn code sau:
Code:
<xen:if is="{$visitor.is_admin}">   [/COLOR]
[COLOR=#111111]                <a href="admin.php" class="acp adminLink"><span class="itemLabel">{xen:phrase admin_control_panel}</span></a>[/COLOR]
[COLOR=#111111]       [/COLOR]
[COLOR=#111111]                <xen:if is="{$session.permissionTest}">[/COLOR]
[COLOR=#111111]                    <a href="{xen:link misc/reset-permissions}" class="permissionTest adminLink OverlayTrigger">[/COLOR]
[COLOR=#111111]                        <span class="itemLabel">{xen:phrase permissions_from_x, 'name={$session.permissionTest.username}'}</span>[/COLOR]
[COLOR=#111111]                    </a>[/COLOR]
[COLOR=#111111]                </xen:if>[/COLOR]
[COLOR=#111111]            </xen:if>

- Thay admin.php bằng tên file mà bạn vừa đổi.
Ví dụ:
Code:
 <a href="vietxfdotorg.php" class="acp adminLink"><span class="itemLabel">{xen:phrase admin_control_panel}</span></a>

Phần 2: Tạo thêm 1 lần đăng nhập trước khi vào AdminCP.
- Mở file admin.php (hoặc file mà bạn vừa đổi tên) thêm vào sau:
PHP:
<?php

Đoạn code sau:
PHP:
//Dang nhap vao admincp
$config['user_vietxforg'] = 'yourusername';
$config['pass_vietxforg'] = 'yourpassword';

if ($_SERVER['PHP_AUTH_USER'] != $config['user_vietxforg'] || $_SERVER['PHP_AUTH_PW'] != $config['pass_vietxforg']){
header('WWW-Authenticate: Basic realm="Xin vui long khai bao thong tin yeu cau truoc khi duoc chuyen den bang dang nhap"');
header('HTTP/1.0 401 Unauthorized');

//Trang sẽ hiển thị khi thông tin khai báo sai. (support HTML).
echo '<center>Access Denied!!!</center>';
exit;
}

Phần 3: Tạo 1 file admin.php ảo để đánh lừa hacker.
- Sau khi hoàn thành bước 1 file admin.php thật sẽ được thay đổi. Bạn có thể tạo ra 1 file admin.php ảo có nội dung như sau:
PHP:
<?php
header('WWW-Authenticate: Basic realm="Welcome to VietXF.ORG Admin CP"');
header('Refresh: 3; url=http://vietxf.org');
print 'Wrong data. You will be redirected in 3 seconds';
?>

Phần 4: Bảo vệ file admin.php thật (file mà bạn đã đổi tên) bằng .htaccess. Mình sẽ nói qua về phần này, chi tiết hơn mời các bạn đọc bài viết sau: http://vietxf.org/threads/bao-ve-admincp-thu-muc-install-bang-htaccess.57/
- Mở file .htaccess (ngang hàng với index.php) thêm vào đoạn code sau:
Code:
<Files admin.php>[/COLOR]
[COLOR=#111111]RewriteEngine On[/COLOR]
[COLOR=#111111]RewriteBase /[/COLOR]
[COLOR=#111111]RewriteCond %{REMOTE_HOST} !^12.34.56.78[/COLOR]
[COLOR=#111111]RewriteCond %{REQUEST_URI} !/index.php$[/COLOR]
[COLOR=#111111]RewriteRule .* /index.php [R=302,L][/COLOR]
[COLOR=#111111]</Files>

Thay 12.34.56.78 bằng IP của bạn (Tác dụng của việc này là chỉ cho phép IP của bạn có thể truy cập vào AdminCP). Để biết được IP của bạn các bạn vào http://whoer.net


Done ! Tuts by Alucar (VietXF.ORG)

Nguồn: http://vietxf.org/threads/tang-cuong-bao-mat-admincp-cho-xenforo.56/
 

Facebook Comments

Similar threads
Thread starter Title Forum Replies Date
Admin Phiên bản Android mới sẽ có nhiều tính năng hỗ trợ doanh nghiệp, tăng cường bảo mật? Android, iOS 0
Admin Tăng cường bảo mật admincp cho xenforo Bảo mật 0
T UTS College tăng cường hiệu quả dạy học trực tuyến Tin tức, sự kiện thường ngày 0
S Thẩm tra, thẩm định, phê duyệt thiết kế tăng cường quản lý trong xây dựng Trò chuyện linh tinh 0
Admin DFX Audio Enhancer 11.104 + KeymakerCore - Tăng cường âm thanh Phần mềm 0
S Mỹ tăng cường an ninh trong ngày 11/9 Tin tức, sự kiện thường ngày 0
S Triều Tiên vẫn thề tăng cường hạt nhân Tin tức, sự kiện thường ngày 0
Thichquangboom Tin Vui Fshare Tăng Số Ngày Lưu Trữ Dữ Liệu Lâu Hơn Tin tức, sự kiện thường ngày 0
tunglamed MobiFone tăng dung lượng data “khủng” cho học sinh, sinh viên Thông tin các mạng di động 2
N MobiFone tăng 50% dung lượng data hỗ trợ Covid19 Thông tin các mạng di động 8
dammechiase Tải phần mềm dọn rác CCleaner 5.57.7182 mới nhất cho windows,mac,androind- phần mềm dọn rác tăng tốc độ máy tính tốt nhất Phần mềm 0
T Gitab CI cơ chế hoạt động thế nào và làm sao để tăng tốc Tin tức CNTT 0
haopro Nonstop nhạc sàn 2019 bass rất rất mạnh Tao Thề Là Tao Lên Tăng Xông Luôn Âm nhạc 0
T Ứng dụng Blockchain của PepsiCo tăng doanh thu Tin tức CNTT 0
T Hyperledger Fabric tăng tốc độ trao đổi giao dịch lên 7 lần Tin tức CNTT 0
T Mercedes-Benz tăng tốc có ý đinh ứng dụng Blockchain Tin tức CNTT 0
Admin Cách tăng RPM bền vững trong Facebook Ad Breaks Tut, tool, mmo 0
dammechiase Tải Hack Free Fire Mới Nhất – MOD v7 AimBot,99,99% No Recoil, Tăng Dame cập nhật mới nhất Trò chơi 0
B Những gói cước Data của MobiFone tăng dung lượng nhưng giá không đổi Thông tin các mạng di động 2
B Phần mềm PC IDM 6.28 build 12 - Internet Download Manager - Tăng tốc download và tải Video Phần mềm 0
N 3G Mobifone – Tăng dung lượng – Giá không đổi Thông tin các mạng di động 17
A Thị trường căn hộ Hồ Chí Minh và Hà Nội tăng trưởng mạnh Tin tức, sự kiện thường ngày 0
P Phần mềm PC CCleaner Technician Edition v5.26.5937 Portable - Phần mềm dọn dẹp, tăng tốc máy tính Phần mềm 0
M (Giao hữu) Italia - Đức: Bản lĩnh cỗ xe tăng Trò chuyện linh tinh 0
Thichquangboom Tính năng mới: Follow folder - gia tăng lợi ích cho người upload fshare.vn Thông tin khuyến mại Fshare 0
MrTrieu Thảo luận Tăng viewpage giá rẻ cho aE chiến CPM Thảo luận wap việt 2
cuken Thủ thuật Mẹo Tăng Tốc Sao Chép Dữ Liệu Lên Usb Và Ổ Cứng Thủ thuật máy tính 0
V Thủ thuật tăng tốc độ hiệu ứng chuyển cảnh trên Android Thủ thuật ĐTDĐ 0
B Help xin cách làm tăng dung lượng upload max cho wapka Wap builder, wapego, xtgem, wen.ru, wapka, wap4 2
Admin 50 thủ thuật hay trong SEO giúp tăng nhanh hạng từ khóa Thảo luận SEO 2
PushKiss Hướng dẫn Chế cục mạng WiFi,lọc sóng nhiễu,tăng tốc mạng GPRS lên 2,98G Thủ thuật máy tính 2
L Video hướng dẫn tăng like facebook, hack like facebook, auto like facebook Video, clip 0
H Tàu xe Tết: Nhà xe đòi tăng giá vé gấp đôi Thảo luận chung 0
Admin Internet Download Manager 6.18 Build 11- Công cụ tăng tốc download số 1 thế giới Phần mềm 1
G Nhận tăng lươt truy cập wap/web lên cao chót vót cho AE Johncms 5
Admin Tăng tốc download trên OS X với Folx 3 Sử dụng, chia sẻ, hỏi đáp 1
Admin To Apple tăng số lượng ảnh tối đa mỗi tháng có thể tải lên Photo Stream thành 25.000 ảnh Tin tức, giới thiệu về ĐTDĐ 0
Admin Mẹo nhỏ để tăng tốc độ hiệu ứng chuyển cảnh trên Android Thủ thuật ĐTDĐ 0
Yeukodamnoi Fanpage mình chả làm gì mà số like tăng vù vù Trò chuyện linh tinh 3
Admin Cước 3G tăng gần 20% từ tuần tới Tin tức, sự kiện thường ngày 4
G Làn Sóng Tăng Giá Cước 3G Đã Cận Kề Tin tức, giới thiệu về ĐTDĐ 2
Admin Apple nâng cấp iMac với CPU Intel Haswell, RAM 8GB, Wi-Fi ac, tăng tốc độ Fusion Drive/SSD Tin tức, giới thiệu về ĐTDĐ 0
Admin Samsung ra mắt cảm biến ảnh ISOCELL: tăng độ nhạy sáng, độ chính xác màu và dải tương phản động Tin tức CNTT 0
K Thủ thuật Cách tăng tốc windown7 Máy tính 0
L0ngHackit Đảo Faroe - Đức: "Xe tăng" dạo chơi Tin tức, sự kiện thường ngày 0
D [Khuyến mãi 2-9] Dịch vụ tăng like facebook 200k/3000 like LH: 0165 4444 808. Trò chuyện linh tinh 0
Admin 8 cách quan trọng nhất để tăng thứ hạng alexa Thảo luận SEO 0
luongchungls Android Tải avatar bật bí cách tăng level 9 , kiếm nghìn xu không bị ban nick Crack, hack, mod, ghép game, ứng dụng 0
L [Khuyến mãi 2-9] Dịch vụ tăng like facebook 200k/3000 like LH: 0165 4444 808. Trò chuyện linh tinh 0
Admin Tối nay, xăng sẽ tăng giá? Tin tức, sự kiện thường ngày 1

Similar threads

New posts New threads New resources

Back
Top