Recommend this page to a friend! |
Classes of Caleb | PHP Mussel | _docs/readme.vi.md | Download |
|
DownloadTài li?u c?a phpMussel (Ti?ng Vi?t).N?i dung
L?u ư v? b?n d?ch: Trong tr??ng h?p có sai sót (ví d?, s? khác bi?t gi?a b?n d?ch, l?i chính t?, vv), phiên b?n ti?ng Anh c?a README ???c coi là phiên b?n g?c và có th?m quy?n. N?u b?n t́m th?y b?t k? l?i, giúp ?? c?a b?n trong vi?c ?i?u ch?nh h? s? ???c hoan nghênh. 1. <a name="SECTION1"></a>L?I GI?I THI?UC?m ?n b?n ?ă ch?n phpMussel, m?t lo?i b?n PHP ???c thi?t k? ?? phát hi?n trojan, vi rút, ph?n m?m ??c h?i và nh?ng ǵ có th? gây nguy hi?m trong nh?ng các t?p tin tài lên trên máy c?a b?n. B?t c? n?i nào mà b?n ?ă ???c n?i, d?a trên ch? kư c?a ClamAV và nh?ng ng??i khác. B?N QUY?N PHPMUSSEL 2013 và h?n GNU/GPLv2 by Caleb M (Maikuolan). B?n này là ch??ng tŕnh mi?n phí; b?n có th? phân ph?i l?i ho?c s?a ??i d??i ?i?u ki?n c?a GNU Gi?y Phép Công C?ng xu?t b?n b?i Free Software Foundation; m?t trong gi?y phép ph?n hai, ho?c (tùy theo s? l?a ch?n c?a b?n) b?t k? phiên b?n nào sau này. B?n này ???c phân ph?i v?i hy v?ng r?ng nó s? có h?u ích, nh?ng mà KHÔNG CÓ B?O HÀNH; ngay c? nh?ng b?o ??m ng? ư KH? N?NG BÁN HÀNG ho?c PHÙ H?P V?I M?C ?ÍT VÀO. H?y xem GNU Gi?y Phép Công C?ng ?? bi?t them chi ti?t, n?m trong t?p tin Chân thành cám ?n ClamAV cho ngu?n c?m h?ng cho ch??ng tŕnh này, và cho nh?ng ch? kư mà k?ch b?n này s? d?ng, mà n?u không, k?ch b?n này s? không có c? h?i t?n t?i, ho?c ít nh?t, s? có giá tr? r?t nh?. Chân thành cám ?n SourceForge, Bitbucket, và GitHub cho cung c?p m?t n?i cho các t?p tin d? án, và nh?ng ng??i cung c?p m?t s? các ch? kư thêm mà ???c s? d?ng b?i phpMussel: PhishTank, NLNetLabs, Malware.Expert vân vân, và chân thành c?m ?n nh?ng ng??i ?ă ?ng h? ch??ng tŕnh này, và b?t c? ai khác mà tôi quên c?m ?n, và b?n, ?ă s? d?ng b?n này. Tài li?u này và các gói liên quan c?a nó có th? ???c t?i v? mi?n phí t?: - GitHub. - Bitbucket. - SourceForge. 2. <a name="SECTION2"></a>CÁCH CÀI ??T2.0 CÀI ??T TH? CÔNG (CHO CÁC TRANG M?NG)1) N?u b?n ?ang ??c cái này th́ tôi hy v?ng là b?n ?ă t?i v? m?t b?n sao kho l?u tr? c?a b?n, gi?i nén n?i dung c?a nó và nó ?ang n?m ? m?t n?i nào ?ó trên máy tính c?a b?n. T? ?ây, b?n s? mu?n ??t n?i dung ? m?t n?i trên máy ch? ho?c CMS c?a b?n. M?t th? m?c ch?ng h?n nh? 2) ??i tên 3) T?i n?i dung lên (phpMussel và t?p tin c?a nó) vào th? m?c b?n ?ă ch?n tr??c (b?n không c?n ph?i dùng t?p tin 4) CHMOD th? m?c 5) Cài ??t b?t k? ch? kư mà b?n s? c?n. Xem: CÀI ??T CH? KƯ. 6) Ti?p theo, b?n s? c?n "n?i" phpMussel vào h? th?ng c?a b?n hay CMS. Có m?t s? cách mà b?n có th? "n?i" b?n ch?ng h?n nh? phpMussel vào h? th?ng ho?c CMS, nh?ng cách ??n gi?n nh?t là c?n có b?n vào c?t lơi ? ??u c?a t?p tin ho?c h? th?ng hay CMS c?a b?n (m?t mà th??ng s? luôn luôn ???c n?p khi ai ?ó truy c?p b?t k? trang nào trên trang m?ng c?a b?n) b?ng cách s? d?ng m?t l?i ch? th?
L?u t?p tin, ?óng l?i, t?i lên l?i. -- CÁCH KHÁC -- N?u b?n ?ang s? d?ng trang ch? Apache và n?u b?n có th? truy c?p
Ho?c cái này trong t?p tin
7) T?i ?i?m này, b?n ?ă xong! Nh?ng mà, b?n nên ki?m tra nó ra ?? ??m b?o nó ho?t ??ng ?úng. ?? ki?m tra các t?p tin t?i lên b?o v?, th? t?i lên các t?p tin th? nghi?m bao g?m trong gói d??i 2.1 CÀI ??T TH? CÔNG (CHO CLI)1) N?u b?n ?ang ??c cái này th́ tôi hy v?ng là b?n ?ă t?i v? m?t b?n sao kho l?u tr? c?a b?n, gi?i nén n?i dung c?a nó và nó ?ang n?m ? m?t n?i nào ?ó trên máy tính c?a b?n. M?t khi b?n ?ă hài ḷng v?i v? trí c?a phpMussel, hày ti?p t?c. 2) phpMussel c?n PHP ???c cài ??t trên máy ch? ?? th?c hi?n. N?u b?n không có PHP cài trên máy, xin h?y cài PHP, theo h??ng d?n ???c cung c?p b?i ng??i cài ??t PHP. 3) Theo tùy ch?n (khuy?n khích nh?ng ng??i dùng cao c?p, nh?ng nh?ng ng??i m?i b?t ??u hay ch?a có kinh nghi?m không nên ch?n), h?y m? 4) Tùy ư, b?n có th? s? d?ng phpMussel trong ch? ?? CLI d? h?n v?i cách t?o ra t?p tin lô ?? t? ??ng t?i PHP và phpMussel. ?? làm ?i?u này, m? m?t ch??ng tŕnh v?n b?n ??n gi?n nh? Notepad ho?c Notepad++, ?ánh vào ???ng d?n ??y ?? cho t?p tin 5) Cài ??t b?t k? ch? kư mà b?n s? c?n. Xem: CÀI ??T CH? KƯ. 6) T?i th?i ?i?m này, b? ?ă xong! Nh?ng mà, b?n nên ki?m tra nó ?? ??m b?o s? ho?t ??ng. ?? ki?m tra phpMussel, ch?y phpMussel và th? quét 2.2 CÀI ??T V?I COMPOSERphpMussel ???c ??ng kư v?i Packagist, và nh? v?y, n?u b?n ?ă quen v?i Composer, b?n có th? s? d?ng Composer ?? cài ??t phpMussel (b?n v?n c?n ph?i chu?n b? c?u h́nh, quy?n CHMOD, ch? kư và k?t n?i; xem "cài ??t th? công (cho các trang m?ng)" b??c 2, 4, 5, và 6).
<a name="INSTALLING_SIGNATURES"></a>2.3 CÀI ??T CH? KƯK? t? v1.0.0, ch? kư không ???c bao g?m trong gói phpMussel. Ch? kư ???c yêu c?u b?i phpMussel ?? phát hi?n các m?i ?e d?a c? th?. Có 3 ph??ng pháp chính ?? cài ??t ch? kư:
2.3.1 Cài ??t t? ??ng b?ng cách s? d?ng trang c?p nh?t c?a front-end.Th? nh?t, b?n s? c?n ??m b?o r?ng front-end ???c kích ho?t. Xem: QU?N LƯ FRONT-END. Sau ?ó, t?t c? nh?ng ǵ b?n c?n làm là vào trang c?p nh?t c?a front-end, t́m các t?p tin ch? kư c?n thi?t, và b?ng cách s? d?ng các tùy ch?n ???c cung c?p trên trang, cài ??t chúng, và kích ho?t chúng. 2.3.2 T?o ch? kư b?ng cách s? d?ng "SigTool" và cài ??t th? công.Xem: Tài li?u SigTool. 2.3.3 T?i xu?ng ch? kư t? "phpMussel/Signatures" và cài ??t th? công.Th? nh?t, ?i ??n phpMussel/Signatures. Kho ch?a các t?p tin ch? kư nén GZ khác nhau. t?i v? các t?p tin mà b?n c?n, gi?i nén chúng, và sao chép các t?p tin gi?i nén vào th? m?c 3. <a name="SECTION3"></a>CÁCH S? D?NG3.0 CÁCH S? D?NG (CHO CÁC TRANG M?NG)phpMussel s? có th? ho?t ??ng m?t cách chính xác v?i yêu c?u t?i thi?u t? b?n: Sau khi cài ??t nó, nó có th? ???c s? d?ng ngay l?p t?c. Quét t?p tin t?i lên là t? ??ng và kích ho?t theo m?c ??nh, nh? v?y không có ǵ là c?n thi?t t? b?n cho các ch?c n?ng ??c bi?t này. Tuy nhiên, b?n c?ng có th? nói v?i phpMussel ?? quét t?p tin c? th?, th? m?c hay kho l?u tr?. ?? làm ?i?u này, tr??c h?t, b?n s? c?n ph?i ??m b?o r?ng các c?u h́nh thích h?p ???c thi?t l?p trong t?p tin
| Các k?t qu? | S? miêu t? | |---|---| | -4 | Ch? ra r?ng không th? quét d? li?u v́ mă hóa. | | -3 | Ch? ra r?ng v?n ?? g?p ph?i v?i các t?p tin ch? kư. | | -2 | Ch? ra r?ng d? li?u b? h?ng ?ă ???c phát hi?n trong quá tŕnh quét và nh? v?y quét không hoàn thành. | | -1 | Ch? ra r?ng m? r?ng hay b? sung theo yêu c?u c?a PHP ?? th?c hi?n quá tŕnh quét b? m?t tích và nh? v?y quét không hoàn thành. | | 0 | Ch? ra r?ng m?c tiêu quét không t?n t?i và nh? v?y không có ǵ ?? quét. | | 1 | Ch? ra r?ng các m?c tiêu ?ă ???c quét thành công và không có v?n ?? ?ă ???c phát hi?n. | | 2 | Ch? ra r?ng các m?c tiêu ?ă ???c quét thành công và v?n ?? ?ă ???c phát hi?n. |
Các ví d?:
Tr? v? m?t cái ǵ ?ó nh? th? này (nh? m?t string):
??i v?i m?t phân tích ??y ?? nh?ng ǵ s?p x?p c?a ch? kư phpMussel s? d?ng trong quá tŕnh quét c?a nó và cách nó x? lư ch? kư c?a nó, tham kh?o các ph?n ??NH D?NG C?A CH? KƯ c?a t?p tin README này. N?u b?n g?p b?t k? sai tích c?c, n?u b?n g?p m?t s? ?i?u m?i b?n ngh? r?ng nên b? ch?n, hay cho b?t c? ?i?u ǵ khác có liên quan ??n ch? kư, xin vui ḷng liên h? v?i tôi v́ v?y mà tôi có th? th?c hi?n các thay ??i c?n thi?t, mà, n?u b?n không liên h? v?i tôi, tôi có th? không nh?t thi?t ph?i nh?n th?c ???c. (Xem: "Sai tích c?c" là ǵ?). ?? vô hi?u hóa ch? kư ?ă bao g?m trong phpMussel (ch?ng h?n nh? n?u b?n g?p m?t sai tích c?c và b?n không th? lo?i b? nó), ??t tên c?a ch? kư c? th? ?? ???c vô hi?u hóa vào t?p tin danh sách xám ch? kư ( Xem thêm: Làm th? nào ?? truy c?p chi ti?t c? th? v? các t?p tin khi chúng ???c quét? 3.1 CÁCH S? D?NG (CHO CLI)Tham kh?o ph?n "CÀI ??T TH? CÔNG (CHO CLI)" c?a t?p tin README này. Ngoài ra, ư th?c ???c r?ng phpMussel là m?t máy quét khi yêu c?u (hay on-demand); Nó KHÔNG PH?I là m?t máy quét khi truy c?p (hay on-access; khác h?n cho t?p tin t?i lên, t?i th?i ?i?m t?i lên), và không gi?ng nh? ch?ng vi rút thông th??ng, nó không theo dơi b? nh? ho?t ??ng! Nó s? ch? phát hi?n vi rút ch?a c?a t?p tin t?i lên, và b?i nh?ng t?p tin c? th? r?ng b?n rơ ràng nói v?i nó ?? quét. 4. <a name="SECTION4"></a>QU?N LƯ FRONT-END4.0 FRONT-END LÀ G̀.Các front-end cung c?p m?t cách thu?n ti?n và d? dàng ?? duy tŕ, qu?n lư và c?p nh?t cài ??t phpMussel c?a b?n. B?n có th? xem, chia s? và t?i v? các t?p tin b?n ghi thông qua các trang b?n ghi, b?n có th? s?a ??i c?u h́nh thông qua các trang c?u h́nh, b?n có th? cài ??t và g? b? cài ??t các thành ph?n thông qua các trang c?p nh?t, và b?n có th? t?i lên, t?i v?, và s?a ??i các t?p tin trong vault c?a b?n thông qua các qu?n lư t?p tin. Các front-end ???c t?t theo m?c ??nh ?? ng?n ch?n truy c?p trái phép (truy c?p trái phép có th? có h?u qu? ?áng k? cho trang web c?a b?n và an ninh c?a ḿnh). H??ng d?n cho phép nó ???c bao g?m bên d??i ?o?n này. 4.1 LÀM TH? NÀO ?? KÍCH HO?T FRONT-END.1) Xác ??nh v? trí các ch? th? 2) Truy c?p 3) ??ng nh?p v?i tên ng??i dùng và m?t kh?u m?c ??nh (admin/password). Chú thích: Sau khi b?n ?ă ??ng nh?p l?n ??u tiên, ?? ng?n ch?n truy c?p trái phép vào các front-end, b?n ph?i ngay l?p t?c thay ??i tên ng??i dùng và m?t kh?u c?a b?n! ?i?u này là r?t quan tr?ng, b?i v́ nó có th? t?i lên các mă PHP tùy ư ?? trang web c?a b?n thông qua các front-end. Ngoài ra, ?? b?o m?t t?i ?u, hăy b?t "xác th?c hai y?u t?" cho t?t c? tài kho?n front-end (h??ng d?n ???c cung c?p bên d??i). 4.2 LÀM TH? NÀO ?? S? D?NG FRONT-END.Các h??ng d?n ???c cung c?p trên m?i trang c?a front-end, ?? gi?i thích m?t cách chính xác ?? s? d?ng nó và m?c ?ích c?a nó. N?u b?n c?n gi?i thích thêm hay b?t k? s? h? tr? ??c bi?t, vui ḷng liên h? h? tr?. C?ng th?, có m?t s? video trên YouTube có th? giúp b?ng cách vi?n tr? tr?c quan. 4.3 2FA (XÁC TH?C HAI Y?U T?)Vi?c b?t xác th?c hai y?u t? ("2FA") có th? làm cho front-end an toàn h?n. Khi ??ng nh?p vào tài kho?n có h? tr? 2FA, m?t email s? ???c g?i ??n ??a ch? email ???c liên k?t v?i tài kho?n ?ó. Email này ch?a "mă 2FA", mà sau ?ó ng??i dùng ph?i nh?p, ngoài tên ng??i dùng và m?t kh?u, ?? có th? ??ng nh?p b?ng tài kho?n ?ó. ?i?u này có ngh?a là vi?c l?y m?t kh?u tài kho?n s? không ?? cho b?t k? tin t?c ho?c k? t?n công ti?m n?ng nào có th? ??ng nh?p vào tài kho?n ?ó, b?i v́ h? c?ng c?n ph?i có quy?n truy c?p vào ??a ch? email ???c liên k?t v?i tài kho?n ?ó ?? có th? nh?n và s? d?ng mă 2FA ???c k?t h?p v?i phiên, do ?ó làm cho front-end an toàn h?n. Th? nh?t, ?? b?t xác th?c hai y?u t?, s? d?ng trang c?p nh?t front-end ?? cài ??t thành ph?n PHPMailer. phpMussel s? d?ng PHPMailer ?? g?i email. L?u ư r?ng m?c dù phpMussel t??ng thích v?i PHP >= 5.4.0, PHPMailer c?n PHP >= 5.5.0, do ?ó, xác th?c hai y?u t? trong phpMussel s? không th? cho ng??i dùng PHP 5.4. Sau khi b?n ?ă cài ??t PHPMailer, b?n s? c?n ?i?n các ch? th? c?u h́nh cho PHPMailer thông qua trang c?u h́nh phpMussel ho?c t?p tin c?u h́nh. Thông tin thêm v? các ch? th? c?u h́nh này ???c bao g?m trong ph?n c?u h́nh c?a tài li?u này. Sau khi b?n ?ă ?i?n các ch? th? c?u h́nh PHPMailer, hăy ??t Ti?p theo, b?n c?n liên k?t ??a ch? email v?i tài kho?n, ?? phpMussel có th? bi?t n?i g?i mă 2FA khi ??ng nh?p b?ng tài kho?n ?ó. ?? th?c hi?n vi?c này, hăy s? d?ng ??a ch? email làm tên ng??i dùng cho tài kho?n (nh? Chú thích: B?o v? vault c?a b?n kh?i b? truy c?p trái phép (ví d?, b?ng cách t?ng c??ng b?o m?t cho máy ch? c?a b?n và h?n ch? quy?n truy c?p công c?ng), là ??c bi?t quan tr?ng ? ?ây, v́ truy c?p trái phép vào t?p tin c?u h́nh c?a b?n (???c l?u tr? trong vault c?a b?n), có th? có nguy c? ph?i bày cài ??t SMTP g?i ?i c?a b?n (bao g?m tên ng??i dùng và m?t kh?u SMTP). B?n nên ??m b?o r?ng vault c?a b?n ???c b?o m?t ?úng cách tr??c khi b?t xác th?c hai y?u t?. N?u b?n không th? làm ?i?u này, th́ ít nh?t, b?n nên t?o m?t tài kho?n email m?i, dành riêng cho m?c ?ích này, ?? gi?m thi?u r?i ro liên quan ??n các b? ph?i bày cài ??t SMTP. 5. <a name="SECTION5"></a>CLI (L?NH CHO D̉NG GIAO DI?N)phpMussel có th? ???c ch?y nh? m?t máy quét t?p tin t??ng tác trong ch? ?? CLI theo các h? th?ng d?a trên Windows. Tham kh?o ph?n "CÁCH CÀI ??T (CHO CLI)" c?a t?p tin README này ?? bi?t thêm chi ti?t. ?? xem m?t danh sách các l?nh CLI có s?n, t?i d?u nh?c CLI, ?ánh 'c', và b?m Enter. Ngoài ra, cho nh?ng ng??i quan tâm, m?t h??ng d?n video v? cách s? d?ng phpMussel trong ch? ?? CLI là có s?n ? ?ây: - <https://youtu.be/H-Pa740-utc> 6. <a name="SECTION6"></a>T?P TIN BAO G?M TRONG GÓI NÀYSau ?ây là m?t danh sách t?t c? các t?p tin mà c?n ph?i có ???c bao g?m trong b?n sao l?u c?a k?ch b?n này khi b?n t?i v? nó, b?t k? t?p tin mà có th? có l? ???c t?o ra là k?t qu? c?a b?n s? d?ng k?ch b?n này, cùng v?i m?t mô t? ng?n cho nh?ng ǵ t?t c? nh?ng t?p tin này là dành cho. Thông tin này áp d?ng cho phát hành v1 g?n ?ây nh?t, và có th? không phù h?p v?i các phiên b?n hay phát hành khác. T?p tin | Chi ti?t
----|----
/_docs/ | Th? m?c cho tài li?u.
/_docs/readme.ar.md | Tài li?u ti?ng ? R?p.
/_docs/readme.de.md | Tài li?u ti?ng ??c.
/_docs/readme.en.md | Tài li?u ti?ng Anh.
/_docs/readme.es.md | Tài li?u ti?ng Tây Ban Nha.
/_docs/readme.fr.md | Tài li?u ti?ng Pháp.
/_docs/readme.id.md | Tài li?u ti?ng Indonesia.
/_docs/readme.it.md | Tài li?u ti?ng Ư.
/_docs/readme.ja.md | Tài li?u ti?ng Nh?t.
/_docs/readme.ko.md | Tài li?u ti?ng Hàn.
/_docs/readme.nl.md | Tài li?u ti?ng Hà Lan.
/_docs/readme.pt.md | Tài li?u ti?ng B? ?ào Nha.
/_docs/readme.ru.md | Tài li?u ti?ng Nga.
/_docs/readme.ur.md | Tài li?u ti?ng Urdu.
/_docs/readme.vi.md | Tài li?u ti?ng Vi?t.
/_docs/readme.zh-TW.md | Tài li?u ti?ng Trung Qu?c (truy?n th?ng).
/_docs/readme.zh.md | Tài li?u ti?ng Trung Qu?c (gi?n th?).
/_testfiles/ | Th? m?c cho t?p tin th? nghi?m (ch?a các t?p tin khác nhau). T?t c? các t?p tin ch?a nh?ng t?p tin th? nghi?m ?? th? nghi?m n?u phpMussel ?ă ???c cài ??t ?úng trên h? th?ng c?a b?n, và b?n không c?n ph?i t?i lên th? m?c này hay b?t k? các t?p tin c?a ḿnh tr? khi làm xét nghi?m nh? v?y.
/_testfiles/ascii_standard_testfile.txt | T?p tin th? nghi?m cho ch? kư ASCII b́nh th??ng c?a phpMussel.
/_testfiles/coex_testfile.rtf | T?p tin th? nghi?m cho ch? kư kéo dài ph?c t?p c?a phpMussel.
/_testfiles/exe_standard_testfile.exe | T?p tin th? nghi?m cho ch? kư PE c?a phpMussel.
/_testfiles/general_standard_testfile.txt | T?p tin th? nghi?m cho ch? kư chung c?a phpMussel.
/_testfiles/graphics_standard_testfile.gif | T?p tin th? nghi?m cho ch? kư ?? h?a c?a phpMussel.
/_testfiles/html_standard_testfile.html | T?p tin th? nghi?m cho ch? kư HTML b́nh th??ng c?a phpMussel.
/_testfiles/md5_testfile.txt | T?p tin th? nghi?m cho ch? kư d?a MD5 c?a phpMussel.
/_testfiles/ole_testfile.ole | T?p tin th? nghi?m cho ch? kư OLE c?a phpMussel.
/_testfiles/pdf_standard_testfile.pdf | T?p tin th? nghi?m cho ch? kư PDF c?a phpMussel.
/_testfiles/pe_sectional_testfile.exe | T?p tin th? nghi?m cho ch? kư ph?n PE c?a phpMussel.
/_testfiles/swf_standard_testfile.swf | T?p tin th? nghi?m cho ch? kư Shockwave c?a phpMussel.
/vault/ | Vault th? m?c (ch?a các t?p tin khác nhau).
/vault/cache/ | Cache th? m?c (cho d? li?u t?m th?i).
/vault/cache/.htaccess | T?p tin "hypertext access" / t?p tin truy c?p siêu v?n b?n (b?o v? t?p tin bí m?t kh?i b? truy c?p b?i ngu?n không ???c ?y quy?n).
/vault/classes/ | Th? m?c l?p h?c. Ch?a các l?p h?c khác nhau ???c s? d?ng b?i phpMussel.
/vault/classes/Maikuolan/ | Th? m?c l?p h?c. Ch?a các l?p h?c khác nhau ???c s? d?ng b?i phpMussel.
/vault/classes/Maikuolan/Cache.php | M?t x? lư b? ??m ??n gi?n, th?ng nh?t.
/vault/classes/Maikuolan/ComplexStringHandler.php | T?p tin cho x? lư chu?i ph?c t?p.
/vault/classes/Maikuolan/L10N.php | T?p tin cho x? lư L10N.
/vault/classes/Maikuolan/YAML.php | T?p tin cho x? lư YAML.
/vault/classes/.htaccess | T?p tin "hypertext access" / t?p tin truy c?p siêu v?n b?n (b?o v? t?p tin bí m?t kh?i b? truy c?p b?i ngu?n không ???c ?y quy?n).
/vault/classes/ArchiveHandler.php | Ch?u trách nhi?m x? lư t?p tin l?u tr?.
/vault/classes/CompressionHandler.php | Ch?u trách nhi?m x? lư nén t?p tin.
/vault/classes/TemporaryFileHandler.php | Ch?u trách nhi?m t?o và x? lư các t?p tin t?m th?i.
/vault/fe_assets/ | Các tài s?n front-end.
/vault/fe_assets/.htaccess | T?p tin "hypertext access" / t?p tin truy c?p siêu v?n b?n (b?o v? t?p tin bí m?t kh?i b? truy c?p b?i ngu?n không ???c ?y quy?n).
/vault/fe_assets/_2fa.html | T?p tin m?u HTML ???c s? d?ng khi yêu c?u ng??i dùng cho mă 2FA.
/vault/fe_assets/_accounts.html | T?p tin m?u HTML cho trang tài kho?n c?a front-end.
/vault/fe_assets/_accounts_row.html | T?p tin m?u HTML cho trang tài kho?n c?a front-end.
/vault/fe_assets/_cache.html | T?p tin m?u HTML cho trang d? li?u cache c?a front-end.
/vault/fe_assets/_config.html | T?p tin m?u HTML cho trang c?u h́nh c?a front-end.
/vault/fe_assets/_config_row.html | T?p tin m?u HTML cho trang c?u h́nh c?a front-end.
/vault/fe_assets/_files.html | T?p tin m?u HTML cho qu?n lư t?p tin.
/vault/fe_assets/_files_edit.html | T?p tin m?u HTML cho qu?n lư t?p tin.
/vault/fe_assets/_files_rename.html | T?p tin m?u HTML cho qu?n lư t?p tin.
/vault/fe_assets/_files_row.html | T?p tin m?u HTML cho qu?n lư t?p tin.
/vault/fe_assets/_home.html | T?p tin m?u HTML cho trang ch? c?a front-end.
/vault/fe_assets/_login.html | T?p tin m?u HTML cho ??ng nh?p front-end.
/vault/fe_assets/_logs.html | T?p tin m?u HTML cho trang b?n ghi c?a front-end.
/vault/fe_assets/_nav_complete_access.html | T?p tin m?u HTML cho các liên k?t ?i?u h??ng c?a front-end, cho nh?ng ng??i có quy?n truy c?p ??y ??.
/vault/fe_assets/_nav_logs_access_only.html | T?p tin m?u HTML cho các liên k?t ?i?u h??ng c?a front-end, cho nh?ng ng??i có quy?n b?n ghi truy c?p ch?.
/vault/fe_assets/_quarantine.html | T?p tin m?u HTML cho trang ki?m d?ch c?a front-end.
/vault/fe_assets/_quarantine_row.html | T?p tin m?u HTML cho trang ki?m d?ch c?a front-end.
/vault/fe_assets/_siginfo.html | T?p tin m?u HTML cho trang thông tin ch? kư c?a front-end.
/vault/fe_assets/_siginfo_row.html | T?p tin m?u HTML cho trang thông tin ch? kư c?a front-end.
/vault/fe_assets/_statistics.html | T?p tin m?u HTML cho trang th?ng kê c?a front-end.
/vault/fe_assets/_updates.html | T?p tin m?u HTML cho trang c?p nh?t c?a front-end.
/vault/fe_assets/_updates_row.html | T?p tin m?u HTML cho trang c?p nh?t c?a front-end.
/vault/fe_assets/_upload_test.html | T?p tin m?u HTML cho trang ki?m tra t?i lên.
/vault/fe_assets/frontend.css | CSS ??nh ki?u cho các front-end.
/vault/fe_assets/frontend.dat | C? s? d? li?u cho các front-end (ch?a thông tin tài kho?n và phiên; ch? t?o ra n?u front-end ???c kích ho?t và s? d?ng).
/vault/fe_assets/frontend.dat.safety | ???c t?o ra nh? m?t c? ch? an toàn khi c?n thi?t.
/vault/fe_assets/frontend.html | Các chính t?p tin m?u HTML cho các front-end.
/vault/fe_assets/icons.php | T?p tin cho các bi?u t??ng (???c s? d?ng b?i các qu?n lư t?p tin front-end).
/vault/fe_assets/pips.php | T?p tin cho các pip (???c s? d?ng b?i các qu?n lư t?p tin front-end).
/vault/fe_assets/scripts.js | Ch?a d? li?u JavaScript cho front-end.
/vault/lang/ | Ch?a d? li?u ti?ng cho phpMussel.
/vault/lang/.htaccess | T?p tin "hypertext access" / t?p tin truy c?p siêu v?n b?n (b?o v? t?p tin bí m?t kh?i b? truy c?p b?i ngu?n không ???c ?y quy?n).
/vault/lang/lang.ar.fe.php | D? li?u ti?ng ? R?p cho các front-end.
/vault/lang/lang.ar.php | D? li?u ti?ng ? R?p.
/vault/lang/lang.bn.fe.php | D? li?u ti?ng Bengal cho các front-end.
/vault/lang/lang.bn.php | D? li?u ti?ng Bengal.
/vault/lang/lang.de.fe.php | D? li?u ti?ng ??c cho các front-end.
/vault/lang/lang.de.php | D? li?u ti?ng ??c.
/vault/lang/lang.en.fe.php | D? li?u ti?ng Anh cho các front-end.
/vault/lang/lang.en.php | D? li?u ti?ng Anh.
/vault/lang/lang.es.fe.php | D? li?u ti?ng Tây Ban Nha cho các front-end.
/vault/lang/lang.es.php | D? li?u ti?ng Tây Ban Nha.
/vault/lang/lang.fr.fe.php | D? li?u ti?ng Pháp cho các front-end.
/vault/lang/lang.fr.php | D? li?u ti?ng Pháp.
/vault/lang/lang.hi.fe.php | D? li?u ti?ng Hindi cho các front-end.
/vault/lang/lang.hi.php | D? li?u ti?ng Hindi.
/vault/lang/lang.id.fe.php | D? li?u ti?ng Indonesia cho các front-end.
/vault/lang/lang.id.php | D? li?u ti?ng Indonesia.
/vault/lang/lang.it.fe.php | D? li?u ti?ng Ư cho các front-end.
/vault/lang/lang.it.php | D? li?u ti?ng Ư.
/vault/lang/lang.ja.fe.php | D? li?u ti?ng Nh?t cho các front-end.
/vault/lang/lang.ja.php | D? li?u ti?ng Nh?t.
/vault/lang/lang.ko.fe.php | D? li?u ti?ng Hàn cho các front-end.
/vault/lang/lang.ko.php | D? li?u ti?ng Hàn.
/vault/lang/lang.nl.fe.php | D? li?u ti?ng Hà Lan cho các front-end.
/vault/lang/lang.nl.php | D? li?u ti?ng Hà Lan.
/vault/lang/lang.pt.fe.php | D? li?u ti?ng B? ?ào Nha cho các front-end.
/vault/lang/lang.pt.php | D? li?u ti?ng B? ?ào Nha.
/vault/lang/lang.ru.fe.php | D? li?u ti?ng Nga cho các front-end.
/vault/lang/lang.ru.php | D? li?u ti?ng Nga.
/vault/lang/lang.th.fe.php | D? li?u ti?ng Thái Lan cho các front-end.
/vault/lang/lang.th.php | D? li?u ti?ng Thái Lan.
/vault/lang/lang.tr.fe.php | D? li?u ti?ng Th? Nh? K? cho các front-end.
/vault/lang/lang.tr.php | D? li?u ti?ng Th? Nh? K?.
/vault/lang/lang.ur.fe.php | D? li?u ti?ng Urdu cho các front-end.
/vault/lang/lang.ur.php | D? li?u ti?ng Urdu.
/vault/lang/lang.vi.fe.php | D? li?u ti?ng Vi?t cho các front-end.
/vault/lang/lang.vi.php | D? li?u ti?ng Vi?t.
/vault/lang/lang.zh-tw.fe.php | D? li?u ti?ng Trung Qu?c (truy?n th?ng) cho các front-end.
/vault/lang/lang.zh-tw.php | D? li?u ti?ng Trung Qu?c (truy?n th?ng).
/vault/lang/lang.zh.fe.php | D? li?u ti?ng Trung Qu?c (gi?n th?) cho các front-end.
/vault/lang/lang.zh.php | D? li?u ti?ng Trung Qu?c (gi?n th?).
/vault/quarantine/ | Th? m?c ki?m d?ch (ch?a các t?p tin trong ki?m d?ch).
/vault/quarantine/.htaccess | T?p tin "hypertext access" / t?p tin truy c?p siêu v?n b?n (b?o v? t?p tin bí m?t kh?i b? truy c?p b?i ngu?n không ???c ?y quy?n).
/vault/signatures/ | Th? m?c cho ch? kư (ch?a các t?p tin cho ch? kư).
/vault/signatures/.htaccess | T?p tin "hypertext access" / t?p tin truy c?p siêu v?n b?n (b?o v? t?p tin bí m?t kh?i b? truy c?p b?i ngu?n không ???c ?y quy?n).
/vault/signatures/switch.dat | ?i?u khi?n và ??nh ngh?a bi?n.
/vault/.htaccess | T?p tin "hypertext access" / t?p tin truy c?p siêu v?n b?n (b?o v? t?p tin bí m?t kh?i b? truy c?p b?i ngu?n không ???c ?y quy?n).
/vault/.travis.php | ???c s? d?ng b?i Travis CI ?? th? nghi?m (không c?n thi?t cho ch?c n?ng phù h?p c?a k?ch b?n).
/vault/.travis.yml | ???c s? d?ng b?i Travis CI ?? th? nghi?m (không c?n thi?t cho ch?c n?ng phù h?p c?a k?ch b?n).
/vault/cli.php | T?p tin cho x? lư CLI.
/vault/components.dat | T?p tin siêu d? li?u thành ph?n; ???c s? d?ng b?i trang c?p nh?t front-end.
/vault/config.ini.RenameMe | T?p tin cho c?u h́nh; Ch?a t?t c? các tùy ch?n cho c?u h́nh c?a phpMussel, nói cho nó bi?t ph?i làm ǵ và làm th? nào ?? ho?t ??ng (??i tên ?? kích ho?t).
/vault/config.php | T?p tin cho x? lư c?u h́nh.
/vault/config.yaml | T?p tin cho c?u h́nh m?c ??nh; Ch?a giá tr? c?u h́nh m?c ??nh cho phpMussel.
/vault/frontend.php | T?p tin cho x? lư front-end.
/vault/frontend_functions.php | T?p tin cho ch?c n?ng front-end.
/vault/functions.php | T?p tin cho ch?c n?ng.
/vault/greylist.csv | T?p tin CSV cho danh sách xám ch? kư ch? th? cho phpMussel cái nào ch? kư nó ph?i ???c b? qua (t?p tin t? ??ng t?o l?i n?u xóa).
/vault/lang.php | D? li?u ti?ng.
/vault/php5.4.x.php | Polyfills cho PHP 5.4.X (c?n cho kh? n?ng t??ng thích ng??c PHP 5.4.X; an toàn ?? xóa cho các phiên b?n PHP m?i h?n).
/vault/plugins.dat | T?p tin siêu d? li?u plugin; ???c s? d?ng b?i trang c?p nh?t front-end.
? /vault/scan_kills.txt | K? l?c c?a m?i t?p tin t?i lên t? ch?i/gi?t b?i phpMussel.
? /vault/scan_log.txt | K? l?c c?a m?i t?p tin quét b?i phpMussel.
? /vault/scan_log_serialized.txt | K? l?c c?a m?i t?p tin quét b?i phpMussel.
/vault/shorthand.yaml | Ch?a các mă nh?n di?n ch? kư khác nhau ???c x? lư b?i phpMussel khi gi?i thích vi?t t?t ch? kư trong khi quét, và khi truy c?p thông tin ch? kư thông qua các front-end.
/vault/signatures.dat | T?p tin siêu d? li?u ch? kư; ???c s? d?ng b?i trang c?p nh?t front-end.
/vault/template_custom.html | T?p tin m?u; M?u cho HTML s?n xu?t b?i phpMussel cho các thông ?i?p t?i lên t?p tin b? ch?n (các thông ?i?p nh́n th?y b?ng ng??i t?i lên).
/vault/template_default.html | T?p tin m?u; M?u cho HTML s?n xu?t b?i phpMussel cho các thông ?i?p t?i lên t?p tin b? ch?n (các thông ?i?p nh́n th?y b?ng ng??i t?i lên).
/vault/themes.dat | T?p tin siêu d? li?u ch? ??; ???c s? d?ng b?i trang c?p nh?t front-end.
/vault/upload.php | T?p tin cho x? lư t?i lên.
/.gitattributes | T?p tin d? án cho GitHub (không c?n thi?t cho ch?c n?ng phù h?p c?a k?ch b?n).
/.gitignore | T?p tin d? án cho GitHub (không c?n thi?t cho ch?c n?ng phù h?p c?a k?ch b?n).
/Changelog-v1.txt | K? l?c c?a nh?ng s? thay ??i ???c th?c hi?n cho các k?ch b?n khác nhau gi?a các phiên b?n (không c?n thi?t cho ch?c n?ng phù h?p c?a k?ch b?n).
/composer.json | Thông tin v? d? án cho Composer/Packagist (không c?n thi?t cho ch?c n?ng phù h?p c?a k?ch b?n).
/CONTRIBUTING.md | Thông tin v? làm th? nào ?? ?óng góp cho d? án.
/LICENSE.txt | B?n sao c?a gi?y phép GNU/GPLv2 (không c?n thi?t cho ch?c n?ng phù h?p c?a k?ch b?n).
/loader.php | T?p tin cho t?i. ?ây là ?i?u b?n c?n n?i vào (c?n thi?t)!
/PEOPLE.md | Thông tin v? nh?ng ng??i trong d? án.
/README.md | Thông tin tóm t?t d? án.
/web.config | T?p tin c?u h́nh c?a ASP.NET (trong tr??ng h?p này, ?? b?o v? ? Tên t?p tin có th? thay ??i tuy theo các quy ??nh c?a c?u h́nh (xem 7. <a name="SECTION7"></a>TÙY CH?N CHO C?U H̀NHSau ?ây là danh sách các bi?n t́m th?y trong t?p tin c?u h́nh cho phpMussel general | signatures | files | attack_specific :--|:--|:--|:-- cleanup<br />scan_log<br />scan_log_serialized<br />scan_kills<br />truncate<br />log_rotation_limit<br />log_rotation_action<br />timezone<br />timeOffset<br />timeFormat<br />ipaddr<br />enable_plugins<br />forbid_on_block<br />delete_on_sight<br />lang<br />numbers<br />quarantine_key<br />quarantine_max_filesize<br />quarantine_max_usage<br />quarantine_max_files<br />honeypot_mode<br />scan_cache_expiry<br />disable_cli<br />disable_frontend<br />max_login_attempts<br />FrontEndLog<br />disable_webfonts<br />maintenance_mode<br />default_algo<br />statistics<br /> | Active<br />fail_silently<br />fail_extensions_silently<br />detect_adware<br />detect_joke_hoax<br />detect_pua_pup<br />detect_packer_packed<br />detect_shell<br />detect_deface<br />detect_encryption<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> | max_uploads<br />filesize_limit<br />filesize_response<br />filetype_whitelist<br />filetype_blacklist<br />filetype_greylist<br />check_archives<br />filesize_archives<br />filetype_archives<br />max_recursion<br />block_encrypted_archives<br />max_files_in_archives<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> | chameleon_from_php<br />can_contain_php_file_extensions<br />chameleon_from_exe<br />chameleon_to_archive<br />chameleon_to_doc<br />chameleon_to_img<br />chameleon_to_pdf<br />archive_file_extensions<br />block_control_characters<br />corrupted_exe<br />decode_threshold<br />scannable_threshold<br />allow_leading_trailing_dots<br />block_macros<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> compatibility | heuristic | virustotal | urlscanner ignore_upload_errors<br />only_allow_images<br /><br /><br /><br /> | threshold<br /><br /><br /><br /><br /> | vt_public_api_key<br />vt_suspicion_level<br />vt_weighting<br />vt_quota_rate<br />vt_quota_time<br /> | lookup_hphosts<br />google_api_key<br />maximum_api_lookups<br />maximum_api_lookups_response<br />cache_time<br /> legal | template_data | PHPMailer | supplementary_cache_options pseudonymise_ip_addresses<br />privacy_policy<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> | theme<br />Magnification<br />css_url<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> | EventLog<br />SkipAuthProcess<br />Enable2FA<br />Host<br />Port<br />SMTPSecure<br />SMTPAuth<br />Username<br />Password<br />setFromAddress<br />setFromName<br />addReplyToAddress<br />addReplyToName<br /> | enable_apcu<br />enable_memcached<br />enable_redis<br />enable_pdo<br />memcached_host<br />memcached_port<br />redis_host<br />redis_port<br />redis_timeout<br />pdo_dsn<br />pdo_username<br />pdo_password<br /><br /> "general" (Thê? loa?i)C?u h́nh chung cho phpMussel. "cleanup"
"scan_log"
"scan_log_serialized"
"scan_kills"
M?o h?u ích: N?u b?n mu?n, b?n có th? bao g?m thông tin ngày/gi? trong tên các t?p tin b?n ghi ( Các ví d?:
- "truncate"
"log_rotation_limit"
"log_rotation_action"
Làm rơ k? thu?t: Trong ng? c?nh này, "c? nh?t" có ngh?a là không ???c s?a ??i g?n ?ây. "timezone"
"timeOffset"
"timeFormat"
"ipaddr"
Giá tr? ???c ?? xu?t cho "ipaddr": Giá tr? | S? d?ng
---|---
"enable_plugins"
"forbid_on_block"
"delete_on_sight"
"lang"
"numbers"
Giá tr? hi?n ???c h? tr?: Giá tr? | Nó t?o ra | Chi ti?t
---|---|---
Chú thích: Các giá tr? này không ???c chu?n hóa ? b?t k? ?âu, và có th? s? không liên quan ngoài gói. Ngoài ra, các giá tr? ???c h? tr? có th? thay ??i trong t??ng lai. "quarantine_key"
"quarantine_max_filesize"
"quarantine_max_usage"
"quarantine_max_files"
"honeypot_mode"
"scan_cache_expiry"
"disable_cli"
"disable_frontend"
"max_login_attempts"
"FrontEndLog"
"disable_webfonts"
"maintenance_mode"
"default_algo"
"statistics"
"signatures" (Thê? loa?i)C?u h́nh cho ch? kư. "Active"
Chú thích: - T?p tin ch? kư tr??c tiên ph?i ???c cài ??t, tr??c khi b?n có th? kích ho?t chúng. - ?? các t?p tin th? nghi?m có th? làm vi?c ?úng, các t?p tin ch? kư ph?i ???c cài ??t và kích ho?t. - Giá tr? c?a ch? th? c?u h́nh này ???c l?u tr? trong b? nh? cache. Sau khi thay ??i nó, ?? thay ??i có hi?u l?c, b?n có th? c?n ph?i xóa b? nh? cache. "fail_silently"
"fail_extensions_silently"
"detect_adware"
"detect_joke_hoax"
"detect_pua_pup"
"detect_packer_packed"
"detect_shell"
"detect_deface"
"detect_encryption"
"files" (Thê? loa?i)C?u h́nh cho x? lư t?p tin. "max_uploads"
"filesize_limit"
"filesize_response"
"filetype_whitelist", "filetype_blacklist", "filetype_greylist"
"check_archives"
??nh d?ng | Có th? ??c | Có th? ??c ?? quy | Có th? phát hi?n mă hóa | L?u ư ---|---|---|---|--- Zip | ?? | ?? | ?? | C?n libzip (th??ng ?i kèm v?i PHP). C?ng ???c h? tr? (s? d?ng ??nh d?ng zip): ?? Phát hi?n ??i t??ng OLE. ?? Phát hi?n macro Office. Tar | ?? | ?? | ? | Không c?n b?t c? ?i?u ǵ ??c bi?t. ??nh d?ng không h? tr? mă hóa. Rar | ?? | ?? | ?? | C?n ph?n m? r?ng rar (khi ph?n m? r?ng này không ???c cài ??t, phpMussel không th? ??c t?p tin rar). 7zip | ? | ? | ? | V?n ?ang ?i?u tra cách ??c các t?p tin 7zip trong phpMussel. Phar | ? | ? | ? | H? tr? ??c t?p tin phar ?ă b? xóa trong v1.6.0, và s? không ???c thêm l?i v́ lư do b?o m?t. N?u b?t k? ai có th? và s?n sàng tr? giúp th?c hi?n h? tr? ??c các ??nh d?ng l?u tr? khác, s? tr? giúp ?ó s? ???c hoan nghênh. "filesize_archives"
"filetype_archives"
"max_recursion"
"block_encrypted_archives"
"max_files_in_archives"
"attack_specific" (Thê? loa?i)C?u h́nh ch?ng l?i t?n công c? th?. Phát hi?n c?a t?n công t?c kè hoa: False = T?t; True = Trên. "chameleon_from_php"
"can_contain_php_file_extensions"
"chameleon_from_exe"
"chameleon_to_archive"
"chameleon_to_doc"
"chameleon_to_img"
"chameleon_to_pdf"
"archive_file_extensions"
"block_control_characters"
"corrupted_exe"
"decode_threshold"
"scannable_threshold"
"allow_leading_trailing_dots"
"block_macros"
"compatibility" (Thê? loa?i)C?u h́nh kh? n?ng t??ng thích cho phpMussel. "ignore_upload_errors"
"only_allow_images"
"heuristic" (Thê? loa?i)C?u h́nh cho "heuristic" (t́m ki?m / khám phá / t? h?c). "threshold"
"virustotal" (Thê? loa?i)C?u h́nh cho VirusTotal.com. "vt_public_api_key"
L?u ư: N?u quét t?p tin s? d?ng các Virus Total API b? vô hi?u hóa, b?n s? không c?n ph?i xem xét b?t k? tùy ch?n trong th? lo?i này ( "vt_suspicion_level"
L?u ư: B?t k? m?c ?? nghi ng?, b?t k? t?p tin ???c vào danh sách ?en ho?c vào danh sách tr?ng b??i phpMussel s? không ???c quét b?ng cách s? d?ng các Virus Total API, b?i v́ nh?ng t?p tin nh? v?y ?ă có th? ?ă ???c công b? nh? ??c h?i hay vô h?i b??i phpMussel b?i th?i gian mà h? s? có cách khác ???c quét b??i các Virus Total API, và v́ th?, quét b? sung s? không ???c yêu c?u. Kh? n?ng c?a phpMussel ?? quét các t?p tin s? d?ng các Virus Total API là nh?m xây d?ng t? tin h?n n?a cho n?u m?t t?p tin là ??c h?i ho?c vô h?i trong nh?ng hoàn c?nh trong ?ó phpMussel chinh no là không hoàn toàn ch?c ch?n v? vi?c li?u m?t t?p tin là ??c h?i ho?c vô h?i. "vt_weighting"
"vt_quota_rate" và "vt_quota_time"
"urlscanner" (Thê? loa?i)M?t máy quét URL ???c bao g?m v?i phpMussel, kh? n?ng phát hi?n các URL ??c h?i t? bên trong b?t k? d? li?u hay t?p tin ???c quét. L?u ư: N?u máy quét URL b? vô hi?u hóa, b?n s? không c?n ph?i xem xét b?t k? tùy ch?n trong ph?n này ( C?u h́nh cho tra c?u API c?a máy quét URL. "lookup_hphosts"
"google_api_key"
"maximum_api_lookups"
"maximum_api_lookups_response"
"cache_time"
"legal" (Thê? loa?i)C?u h́nh mà liên quan ??n các ngh?a v? h?p pháp. ?? bi?t thêm thông tin v? các ngh?a v? h?p pháp và cách nó có th? ?nh h??ng ??n các ngh?a v? c?u h́nh c?a b?n, vui ḷng tham kh?o ph?n "THÔNG TIN H?P PHÁP" c?a các tài li?u. "pseudonymise_ip_addresses"
"privacy_policy"
"template_data" (Thê? loa?i)C?u h́nh cho m?u thi?t k? và ch? ??. D? li?u m?u thi?t k? liên quan ??n ??u ra HTML s? d?ng ?? t?o ra các thông báo "S? t?i lên ?ă b? t? ch?i" hi?n th? cho ng??i dùng khi m?t t?i lên t?p tin b? ch?n. N?u b?n ?ang s? d?ng ch? ?? tùy ch?nh cho phpMussel, ??u ra HTML có ngu?n g?c t? t?p tin "theme"
"Magnification"
"css_url"
"PHPMailer" (Thê? loa?i)C?u h́nh PHPMailer. Hi?n t?i, phpMussel ch? s? d?ng PHPMailer ?? xác th?c hai y?u t? front-end. N?u b?n không s? d?ng các front-end, ho?c n?u b?n không s? d?ng xác th?c hai y?u t? cho các front-end, b?n có th? b? qua các ch? th? này. "EventLog"
"SkipAuthProcess"
"Enable2FA"
"Host"
"Port"
"SMTPSecure"
"SMTPAuth"
"Username"
"Password"
"setFromAddress"
"setFromName"
"addReplyToAddress"
"addReplyToName"
"supplementary_cache_options" (Thê? loa?i)Tùy ch?n b? nh? cache b? sung. Hi?n t?i, ?i?u này c?c k? th? nghi?m, và có th? không ho?t ??ng nh? mong ??i! Hi?n t?i, tôi khuyên b?n nên b? qua nó. "enable_apcu"
"enable_memcached"
"enable_redis"
"enable_pdo"
"memcached_host"
"memcached_port"
"redis_host"
"redis_port"
"redis_timeout"
"pdo_dsn"
"pdo_username"
"pdo_password"
8. <a name="SECTION8"></a>??NH D?NG C?A CH? KƯXem thêm: - "Ch? kư" là ǵ? 9 byte ??u tiên Lo?i | Byte | S? miêu t?
---|---|---
Byte k? ti?p M?i ḍng không r?ng sau ?ó là m?t ch? kư ho?c quy t?c. M?i ch? kư ho?c quy t?c chi?m m?t ḍng. Các ??nh d?ng ch? kư ???c h? tr? ???c mô t? d??i ?ây. CH? KƯ CHO TÊN T?P TINT?t c? các ch? kư cho tên t?p tin tuân theo các ??nh d?ng:
NAME là tên cho các ch? kư và FNRX là mô h́nh bi?u th?c chính quy ?? ki?m tra tên t?p tin (không mă hóa). CH? KƯ B?MT?t c? các ch? kư b?m tuân theo các ??nh d?ng:
HASH là b?m (th??ng là MD5) c?a toàn b? t?p tin, FILESIZE là t?ng dung l??ng t?p tin và NAME là tên cho các ch? kư. CH? KƯ PH?N PET?t c? các ch? kư ph?n PE tuân theo các ??nh d?ng:
HASH là b?m MD5 c?a m?t ph?n c?a m?t t?p tin PE, SIZE là t?ng kích th??c c?a ph?n ?ó và NAME là tên cho các ch? kư. CH? KƯ KÉO DÀI PET?t c? các ch? kư kéo dài PE tuân theo các ??nh d?ng:
$VAR là tên c?a các bi?n PE ?? ki?m tra, HASH là b?m MD5 c?a bi?n ?ó, SIZE là t?ng kích th??c bi?n và NAME là tên cho các ch? kư. CH? KƯ KÉO DÀI PH?C T?PCh? kư kéo dài ph?c t?p là khá khác nhau v?i các lo?i khác c?a ch? kư có th? v?i phpMussel, trong ư ngh?a r?ng nh?ng ǵ h? ?ang ki?m tra cho ???c quy ??nh b?i nh?ng ch? kư t? và h? có th? ki?m tra cho nhi?u tiêu chí. Các tiêu chí ???c gi?i h?n b?i ";" và các lo?i ki?m tra và d? li?u ki?m tra cho t?ng tiêu chí ???c gi?i h?n b?i ":" nh? v?y mà ??nh d?ng cho nh?ng ch? kư trông h?i gi?ng nh?:
M?I TH? KHÁCT?t c? các ch? kư khác làm theo các ??nh d?ng:
NAME là tên cho các ch? kư và HEX là m?t phân khúc th?p l?c phân mă hóa c?a các t?p tin d? ??nh ?? ???c xu?t hi?n b?i các ch? kư. FROM và TO là thông s? tùy ch?n, cho th?y n?i trong ngu?n d? li?u, b?t ??u và k?t thúc, ?? ki?m tra l?i. BI?U TH?C CHÍNH QUYB?t k? cách th?c bi?u th?c chính quy hi?u và x? lư m?t cách chính xác qua PHP c?ng nên ???c hi?u hi?u và x? lư m?t cách chính xác b?i phpMussel và ch? kư c?a nó. Tuy nhiên, tôi mu?n ?? ngh? l?y h?t s?c th?n tr?ng khi vi?t ch? kư bi?u th?c chính quy m?i, b?i v́, n?u b?n không hoàn toàn ch?c ch?n b?n ?ang làm ǵ v?y, có th? có k?t qu? r?t b?t th??ng hay b?t ng?. Nh́n vào các mă ngu?n n?u b?n không hoàn toàn v? b?i c?nh r?ng h? ?ang phân tích cú pháp. Ngoài ra, nh? l?i r?ng t?t c? m?i th? (ngo?i tr? tên t?p tin, cú pháp, siêu d? li?u kho l?u tr? và m?u MD5) ph?i ???c mă hóa h? th?p l?c phân! 9. <a name="SECTION9"></a>NH?NG V?N ?? H?P T??NG TÍCHPHP và PCRE
KH? N?NG T??NG THÍCH PH?N M?M CH?NG VI RÚTCho h?u h?t các ph?n, phpMussel s? t??ng h?p v?i h?u h?t các ph?n m?m quét vi rút khác. Nh?ng mà, có m?t s? ng??i dùng trong quá kh? ?ă báo cáo m?t s? v?n ??. Thông tin d??i ?ây là t? VirusTotal.com, và nó miêu t? m?t s? gi? tích c?c báo cáo b?i các ch??ng tŕnh ch?ng vi rút khác nhau ch?ng phpMussel. M?c dù thông tin này không ??m b?o n?u b?n g?p ph?i v?n ?? t??ng h?p gi?a phpMussel và ph?n m?m ch?ng vi rút c?a b?n, n?u ph?n m?m ch?ng vi rút c?a b?n ???c ghi nh?n là cách g?n c? ch?ng l?i phpMussel, b?n nên t?t nó tr??c khi s? d?ng phpMussel ho?c nên xét các l?a ch?n khác cho m?t trong hai ph?n m?m ch?ng vi rút c?a b?n ho?c phpMussel. Thông tin này ???c c?p nh?t l?n c??i vào ngày 2018.10.09 và có th? áp d?ng cho phpMussel công b? hai lo?i phiên b?n nh? m?i nh?t (v1.5.0-v1.6.0) vào th?i gian cái này ???c vi?t. Thông tin này ch? áp d?ng cho gói chính. K?t qu? có th? khác nhau d?a trên t?p tin ch? kư ?ă cài ??t, plugin, và các thành ph?n ngo?i vi khác. | Ch??ng tŕnh quét | K?t qu? | |---|---| | Bkav | Báo cáo "VEX.Webshell" | 10. <a name="SECTION10"></a>NH?NG CÂU H?I TH??NG G?P (FAQ)
<a name="WHAT_IS_A_SIGNATURE"></a>"Ch? kư" là ǵ?Trong b?i c?nh c?a phpMussel, "ch? kư" ?? c?p ??n d? li?u ho?t ??ng nh? m?t ch? th? hay c? ch? ??nh danh cho m?t cái ǵ ?ó c? th? mà chúng tôi ?ang t́m ki?m, th??ng là m?t ?o?n nh? và không nguy hi?m c?a m?t cái ǵ ?ó l?n h?n và có h?i, ch?ng h?n nh? vi rút ho?c trojan, ho?c, m?t t?p tin b?m, ho?c các ch? s? nh?n d?ng t??ng t? khác, và nó th??ng bao g?m m?t nhăn, và m?t s? d? li?u khác ?? giúp cung c?p b?i c?nh b? sung mà có th? ???c s? d?ng b?i phpMussel ?? xác ??nh cách t?t nh?t ?? ti?n hành khi nó g?p nh?ng ǵ chúng ta ?ang t́m ki?m. <a name="WHAT_IS_A_FALSE_POSITIVE"></a>"Sai tích c?c" là ǵ?Ngh?a c?a "sai tích c?c" (hay: "l?i sai tích c?c"; "báo ??ng gi?"; Ti?ng Anh: false positive; false positive error; false alarm), mô t? r?t ??n gi?n, và trong m?t b?i c?nh t?ng quát, ???c s? d?ng khi ki?m tra cho m?t ?i?u ki?n, ?? tham kh?o các k?t qu? c?a bài ki?m tra, khi k?t qu? là tích c?c (hay, ?i?u ki?n ???c xác ??nh là "tích c?c", hay "?úng"), nh?ng d? ki?n s? ???c (hay c?n ph?i có ???c) tiêu c?c (hay, ?i?u ki?n, th?c t?, là "tiêu c?c", hay "sai"). "Sai tích c?c" có th? ???c coi là ?i?u t??ng t? nh? "khóc sói" (theo ?ó các ?i?u ki?n ?ang ???c ki?m tra là li?u có con sói g?n ?àn, ?i?u ki?n là "sai" b?i v́ không có con sói g?n ?àn, và ?i?u ki?n ???c báo cáo là "tích c?c" b?i các ng??i ch?n b?ng cách g?i "sói, sói"), hay t??ng t? nh? t́nh hu?ng trong th? nghi?m y t? theo ?ó m?t b?nh nhân ???c ch?n ?oán là có m?t s? b?nh, trong khi th?c t?, h? không có b?t k? s? b?nh. M?t s? các t? ng? khác s? d?ng là "?úng tích c?c", "?úng tiêu c?c" và "sai tiêu c?c". "?úng tích c?c" ?? c?p ??n khi các k?t qu? ki?m tra và t́nh tr?ng th?c t? c?a ?i?u ki?n là c? hai ?úng (hay "tích c?c"), và "?úng tiêu c?c" ?? c?p ??n khi các k?t qu? ki?m tra và t́nh tr?ng th?c t? c?a ?i?u ki?n là c? hai sai (hay "tiêu c?c"); "?úng tích c?c" hay "?úng tiêu c?c" ???c coi là m?t "suy lu?n ?úng". Các ph?n ?? c?a "sai tích c?c" là "sai tiêu c?c"; "Sai tiêu c?c" ?? c?p ??n khi các k?t qu? ki?m tra là tiêu c?c (hay, ?i?u ki?n ???c xác ??nh là "tiêu c?c", hay "sai"), nh?ng d? ki?n s? ???c (hay c?n ph?i có ???c) tích c?c (hay, ?i?u ki?n, th?c t?, là "tích c?c", hay "?úng"). Trong b?i c?nh phpMussel, các t? ng? ?? c?p ??n ch? kư c?a phpMussel và các t?p tin mà h? ch?n. Khi phpMussel ch?n m?t t?p tin b?i v́ ch? kư c?a nó là x?u, l?i th?i hay không chính xác, nh?ng không nên làm nh? v?y, hay khi nó làm nh? v?y v́ nh?ng lư do sai, chúng tôi ?? c?p ??n s? ki?n này nh? "sai tích c?c". Khi phpMussel không ch?n m?t t?p tin ?ó nên ?ă b? ch?n, b?i v́ m?i ?e d?a khó l??ng, ch? kư m?t tích hay thi?u sót trong ch? kư, chúng tôi ?? c?p ??n s? ki?n này nh? "phát hi?n m?t tích" (which is analogous to a "sai tiêu c?c"). ?i?u này có th? ???c tóm t?t b?ng b?ng d??i ?ây: | phpMussel KHÔNG nên ch?n m?t t?p tin | phpMussel NÊN ch?n m?t t?p tin ---|---|--- phpMussel KHÔNG ch?n m?t t?p tin | ?úng tiêu c?c (suy lu?n ?úng) | Phát hi?n m?t tích (?i?u t??ng t? nh? sai tiêu c?c) phpMussel ch?n m?t t?p tin | __Sai tích c?c__ | ?úng tích c?c (suy lu?n ?úng) <a name="SIGNATURE_UPDATE_FREQUENCY"></a>T?n su?t c?p nh?t ch? kư là bao nhiêu?T?n su?t c?p nh?t thay ??i tùy thu?c vào các t?p tin ch? kư trong câu h?i. Nói chung là, t?t c? các ng??i b?o tŕ cho các t?t c? t?p tin ch? kư c? g?ng ??m b?o r?ng ch? kư c?a h? ???c c?p nh?t càng nhi?u càng t?t, nh?ng b?i v́ t?t c? chúng ta ??u có nhi?u cam k?t khác, cu?c s?ng c?a chúng ta bên ngoài d? án, và b?i v́ không ai trong chúng ta ???c b?i th??ng tài chính (hay ???c thanh toán) cho các n? l?c d? án c?a chúng tôi, M?t l?ch tŕnh c?p nh?t chính xác không th? ???c ??m b?o. Nói chung là, ch? kư ???c c?p nh?t b?t c? khi nào có ?? th?i gian ?? c?p nh?t chúng. Tr? giúp luôn ???c ?ánh giá cao n?u b?n s?n sàng cung c?p b?t k?. <a name="ENCOUNTERED_PROBLEM_WHAT_TO_DO"></a>Tôi ?ă g?p m?t v?n ?? trong khi s? d?ng phpMussel và tôi không bi?t ph?i làm ǵ v? nó! Hăy giúp tôi!
<a name="MINIMUM_PHP_VERSION"></a>Tôi mu?n s? d?ng phpMussel (tr??c v2) v?i phiên b?n PHP c? h?n 5.4.0; B?n có th? giúp?Không. PHP >= 5.4.0 là yêu c?u t?i thi?u ??i v?i phpMussel < v2. <a name="MINIMUM_PHP_VERSION_V2"></a>Tôi mu?n s? d?ng phpMussel (v2) v?i phiên b?n PHP c? h?n 7.2.0; B?n có th? giúp?Không. PHP >= 7.2.0 là yêu c?u t?i thi?u ??i v?i phpMussel v2. Xem thêm: Bi?u ?? t??ng thích. <a name="PROTECT_MULTIPLE_DOMAINS"></a>Tôi có th? s? d?ng m?t cài ??t phpMussel ?? b?o v? nhi?u tên mi?n?Vâng. Cài ??t phpMussel không b? khóa vào các tên mi?n c? th?, và do ?ó có th? ???c s? d?ng ?? b?o v? nhi?u tên mi?n. Nói chung là, chúng tôi ?? c?p ??n cài ??t phpMussel ch? b?o v? m?t mi?n nh? "cài ??t mi?n ??n" ("single-domain installations"), và chúng tôi ?? c?p ??n cài ??t phpMussel b?o v? nhi?u mi?n hay mi?n ph? nh? "cài ??t nhi?u mi?n" ("multi-domain installations"). N?u b?n s? d?ng m?t cài ??t nhi?u mi?n và c?n ph?i s? d?ng các b? t?p tin ch? kư khác nhau cho các mi?n khác nhau, ho?c c?n phpMussel ???c c?u h́nh khác nhau cho các mi?n khác nhau, ?i?u này có th? làm ???c. Sau khi t?i t?p tin c?u h́nh ( <a name="PAY_YOU_TO_DO_IT"></a>Tôi không mu?n lăng phí th?i gian b?ng cách cài ??t này và ??m b?o r?ng nó ho?t ??ng v?i trang web c?a tôi; Tôi có th? tr? ti?n cho b?n ?? làm ?i?u ?ó cho tôi?Có l?. ?i?u này ???c xem xét theo t?ng tr??ng h?p c? th?. Cho chúng tôi bi?t nh?ng ǵ b?n c?n, nh?ng ǵ b?n ?ang cung c?p, và chúng tôi s? cho b?n bi?t li?u chúng tôi có th? giúp ?? hay không. <a name="HIRE_FOR_PRIVATE_WORK"></a>Tôi có th? thuê b?n hay b?t k? nhà phát tri?n nào c?a d? án này cho công vi?c riêng t??Xem ? trên. <a name="SPECIALIST_MODIFICATIONS"></a>Tôi c?n s?a ??i chuyên môn, tu? ch?nh, vv; B?n có th? giúp?Xem ? trên. <a name="ACCEPT_OR_OFFER_WORK"></a>Tôi là nhà phát tri?n, nhà thi?t k? trang web, hay l?p tŕnh viên. Tôi có th? ch?p nh?n hay cung c?p các công vi?c liên quan ??n d? án này không?Vâng. Gi?y phép c?a chúng tôi không c?m ?i?u này. <a name="WANT_TO_CONTRIBUTE"></a>Tôi mu?n ?óng góp cho d? án; Tôi có th? làm ???c ?i?u này?Vâng. ?óng góp cho d? án r?t ???c hoan nghênh. Vui ḷng xem "CONTRIBUTING.md" ?? bi?t thêm thông tin. <a name="SCAN_DEBUGGING"></a>Làm th? nào ?? truy c?p chi ti?t c? th? v? các t?p tin khi chúng ???c quét?B?n có th? truy c?p chi ti?t c? th? v? các t?p tin khi chúng ???c quét b?ng cách gán m?t m?ng ?? s? d?ng cho m?c ?ích này tr??c khi h??ng d?n phpMussel ?? quét chúng. Trong ví d? d??i ?ây,
M?ng này là ?a chi?u. Các ph?n t? ??i di?n cho các t?p tin ???c quét và các ph?n t? con ??i di?n cho các chi ti?t v? các t?p tin này. Các ph?n t? con này nh? sau:
? - Không ???c cung c?p v?i k?t qu? l?u tr? (ch? cung c?p cho các k?t qu? quét m?i). ? - Ch? cung c?p khi quét t?p tin PE. N?u b?n mu?n, m?ng này có th? b? phá h?y b?ng cách s? d?ng sau:
<a name="CRON_TO_UPDATE_AUTOMATICALLY"></a>Tôi có th? s? d?ng cron ?? c?p nh?t t? ??ng không?Vâng. API ???c tích h?p trong front-end ?? t??ng tác v?i trang c?p nh?t thông qua các k?ch b?n bên ngoài. M?t k?ch b?n riêng bi?t, "Cronable", là có s?n, và có th? ???c s? d?ng b?i cron manager hay cron scheduler ?? t? ??ng c?p nh?t gói này và gói h? tr? khác (k?ch b?n này cung c?p tài li?u riêng c?a nó). <a name="SCAN_NON_ANSI"></a>Có th? phpMussel quét các t?p tin có tên không ANSI?Gi? s? có m?t th? m?c b?n mu?n quét. Trong th? m?c này, b?n có m?t s? t?p tin có tên không ANSI.
- Gi? s? r?ng b?n ?ang s? d?ng ch? ?? CLI ho?c phpMussel API ?? quét. Khi s? d?ng PHP < 7.1.0, trên m?t s? h? th?ng, phpMussel s? không th?y các t?p tin này khi c? g?ng quét th? m?c, và do ?ó, s? không th? quét các t?p tin này. B?n có th? s? th?y k?t qu? t??ng t? nh? khi b?n quét m?t th? m?c r?ng:
Ngoài ra, khi s? d?ng PHP < 7.1.0, quét các t?p tin riêng l? t?o k?t qu? nh? sau:
Ho?c nh?ng ?i?u sau:
?i?u này là do cách mà PHP x? lư các tên t?p tin không ph?i ANSI tr??c PHP 7.1.0. N?u b?n g?p v?n ?? này, gi?i pháp là c?p nh?t cài ??t PHP lên phiên b?n 7.1.0 tr? lên. Trong PHP >= 7.1.0, tên t?p tin không ph?i ANSI ???c x? lư t?t h?n, và phpMussel s? có th? quét các t?p tin ?úng cách. ?? so sánh, k?t qu? khi c? g?ng quét các th? m?c b?ng cách s? d?ng PHP >= 7.1.0:
Và c? g?ng ?? quét các t?p tin riêng bi?t:
<a name="BLACK_WHITE_GREY"></a>Danh sách ?en ? Danh sách tr?ng ? Danh sách xám ? H? là ǵ, và làm cách nào ?? s? d?ng chúng?Các thu?t ng? mang ư ngh?a khác nhau trong các ng? c?nh khác nhau. Trong phpMussel, có ba ng? c?nh mà các thu?t ng? này ???c s? d?ng: ?áp ?ng kích th??c t?p tin, ?áp ?ng lo?i t?p tin, và danh sách xám cho ch? kư. ?? ??t ???c m?t k?t qu? mong mu?n v?i chi phí t?i thi?u ?? x? lư, có m?t s? ?i?u ??n gi?n mà phpMussel có th? ki?m tra tr??c khi th?c s? quét các t?p tin, ch?ng h?n nh? các kích th??c, các tên, và các ph?n m? r?ng c?a t?p tin. Ví d?; N?u m?t t?p tin quá l?n, hay n?u ph?n m? r?ng c?a t?p tin ?ó cho bi?t lo?i t?p tin mà chúng tôi không mu?n cho phép trên các trang web c?a chúng tôi, chúng tôi có th? ?ánh d?u t?p tin ngay l?p t?c, và không c?n quét nó. ?áp ?ng kích th??c t?p tin là cách mà phpMussel ?áp ?ng khi t?p tin v??t quá gi?i h?n ???c ch? ??nh. M?c dù không có danh sách th?c t?, m?t t?p tin có th? ???c xem là có hi?u qu? trong danh sách ?en, danh sách tr?ng ho?c danh sách xám, d?a trên kích th??c c?a t?p tin. Hai ch? th? c?u h́nh khác bi?t t?n t?i ?? ch? ??nh m?t gi?i h?n và ?áp ?ng mong mu?n t??ng ?ng. ?áp ?ng lo?i t?p tin là cách mà phpMussel ?áp ?ng v?i ph?n m? r?ng c?a t?p tin. Có ba ch? th? c?u h́nh khác bi?t t?n t?i ?? ch? ??nh các ph?n m? r?ng nào s? n?m trong danh sách ?en, danh sách tr?ng ho?c danh sách xám. M?t t?p tin có th? ???c xem xét có hi?u qu? trên danh sách ?en, danh sách tr?ng ho?c danh sách xám n?u ph?n m? r?ng c?a nó kh?p v?i b?t k? ph?n m? r?ng ???c ch? ??nh t??ng ?ng. Trong hai ng? c?nh này, n?m trong danh sách tr?ng có ngh?a là không ???c quét ho?c g?n c?; n?m trong danh sách ?en có ngh?a là nó ph?i ???c g?n c? (và do ?ó không c?n ph?i quét nó); và n?m trong danh sách xám có ngh?a là phân tích thêm là c?n thi?t ?? xác ??nh xem chúng ta nên g?n c? nó (và nh? v?y, nó nên ???c quét). Danh sách xám cho ch? kư là m?t danh sách các ch? kư mà v? c? b?n s? ???c b? qua (?i?u này ?ă ???c ?? c?p tr??c ?ó trong tài li?u). Khi m?t ch? kư trên danh sách xám ???c kích ho?t, phpMussel ti?p t?c làm vi?c thông qua các ch? kư c?a nó và không có hành ??ng c? th? liên quan ??n ch? kư trên danh sách xám. Không có danh sách ?en ch? kư, b?i v́ hành vi ng? ư là hành vi b́nh th??ng cho ch? kư kích ho?t, và không có danh sách tr?ng ch? kư, b?i v́ hành vi ng? ư s? không th?c s? có ư ngh?a trong vi?c xem xét nh? th? nào phpMussel ho?t ??ng b́nh th??ng và nh?ng ?i?u ?ă có th? ?ă làm. Danh sách xám ch? kư r?t h?u ích n?u b?n c?n gi?i quy?t các v?n ?? gây ra b?i m?t ch? kư c? th? mà không c?n vô hi?u ho?c g? cài ??t toàn b? t?p tin ch? kư. <a name="CHANGE_COMPONENT_SORT_ORDER"></a>Khi tôi kích ho?t ho?c h?y kích ho?t các t?p tin ch? kư thông qua trang c?p nh?t, nó s?p x?p chúng theo th? t? ch? và s? trong c?u h́nh. Tôi có th? thay ??i cách h? ???c s?p x?p không?Vâng. N?u b?n c?n bu?c m?t s? t?p tin th?c thi theo th? t? c? th?, b?n có th? thêm m?t s? d? li?u tùy ư tr??c tên c?a chúng trong ch? th? c?u h́nh n?i chúng ???c li?t kê, ???c phân tách b?ng d?u hai ch?m. Khi trang c?p nh?t sau ?ó s?p x?p l?i các t?p tin, d? li?u tùy ư ???c thêm này s? ?nh h??ng ??n th? t? s?p x?p, gây ra chúng do ?ó ?? th?c hi?n theo th? t? mà b?n mu?n, mà không c?n ph?i ??i tên b?t k? ng??i nào trong s? h?. Ví d?, gi? s? m?t ch? th? c?u h́nh v?i các t?p tin ???c li?t kê nh? sau:
N?u b?n mu?n
Sau ?ó, n?u m?t t?p tin m?i,
T́nh hu?ng t??ng t? khi m?t t?p tin b? h?y kích ho?t. Ng??c l?i, n?u b?n mu?n t?p tin th?c thi cu?i cùng, b?n có th? thêm m?t cái ǵ ?ó nh? 11. <a name="SECTION11"></a>THÔNG TIN H?P PHÁP11.0 PH?N M? ??UPh?n tài li?u này nh?m mô t? các cân nh?c pháp lư có th? có v? vi?c s? d?ng và th?c hi?n c?a gói, và cung c?p m?t s? thông tin liên quan c? b?n. ?i?u này có th? quan tr?ng ??i v?i m?t s? ng??i dùng nh? m?t ph??ng ti?n ?? ??m b?o tuân th? m?i yêu c?u pháp lư có th? t?n t?i ? các qu?c gia mà h? ho?t ??ng, và m?t s? ng??i dùng có th? c?n ph?i ?i?u ch?nh chính sách trang web c?a h? theo thông tin này. ??u tiên và quan tr?ng nh?t, xin vui ḷng nh?n ra r?ng tôi (tác gi? gói) không ph?i là lu?t s?, c?ng không ph?i là m?t chuyên gia pháp lư ?? ?i?u ki?n. Do ?ó, tôi không ?? t? cách pháp lư ?? cung c?p t? v?n pháp lư. Ngoài ra, trong m?t s? tr??ng h?p, yêu c?u pháp lư chính xác có th? khác nhau gi?a các qu?c gia và khu v?c pháp lư khác nhau, và các yêu c?u pháp lư khác nhau ?ôi khi có th? xung ??t (ch?ng h?n nh?, ví d?, trong tr??ng h?p các qu?c gia mà ?ng h? quy?n riêng t? và quy?n b? lăng quên, so v?i các qu?c gia mà ?ng h? lu?t l?u gi? d? li?u). C?ng xem xét vi?c truy c?p vào gói không b? gi?i h?n ? các qu?c gia ho?c khu v?c pháp lư c? th?, và do ?ó, c? s? ng??i dùng gói có kh? n?ng ?a d?ng v? m?t ??a lư. Nh?ng ?i?m này ???c xem xét, tôi không ? trong m?t v? trí ?? tuyên b? nh?ng ǵ nó có ngh?a là ?? "tuân th? v? m?t pháp lư" cho t?t c? ng??i dùng, trong t?t c? các liên quan. Tuy nhiên, tôi hy v?ng r?ng thông tin trong tài li?u này s? giúp b?n t? quy?t ??nh v? nh?ng ǵ b?n ph?i làm ?? duy tŕ tuân th? v? m?t pháp lư trong b?i c?nh c?a gói. N?u b?n có b?t k? nghi ng? ho?c quan tâm nào v? thông tin ? ?ây, ho?c n?u b?n c?n thêm tr? giúp và t? v?n t? góc ?? pháp lư, tôi khuyên b?n nên tham kh?o ư ki?n chuyên gia pháp lư ?? ?i?u ki?n. 11.1 TRÁCH NHI?M PHÁP LƯTheo nh? ?ă nêu trong gi?y phép gói, gói ???c cung c?p mà không có b?t k? b?o hành nào. ?i?u này bao g?m (nh?ng không gi?i h?n) t?t c? ph?m vi trách nhi?m pháp lư. Gói ph?n m?m ???c cung c?p cho b?n ?? thu?n ti?n cho b?n, v?i hy v?ng r?ng nó s? h?u ích, và r?ng nó s? cung c?p m?t s? l?i ích cho b?n. Tuy nhiên, vi?c s? d?ng ho?c tri?n khai gói, là l?a ch?n c?a riêng b?n. B?n không b? bu?c ph?i s? d?ng ho?c tri?n khai gói, nh?ng khi b?n làm nh? v?y, b?n ch?u trách nhi?m v? quy?t ??nh ?ó. Tôi và nh?ng ng??i ?óng góp gói khác, không ch?u trách nhi?m pháp lư v? h?u qu? c?a các quy?t ??nh mà b?n ??a ra, b?t k? tr?c ti?p, gián ti?p, ng? ư, hay nói cách khác. 11.2 BÊN TH? BATùy thu?c vào c?u h́nh và tri?n khai chính xác c?a nó, gói có th? giao ti?p và chia s? thông tin v?i bên th? ba trong m?t s? tr??ng h?p. Thông tin này có th? ???c ??nh ngh?a là "thông tin nh?n d?ng cá nhân" (PII) trong m?t s? ng? c?nh, b?i m?t s? khu v?c pháp lư. Thông tin này có th? ???c các bên th? ba này s? d?ng nh? th? nào, là tuân theo c?a chính sách c?a các bên th? ba, và n?m ngoài ph?m vi c?a tài li?u này. Tuy nhiên, trong t?t c? các tr??ng h?p nh? v?y, vi?c chia s? thông tin v?i các bên th? ba này có th? b? vô hi?u hóa. Trong t?t c? các tr??ng h?p nh? v?y, n?u b?n ch?n kích ho?t nó, b?n có trách nhi?m nghiên c?u b?t k? m?i lo ng?i nào v? s? riêng t?, b?o m?t, và vi?c s? d?ng PII c?a các bên th? ba này. N?u có b?t k? nghi ng? nào, ho?c n?u b?n không hài ḷng v?i hành vi c?a các bên th? ba liên quan ??n PII, t?t nh?t là nên vô hi?u hóa t?t c? vi?c chia s? thông tin v?i các bên th? ba này. V?i m?c ?ích minh b?ch, lo?i thông tin ???c chia s?, và v?i ai, ???c mô t? d??i ?ây. 11.2.0 WEBFONTM?t s? ch? ?? tùy ch?nh, c?ng nh? UI chu?n ("giao di?n ng??i dùng") cho front-end phpMussel và trang "S? t?i lên ?ă b? t? ch?i", có th? s? d?ng các webfont v́ lư do th?m m?. Các webfont ???c vô hi?u hóa theo m?c ??nh, nh?ng khi ???c kích ho?t, giao ti?p tr?c ti?p gi?a tŕnh duy?t c?a ng??i dùng và d?ch v? l?u tr? webfont s? x?y ra. ?i?u này có th? liên quan ??n vi?c truy?n thông tin nh? ??a ch? IP c?a ng??i dùng, ??i lư ng??i dùng, h? ?i?u hành, và các chi ti?t khác có s?n cho yêu c?u. H?u h?t các webfont này ???c l?u tr? b?i d?ch v? Google Fonts. Ch? th? c?u h́nh có liên quan:
- 11.2.1 MÁY QUÉT URLCác URL ???c t́m th?y trong các t?i lên t?p tin có th? ???c chia s? v?i API hpHosts hay API duy?t web an toàn c?a Google, tùy thu?c vào cách gói ???c ??nh c?u h́nh. Trong tr??ng h?p c?a API hpHosts, hành vi này ???c kích ho?t theo m?c ??nh. API duy?t web an toàn c?a Google yêu c?u các khóa API ?? ho?t ??ng chính xác, và do ?ó ???c vô hi?u hóa theo m?c ??nh. Ch? th? c?u h́nh có liên quan:
- 11.2.2 VIRUS TOTALKhi phpMussel quét m?t t?p tin t?i lên, các b?m c?a các t?p tin ?ó có th? ???c chia s? v?i API Virus Total, tùy thu?c vào cách gói ???c ??nh c?u h́nh. Có nh?ng k? ho?ch ?? có th? chia s? toàn b? t?p tin t?i m?t s? th?i ?i?m trong t??ng lai, nh?ng tính n?ng này không ???c gói h? tr? t?i th?i ?i?m này. API Virus Total yêu c?u khóa API ?? ho?t ??ng chính xác, và do ?ó ???c vô hi?u hóa theo m?c ??nh. Thông tin (bao g?m các t?p tin và siêu d? li?u t?p tin có liên quan) ???c chia s? v?i Virus Total, c?ng có th? ???c chia s? v?i các ??i tác, chi nhánh, và nhi?u ng??i khác cho m?c ?ích nghiên c?u. ?i?u này ???c mô t? chi ti?t h?n theo chính sách b?o m?t c?a h?. Xem: Privacy Policy – VirusTotal. Ch? th? c?u h́nh có liên quan:
- 11.3 NH?T KƯNh?t kư là m?t ph?n quan tr?ng c?a phpMussel v́ m?t s? lư do. Khi không có nh?t kư, có th? khó ?? ch?n ?oán sai tích c?c, ?? xác ??nh chính xác phpMussel ho?t ??ng t?t nh? th? nào trong b?t k? ng? c?nh c? th? nào, và ?? xác ??nh n?i b?t c?p c?a nó, và nh?ng thay ??i nào có th? c?n thi?t ??i v?i c?u h́nh hay ch? kư c?a nó, ?? nó có th? ti?p t?c ho?t ??ng nh? d? ??nh. B?t k?, nh?t kư có th? không ???c mong mu?n cho t?t c? ng??i dùng, và v?n hoàn toàn tùy ch?n. Trong phpMussel, ghi nh?t kư b? vô hi?u hóa theo m?c ??nh. ?? kích ho?t nó, phpMussel ph?i ???c c?u h́nh cho phù h?p. Ngoài ra, vi?c nh?t kư có ???c cho phép h?p pháp hay không, và trong ph?m vi ???c cho phép h?p pháp (ví d?, các lo?i thông tin có th? ???c nh?t kư, bao lâu, và trong hoàn c?nh ǵ), có th? thay ??i, tùy thu?c vào th?m quy?n pháp lư và trong b?i c?nh phpMussel ???c tri?n khai (ví d?, n?u b?n ?ang ho?t ??ng nh? m?t cá nhân, nh? m?t th?c th? công ty, và n?u trên c? s? th??ng m?i hay phi th??ng m?i). Do ?ó, nó có th? h?u ích cho b?n ?? ??c k? ph?n này. Có nhi?u ki?u ghi nh?t kư mà phpMussel có th? th?c hi?n. Các lo?i ghi nh?t kư khác nhau liên quan ??n các lo?i thông tin khác nhau, v́ các lư do khác nhau. 11.3.0 NH?T KƯ QUÉTKhi ???c kích ho?t trong c?u h́nh gói, phpMussel l?u nh?t kư c?a các t?p tin mà nó quét. Lo?i ghi nh?t kư này có s?n ? hai ??nh d?ng khác nhau: - T?p tin nh?t kư mà có th? ???c ??c b?i con ng??i. - T?p tin nh?t kư ???c tu?n t? hóa. Các m?c nh?p vào m?t t?p tin nh?t kư mà có th? ???c ??c b?i con ng??i th??ng trông gi?ng nh? sau (ví d?):
M?c nh?p nh?t kư quét th??ng bao g?m các thông tin sau: - Ngày và gi? t?p tin ???c quét. - Tên c?a t?p tin ???c quét. - CRC32b b?m c?a tên và n?i dung c?a t?p tin. - Nh?ng ǵ ?ă ???c phát hi?n trong t?p tin (n?u b?t c? ?i?u ǵ ?ă ???c phát hi?n). Ch? th? c?u h́nh có liên quan:
- Khi các ch? th? này ???c ?? tr?ng, lo?i ghi nh?t kư này s? v?n b? vô hi?u hóa. 11.3.1 T?I LÊN B? CH?NKhi ???c kích ho?t trong c?u h́nh gói, phpMussel l?u nh?t kư c?a các t?i lên ?ă b? ch?n. Các m?c nh?p vào t?p tin nh?t kư t?i lên b? ch?n th??ng trông gi?ng nh? sau (ví d?):
M?c nh?p vào t?p tin nh?t kư t?i lên b? ch?n th??ng bao g?m các thông tin sau: - Ngày và gi? t?i lên b? ch?n. - ??a ch? IP n?i t?i lên b?t ngu?n t? ?ó. - Lư do t?i sao t?p tin b? ch?n (nh?ng ǵ ?ă ???c phát hi?n). - Tên c?a t?p tin b? ch?n. - MD5 b?m và kích th??c c?a t?p tin b? ch?n. - Li?u t?p tin có b? ??a vào ki?m d?ch hay không và d??i tên n?i b? nào. Ch? th? c?u h́nh có liên quan:
- 11.3.2 NH?T KƯ FRONT-ENDLo?i nh?t kư này liên quan ??n c? g?ng ??ng nh?p, và ch? x?y ra khi ng??i dùng c? g?ng ??ng nh?p vào front-end (gi? s? truy c?p front-end ???c kích ho?t). M?c nh?p nh?t kư front-end ch?a ??a ch? IP c?a ng??i dùng ?ang c? g?ng ??ng nh?p, ngày và gi? x?y ra ?i?u này, và k?t qu? c?a c? g?ng này (??ng nh?p thành công, ho?c thành công không thành công). M?c nh?p nh?t kư front-end th??ng trông gi?ng nh? th? này (làm ví d?):
Ch? th? c?u h́nh có liên quan:
- 11.3.3 XOAY V̉NG NH?T KƯB?n có th? mu?n thanh l?c nh?t kư sau m?t kho?ng th?i gian, ho?c có th? ???c yêu c?u làm nh? v?y theo lu?t pháp (kho?ng th?i gian ???c phép gi? nh?t kư h?p pháp có th? b? gi?i h?n b?i lu?t pháp). B?n có th? ??t ???c ?i?u này b?ng cách ??a d?u ngày/gi? vào tên t?p tin nh?t kư c?a b?n theo quy ??nh c?a c?u h́nh gói c?a b?n (ví d?, Ví d?: N?u tôi ???c yêu c?u xóa nh?t kư sau 30 ngày theo pháp lu?t, tôi có th? ch? ??nh Ng??c l?i, n?u b?n ???c yêu c?u gi? l?i nh?t kư trong m?t kho?ng th?i gian dài, b?n có th? cân nh?c không s? d?ng xoay ṿng nh?t kư, ho?c b?n có th? ??t giá tr? c?a Ch? th? c?u h́nh có liên quan:
- 11.3.4 C?T NG?N NH?T KƯC?ng có th? c?t ng?n các t?p tin nh?t kư riêng l? khi chúng v??t quá m?t kích th??c nh?t ??nh, n?u ?ây b?n có th? c?n hay mu?n làm. Ch? th? c?u h́nh có liên quan:
- 11.3.5 PSEUDONYMISATION ??A CH? IPTh? nh?t, n?u b?n không quen thu?c v?i thu?t ng? này, "pseudonymisation" ?? c?p ??n vi?c x? lư d? li?u cá nhân sao cho không th? xác ??nh ???c d? li?u cá nhân cho b?t k? ch? ?? d? li?u c? th? nào n?a tr? khi có thông tin b? sung, và mi?n là thông tin b? sung ?ó ???c duy tŕ riêng bi?t và ph?i ch?u s? các bi?n pháp k? thu?t và t? ch?c ?? ??m b?o r?ng d? li?u cá nhân không th? ???c xác ??nh cho b?t k? ng??i t? nhiên nào. Trong m?t s? tr??ng h?p, b?n có th? ???c yêu c?u v? m?t pháp lư ?? s? d?ng "anonymisation" ho?c "pseudonymisation" cho b?t k? PII nào ???c thu th?p, x? lư ho?c l?u tr?. M?c dù khái ni?m này ?ă t?n t?i trong m?t th?i gian khá lâu, GDPR/DSGVO ?? c?p ??n, và ??c bi?t khuy?n khích "pseudonymisation". phpMussel có th? s? d?ng "pseudonymisation" cho các ??a ch? IP khi nh?t kư chúng vào b?n ghi, n?u ?ây b?n có th? c?n hay mu?n làm. Khi phpMussel s? d?ng "pseudonymisation" cho các ??a ch? IP, khi nh?t kư chúng vào b?n ghi, octet cu?i cùng c?a ??a ch? IPv4, và m?i th? sau ph?n th? hai c?a ??a ch? IPv6 ???c ??i di?n b?i m?t "x" (hi?u qu? làm tṛn ??a ch? IPv4 ??n ??a ch? ??u tiên c?a m?ng con th? 24 mà chúng ??a vào, và ??a ch? IPv6 ??n ??a ch? ??u tiên c?a m?ng con th? 32 mà chúng ??a vào). Ch? th? c?u h́nh có liên quan:
- 11.3.6 S? LI?U TH?NG KÊphpMussel có th? tùy ch?n theo dơi s? li?u th?ng kê nh? t?ng s? t?p tin ???c quét và b? ch?n k? t? m?t s? th?i ?i?m c? th?. Tính n?ng này ???c vô hi?u hóa theo m?c ??nh, nh?ng có th? ???c kích ho?t thông qua c?u h́nh gói. Tính n?ng này ch? theo dơi t?ng s? s? ki?n ?ă x?y ra và không bao g?m b?t k? thông tin nào v? các s? ki?n c? th? (và do ?ó, không nên ???c coi là PII). Ch? th? c?u h́nh có liên quan:
- 11.3.7 MĂ HÓAphpMussel không mă hóa b? nh? cache c?a nó ho?c b?t k? thông tin log nào. Mă hóa b? nh? cache và log có th? ???c gi?i thi?u trong t??ng lai, nh?ng hi?n t?i không có b?t k? k? ho?ch c? th? nào. N?u b?n lo l?ng v? các bên th? ba không ???c phép truy c?p vào các ph?n c?a phpMussel có th? ch?a thông tin nh?n d?ng cá nhân hay thông tin nh?y c?m nh? b? nh? cache ho?c nh?t kư c?a nó, tôi khuyên b?n không nên cài ??t phpMussel t?i v? trí có th? truy c?p công khai (ví d?, cài ??t phpMussel bên ngoài th? m?c 11.4 COOKIEKhi ng??i dùng ??ng nh?p thành công vào front-end, phpMussel ??t cookie) ?? có th? nh? ng??i dùng cho các yêu c?u ti?p theo (cookie ???c s? d?ng ?? xác th?c ng??i dùng ??n phiên ??ng nh?p). Trên trang ??ng nh?p, c?nh báo cookie ???c hi?n th? n?i b?t, c?nh báo ng??i dùng r?ng cookie s? ???c ??t n?u h? tham gia vào các hành ??ng có liên quan. Cookie không ???c ??t ? b?t k? ?i?m nào khác trong c? s? mă. Ch? th? c?u h́nh có liên quan:
- 11.5 TI?P TH? VÀ QU?NG CÁOphpMussel không thu th?p ho?c x? lư b?t k? thông tin nào cho m?c ?ích ti?p th? ho?c qu?ng cáo, và không bán ho?c l?i nhu?n t? b?t k? thông tin ???c thu th?p ho?c ghi l?i nào. phpMussel không ph?i là m?t doanh nghi?p th??ng m?i, c?ng không liên quan ??n b?t k? l?i ích th??ng m?i nào, do ?ó, làm nh?ng vi?c này s? không có ư ngh?a ǵ c?. ?ây là tr??ng h?p k? t? khi b?t ??u d? án, và ti?p t?c là tr??ng h?p ngày hôm nay. Ngoài ra, làm nh?ng vi?c này s? ph?n tác d?ng v?i tinh th?n và m?c ?ích d? ??nh c?a toàn b? d? án, và mi?n là tôi ti?p t?c duy tŕ d? án, s? không bao gi? x?y ra. 11.6 CHÍNH SÁCH B?O M?TTrong m?t s? tr??ng h?p, b?n có th? ???c yêu c?u v? m?t pháp lư ?? hi?n th? rơ ràng liên k?t ??n chính sách b?o m?t c?a b?n trên t?t c? các trang và ph?n trong trang web c?a b?n. ?i?u này có th? quan tr?ng nh? m?t ph??ng ti?n ?? ??m b?o r?ng ng??i dùng ???c thông báo ??y ?? v? các th?c ti?n b?o m?t chính xác c?a b?n, lo?i PII b?n thu th?p, và cách b?n ??nh s? d?ng. ?? có th? bao g?m m?t liên k?t trên trang "S? t?i lên ?ă b? t? ch?i" c?a phpMussel, m?t ch? th? c?u h́nh ???c cung c?p ?? ch? ??nh URL cho chính sách b?o m?t c?a b?n. Ch? th? c?u h́nh có liên quan:
- 11.7 GDPR/DSGVOQuy ??nh b?o v? d? li?u chung (GDPR) là m?t quy ??nh c?a Liên minh châu Âu, có hi?u l?c k? t? 25 Tháng N?m 2018. M?c tiêu chính c?a quy ??nh là cung c?p quy?n ki?m soát cho công dân và c? dân EU v? d? li?u cá nhân c?a riêng h?, và th?ng nh?t quy ??nh trong EU v? quy?n riêng t? và d? li?u cá nhân. Quy ??nh này bao g?m các ?i?u kho?n c? th? liên quan ??n vi?c x? lư "thông tin nh?n d?ng cá nhân" (PII) c?a b?t k? "ch? ?? d? li?u" nào (b?t k? ng??i t? nhiên ???c xác ??nh ho?c có th? nh?n d?ng ???c) t? ho?c trong EU. ?? tuân th? quy ??nh, "enterprise" ho?c "doanh nghi?p" (theo quy ??nh c?a quy ??nh), và b?t k? h? th?ng và quy tŕnh có liên quan nào ph?i ghi nh? s? riêng t? ngay t? ??u, ph?i s? d?ng cài ??t b?o m?t cao nh?t có th?, ph?i th?c hi?n các bi?n pháp b?o v? thích h?p cho b?t k? thông tin ???c l?u tr? hay x? lư nào (bao g?m nh?ng không gi?i h?n trong vi?c th?c hi?n "pseudonymisation" ho?c "anonymisation" ??y ?? c?a d? li?u), ph?i khai báo rơ ràng các lo?i d? li?u mà h? thu th?p, cách h? x? lư nó, v́ lư do ǵ, trong bao lâu h? gi? nó, và n?u h? chia s? d? li?u này v?i b?t k? bên th? ba nào, các lo?i d? li?u ???c chia s? v?i bên th? ba, cách, t?i sao, vv. D? li?u có th? không ???c x? lư tr? khi có c? s? h?p pháp ?? làm nh? v?y, theo quy ??nh c?a quy ??nh. Nói chung, ?i?u này có ngh?a là ?? x? lư d? li?u c?a ch? ?? d? li?u trên c? s? h?p pháp, nó ph?i ???c th?c hi?n theo ngh?a v? pháp lư, ho?c ch? ???c th?c hi?n sau khi có s? ??ng ư rơ ràng và ??y ?? thông tin ?ă ???c l?y t? ch? ?? d? li?u. B?i v́ các khía c?nh c?a quy ??nh có th? phát tri?n trong th?i gian, ?? tránh vi?c truy?n bá thông tin l?i th?i, nó có th? là t?t h?n ?? t́m hi?u v? các quy ??nh t? m?t ngu?n có th?m quy?n, trái ng??c v?i vi?c ch? bao g?m các thông tin có liên quan ? ?ây trong tài li?u gói (mà cu?i cùng có th? tr? nên l?i th?i khi quy ??nh phát tri?n). M?t s? tài nguyên ???c ?? xu?t ?? t́m hi?u thêm thông tin: - REGULATION (EU) 2016/679 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL - Quy ??nh b?o v? d? li?u chung L?n cu?i c?p nh?t: 7 Tháng T? 2019 (2019.04.07). |