PHP Classes

File: _docs/readme.zh.md

Recommend this page to a friend!
  Classes of Caleb  >  PHP Mussel  >  _docs/readme.zh.md  >  Download  
File: _docs/readme.zh.md
Role: Documentation
Content type: text/markdown
Description: Documentation
Class: PHP Mussel
PHP file virus scanner to detect malware
Author: By
Last change:
Date: 3 years ago
Size: 108,649 bytes
 

Contents

Class file image Download

phpMussel ?????????

??

???????????????????????????????????????????????????????????????????????????

1. <a name="SECTION1"></a>??

????phpMussel????????ClamAV?????????????????????/??/?????????????????????PHP???

PHPMUSSEL COPYRIGHT 2013 ????? GNU/GPLv2 ? Caleb M (Maikuolan)?

??????GNU????V2.0?????????????????????????????????????GNU????????????????????????????????????????????GNU???????????LICENSE.txt???????? - <https://www.gnu.org/licenses/>? - <https://opensource.org/licenses/>?

??ClamAV???????????????????????????????????????????

??SourceForge?Bitbucket?GitHub????????????????????????PhishTank??NLNetLabs?Malware.Expert?????

??phpMussel????????????????????? - GitHub? - Bitbucket? - SourceForge?

2. <a name="SECTION2"></a>????

2.0 ?????WEB????

1? ??????????????????????????????????????????????????????????????????????????????/public_html/phpmussel/?????????????????????????????????

2? ???config.ini.RenameMe?config.ini????vault????????????????????????????????????????????????????phpMussel??????????????????????????????????????????????????????????????????????????

