diff --git a/aesecure_quickscan.php b/aesecure_quickscan.php
index 38600e9..02dd59d 100644
--- a/aesecure_quickscan.php
+++ b/aesecure_quickscan.php
@@ -28,6 +28,8 @@
*
* version 2.0.3
* + Prevent empty files to be scanned
+ * + Immediately show the listing of files having detected as being a virus (blacklist) or
+ * containing a virus (edited file having a virus load)
*
* version 2.0.2
* + Revert to PHP 8.0 compatibility
@@ -2739,6 +2741,8 @@ private function getCountFiles(mixed $echo = true, mixed &$arrFiles = null): boo
unset($dir);
$arrFiles = [];
+ $arrFilesBlacklisted = [];
+ $arrFilesEditlisted = [];
// Collect all files but ignore this script
$IgnoreArchives = $this->aeSession->get('IgnoreArchives', true);
@@ -2783,10 +2787,12 @@ private function getCountFiles(mixed $echo = true, mixed &$arrFiles = null): boo
if (isset($this->_arrBlackListHashes[$md5])) {
// Already known as bad?
$arrFiles[] = $filename;
+ $arrFilesBlacklisted[] = str_replace(DIR.'/', '', $filename);
++$wNbrBlacklisted;
} elseif (isset($this->_arrEditedHashes[$md5])) {
// Already known as having a virus in it?
$arrFiles[] = $filename;
+ $arrFilesEditlisted[] = str_replace(DIR.'/', '', $filename);
++$wNbrEdited;
} elseif (isset($this->_arrCMSHashes[$md5]) || isset($this->_arrWhiteListHashes[$md5]) || isset($this->_arrOtherHashes[$md5])) {
// if the hash of file is listed in the CMS core file,
@@ -2859,15 +2865,17 @@ private function getCountFiles(mixed $echo = true, mixed &$arrFiles = null): boo
} catch (\Exception $exception) {
}
- echo json_encode(
- [
- 'count' => count($arrFiles),
- 'whitelisted' => $wNbrWhitelisted,
- 'blacklisted' => $wNbrBlacklisted,
- 'edited' => $wNbrEdited,
- 'skipped' => $wNbrSkipped,
- ],
- JSON_THROW_ON_ERROR
+ sort($arrFilesBlacklisted);
+
+ echo sprintf(
+ '{"count":%d,"whitelisted":%d,"blacklisted":%d,"blacklisting":%s,"edited":%d,"editlisting":%s,"skipped":%d}',
+ count($arrFiles),
+ $wNbrWhitelisted ?? 0,
+ $wNbrBlacklisted ?? 0,
+ json_encode($arrFilesBlacklisted),
+ $wNbrEdited ?? 0,
+ json_encode($arrFilesEditlisted),
+ $wNbrSkipped ?? 0
);
// Prevent a warning; flush only if there is something to flush
@@ -4128,7 +4136,9 @@ function numberWithCommas(x) {
data:$data,
dataType:"json",
success: function (json) {
+
var $msg="get('GETCOUNTFILESDONE'));?>".replace("%s",numberWithCommas(json.count));
+
$msg=$msg.replace("%s",numberWithCommas(json.blacklisted));
$msg=$msg.replace("%s",numberWithCommas(json.edited));
$msg=$msg.replace("%s",numberWithCommas(json.whitelisted));
@@ -4138,6 +4148,22 @@ function numberWithCommas(x) {
$('#startscan').html("3. get('SCANFILES');?>".replace("%s",numberWithCommas(json.count)));
+ if (json.blacklisting != "") {
+ $blacklisting='';
+ $.each(json.blacklisting, function(){
+ $blacklisting+="
get('ISAVIRUS');?>: "+this+"";
+ });
+ $('#resultGetCountFilesButtons').append(""+$blacklisting+"
");
+ }
+
+ if (json.editlisting != "") {
+ $editlisting='';
+ $.each(json.editlisting, function(){
+ $editlisting+="get('CONTAINAVIRUS');?>: "+this+"";
+ });
+ $('#resultGetCountFilesButtons').append(""+$editlisting+"
");
+ }
+
if(json.count<=$maxFilesByCycle) {
$('button[id^=startscan_]').hide();
diff --git a/settings/aesecure_quickscan_lang_en-GB.json b/settings/aesecure_quickscan_lang_en-GB.json
index 3eebb44..0369309 100644
--- a/settings/aesecure_quickscan_lang_en-GB.json
+++ b/settings/aesecure_quickscan_lang_en-GB.json
@@ -3,7 +3,7 @@
"ALERTINFO": "This script will scan your entire site to search for some virus 'patterns' (for performance reasons, files over %s will be ignored).The action of the script consists in running a scan: by default no file deletion will be made so there is no risk to run it on your site.",
"ALERTWARNING": "Some considerations to understand :
- The scan is superficial and by no means exhaustive; only a few signatures have been searched while hacking possibilities are very numerous,
- if the script detects the presence of certain signatures (e.g. \"base64_decode\"). This doesn't mean that your site has been hacked. Indeed, some instructions are used in a hack (like base64_decode) but are also used in safe source code,
- Results should ALWAYS be properly understood before taking any action. Ask for help on a forum e.g. if you doubt.
- This script is not optimized : the scan is done file by file and can take more or less time depending on the complexity of your site.
The script author accepts no responsibility for any liability for misuse of the script or action taken by the webmaster.",
"ALL": "All",
- "APPLY": "Apply",
+ "APPLY": "Apply",
"BADCHMOD": "This file is not accessible: its 'chmod' does not permit reading it.",
"BLACKLISTED": "This file is known as bad. Tip: delete it.",
"BTNCLEAN": "Clean the cache and temp folders",
@@ -18,9 +18,10 @@
"BTNSCANHINT": "Starts scanning the site; this may take time.",
"CANCEL": "Cancel",
"CLEANFOLDER": "The folder %s has been cleaned",
+ "CONTAINAVIRUS":"File(s) containing a virus",
"DANGER": "Danger",
- "DEBUGMODEENABLED": "Debugging mode enabled (the %s file will be used for logging)",
"DEBUG_MODE": "Debug mode",
+ "DEBUGMODEENABLED": "Debugging mode enabled (the %s file will be used for logging)",
"DESCRIPTION": "aeSecure QuickScan is a php script to put on your website and to start from a URL in order to scan your website and search for viruses, malware, trojans, Black hat SEO, ...",
"DIRNOTFOUND": "The %s folder doesn't exist.",
"EDITED": "This file contains a virus, you have to edit it to remove the infected code.",
@@ -49,13 +50,14 @@
"IGNORE_TEXTES": "Text (other than html)",
"IGNORE_TITLE": "Ignore the following files:",
"INFO": "Information",
+ "ISAVIRUS":"This file is a virus",
"JS_CONFIRMKILL": "Are you sure you want to remove the file %s ?",
"JS_FILENOTFOUND": "File not found or read-only status
",
"JS_KEEPWHITELIST": "After identifying somes files as safe, aeSecure has created a file called aesecure_quickscan.whitelist.json on your site.\\n\\nWould you like to keep this file so that the next time you'll use aeSecure QuickScan again, these files won't be listed again?\\n\\nClick on OK to keep the file.",
"JS_UNLINKERROR": "It was impossible to remove the file Unknown error
",
"JS_UNLINKSUCCESS": "The file has been removed
",
- "KILL_FILE": "Kill this file",
"KILL_FILE_HINT": "Delete file
After your confirmation, the file will be permanently deleted from the server.
This operation is risky and could lead to problems in your site.",
+ "KILL_FILE": "Kill this file",
"LASTMOD": "Last mod. date",
"MD5": "Hash of the file based on its content (if the content is changed even by only one single byte, the hash will be completely different).",
"NOTHINGFOUND": "Good news ! No dangerous signature has been detected on your site. Note however, that this scan is by no means exhaustive.",
@@ -69,8 +71,8 @@
"SAFE": "Safe",
"SCANFILES": "Scan %s file(s)",
"SCANFOLDER": "Folder to be scanned :",
- "SEE_FILE": "See the content of the file",
"SEE_FILE_HINT": "See the content of the file
Opens a new tab in your browser so as to display the source code of the file.
Il the file is a php script, in no way will the file be executed. Viewing its source code is not risky.",
+ "SEE_FILE": "See the content of the file",
"SELECT_LANGUAGE": "Select your language",
"SEND": "Send",
"SORRYNOHASHES": "Sorry, the files bearing the signatures of your CMS %s v.%s have not been found. Scanning your website will take much more time.",
@@ -86,6 +88,6 @@
"WARNING": "Warning",
"WARNINGBASE64ENCODEDPATTERN": "Virus authors sometimes use \"base64\" coding to hide their viral code; some PHP keywords such as \"eval\" or \"system\" allow the execution of a code and the signature that is mentioned here can be risky. To decode base64 code, you can use different \"base64_decode\" decoders available on the net, such as https://base64.avonture.be/",
"WARNINGNOTMANDATORYAVIRUS": "This is not necessarily a virus! but the keyword used is suspicious",
- "WHITE_LIST": "Flag this file as safe",
- "WHITE_LIST_HINT": "Add this file to the whitelist.
If you don't want this file anymore in the list of suspicious files and you know that the file is clean, add it to the whitelist."
+ "WHITE_LIST_HINT": "Add this file to the whitelist.
If you don't want this file anymore in the list of suspicious files and you know that the file is clean, add it to the whitelist.",
+ "WHITE_LIST": "Flag this file as safe"
}
diff --git a/settings/aesecure_quickscan_lang_fr-FR.json b/settings/aesecure_quickscan_lang_fr-FR.json
index f7147ba..f02e2c1 100644
--- a/settings/aesecure_quickscan_lang_fr-FR.json
+++ b/settings/aesecure_quickscan_lang_fr-FR.json
@@ -1,91 +1,93 @@
{
- "SELECT_LANGUAGE": "S\u00e9lectionnez votre langue",
- "SCANFILES": "Scanne %s fichier(s)",
- "QUICKSCANFAQ": "Pour trouver une r\u00e9ponse \u00e0 ce probl\u00e8me, merci de consulter la FAQ d'aeSecure QuickScan",
+ "ADVANCED_OPTIONS": "Options avanc\u00e9es",
"ALERTINFO": "Ce script va scanner l'ensemble de votre site \u00e0 la recherche de quelques 'signatures' (patterns) de virus (pour des raisons de performance, les fichiers de plus de %s seront ignor\u00e9s).L'action du script est de faire un scan : aucune suppression de fichier ne sera faite; il n'y a donc aucun risque de l'ex\u00e9cuter sur votre site.",
- "FILESFOUND": "%d fichiers ont \u00e9t\u00e9 analys\u00e9s dont %d sont d\u00e9tect\u00e9s comme potentiellement dangereux.
%d fichiers ont \u00e9t\u00e9 ignor\u00e9s car ayant une taille sup\u00e9rieure ou \u00e9gale \u00e0 %d MB et %d fichier(s) inaccessible(s) \u00e0 cause d'un niveau de permission (chmod) trop restreint.",
- "VIRUSFOUND": "Si les r\u00e9sultats de ce script ont d\u00e9montr\u00e9 la pr\u00e9sence de virus, veuillez bien comprendre que le script a cherch\u00e9 des fichiers connus comme malsain (blacklist) et qu'il a recherch\u00e9 qu'un tout petit nombre de possibilit\u00e9s de hacking. Seules quelques signatures; simples; ont \u00e9t\u00e9 recherch\u00e9es. Il faut donc vous attendre \u00e0 ce que vous ayez d'autres virus sur votre site web et il faudrait consid\u00e9rer un scan complet du site pour les \u00e9liminer. N'h\u00e9sitez pas \u00e0 me contacter : %s, je peux nettoyer votre site web.",
- "GETCOUNTFILESDONE": "%s fichiers vont \u00eatre analys\u00e9s dont %s d\u00e9j\u00e0 identifi\u00e9s comme virus et %s contenant des virus (%s fichiers ont \u00e9t\u00e9 ignor\u00e9s car ils sont repris sur la liste blanche d'aeSecure et %s ignor\u00e9s comme param\u00e9tr\u00e9 dans l'\u00e9cran des options avanc\u00e9es).",
- "FILES": "%s fichiers",
- "ERROR_NOFILESFOUND": "D\u00e9sol\u00e9, aucun fichier n'a \u00e9t\u00e9 trouv\u00e9 dans ce dossier.
",
- "USINGHASHES": "Optimisation du scan",
- "USINGHASHESINFO": "Les empreintes des fichiers natifs de votre site %s %s ont p\u00fb \u00eatre t\u00e9l\u00e9charg\u00e9es, elles seront utilis\u00e9es pour acc\u00e9l\u00e9rer le scan de votre site : les fichiers du CMS pr\u00e9sents sur votre site et qui n'ont jamais \u00e9t\u00e9 alt\u00e9r\u00e9s seront donc ignor\u00e9s.",
- "USINGHASHESSHORT": "Empreintes trouv\u00e9es",
- "SORRYNOHASHES": "D\u00e9sol\u00e9, les signatures des fichiers pour la version %s de %s n'ont pas \u00e9t\u00e9 trouv\u00e9es; le scan du site sera donc bien plus long.",
- "NOTUSINGHASHESSHORT": "Empreintes non trouv\u00e9es",
- "CLEANFOLDER": "Le dossier %s a \u00e9t\u00e9 nettoy\u00e9",
- "GETTINGFILES": "Obtention de la liste des fichiers... Merci de patienter.",
- "WHITE_LIST_HINT": "Marque ce fichier comme sain
Si vous souhaitez ne plus voir ce fichier repris dans la liste des fichiers suspects; ajoutez-le \u00e0 la liste des fichiers sains.",
- "JS_CONFIRMKILL": "\u00cates-vous s\u00fbr de souhaiter supprimer le fichier %s ?",
- "JS_UNLINKSUCCESS": "Le fichier a \u00e9t\u00e9 supprim\u00e9
",
- "JS_FILENOTFOUND": "Fichier non trouv\u00e9 ou en lecture seule
",
- "JS_UNLINKERROR": "Le fichier n'a pas pu \u00eatre supprim\u00e9 Erreur inconnue
",
- "JS_KEEPWHITELIST": "En ayant marqu\u00e9 certains fichiers comme sains, aeSecure a cr\u00e9\u00e9 un fichier aesecure_quickscan.whitelist.json sur votre site.\\n\\nSouhaitez-vous conserver ce fichier afin que, la prochaine fois que vous utilisez \u00e0 nouveau aeSecure QuickScan, vos fichiers ayant \u00e9t\u00e9 marqu\u00e9s comme sain le soient \u00e0 nouveau ?\\n\\nCliquez sur OK pour le garder.",
- "WHITE_LIST": "Marque ce fichier comme sain",
- "POTENTIALLY": "Comprennez bien que les fichiers mentionn\u00e9s ci-dessous ne sont pas forc\u00e9ment des virus, le nombre de \"faux-positifs\" \u00e9tant tr\u00e8s \u00e9lev\u00e9s. Un faux-positif est un fichier qui est mentionn\u00e9 dans les r\u00e9sultats du scan mais n'\u00e9tant pas un virus.",
- "MD5": "Hash du fichier bas\u00e9 sur son contenu (si le contenu est chang\u00e9 ne serait-ce que d'un seul octet, le hash sera totalement diff\u00e9rent).",
- "KILL_FILE": "Supprimer ce fichier",
- "KILL_FILE_HINT": "Suppression du fichier
Apr\u00e8s confirmation de votre part; le fichier sera d\u00e9finitivement supprim\u00e9 du serveur.
Cette op\u00e9ration est risqu\u00e9e et pourrait mener \u00e0 un dysfonctionnement de votre site.",
- "SEE_FILE": "Voir le contenu du fichier",
- "SEE_FILE_HINT": "Voir le contenu du fichier
Ouvre un nouvel onglet dans votre navigateur afin d'y afficher le code source du fichier.
Si le fichier est un fichier php, il n'est aucunement ex\u00e9cut\u00e9; il ny a donc aucun risque de voir le contenu d'un fichier malsain.",
- "HIGHPROBALITYBADSITE": "Ce site est connu comme \u00e9tant malsain",
- "HIGHPROBALITYBASE64KEYWORD": "Ce mot est un mot ayant \u00e9t\u00e9 encod\u00e9 en base64 et correspondant \u00e0 une mot r\u00e9serv\u00e9 de php comme p.ex. $_SERVER ou $_COOKIES. Il y a de fortes chances qu'il s'agisse d'un code malsain.",
- "HIGHPROBALITY": "Forte probabilit\u00e9 qu'il s'agisse d'un fichier ayant \u00e9t\u00e9 virus\u00e9 ou \u00e9tant un virus",
- "WARNINGNOTMANDATORYAVIRUS": "Il ne s'agit pas forc\u00e9ment d'un virus, le mot clef utilis\u00e9 est n\u00e9anmoins suspect.",
- "WARNINGBASE64ENCODEDPATTERN": "Les auteurs de virus utilisent parfois le codage \"en base64\" pour masquer leur code viral; certains mots clefs PHP comme \"eval\" ou \"system\" p.ex. permettent l'ex\u00e9cution d'un code et la signature qui est mentionn\u00e9e ici peut-\u00eatre risqu\u00e9e. Pour d\u00e9coder du code base64, vous pouvez utiliser diff\u00e9rents d\u00e9codeur \"base64_decode\" disponible sur le net dont p.ex. https://base64.avonture.be/",
- "DIRNOTFOUND": "Le dossier %s n'existe pas",
- "SCANFOLDER": "Dossier \u00e0 analyser :",
- "BADCHMOD": "Ce fichier est inaccessible; son 'chmod' n'en permets pas la lecture.",
- "UNREADABLE": "Ce fichier, bien que son chmod soit correct, est illisible; peut-\u00eatre \u00e0 cause de caract\u00e8res sp\u00e9ciaux dans son nom",
- "TOOBIG": "Ce fichier a \u00e9t\u00e9 ignor\u00e9 car sa taille exc\u00e8de la taille max. autoris\u00e9e (%s)",
- "INFO": "Information",
- "SAFE": "Sain",
- "STATUS": "Statut",
- "SUCCESS": "Succ\u00e8s",
- "LASTMOD": "Date derni\u00e8re modif.",
- "DEBUGMODEENABLED": "Mode de debugging activ\u00e9 (Le fichier %s sera utilis\u00e9 pour le logging)",
- "NOTHINGFOUND": "Bonne nouvelle ! Aucune signature dangereuse n\u2019a \u00e9t\u00e9 d\u00e9tect\u00e9e dans vos fichiers. Attention toutefois, ce scan n'est en aucun cas exhaustif.",
- "HIDERESULT": "Masquer ce r\u00e9sultat",
- "HIGHPROBALITYFALSEGIF": "Ce fichier semble \u00eatre une fausse image : il contient un marqueur GIF ainsi que du code php; il s'agit donc tr\u00e8s probablement d'un virus.",
- "RUNNING": "Analyse en cours...",
"ALERTWARNING": "Quelques consid\u00e9rations \u00e0 bien comprendre :
- Le scan est superficiel et en aucun cas exhaustif; seules quelques signatures sont recherch\u00e9es alors que les possibilit\u00e9s de hack sont fort nombreuses,
- si le script d\u00e9tecte la pr\u00e9sence de certaines signatures (p.ex. \"base64_decode\"), cela n'implique pas que votre site ait \u00e9t\u00e9 hack\u00e9. En effet, certaines instructions sont utilis\u00e9es lors de hack (base64_decode) mais sont \u00e9galement utilis\u00e9es de mani\u00e8re parfaitement l\u00e9gitime dans des codes sources php,
- Les r\u00e9sultats retourn\u00e9s doivent TOUJOURS \u00eatre correctement compris avant de prendre une quelconque action, demandez de l'aide sur un forum p.ex. si vous doutez.
- Soyez patient : le scan se fait fichier par fichier et peut donc être plus ou moins long; dépendant de la complexité de votre site.
L'auteur du script d\u00e9cline toute responsabilit\u00e9 en cas de mauvais usage du script ou d'actions prises par le webmaster suite aux r\u00e9sultats mentionn\u00e9s.",
- "PATTERN": "Signature",
- "FOUNDPOSITION": "Trouv\u00e9 en position %s du fichier; voici le contexte :",
- "EDITED": "Ce fichier contient un virus, il faut l'\u00e9diter pour en supprimer le code v\u00e9rol\u00e9.",
+ "ALL": "Tout",
+ "APPLY": "Appliquer",
+ "BADCHMOD": "Ce fichier est inaccessible; son 'chmod' n'en permets pas la lecture.",
"BLACKLISTED": "Ce fichier est repris dans la liste noire; il contient du code malsain. Conseil : supprimez-le.",
- "DANGER": "Danger",
- "WARNING": "Attention",
"BTNCLEAN": "Nettoyer les dossiers cache et temp",
"BTNCLEANDONE": "Nettoy\u00e9",
"BTNCLEANHINT": "En nettoyant au pr\u00e9alable votre site, vous r\u00e9duisez le nombre de fichiers \u00e0 scanner; le san sera donc plus rapide",
- "PAGETITLE": "aeSecure QuickScan - Script php on-site de d\u00e9tection de malwares",
+ "BTNGETLIST": "Obtention de la liste des fichiers",
+ "BTNGETLISTHINT": "Veuillez cliquer sur ce bouton afin d'initialiser le scanner et lui permettre de d\u00e9terminer le nombre de fichiers qui seront scann\u00e9s.",
"BTNKILLME": "Supprimer ce script du serveur",
"BTNKILLMEDONE": "Script supprim\u00e9",
"BTNKILLMEHINT": "Ne laissez pas ce script sur votre serveur : votre analyse termin\u00e9e, cliquez sur ce bouton pour que ce script soit supprim\u00e9.",
- "THOUSANDSEPARATOR": ".",
- "HOME": "https://www.avonture.be",
- "HOMETITLE": "AVONTURE Christophe aka cavo789",
- "DESCRIPTION": "aeSecure QuickScan est un script php a deposer sur son site web et a lancer depuis une URL afin de scanner son site a la recherche de virus tels que des malwares, trojan, Black hat SEO, ...",
- "BTNGETLIST": "Obtention de la liste des fichiers",
- "BTNGETLISTHINT": "Veuillez cliquer sur ce bouton afin d'initialiser le scanner et lui permettre de d\u00e9terminer le nombre de fichiers qui seront scann\u00e9s.",
"BTNSCAN": "Scanner le site",
"BTNSCANHINT": "Lance le scan du site; cette op\u00e9ration peut \u00eatre longue.",
+ "CANCEL": "Annuler",
+ "CLEANFOLDER": "Le dossier %s a \u00e9t\u00e9 nettoy\u00e9",
+ "CONTAINAVIRUS":"Fichier(s) qui contient un virus",
+ "DANGER": "Danger",
+ "DEBUG_MODE": "Mode debug",
+ "DEBUGMODEENABLED": "Mode de debugging activ\u00e9 (Le fichier %s sera utilis\u00e9 pour le logging)",
+ "DESCRIPTION": "aeSecure QuickScan est un script php a deposer sur son site web et a lancer depuis une URL afin de scanner son site a la recherche de virus tels que des malwares, trojan, Black hat SEO, ...",
+ "DIRNOTFOUND": "Le dossier %s n'existe pas",
+ "EDITED": "Ce fichier contient un virus, il faut l'\u00e9diter pour en supprimer le code v\u00e9rol\u00e9.",
+ "ERROR_NOFILESFOUND": "D\u00e9sol\u00e9, aucun fichier n'a \u00e9t\u00e9 trouv\u00e9 dans ce dossier.
",
+ "EXPERT_MAXFILES": "Par paquet de %s fichiers",
+ "EXPERT_MODE": "Mode expert",
+ "FILES": "%s fichiers",
+ "FILESFOUND": "%d fichiers ont \u00e9t\u00e9 analys\u00e9s dont %d sont d\u00e9tect\u00e9s comme potentiellement dangereux.
%d fichiers ont \u00e9t\u00e9 ignor\u00e9s car ayant une taille sup\u00e9rieure ou \u00e9gale \u00e0 %d MB et %d fichier(s) inaccessible(s) \u00e0 cause d'un niveau de permission (chmod) trop restreint.",
+ "FOUNDPOSITION": "Trouv\u00e9 en position %s du fichier; voici le contexte :",
+ "GETCOUNTFILESDONE": "%s fichiers vont \u00eatre analys\u00e9s dont %s d\u00e9j\u00e0 identifi\u00e9s comme virus et %s contenant des virus (%s fichiers ont \u00e9t\u00e9 ignor\u00e9s car ils sont repris sur la liste blanche d'aeSecure et %s ignor\u00e9s comme param\u00e9tr\u00e9 dans l'\u00e9cran des options avanc\u00e9es).",
+ "GETTINGFILES": "Obtention de la liste des fichiers... Merci de patienter.",
+ "HIDERESULT": "Masquer ce r\u00e9sultat",
+ "HIGHPROBALITY": "Forte probabilit\u00e9 qu'il s'agisse d'un fichier ayant \u00e9t\u00e9 virus\u00e9 ou \u00e9tant un virus",
+ "HIGHPROBALITYBADSITE": "Ce site est connu comme \u00e9tant malsain",
+ "HIGHPROBALITYBASE64KEYWORD": "Ce mot est un mot ayant \u00e9t\u00e9 encod\u00e9 en base64 et correspondant \u00e0 une mot r\u00e9serv\u00e9 de php comme p.ex. $_SERVER ou $_COOKIES. Il y a de fortes chances qu'il s'agisse d'un code malsain.",
+ "HIGHPROBALITYFALSEGIF": "Ce fichier semble \u00eatre une fausse image : il contient un marqueur GIF ainsi que du code php; il s'agit donc tr\u00e8s probablement d'un virus.",
+ "HOME": "https://www.avonture.be",
+ "HOMETITLE": "AVONTURE Christophe aka cavo789",
"IGNORE_ARCHIVE": "Archives",
"IGNORE_DOCUMENTS": "Documents",
+ "IGNORE_EXTENSIONS": "Ignore les extensions suivantes : %s",
"IGNORE_FONT": "Fontes web",
"IGNORE_IMAGES": "Images",
"IGNORE_MEDIA": "Medias (autre qu'images)",
"IGNORE_MOVIES": "Animations",
"IGNORE_TEXTES": "Textes (autre que html)",
- "IGNORE_EXTENSIONS": "Ignore les extensions suivantes : %s",
- "EXPERT_MAXFILES": "Par paquet de %s fichiers",
- "ALL": "Tout",
- "APPLY": "Appliquer",
- "ADVANCED_OPTIONS": "Options avanc\u00e9es",
- "EXPERT_MODE": "Mode expert",
- "DEBUG_MODE": "Mode debug",
- "CANCEL": "Annuler",
- "SEND": "Envoyer",
+ "IGNORE_TITLE": "Ignorer les fichiers suivant:",
+ "INFO": "Information",
+ "ISAVIRUS":"Ce fichier est un virus",
+ "JS_CONFIRMKILL": "\u00cates-vous s\u00fbr de souhaiter supprimer le fichier %s ?",
+ "JS_FILENOTFOUND": "Fichier non trouv\u00e9 ou en lecture seule
",
+ "JS_KEEPWHITELIST": "En ayant marqu\u00e9 certains fichiers comme sains, aeSecure a cr\u00e9\u00e9 un fichier aesecure_quickscan.whitelist.json sur votre site.\\n\\nSouhaitez-vous conserver ce fichier afin que, la prochaine fois que vous utilisez \u00e0 nouveau aeSecure QuickScan, vos fichiers ayant \u00e9t\u00e9 marqu\u00e9s comme sain le soient \u00e0 nouveau ?\\n\\nCliquez sur OK pour le garder.",
+ "JS_UNLINKERROR": "Le fichier n'a pas pu \u00eatre supprim\u00e9 Erreur inconnue
",
+ "JS_UNLINKSUCCESS": "Le fichier a \u00e9t\u00e9 supprim\u00e9
",
+ "KILL_FILE_HINT": "Suppression du fichier
Apr\u00e8s confirmation de votre part; le fichier sera d\u00e9finitivement supprim\u00e9 du serveur.
Cette op\u00e9ration est risqu\u00e9e et pourrait mener \u00e0 un dysfonctionnement de votre site.",
+ "KILL_FILE": "Supprimer ce fichier",
+ "LASTMOD": "Date derni\u00e8re modif.",
+ "MD5": "Hash du fichier bas\u00e9 sur son contenu (si le contenu est chang\u00e9 ne serait-ce que d'un seul octet, le hash sera totalement diff\u00e9rent).",
+ "NOTHINGFOUND": "Bonne nouvelle ! Aucune signature dangereuse n\u2019a \u00e9t\u00e9 d\u00e9tect\u00e9e dans vos fichiers. Attention toutefois, ce scan n'est en aucun cas exhaustif.",
+ "NOTUSINGHASHESSHORT": "Empreintes non trouv\u00e9es",
"OK": "Ok",
- "IGNORE_TITLE": "Ignorer les fichiers suivant:"
+ "PAGETITLE": "aeSecure QuickScan - Script php on-site de d\u00e9tection de malwares",
+ "PATTERN": "Signature",
+ "POTENTIALLY": "Comprennez bien que les fichiers mentionn\u00e9s ci-dessous ne sont pas forc\u00e9ment des virus, le nombre de \"faux-positifs\" \u00e9tant tr\u00e8s \u00e9lev\u00e9s. Un faux-positif est un fichier qui est mentionn\u00e9 dans les r\u00e9sultats du scan mais n'\u00e9tant pas un virus.",
+ "QUICKSCANFAQ": "Pour trouver une r\u00e9ponse \u00e0 ce probl\u00e8me, merci de consulter la FAQ d'aeSecure QuickScan",
+ "RUNNING": "Analyse en cours...",
+ "SAFE": "Sain",
+ "SCANFILES": "Scanne %s fichier(s)",
+ "SCANFOLDER": "Dossier \u00e0 analyser :",
+ "SEE_FILE_HINT": "Voir le contenu du fichier
Ouvre un nouvel onglet dans votre navigateur afin d'y afficher le code source du fichier.
Si le fichier est un fichier php, il n'est aucunement ex\u00e9cut\u00e9; il ny a donc aucun risque de voir le contenu d'un fichier malsain.",
+ "SEE_FILE": "Voir le contenu du fichier",
+ "SELECT_LANGUAGE": "S\u00e9lectionnez votre langue",
+ "SEND": "Envoyer",
+ "SORRYNOHASHES": "D\u00e9sol\u00e9, les signatures des fichiers pour la version %s de %s n'ont pas \u00e9t\u00e9 trouv\u00e9es; le scan du site sera donc bien plus long.",
+ "STATUS": "Statut",
+ "SUCCESS": "Succ\u00e8s",
+ "THOUSANDSEPARATOR": ".",
+ "TOOBIG": "Ce fichier a \u00e9t\u00e9 ignor\u00e9 car sa taille exc\u00e8de la taille max. autoris\u00e9e (%s)",
+ "UNREADABLE": "Ce fichier, bien que son chmod soit correct, est illisible; peut-\u00eatre \u00e0 cause de caract\u00e8res sp\u00e9ciaux dans son nom",
+ "USINGHASHES": "Optimisation du scan",
+ "USINGHASHESINFO": "Les empreintes des fichiers natifs de votre site %s %s ont p\u00fb \u00eatre t\u00e9l\u00e9charg\u00e9es, elles seront utilis\u00e9es pour acc\u00e9l\u00e9rer le scan de votre site : les fichiers du CMS pr\u00e9sents sur votre site et qui n'ont jamais \u00e9t\u00e9 alt\u00e9r\u00e9s seront donc ignor\u00e9s.",
+ "USINGHASHESSHORT": "Empreintes trouv\u00e9es",
+ "VIRUSFOUND": "Si les r\u00e9sultats de ce script ont d\u00e9montr\u00e9 la pr\u00e9sence de virus, veuillez bien comprendre que le script a cherch\u00e9 des fichiers connus comme malsain (blacklist) et qu'il a recherch\u00e9 qu'un tout petit nombre de possibilit\u00e9s de hacking. Seules quelques signatures; simples; ont \u00e9t\u00e9 recherch\u00e9es. Il faut donc vous attendre \u00e0 ce que vous ayez d'autres virus sur votre site web et il faudrait consid\u00e9rer un scan complet du site pour les \u00e9liminer. N'h\u00e9sitez pas \u00e0 me contacter : %s, je peux nettoyer votre site web.",
+ "WARNING": "Attention",
+ "WARNINGBASE64ENCODEDPATTERN": "Les auteurs de virus utilisent parfois le codage \"en base64\" pour masquer leur code viral; certains mots clefs PHP comme \"eval\" ou \"system\" p.ex. permettent l'ex\u00e9cution d'un code et la signature qui est mentionn\u00e9e ici peut-\u00eatre risqu\u00e9e. Pour d\u00e9coder du code base64, vous pouvez utiliser diff\u00e9rents d\u00e9codeur \"base64_decode\" disponible sur le net dont p.ex. https://base64.avonture.be/",
+ "WARNINGNOTMANDATORYAVIRUS": "Il ne s'agit pas forc\u00e9ment d'un virus, le mot clef utilis\u00e9 est n\u00e9anmoins suspect.",
+ "WHITE_LIST_HINT": "Marque ce fichier comme sain
Si vous souhaitez ne plus voir ce fichier repris dans la liste des fichiers suspects; ajoutez-le \u00e0 la liste des fichiers sains.",
+ "WHITE_LIST": "Marque ce fichier comme sain"
}
diff --git a/settings/aesecure_quickscan_lang_nl-BE.json b/settings/aesecure_quickscan_lang_nl-BE.json
index 438e7bc..c4b9230 100644
--- a/settings/aesecure_quickscan_lang_nl-BE.json
+++ b/settings/aesecure_quickscan_lang_nl-BE.json
@@ -18,9 +18,10 @@
"BTNSCANHINT": "Beginnen met het scannen van de site: dit kan even duren.",
"CANCEL": "Annuleer",
"CLEANFOLDER": "De map %s is opgekuisd",
+ "CONTAINAVIRUS":"Bestand(en) met een virus",
"DANGER": "Gevaarlijk",
- "DEBUGMODEENABLED": "Debugging mode is ingeschakeld (het %s) bestand zal worden gebruikt voor logging)",
"DEBUG_MODE": "Debug mode",
+ "DEBUGMODEENABLED": "Debugging mode is ingeschakeld (het %s) bestand zal worden gebruikt voor logging)",
"DESCRIPTION": "aeSecure QuickScan is een php-script om op uw website te zetten en te starten vanaf een URL om zo uw website te scannen en te zoeken naar virussen, malware, trojans, Black hat SEO, ...",
"DIRNOTFOUND": "De %s map bestaat niet.",
"EDITED": "Dit bestand bevat een virus, je moet het bewerken om de geïnfecteerde code te verwijderen",
@@ -49,13 +50,14 @@
"IGNORE_TEXTES": "Tekst (andere dan html)",
"IGNORE_TITLE": "Negeer de volgende bestanden:",
"INFO": "Informatie",
+ "ISAVIRUS":"Dit bestand is een virus",
"JS_CONFIRMKILL": "Weet je zeker dat je het bestand %s wil verwijderen?",
"JS_FILENOTFOUND": "Bestand niet gevonden of status alleen-lezen
",
"JS_KEEPWHITELIST": "Nadat aeSecure een aantal veilige bestanden heeft gevonden zal er een bestand aesecure_quickscan.whitelist.json op uw site worden geplaatst.\\n\\nWilt u dit bestand behouden zodat de volgende keer bij een aeSecure Quickscan deze bestanden niet meer in de lijst komen?\\n\\nKlik op OK om het bestand te behouden.",
"JS_UNLINKERROR": "Het bestand kon niet worden verwijderdOnbekende fout
",
"JS_UNLINKSUCCESS": "Het bestand is verwijderd
",
- "KILL_FILE": "Verwijder dit bestand",
"KILL_FILE_HINT": "Wis bestand
Na bevestiging, wordt het bestand definitief verwijderd van de server.
Dit houdt een rsisico in en kan problemen veroorzaken met uw site.",
+ "KILL_FILE": "Verwijder dit bestand",
"LASTMOD": "Datum laatste wijziging",
"MD5": "Hash van het bestand op basis van de inhoud (indien de inhoud, ook veranderd er slechts één enkele byte, dan is de hash toch helemaal anders).",
"NOTHINGFOUND": "Goed nieuws! Geen verdachte bestanden gevonden op uw site. Merk echter op dat deze scan aanwezigheid van virussen niet uitsluit.",
@@ -69,8 +71,8 @@
"SAFE": "Veilig",
"SCANFILES": "Scan %s bestand(en)",
"SCANFOLDER": "Te scannen map :",
- "SEE_FILE": "De inhoud van het bestand",
"SEE_FILE_HINT": "De inhoud van het bestand
Opent een nieuw tabblad in uw browser, zodat de broncode van het bestand wordt weergegeven.
Als het bestand een php script is, zal het niet worden uitgevoerd. De broncode bekijken houdt geen risico in.",
+ "SEE_FILE": "De inhoud van het bestand",
"SELECT_LANGUAGE": "Kies je taal",
"SEND": "Zend",
"SORRYNOHASHES": "Sorry, de bestanden die de handtekening van uw CMS% s v.% S bevatten zijn niet gevonden. Het scannen van uw website zal veel meer tijd in beslag nemen.",
@@ -86,6 +88,6 @@
"WARNING": "Opgelet",
"WARNINGBASE64ENCODEDPATTERN": "Virusauteurs gebruiken soms \"base64\" codering om hun virale code te verbergen; sommige PHP sleutelwoorden zoals \"eval\" of \"systeem\" staan de uitvoering van een code toe en de handtekening die hier wordt genoemd kan riskant zijn. Om base64 code te decoderen, kunt u verschillende \"base64_decode\" decoders gebruiken die beschikbaar zijn op het net, zoals https://base64.avonture.be/",
"WARNINGNOTMANDATORYAVIRUS": "Dit is niet noodzakelijk een virus! : het gebruikte trefwoord is verdacht",
- "WHITE_LIST": "Zet dit bestand als veilig",
- "WHITE_LIST_HINT": "Voeg dit bestand toe aan de witte lijst.
Als je het bestand wil schrappen uit de lijst van verdachte bestanden en je weet dat het bestand virusvrij is, voeg het dan toe aan de witte lijst."
+ "WHITE_LIST_HINT": "Voeg dit bestand toe aan de witte lijst.
Als je het bestand wil schrappen uit de lijst van verdachte bestanden en je weet dat het bestand virusvrij is, voeg het dan toe aan de witte lijst.",
+ "WHITE_LIST": "Zet dit bestand als veilig"
}