Site Hacké avec injection code PHP
Fermé
tchao57
Messages postés
583
Date d'inscription
dimanche 12 avril 2009
Statut
Membre
Dernière intervention
15 octobre 2018
-
11 oct. 2018 à 13:01
tchao57 Messages postés 583 Date d'inscription dimanche 12 avril 2009 Statut Membre Dernière intervention 15 octobre 2018 - 15 oct. 2018 à 11:49
tchao57 Messages postés 583 Date d'inscription dimanche 12 avril 2009 Statut Membre Dernière intervention 15 octobre 2018 - 15 oct. 2018 à 11:49
A voir également:
- Site Hacké avec injection code PHP
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site pour vendre des objets d'occasion - Guide
- Code asci - Guide
4 réponses
jee pee
Messages postés
40705
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
22 janvier 2025
9 501
11 oct. 2018 à 15:08
11 oct. 2018 à 15:08
Bonjour,
Si le code rajouté est toujours en début du fichier et qu'il fait toujours le même nombre de lignes, on pourrait utiliser la commande FOR avec un paramètre skip n lignes.
Et si tous les fichiers .php ne sont pas affectés, il faudrait trouver une chaine de caractères spécifique à ce code parasite, on pourrait alors trouver les fichiers concernés avec la commande FINDSTR
Si le code rajouté est toujours en début du fichier et qu'il fait toujours le même nombre de lignes, on pourrait utiliser la commande FOR avec un paramètre skip n lignes.
Et si tous les fichiers .php ne sont pas affectés, il faudrait trouver une chaine de caractères spécifique à ce code parasite, on pourrait alors trouver les fichiers concernés avec la commande FINDSTR
jee pee
Messages postés
40705
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
22 janvier 2025
9 501
Modifié le 11 oct. 2018 à 16:44
Modifié le 11 oct. 2018 à 16:44
On dirait qu'il n'y a pas de caractère de fin de ligne, cela peut poser problème.
Tu devrais tester dans un .cmd (à la main c'est une autre syntaxe %% devient %) sur un des fichiers concernés pour voir si cela pourrait fonctionner
et aussi pour essayer de déterminer les fichiers concernés
si tout colle, il faudra combiner les 2
Tu devrais tester dans un .cmd (à la main c'est une autre syntaxe %% devient %) sur un des fichiers concernés pour voir si cela pourrait fonctionner
@echo off cd D:\Dev\Batch\b2\dira FOR /F "skip=1 tokens=1* delims=€" %%A IN (php2.php) DO echo %%A >>newphp2.php pause
et aussi pour essayer de déterminer les fichiers concernés
@echo off cd D:\Dev\Batch\b2\dira FOR /R %%i IN (*.php) DO FINDSTR /M "eidecok" %%i && echo ok %%i pause
si tout colle, il faudra combiner les 2
Sinon, tu peux ouvrir tous les fichiers .php dans notepad++ et dans la fonction remplacer, tu colle ce que tu veux supprimer et dans remplacer tu ne met rien. Cela effacera le code en question dans tous les php à condition qu'ils soient ouverts dans NP++ et que tu remplaces avec "remplacer dans tous les documents ouverts".
jordane45
Messages postés
38391
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 janvier 2025
4 731
11 oct. 2018 à 17:11
11 oct. 2018 à 17:11
Bonjour,
Ou il peut aussi ouvrir son dossier www dans netbeans et effectuer un rechercher remplacer directement dans toute l'arborescence (en filtrant, en plus, si il le souhaite, sur le fichiers php).
Ou il peut aussi ouvrir son dossier www dans netbeans et effectuer un rechercher remplacer directement dans toute l'arborescence (en filtrant, en plus, si il le souhaite, sur le fichiers php).
bg62
Messages postés
23671
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
21 janvier 2025
2 392
12 oct. 2018 à 03:07
12 oct. 2018 à 03:07
pas de sauvegarde récente avant cet événement ???
tchao57
Messages postés
583
Date d'inscription
dimanche 12 avril 2009
Statut
Membre
Dernière intervention
15 octobre 2018
42
12 oct. 2018 à 14:00
12 oct. 2018 à 14:00
Non, malheureusement la personne qui gérait le site n'y avait...pas pensé...
Mais bon pas grave je vais réinstaller un Joomla tout neuf et retélécharger tous les composants et modules puis remettre la base de donnée. Ça nettoiera toute la vérole.
Mais bon pas grave je vais réinstaller un Joomla tout neuf et retélécharger tous les composants et modules puis remettre la base de donnée. Ça nettoiera toute la vérole.
Judge_DT
Messages postés
29395
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
23 octobre 2021
9 661
>
tchao57
Messages postés
583
Date d'inscription
dimanche 12 avril 2009
Statut
Membre
Dernière intervention
15 octobre 2018
12 oct. 2018 à 14:08
12 oct. 2018 à 14:08
Et... qui dit que la base de données, n'a pas elle aussi été vérolée ? ;-\
tchao57
Messages postés
583
Date d'inscription
dimanche 12 avril 2009
Statut
Membre
Dernière intervention
15 octobre 2018
42
15 oct. 2018 à 11:49
15 oct. 2018 à 11:49
Non je n'ai pas l'impression. Aucune nouvelle table n'est créée et tout semble aller à l'intérieur.
J'ai déjà fait un transfert sous wamp et tout roule. Pour l'instant... :)
J'ai déjà fait un transfert sous wamp et tout roule. Pour l'instant... :)
Modifié le 11 oct. 2018 à 16:03
Voici le code que je trouve dans mes pages PHP:
Comment peut-on utiliser la commande FOR et skip?