3? ???phpMussel????????????????????*.txt/*.md????????????????????????

4? ???vault???????755???????????????777?????????????????????????????????????????????????????????????????????????PHP?????vault???????????PHP????vault??????????????????????????PHP???vault??????????????????????????????vault???????????vault???????????????config.ini?frontend.dat????????????????????

5? ????????????????????

6? ??????????????CMS????phpMussel???????????????????CMS?????????????????CMS???????????require?include????????????????????????????????????????????????????/includes??/assets?/functions??????????????????init.php??common_functions.php??functions.php?????????????????????????????????????GitHub??phpMussel issues???/???phpMussel?????????????????????????????????????????????CMS???????require?include??????????????????????????????????????loader.php???????????HTTP?????????????vault????

<?php require '/user_name/public_html/phpmussel/loader.php'; ?>

???????????????

-- ??? --

?????Apache????????????php.ini????????auto_prepend_file?????PHP???????phpMussel??????

auto_prepend_file = "/user_name/public_html/phpmussel/loader.php"

???.htaccess???

php_value auto_prepend_file "/user_name/public_html/phpmussel/loader.php"

7? ????????????????????phpMussel?????????????????????????????????????????????????????????????_testfiles??????????????????Active???????phpmussel.db????????????????????????phpMussel????????????????????????????????????????????????????????????????????????

2.1 ?????CLI?

1? ???????????????????????????????????????

2? phpMussel??PHP???????????????PHP??????

3? ????????????????????????????????????config.ini????vault? ? ??????phpMussel?????????????????????????????????????????????????????????????

4? ???????????????????PHP?phpMussel??????phpMussel?CLI?????????????????????????????Notepad?Notepad++????php.exe??????????????????????????????????loader.php?????php.exe????????????????.bat?????????????????????????????.bat?????phpMussel?

5? ????????????????????

6? ?????????CLI???????????????????????????phpMussel?????phpMussel????_testfiles??????????

2.2 ?COMPOSER??

phpMussel??Packagist????????????Composer???????Composer??phpMussel?????????????????????????????WEB???????2?4?5??6??

composer require phpmussel/phpmussel

<a name="INSTALLING_SIGNATURES"></a>2.3 ????

??v1.0.0???????phpMussel????phpMussel??????????????????????????

  1. ?????????????
  2. ???SigTool???????????
  3. ??phpMussel/Signatures???????????
2.3.1 ?????????????

?????????????? ???????.

????????????????????????????????????????????????????

2.3.2 ???SigTool???????????

???SigTool??.

2.3.3 ??phpMussel/Signatures???????????

????phpMussel/Signatures?????????GZ??????????????????????????????????/vault/signatures?????????????????Active???????phpMussel?????????

3. <a name="SECTION3"></a>????

3.0 ???????WEB????

phpMussel??????????????????????????????????????

???????????????????????????????????????

??????????phpMussel????????????????????????????????????config.ini???cleanup??????????????????????????PHP??????phpMussel???????????????

$phpMussel'Scan';

  • `$what_to_scan`???????????????????????????????????????/????????
  • `$output_type`???????????????????????False??/?????????????????????True??/????????????????????????????????????????????????????????????????????False??/?????????????????

| ?? | ?? | |---|---| | -4 | ?????????????? | | -3 | ?????????phpMussel????? | | -2 | ?????????????????????? | | -1 | ???????????PHP?????????????????? | | 0 | ????????????????????? | | 1 | ????????????????????? | | 2 | ?????????????????????? |

  • `$output_flatness`???????????????????????????????????False??/??????????????True??/????????????????????????????False??/???????

???

 $results = $phpMussel'Scan';
 echo $results;

???????????????

 Wed, 16 Sep 2013 02:49:46 +0000 ???
 > ?? '/user_name/public_html/my_file.html':
 -> ?????????
 Wed, 16 Sep 2013 02:49:47 +0000 ???

??????????????????phpMussel??????????????????????????????

???????????????????????????????????????????????????????????????????????????????????????? (?????????????)??

????????????????????????????????????????????????????????????????/vault/greylist.csv????????

?????? ???????????????

3.1 ?????CLI?

?????????CLI????????????

?????phpMussel???????????????????????????????????????????????????????????????????????????????????????????????????

4. <a name="SECTION4"></a>????

4.0 ??????

??????????????????????????phpMussel????????????????????????????????????????????????????????????????????????????????????vault?

??????????????????? ??????????????????????????????????????????

4.1 ???????

1) ???config.ini????????disable_frontend????????false ?????true??

2) ??????loader.php ?????http://localhost/phpmussel/loader.php??

3) ???????????admin/password????

??????????????????????????????????????????????????????????PHP??????????????

?????????????????????????????????????????????

4.2 ???????

??????????????????????????????????????????????????????????YouTube??????????

4.3 2FA?????????

???????????????????????????2FA????????????????????????????????????2FA?????????????????????????????????????????????????????????????????????????????????????????????????2FA?????????????

???????????????????????????PHPMailer????phpMussel??PHPMailer?????????????phpMussel???PHP >= 5.4.0????PHPMailer??PHP >= 5.5.0??????PHP 5.4????????phpMussel????????????

???PHPMailer???????phpMussel???????????PHPMailer?????????????????????????????????????PHPMailer???????Enable2FA???true???????????????

????????phpMussel????????????2FA?????????????????????????????????foo@bar.tld?????????????????????????????????????????Foo Bar <foo@bar.tld>??

???????vault?????????????????????????????????????????????????????????????vault???????????SMTP?????SMTP???????????????????????????vault????????????????????????????????????????????????????SMTP????????

5. <a name="SECTION5"></a>CLI???????

?Windows???phpMussel?CLI????????????????????????????CLI????????????????

????????CLI?????CLI???????c?????Enter??

???????????????????????phpMussel???????????? - <https://youtu.be/H-Pa740-utc>

6. <a name="SECTION6"></a>????

??????????????????????????????????????????????????

????????????????????????????????????????????????????????????????????

??????????v1??????????????????

?? | ?? ----|---- /_docs/ | ?????????????? /_docs/readme.ar.md | ????????? /_docs/readme.de.md | ??????? /_docs/readme.en.md | ??????? /_docs/readme.es.md | ????????? /_docs/readme.fr.md | ??????? /_docs/readme.id.md | ??????????? /_docs/readme.it.md | ????????? /_docs/readme.ja.md | ??????? /_docs/readme.ko.md | ??????? /_docs/readme.nl.md | ???????? /_docs/readme.pt.md | ????????? /_docs/readme.ru.md | ??????? /_docs/readme.ur.md | ????????? /_docs/readme.vi.md | ???????? /_docs/readme.zh-TW.md | ??????????? /_docs/readme.zh.md | ??????????? /_testfiles/ | ?????????????????????????????????phpMussel?????????????????????????????????????? /_testfiles/ascii_standard_testfile.txt | ???????phpMussel???ASCII??? /_testfiles/coex_testfile.rtf | ???????phpMussel??????? /_testfiles/exe_standard_testfile.exe | ???????phpMussel??????PE???? /_testfiles/general_standard_testfile.txt | ???????phpMussel????? /_testfiles/graphics_standard_testfile.gif | ???????phpMussel????? /_testfiles/html_standard_testfile.html | ???????phpMussel???HTML??? /_testfiles/md5_testfile.txt | ???????phpMussel MD5??? /_testfiles/ole_testfile.ole | ???????phpMussel OLE??? /_testfiles/pdf_standard_testfile.pdf | ???????phpMussel PDF??? /_testfiles/pe_sectional_testfile.exe | ???????phpMussel??????PE?????? /_testfiles/swf_standard_testfile.swf | ???????phpMussel SWF??? /vault/ | ??/????Vault????????????? /vault/cache/ | ???Cache???????????? /vault/cache/.htaccess | ?????????????????????????????????????? /vault/classes/ | ??????phpMussel??????? /vault/classes/Maikuolan/ | ??????phpMussel??????? /vault/classes/Maikuolan/Cache.php | ?????????????? /vault/classes/Maikuolan/ComplexStringHandler.php | ??????????? /vault/classes/Maikuolan/L10N.php | L10N????? /vault/classes/Maikuolan/YAML.php | YAML????? /vault/classes/.htaccess | ?????????????????????????????????????? /vault/classes/ArchiveHandler.php | ????????? /vault/classes/CompressionHandler.php | ????????? /vault/classes/TemporaryFileHandler.php | ???????????? /vault/fe_assets/ | ????? /vault/fe_assets/.htaccess | ?????????????????????????????????????? /vault/fe_assets/_2fa.html | ??????2FA??????HTML??? /vault/fe_assets/_accounts.html | ???????HTML??? /vault/fe_assets/_accounts_row.html | ???????HTML??? /vault/fe_assets/_cache.html | ?????????HTML??? /vault/fe_assets/_config.html | ???????HTML??? /vault/fe_assets/_config_row.html | ???????HTML??? /vault/fe_assets/_files.html | ??????HTML??? /vault/fe_assets/_files_edit.html | ??????HTML??? /vault/fe_assets/_files_rename.html | ??????HTML??? /vault/fe_assets/_files_row.html | ??????HTML??? /vault/fe_assets/_home.html | ????HTML??? /vault/fe_assets/_login.html | ?????HTML??? /vault/fe_assets/_logs.html | ???????HTML??? /vault/fe_assets/_nav_complete_access.html | ???????HTML??????????????? /vault/fe_assets/_nav_logs_access_only.html | ???????HTML???????????????? /vault/fe_assets/_quarantine.html | ???????HTML??? /vault/fe_assets/_quarantine_row.html | ???????HTML??? /vault/fe_assets/_siginfo.html | ?????????HTML??? /vault/fe_assets/_siginfo_row.html | ?????????HTML??? /vault/fe_assets/_statistics.html | ???????HTML??? /vault/fe_assets/_updates.html | ???????HTML??? /vault/fe_assets/_updates_row.html | ???????HTML??? /vault/fe_assets/_upload_test.html | ???????HTML??? /vault/fe_assets/frontend.css | ??CSS???? /vault/fe_assets/frontend.dat | ??????????????????????????????????????? /vault/fe_assets/frontend.dat.safety | ????????????? /vault/fe_assets/frontend.html | ????HTML????? /vault/fe_assets/icons.php | ??????????????????? /vault/fe_assets/pips.php | ??????????????????? /vault/fe_assets/scripts.js | ????JavaScript??? /vault/lang/ | ??phpMussel????? /vault/lang/.htaccess | ?????????????????????????????????????? /vault/lang/lang.ar.fe.php | ??????????? /vault/lang/lang.ar.php | ????????? /vault/lang/lang.bn.fe.php | ??????????? /vault/lang/lang.bn.php | ????????? /vault/lang/lang.de.fe.php | ????????? /vault/lang/lang.de.php | ??????? /vault/lang/lang.en.fe.php | ????????? /vault/lang/lang.en.php | ??????? /vault/lang/lang.es.fe.php | ??????????? /vault/lang/lang.es.php | ????????? /vault/lang/lang.fr.fe.php | ????????? /vault/lang/lang.fr.php | ??????? /vault/lang/lang.hi.fe.php | ?????????? /vault/lang/lang.hi.php | ???????? /vault/lang/lang.id.fe.php | ????????????? /vault/lang/lang.id.php | ??????????? /vault/lang/lang.it.fe.php | ??????????? /vault/lang/lang.it.php | ????????? /vault/lang/lang.ja.fe.php | ????????? /vault/lang/lang.ja.php | ??????? /vault/lang/lang.ko.fe.php | ????????? /vault/lang/lang.ko.php | ??????? /vault/lang/lang.nl.fe.php | ?????????? /vault/lang/lang.nl.php | ???????? /vault/lang/lang.pt.fe.php | ??????????? /vault/lang/lang.pt.php | ????????? /vault/lang/lang.ru.fe.php | ????????? /vault/lang/lang.ru.php | ??????? /vault/lang/lang.th.fe.php | ????????? /vault/lang/lang.th.php | ??????? /vault/lang/lang.tr.fe.php | ??????????? /vault/lang/lang.tr.php | ????????? /vault/lang/lang.ur.fe.php | ??????????? /vault/lang/lang.ur.php | ????????? /vault/lang/lang.vi.fe.php | ?????????? /vault/lang/lang.vi.php | ???????? /vault/lang/lang.zh-tw.fe.php | ????????????? /vault/lang/lang.zh-tw.php | ??????????? /vault/lang/lang.zh.fe.php | ????????????? /vault/lang/lang.zh.php | ??????????? /vault/quarantine/ | ?????????????? /vault/quarantine/.htaccess | ?????????????????????????????????????? /vault/signatures/ | ??????????????? /vault/signatures/.htaccess | ?????????????????????????????????????? /vault/signatures/switch.dat | ?????????? /vault/.htaccess | ?????????????????????????????????????? /vault/.travis.php | ?Travis CI????????????????? /vault/.travis.yml | ?Travis CI????????????????? /vault/cli.php | CLI????? /vault/components.dat | ?????????????????? /vault/config.ini.RenameMe | ??????????????phpMussel????????????????????????? /vault/config.php | ??????? /vault/config.yaml | ?????????phpMussel??????? /vault/frontend.php | ??????? /vault/frontend_functions.php | ????????? /vault/functions.php | ????????????? /vault/greylist.csv | ?????CSV?????????????phpMussel???????????????????????? /vault/lang.php | ????? /vault/php5.4.x.php | Polyfill??PHP 5.4.X ?PHP 5.4.X ????????????????????? /vault/plugins.dat | ?????????????????? ? /vault/scan_kills.txt | ?????????phpMussel??/?? ? /vault/scan_log.txt | ?????phpMussel??? ? /vault/scan_log_serialized.txt | ?????phpMussel??? /vault/shorthand.yaml | ??????????phpMussel????????????????????????????? /vault/signatures.dat | ?????????????????? /vault/template_custom.html | ????????HTML??????phpMussel?????????????????????? /vault/template_default.html | ????????HTML??????phpMussel?????????????????????? /vault/themes.dat | ?????????????????? /vault/upload.php | ??????? /.gitattributes | GitHub??????????????? /.gitignore | GitHub??????????????? /Changelog-v1.txt | ???????????????????????????? /composer.json | Composer/Packagist ??????????????? /CONTRIBUTING.md | ????????????? /LICENSE.txt | GNU/GPLv2 ????????????????? /loader.php | ????????????????????????! /PEOPLE.md | ????????? /README.md | ??????? /web.config | ??ASP.NET???????????????/vault????????????????????????????ASP.NET????

? ???????????????config.ini??

7. <a name="SECTION7"></a>????

?????????????config.ini?????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? ????

??phpMussel???

?cleanup?

-????/??/???????????Cache?????????????????????????????True??/??????????????????????????????????????False??/?????????????????????????????????????True??/?????????????????????????????????????? - ????CLI???

?scan_log?
  • ??????????????????????????????
?scan_log_serialized?
  • ????????????????????????????????????????
?scan_kills?
  • ?????????????????????????????????

??????????????????/????????????????????????????{yyyy} ???????{yy} ???????{mm} ?????{dd} ?????{hh} ??????

??? - scan_log='scan_log.{yyyy}-{mm}-{dd}-{hh}.txt' - scan_log_serialized='scan_log_serialized.{yyyy}-{mm}-{dd}-{hh}.txt' - scan_kills='scan_kills.{yyyy}-{mm}-{dd}-{hh}.txt'

?truncate?
  • ??????????????????????B/KB/MB/GB/TB???????????????????????????0KB???????????????????????????????????????????????
?log_rotation_limit?
  • ???????????????????????????????????????????????????????????????????????????????????0?????????
?log_rotation_action?
  • ??????????????????????????????????????????????????????????????????????????????????Delete?=?????????????????????Archive?=??????????????????????????

?????????????????????????????

?timezone?
  • ?????phpMussel?????/????????????????????????????PHP?????????????????????????`php.ini`??????????????????????????????????????????????????
?timeOffset?
  • ???????????????????????????????????/?????????phpMussel?????????????????????????????`php.ini`???????????????????????????????????????????????????????????
  • ?????1????`timeOffset=60`
?timeFormat?
  • phpMussel????????????? = `{Day}, {dd} {Mon} {yyyy} {hh}:{ii}:{ss} {tz}`?
?ipaddr?
  • ???????????IP??????????????Cloudflare???????`REMOTE_ADDR`??????????????????????

?ipaddr??????

? | ?? ---|--- HTTP_INCAP_CLIENT_IP | Incapsula????? HTTP_CF_CONNECTING_IP | Cloudflare????? CF-Connecting-IP | Cloudflare?????????????????? HTTP_X_FORWARDED_FOR | Cloudbric????? X-Forwarded-For | Squid????? ?????????? | Nginx????? REMOTE_ADDR | ????????????

?enable_plugins?
  • ??phpMussel???????False???=??????True???=????????
?forbid_on_block?
  • phpMussel????`403`??????????????????`200 OK`??False???=??`200`??True???=??`403`?????
?delete_on_sight?
  • ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????PHP??????????????????????????????????????????????????????????????????????????PHP????????????????False??/???????????????????True??/?????????????????????
?lang?
  • ????phpMussel???
?numbers?
  • ?????????

???????

? | ?? | ?? ---|---|--- NoSep-1 | 1234567.89 NoSep-2 | 1234567,89 Latin-1 | 1,234,567.89 | ???? Latin-2 | 1?234?567.89 Latin-3 | 1.234.567,89 Latin-4 | 1?234?567,89 Latin-5 | 1,234,56789 China-1 | 123,4567.89 India-1 | 12,34,567.89 India-2 | ??,??,???.?? Bengali-1 | ??,??,???.?? Arabic-1 | ?????????? Arabic-2 | ???????????? Thai-1 | ?,???,???.??

?????????????????????????????????????????????????????

?quarantine_key?
  • phpMussel?????????????phpMussel???/????Vault???????????????????phpMussel??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`quarantine_key`??????????????????????????????????????????????`quarantine_key`???????????????????????????????????????????????????????`quarantine_key`??????????????????????????????????????????????`delete_on_sight`?
?quarantine_max_filesize?
  • ??????????????????????????????????????????????????????????????????????????????????????????=2MB?
?quarantine_max_usage?
  • ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????=64MB?
?quarantine_max_files?
  • ?????????????????????????????????????????????????????????????=100?
?honeypot_mode?
  • ????????????????phpMussel??????????????????????????????????????????????????????????????????????phpMussel?????????????????????????????????phpMussel??????????????????????????????????????????????????False???=?????????True???=????
?scan_cache_expiry?
  • ??????phpMussel?????????????????????????21600??6???????`0`????????????
?disable_cli?
  • ??CLI?????CLI?????????????????????????????PHPUnit???????????CLI?????????????CLI???????????????False???=??CLI????????True???=??CLI???
?disable_frontend?
  • ????????????????phpMussel?????????????????????????phpMussel????????????????????????????????????False???=????????True???=???????????
?max_login_attempts?
  • ????????????????=5?
?FrontEndLog?
  • ?????????????????????????????
?disable_webfonts?
  • ?????????True???=???????False???=????
?maintenance_mode?
  • ????????True???=????False???=??????????????????????????CMS?????????
?default_algo?
  • ???????????????????????PASSWORD_DEFAULT??????PASSWORD_BCRYPT??PASSWORD_ARGON2I???PHP >= 7.2.0??
?statistics?
  • ??phpMussel????????True???=???False???=????????

?signatures? ????

?????

?Active?
  • ?????????????????

??? - ???????????????????? - ???????????????????????? - ??????????????????????????????????

?fail_silently?
  • phpMussel????????????????????`fail_silently`????????????????????????`fail_silently`??????????????????????????????????????????????????????????????False???=?????True???=????????
?fail_extensions_silently?
  • phpMussel???????????????`fail_extensions_silently`?????????????????????`fail_extensions_silently`???????????????????????????????????????????????????????????????????????False???=?????True???=????????
?detect_adware?
  • phpMussel????????????????False???=?????True???=???????
?detect_joke_hoax?
  • phpMussel?????????/??????/????????False???=?????True???=???????
?detect_pua_pup?
  • phpMussel???????PUP/PUA?????/?????/????????False???=?????True???=???????
?detect_packer_packed?
  • phpMussel????????????????????False???=?????True???=???????
?detect_shell?
  • phpMussel???????webshell???????False???=?????True???=???????
?detect_deface?
  • phpMussel???????????????????False???=?????True???=???????
?detect_encryption?
  • phpMussel???????????????False???=?????True???=???????

?files? ????

???????

?max_uploads?
  • ?????????????????????????????????????????????????????????????????DDoS?????CMS????phpMussel???PHP????????????10??????????????????????????????????????????????
?filesize_limit?
  • ??????KB??65536=64MB??????0=??????????????????????????????PHP???????????????????PHP???????????
?filesize_response?
  • ?????????????????????False???=?????True???=????????
?filetype_whitelist?, ?filetype_blacklist?, ?filetype_greylist?
  • ??????????????????????????????????????????????????????????????????????????????????????????CSV???????????????????????????????????????????????????/???/????
  • ???????? - ??????????????????????????????????????? - ??????????????????????????????????????? - ?????????????????????????????????????????????????????????????????????????????????????????????????
?check_archives?
  • ???????????False???=?????True???=???????

?? | ???? | ??????? | ?????? | ?? ---|---|---|---|--- Zip | ?? | ?? | ?? | ??libzip????PHP??????? ??????zip???? ?? OLE????? ?? Office???? Tar | ?? | ?? | ? | ??????????????? Rar | ?? | ?? | ?? | ??rar?????????????phpMussel????rar???? 7zip | ? | ? | ? | ?????????phpMussel???7zip??? Phar | ? | ? | ? | ????????v1.6.0??????phar???????????????

??????????????????????????????????????

?filesize_archives?
  • ?????????/???????????False???=?????????????True???=???????
?filetype_archives?
  • ?????????/???????????False???=?????????????True???=???????
?max_recursion?
  • ?????????????=3?
?block_encrypted_archives?
  • ???????????????phpMussel???????????????????????????????????????????????phpMussel???????????????????phpMussel???????????????????????????????????False???=?????True???=???????
?max_files_in_archives?
  • ???????????????????????=0??????????

?attack_specific? ????

???????

????????False???=????True???=????

?chameleon_from_php?
  • ??PHP??????PHP???????????
?can_contain_php_file_extensions?
  • ????PHP???????????????????????PHP??????????PHP??????????????????????PHP??????
?chameleon_from_exe?
  • ????????????????????????????????????????
?chameleon_to_archive?
  • ?????????????????????BZ/BZIP2?GZ/GZIP?LZF?RAR?ZIP?
?chameleon_to_doc?
  • ??????????????????DOC??DOT??PPS??PPT??XLA??XLS??WIZ??
?chameleon_to_img?
  • ????????????????BMP??DIB??PNG??GIF??JPEG??JPG??XCF??PSD??PDD??WEBP??
?chameleon_to_pdf?
  • ??PDF??????????
?archive_file_extensions?
  • ????????????CSV?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????CMS??????????
?block_control_characters?
  • ????????????????????????(`[\x00-\x08\x0b\x0c\x0e\x1f\x7f]`) ?????????????????????????????????????????????????????????????????????False???=?????????True???=???
?corrupted_exe?
  • ???????????False???=????True???=????????????????????????PE??????????????????????????????PE?????????????????????????????????????????????????PE???????????????????????????????????????????????????????????
?decode_threshold?
  • ?????????????????????????????????????=512KB????????????????????????????
?scannable_threshold?
  • ????????????????????????????????????=32MB???????????????????????????????????????????????????????????`filesize_limit`??????????????????????????PHP??`php.ini`?????????????????phpMussel????????????????????????????????????
?allow_leading_trailing_dots?
  • ??????????????????????????????????????????False???=????????True???=???
?block_macros?
  • ??????????????????????????????????????????????????????False???=?????????True???=???

?compatibility? ????

phpMussel??????

?ignore_upload_errors?
  • ?????????????????????phpMussel????????????????????phpMussel???????`$_FILES`?????????????????????????????????????????phpMussel???????????????????phpMussel?????????CMS??????`$_FILES`???????????????CMS?????????????????????????????phpMussel?????????????CMS??????????????????????????phpMussel??????????????????????????????????????????????????False???=?????True???=???
?only_allow_images?
  • ????????????????????????CMS????????????????????????????CMS????????????????????????????????????phpMussel???????????????????????????????????????????????????????False???=?????????True???=????????

?heuristic? ????

??????

?threshold?
  • ??????phpMussel???????????????????????????????????????????????threshold?????phpMussel????????????????????????????????????????????????????????????????????????????????????????3????????????????????????????????????????????????????????????????????????????????????????????????????????????

?virustotal? ????

VirusTotal.com???

?vt_public_api_key?
  • ?????phpMussel?????????Virus Total API??????????????????????????????????????????????????????Virus Total API??????????????API???Virus Total????????????????????????????????????????????????Virus Total API???????????????????????????????Virus Total?????????????????????? - ?????????????Virus Total???API???????Virus Total???API??????? - ?????????????Virus Total??API????(?????VirusTotal Public API v2.0?????Contents????Virus Total??API???????????

?????????????Virus Total API??????????????????????virustotal???????????????????????????Virus Total API???????????????????????????????????????????????????????????????????????????????API??????/??????API???vt_public_api_key???config.ini?????

?vt_suspicion_level?
  • ??????phpMussel???????????????Virus Total API??????????????????????????????????`vt_suspicion_level`?????
  • `0`:??????????????????phpMussel????????????????????????????????????Virus Total API?????????????phpMussel??????????????????????????????????????????????????????????
  • `1`:?????????????????phpMussel?????????????????????????????????????PE????Mach-O????ELF/Linux??????????????????????????????????????????DOC/DOCX??????????RAR????ZIP?????????????????????????????????Virus Total API?????????????phpMussel?????????????????????????????????????????????
  • `2`:?????????????????Virus Total API????????????????????????????API???????????????????????????????????????????????????????????????????????????????????????????????????????Virus Total API????????????phpMussel??????Virus Total API????API?????????????????????????????????????

??????????????????????????????phpMussel???????Virus Total API???????????????????????phpMussel???????????????Virus Total API?????????????????????phpMussel???????Virus Total API?????????????????????????????phpMussel???????????????????

?vt_weighting?
  • phpMussel??????????Virus Total API??????????????????????????????????????AV????????Virus Total?? ????????????????????????????????????????????????????????????????????????????????????????????`0`????????????Virus Total API????????????????????AV??????Virus Total?????????????phpMussel???????????????????????????????Virus Total API????????????????????AV??????Virus Total????????????????????????????? ????????????????phpMussel????????????????????????????????????`0`????????
?vt_quota_rate???vt_quota_time?
  • ???Virus Total API??????????????`4`??????????`1`????????????????honeyclient????????????????????Virus Total????????????????????????????phpMussel?????????????????????????????????????????phpMussel????????????????????????????????????????????????????????????????????????????????????????`vt_quota_rate`??????????`vt_quota_time`???????

?urlscanner? ????

phpMussel??URL????????????URL????????????

??????URL?????????????????????????urlscanner??????????????????????

URL???API???

?lookup_hphosts?
  • ??hpHosts API???`true`??hpHosts???API??????API???
?google_api_key?
  • ??Google Safe Browsing API?API???????Google Safe Browsing API??API????????????
  • ????cURL??????????????
?maximum_api_lookups?
  • ????API???????????????API???????????????????????????????????????????????`0`?????????????????`10`?????
?maximum_api_lookups_response?
  • ??????????API???????False???=?????????????????True???=??/?????
?cache_time?
  • ????????????API??????????3600??1????

?legal? ????

??????????

?????????????????????????????????????????????

?pseudonymise_ip_addresses?
  • ????????????IP?????True???=?????????False???=??????
?privacy_policy?
  • ???????????????????????????????URL????????

?template_data? ????

????????????

???????HTML????????????????????????????????????????????phpMussel??HTML??????template_custom.html?????????HTML??????template.html????????????????????HTML????????????????????HTML???????????????????foo="bar"???????<p>{foo}</p>???HTML?????<p>bar</p>?

?theme?
  • ??phpMussel??????
?Magnification?
  • ???????? = 1?
?css_url?
  • ??????????????CSS??????????t????????CSS???????phpMussel??????????????????HTTP???????????CSS????`css_url`?????????????????phpMussel?????????????

?PHPMailer? ????

PHPMailer???

???phpMussel??PHPMailer????????????????????????????????????????????????

?EventLog?
  • ?????PHPMailer????????????????????????????
?SkipAuthProcess?
  • ???????`true`???PHPMailer????SMTP????????????????????????????????????????????????????MITM??????????PHPMailer???SMTP??????????????
?Enable2FA?
  • ????????2FA???????
?Host?
  • ?????????SMTP???
?Port?
  • ????????????????=587?
?SMTPSecure?
  • ??SMTP?????????????TLS?SSL??
?SMTPAuth?
  • ????????SMTP???????????????????
?Username?
  • ??SMTP??????????????
?Password?
  • ??SMTP?????????????
?setFromAddress?
  • ??SMTP????????????????
?setFromName?
  • ??SMTP????????????????
?addReplyToAddress?
  • ??SMTP???????????????
?addReplyToName?
  • ??SMTP???????????????

?supplementary_cache_options? ????

???????

????????????????????????????????????

?enable_apcu?
  • ????????APCu???????? = False?
?enable_memcached?
  • ????????Memcached???????? = False?
?enable_redis?
  • ????????Redis???????? = False?
?enable_pdo?
  • ????????PDO???????? = False?
?memcached_host?
  • Memcached??????? = ?localhost??
?memcached_port?
  • Memcached??????? = ?11211??
?redis_host?
  • Redis??????? = ?localhost??
?redis_port?
  • Redis??????? = ?6379??
?redis_timeout?
  • Redis??????? = ?2.5??
?pdo_dsn?
  • PDO DSN????? = ?`mysql:dbname=phpmussel;host=localhost;port=3306`??
?pdo_username?
  • PDO????
?pdo_password?
  • PDO???

8. <a name="SECTION8"></a>????

?????? - ????????

phpMussel?????9????[x0-x8]??phpMussel??????????????magic number??????????????????phpMussel???????????????????????[x9]?????????????????????????????????????????????

?? | ?? | ?? ---|---|--- General_Command_Detections | 0? | ?CSV??????????????????????????????????????????????????????????????????? Filename | 1? | ??????? Hash | 2? | ?????? Standard | 3? | ???????????????? Standard_RegEx | 4? | ????????????????????????????? Normalised | 5? | ???ANSI????????????? Normalised_RegEx | 6? | ???ANSI?????????????????????????? HTML | 7? | ???HTML????????????? HTML_RegEx | 8? | ???HTML?????????????????????????? PE_Extended | 9? | ???PE???????????PE??????? PE_Sectional | A? | ???PE??????????? Complex_Extended | B? | ????????????????phpMussel????????? URL_Scanner | C? | ???URL??????

?????[x10]??????[0A]????phpMussel??????

??????????????????????????????????????????

?????

????????????

NAME:FNRX

NAME????????FNRX??????????????????

????

???????????

HASH:FILESIZE:NAME

HASH???????????MD5???FILESIZE???????NAME????????

??????PE?????

????????PE??????????

SIZE:HASH:NAME

HASH???MD5????????????????PE?????SIZE?????????NAME????????

??????PE?????

????????PE??????????

$VAR:HASH:SIZE:NAME

$VAR???????PE?????????HASH???MD5????????SIZE?????????NAME????????

??????

???????????????phpMussel?????????????????????????????????????????????????????????????;???????????????????????:????????????????????

$??1:????;$??2:????;????

????

???????????

NAME:HEX:FROM:TO

NAME????????HEX???????????????????????????FROM?TO?????????????????????????

?????/REGEX

????????????????????PHP?????????????phpMussel?????????????????????????????????????????????????????????????????/???????????phpMussel???????????????????????????????????????????????????????MD5??????????????????????????????

9. <a name="SECTION9"></a>???????

PHP?PCRE

  • phpMussel??PHP?PCRE???????????????PHP???????PCRE???PHP??phpMussel?????????????????????PHP?PCRE????????????phpMussel?

???????

?????????phpMussel???????????????????????????????????????????VirusTotal.com?????????????????????????phpMussel???????????????????????????phpMussel???????????????????????phpMussel??????????????phpMussel???????????????????phpMussel?

????????2018?10?9????????phpMussel??????????v1.5.0-v1.6.0????????????

??????????????????????????????????????

| ???? | ???? | |---|---| | Bkav | ?? ?VEX.Webshell? |

10. <a name="SECTION10"></a>?????FAQ?

<a name="WHAT_IS_A_SIGNATURE"></a>????????

?phpMussel??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????phpMussel????????????????????

<a name="WHAT_IS_A_FALSE_POSITIVE"></a>?????????

???????????????????????????false positive? false positive error? false alarm????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (??????????????????????????????????????????????????????????????????????????????????????????????????????????

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

?phpMussel?????????????phpMussel??????????????phpMussel????????????????????????????????????????????????????????????????????phpMussel????????????????????????????????????????????????????????????????

???????????

&nbsp; | phpMussel??????? | phpMussel?????? ---|---|--- phpMussel?????? | ?????????? | ?????????????? phpMussel????? | __???__ | ??????????

<a name="SIGNATURE_UPDATE_FREQUENCY"></a>??????????

???????????????????????phpMussel??????????????????????????????????????????????????????????????????????/????????????????????????????????????????????????????????????????

<a name="ENCOUNTERED_PROBLEM_WHAT_TO_DO"></a>????phpMussel????????????????????

  • ????????????????????????????????????????????????????????????????????????????????
  • ??????????????????????????????????????????
  • ????issues?????????????????????????????????????????????????????????????
  • ?????????????issues??????issue?????

<a name="MINIMUM_PHP_VERSION"></a>????phpMussel??v2??????5.4.0?PHP??????????

???PHP >= 5.4.0?phpMussel < v2??????

<a name="MINIMUM_PHP_VERSION_V2"></a>????phpMussel??v2??????7.2.0?PHP??????????

???PHP >= 7.2.0?phpMussel v2??????

?????????????

<a name="PROTECT_MULTIPLE_DOMAINS"></a>???????phpMussel??????????

????phpMussel?????????????????????????????phpMussel?????????????????????????phpMussel????????/?????????????????????????????????????????????????????phpMussel??????????????????????config.ini???phpMussel????????????????????xn--cjs74vvlieukn40a.tld.config.ini????????????????????????????????????????????????????????????????????????????phpMussel???????????????????????????????????????????????????????????????????http://www.some-domain.tld/???????????????some-domain.tld.config.ini?????????vault???????config.ini?????????HTTP_HOST?????www?????

<a name="PAY_YOU_TO_DO_IT"></a>?????????????????????????????????????

?????????????????????????????????????????????????

<a name="HIRE_FOR_PRIVATE_WORK"></a>???????????????????????

??????

<a name="SPECIALIST_MODIFICATIONS"></a>???????????????????????

??????

<a name="ACCEPT_OR_OFFER_WORK"></a>?????????????????????????????????????????

???????????????????

<a name="WANT_TO_CONTRIBUTE"></a>????????????????????

????????????????????????????CONTRIBUTING.md??

<a name="SCAN_DEBUGGING"></a>???????????????

???????????????????????

?????????$Foo ????????????? /??/??/... ????? /??/??/... ????????????? $Foo ??

<?php
require 'phpmussel/loader.php';

$phpMussel'Set-Scan-Debug-Array';

$Results = $phpMussel'Scan';

var_dump($Foo);

???????????????????????????????????????????

  • Filename (`string`)
  • FromCache (`bool`)
  • Depth (`int`)
  • Size (`int`)
  • MD5 (`string`)
  • SHA1 (`string`)
  • SHA256 (`string`)
  • CRC32B (`string`)
  • 2CC (`string`)
  • 4CC (`string`)
  • ScanPhase (`string`)
  • Container (`string`)
  • ? FileSwitch (`string`)
  • ? Is_ELF (`bool`)
  • ? Is_Graphics (`bool`)
  • ? Is_HTML (`bool`)
  • ? Is_Email (`bool`)
  • ? Is_MachO (`bool`)
  • ? Is_PDF (`bool`)
  • ? Is_SWF (`bool`)
  • ? Is_PE (`bool`)
  • ? Is_Not_HTML (`bool`)
  • ? Is_Not_PHP (`bool`)
  • ? NumOfSections (`int`)
  • ? PEFileDescription (`string`)
  • ? PEFileVersion (`string`)
  • ? PEProductName (`string`)
  • ? PEProductVersion (`string`)
  • ? PECopyright (`string`)
  • ? PEOriginalFilename (`string`)
  • ? PECompanyName (`string`)
  • Results (`int`)
  • Output (`string`)

? - ?????????? ???????????????

? - ????PE???????

???????????????????????

$phpMussel'Destroy-Scan-Debug-Array';

<a name="CRON_TO_UPDATE_AUTOMATICALLY"></a>????cron??????

???????????API??????????????????????????????Cronable????????????cron manager?cron scheduler??????????????????????????????

<a name="SCAN_NON_ANSI"></a>phpMussel?????ANSI???????

??????????????????????????ANSI?????? - ??????.txt - ????.txt - ???.txt

?????CLI???phpMussel API?????

????????PHP < 7.1.0??phpMussel?????????????????????????????????????????????????

 Sun, 01 Apr 2018 22:27:41 +0800 ???
 Sun, 01 Apr 2018 22:27:41 +0800 ???

??????PHP < 7.1.0????????????????

 Sun, 01 Apr 2018 22:27:41 +0800 ???
 > ?? 'X:/directory/??????.txt' (FN: b831eb8f):
 -> ??????
 Sun, 01 Apr 2018 22:27:41 +0800 ???

?????

 Sun, 01 Apr 2018 22:27:41 +0800 ???
 > X:/directory/??????.txt?????????
 Sun, 01 Apr 2018 22:27:41 +0800 ???

?????PHP 7.1.0???????ANSI???????????????????PHP 7.1.0?????7????????PHP >= 7.1.0???ANSI???????????phpMussel????????????

?????????PHP >= 7.1.0?????????

 Sun, 01 Apr 2018 22:27:41 +0800 ???
 -> ?? '\??????.txt' (FN: b2ce2d31; FD: 27cbe813):
 --> ?????????
 -> ?? '\????.txt' (FN: 50debed5; FD: 27cbe813):
 --> ?????????
 -> ?? '\???.txt' (FN: ee20a2ae; FD: 27cbe813):
 --> ?????????
 Sun, 01 Apr 2018 22:27:41 +0800 ???

??????????

 Sun, 01 Apr 2018 22:27:41 +0800 ???
 > ?? 'X:/directory/??????.txt' (FN: b831eb8f; FD: 27cbe813):
 -> ?????????
 Sun, 01 Apr 2018 22:27:41 +0800 ???

<a name="BLACK_WHITE_GREY"></a>??? ? ??? ? ??? ? ??????????????

??????????????????????phpMussel??????????????????????????????????????

??????????????????phpMussel????????????????????????????????????????????????????????????????????????????????????????????

???????phpMussel????????????????????????????????????????????????????????????????????????????????????????

???????phpMussel??????????????????????????????????????????????????????????????????????????????????????????????????????

?????????????????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????????????????phpMussel??????????????????????????????????????????????????????????????????????????????????phpMussel?????????????????????????????

????????????????????????????????????????????

<a name="CHANGE_COMPONENT_SORT_ORDER"></a>???????????????????????????????????????????????????

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

???????????????????

file1.php,file2.php,file3.php,file4.php,file5.php

????????file3.php???????????aaa:????

file1.php,file2.php,aaa:file3.php,file4.php,file5.php

???????????file6.php??????????????????????????

aaa:file3.php,file1.php,file2.php,file4.php,file5.php,file6.php

????????????????????????????????????????zzz:?????????????????????????

11. <a name="SECTION11"></a>????

11.0 ????

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

11.1 ????

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

11.2 ???

???????????????????????????????????????????????????????????????????????PII??

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????PII????????????????????PII?????????????????????????????????

????????????????????????????

11.2.0 ????

??????????phpMussel?????UI????????????????????????????????????????????????????????????????????????????????????????????IP???????????????????????????????????????Google Fonts?????

??????? - general -> disable_webfonts

11.2.1 URL????

?????????URL????hpHosts API?Google????API???????????????????hpHosts API???????????????????Google????API?????API??????????????

??????? - urlscanner -> lookup_hphosts - urlscanner -> google_api_key

11.2.2 VIRUS TOTAL

?phpMussel????????????????????Virus Total API?????????????????????????????????????????????????????Virus Total API?????API??????????????

?Virus Total???????????????????????????????????????????????????????????????????

??? Privacy Policy &ndash; VirusTotal.

??????? - virustotal -> vt_public_api_key

11.3 ????

????????????phpMussel???????????????????????????????????phpMussel?????????????????????????????????????????????????????????????????????????????????????phpMussel????????????????????????????phpMussel?

??????????????????????????????????????????????????????????????????????phpMussel?????????????????????????????????????????????????????????????

phpMussel?????????????????????????????????????????

11.3.0 ????

????????????phpMussel????????????????????????? - ?????????? - ????????

??????????????????????????

Mon, 21 May 2018 00:47:58 +0800 ???
> ??'ascii_standard_testfile.txt' (FN: ce76ae7a; FD: 7b9bfed5):
-> ??phpMussel-Testfile.ASCII.Standard?
Mon, 21 May 2018 00:48:04 +0800 ???

??????????????? - ??????????? - ????????? - CRC32b?????????? - ?????????????????????

??????? - general -> scan_log - general -> scan_log_serialized

?????????????????????????

11.3.1 ????

???????????phpMussel????????????

????????????????????????????

??: Mon, 21 May 2018 00:47:56 +0800
IP??: 127.0.0.1
== ??????????? ==
??phpMussel-Testfile.ASCII.Standard (ascii_standard_testfile.txt)?
== ?????? ==
3ed8a00c6c498a96a44d56533806153c:666:ascii_standard_testfile.txt
????/vault/quarantine/0000000000-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.qfu??

????????????????? - ???????????? - ?????IP??? - ????????????????? - ????????? - ??????MD5???? - ??????????????????

??????? - general -> scan_kills

11.3.2 ??????

??????????????????????????????????????????

????????????????IP??????????????????????????????????????????????????

x.x.x.x - Day, dd Mon 20xx hh:ii:ss +0000 - "admin" - ????

??????? - general -> FrontEndLog

11.3.3 ????

??????????????????????????????????????????????????????????????????????????????/????????{yyyy}-{mm}-{dd}.log??????????????????????????????????????????????

???????????30???????????????????????{dd}.log?{dd}??????log_rotation_limit?????30???log_rotation_action?????Delete?

?????????????????????????????????????log_rotation_action?????Archive?????????????????????????

??????? - general -> log_rotation_limit - general -> log_rotation_action

11.3.4 ????

????????????????????????????????

??????? - general -> truncate

11.3.5 IP???PSEUDONYMISATION?

???????????????pseudonymisation?????????????????????????????????????????????????????????????????????????????????????

???????????????? - [[trust-hub.com] What is pseudonymisation?](https://www.trust-hub.com/news/what-is-pseudonymisation/) - [[Wikipedia] Pseudonymization](https://en.wikipedia.org/wiki/Pseudonymization)

?????????????????????????????PII???pseudonymise???anonymise????????????????????????GDPR/DSGVO?????????pseudonymisation??

???????phpMussel???IP????pseudonymise??????????????????????IPv4????????????IPv6??????????????????x????????IPv4??????????24?????????????IPv6??????????32????????????

??????? - legal -> pseudonymise_ip_addresses

11.3.6 ??

phpMussel????????????????????????????????????????????????????????????????????????PII?

??????? - general -> statistics

11.3.7 ??

phpMussel????????????????????????????????????????????????????????????????PII??????????????phpMussel??????????????phpMussel??????????????????public_html????????????????????????phpMussel?????????????????????????????vault???????????????????????phpMussel??????????????????????????????????

11.4 COOKIE

???????????phpMussel??cookie??????????????????cookie???????????????????????cookie????????????????????????cookie? Cookie?????????????????

??????? - general -> disable_frontend

11.5 ???????

phpMussel??????????????????????????????????????????phpMussel?????????????????????????????????????????????????????????????????????????????????????????????????????

11.6 ????

???????????????????????????????????????????????????????????????????????????????????????????????phpMussel??????????????????????????????????URL?

??????? - legal -> privacy_policy

11.7 GDPR/DSGVO

???????????GDPR????????2018?5?25????????????????????????????????????????????????????????

????????????????????????????????????????????PII??????????????????????????????????????????????????????????????????????????????????????????????? pseudonymisation ??? anonymisation ????????????????????????????????????????????????????????????????????????????????????????????

?????????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????????????????????????????????????????????

???????????????? - ????GDPR?????????????????9??? - ????????????2018????? - ?????????????????? ?- ????????? - ????????? GDPR ??????????????? Google Analytics ????????????? - ?????????? - REGULATION (EU) 2016/679 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL

?????2019?4?7??

For more information send a message to info at phpclasses dot org.