injection de code dans mes pages php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : injection de code dans mes pages php

Re: injection de code dans mes pages php

par Contrib » 02 févr. 2012, 17:03

Est-ce que tu as active le module de 1&1 pour suivre tes stats et normalement un fichier counter est aussi créééé

Re: injection de code dans mes pages php

par AB » 29 déc. 2011, 19:58

... Je pense quand même me classer dans les utilisateurs "expérimentés" en développement et création de site mais pas assez visiblement !lol
En tout cas il est clair que j'ai des lacunes en terme de sécu.
La sécurité fait partie des connaissances nécessaires pour la création de sites. Sinon en plus des pb sur ton ordi, tu les répercute sur les sites clients... Pas bon pour l'image de marque ça :wink: Un développeur doit donc en savoir plus niveau sécurité que l'utilisateur lambda qui n'a besoin de se préoccuper que de son poste. Un bon antivirus avec bouclier résident n'est pas un luxe et un bon pare feu genre "comodo" permet de régler finement les accès internet.

Après on est jamais à l'abri de tout ce qui fait que les conseils sur le fait d'éviter d'enregistrer les mots de passe sont le bon moyen pour parachever la protection.

Et dans l'absolu éviter d'utiliser des CMS dont le code est ouvert au public est également le meilleur gage de sécurité...

Re: injection de code dans mes pages php

par Jim125 » 29 déc. 2011, 13:27

1) c'est déjà un peu mieux.
2) à toi de voir l'environnement le plus efficace pour toi, selon tes besoins et tes capacités.
3) tes pages n'auraient pas été infectées s'il elles n'avaient pas eu le droit en écriture, tout simplement.
4) Laisse comme ça, et tu verras bien si tes fichiers index se font ré-injecter à nouveau. Sinon c'est que tout va bien.
5) Tu as au moins compris comment remettre ton CMS à neuf et c'est déjà pas mal. :wink:

Par contre c'est vrai qu'on peut se poser la question de savoir si les logiciels (navigateurs, Firefox, IE, FTP) devraient ou non
permettre d'enregistrer les mots de passe. Selon moi, c'est idiot car ça ne responsabilise pas les débutants. Firefox, par exemple,
interdit l'exécution de javascript dans la barre d'adresse pour éviter l'auto-xss, mais permets toujours d'enregistrer les mots de passe!
C'est un vaste débat...

Re: injection de code dans mes pages php

par To1n00 » 28 déc. 2011, 15:22

Merci pour tes conseils Jim125

1) J'ai régler ce problème de droit d'Admin en créant une session utilisateur sur laquelle je vais rapatrier tous mes dossiers et documents.
2) Pour la machine Virtuelle, à voir. Je suis assez allergique à Linux tellement j'ai mes habitudes sous windows. Et surtout habitué à mon éditeur Php (Dreamweaver) dont je n'ai pas de version pour Linux. J'avais déjà essayé un petit test sous Linux et sous Mac. Mais je perdait beaucoup trop en efficacité. Mais je garde l'idée....
3) Je vais éplucher le dossier et adapter les droits de mes fichiers FTP
4) Si certains des mes fichiers persos sont infectés, une ré-installation ne changera rien puisqu'il faudra bien que je recopie tout mes fichiers sur la nouvelles install ...? non ?
Est ce qu'une restauration à une date largement antérieure à l'attaque suffirait ? (Je me suis rendu compte de l'attaque le 15/12/11, Je sais bien sûr que le malware pouvait être là bien avant...). A vrai dire j'ai perdu mon CD d'installation Windows...
5) Merci pour le "n'importe qui" lol. Je pense quand même me classer dans les utilisateurs "expérimentés" en développement et création de site mais pas assez visiblement !lol
En tout cas il est clair que j'ai des lacunes en terme de sécu.

Re: injection de code dans mes pages php

par Jim125 » 27 déc. 2011, 17:03

WIndows 7, en mode administrateur : surf et utilisation de logiciels : oui
C'est une invitation aux virus et malwares à s'installer chez toi.
Le mode administrateur sous Windows sert à administrer (régler) la machine. Tu dois sortir de ce mode dès que c'est fait.
Puis l'utiliser et surfer uniquement en mode invité ou utilisateur avec des droits limités.
Mon conseil: installe VirtualBox et crée une machine virtuelle Windows 7 et une autre sous Linux Ubuntu.
Tu devrais mettre à jour ton site et surfer uniquement avec Linux Ubuntu. FileZilla et autres existent sous Linux, tu ne seras pas dépaysé.
644 pour les fichiers, 755 pour les dossiers
Lis ce dossier tranquillement et abaisse les droits : http://ralph.davidovits.net/internet/se ... html#chmod
Je pense être débarrassé du malware.
Voilà une autre belle faille : "tu penses". Comme dit l'adjudant Gerber dans le gendarme à St-Tropez : "Je pense le moins possible, ça freine". :mrgreen:
Tu n'as pas d'identification précise du malware. Ton sytème n'est donc plus sûr : => Ré-installation rapide de W7 si tu veux être vraiment tranquille.
Mes autres sites sur lesquels j'accède en FTP via FileZilla ont aussi subit la même attaque (ça je m'en suis rendu compte aujourd'hui) Donc le problème vient bien du stockage des mdp par FileZilla... ou plutôt du malware qui les a exploités.
Tu as très bien réagi. Comme tu as pu le lire sur les articles cités, les auteurs pensent que c'est Filezilla le danger , ce qui montre qu'ils ne s'y connaissent pas beaucoup en informatique. Le problème, c'est qu'aujourd'hui n'importe qui peut faire un blog ou s'improvise webmaster en 1 week-end. Et les pirates en profitent. :wink:

Pour finir, je voulais préciser que j'utilise plusieurs PC sous Windows XP et WIndows 7, Linux, ainsi qu'un Imac 21 pouces.
J'aime les 3 systèmes qui ont chacun leur avantage. Mais Linux étant conçu avec des normes strictes de sécurité, je perds moins de temps que d'installer 10.000 anti-malware sous Windows.

p.s: @ telnes: tout à fait d'accord avec toi. chiffrer ne sert à rien dans ce cas là. L'équipe qui a conçu ce malware est très futée. La faille est entre la chaise et le clavier, une fois de plus... En fait ils profitent de l'inexpérience des webmasters, et ils font évoluer leur bestiole qui injectait du javascript hier, du php aujourd'hui...

De toute façon, y a encore plus simple : faire un template Wordpress gratuit, encoder dedans du code malicieux en base64 et hop! un paquet se font avoir...

Re: injection de code dans mes pages php

par telnes » 27 déc. 2011, 16:29

hello

les précédents fichier de conf de filezilla était encodés, cryptés,chiffrés ... comme vous voulez :) mais des décodeurs,décrypteurs, déchiffreurs ... existait

je ne pense pas que ce soit un oubli/faute de filezilla mais bien une correction car ça ne servait à rien de crypter de toute façon

bref si le java à été capable de récupérer ce fichier, qu'a t il récupérer d'autre ... :/

pour le FW la connexion à été fait via le navigateur (vers l'extérieur) et est donc légitime ( pour le FW ) et il ne sera pas utile, la faille provient du navigateur ou de java ou .. (et c'est la que c'est fort)

Re: injection de code dans mes pages php

par To1n00 » 27 déc. 2011, 00:49

- WIndows 7

- en mode administrateur : Mais le système me demande des autorisations (par exemple pour exécuter certains programmes, installer...etc)

- Surfes-tu parfois sur Internet ou utilises tu des logiciels en mode administrateur ? oui

- en quel CHMOD sont tes fichiers infectés ?644 pour les fichiers, 755 pour les dossiers

- Ton antivirus a t-il isolé et détecté le malware sur ton Ordi ? ou toujours pas ? Antivir détectait illico les fichiers infectés lorsque je les rapatriait du FTP sur mon disque local. Je pense êtres débarrassé du malware. J'ai utilisé Emisoft, Ad-Aware et spybot S&D, mais je ne sais même plus lequel des 3 a détecté le Malware.

-Sais-tu avec précision par où est entré la bestiole ? par un plugin ? soft ? Absolument pas


-tes plugins flash, java, acrobat reader, etc... sont-ils à jour ? ainsi que tes composants/plugin joomla ? Les plugins oui, mais Windows pas toujours (je sais c'est mal :d) Joomla est maintenant à jour, mais il ne l'était pas avant. Mes autres sites sur lesquels j'accède en FTP via FileZilla ont aussi subit la même attaque (ça je m'en suis rendu compte aujourd'hui) Donc le problème vient bien du stockage des mdp par FileZilla... ou plutôt du malware qui les a exploités.

Je pense également installer un Firewall, ce qui me manque actuellement sur mon PC. Pour éviter que mes chers fichiers ne sortent comme ça sans me prévenir....:d

Re: injection de code dans mes pages php

par Jim125 » 26 déc. 2011, 23:37

@To1n00: par curiosité, puis-je te demander :

- Sur quel OS tourne ta station de travail : WIndows ? Mac ? Linux ?

- Si tu es sous Windows : es-tu en mode administrateur ou invité ou compte avec droit limités quand tu travailles ou que tu surfes sur Internet ?

- Surfes-tu parfois sur Internet ou utilises tu des logiciels en mode administrateur ?

- en quel CHMOD sont tes fichiers infectés ? 644 ? 604 ? 605 ? 404 ? 405 ? 777 ? quel CHMOD pour les répertoires ? quel CHMOD pour tes fichiers ?

- Ton antivirus a t-il isolé et détecté le malware sur ton Ordi ? ou toujours pas ?

-Sais-tu avec précision par où est entré la bestiole ? par un plugin ? soft ?
(si la réponse est non, la bestiole peut re-rentrer quand elle veut même si c'est vrai qu'elle ne pourra plus récupérer et utiliser tes nouveaux mdp, car non-enregistrés. Mais l'équipe qui a conçu le malware pourrait le modifier pour en faire un keylogger. et ils choperaient tes mdp à nouveau... )

-tes plugins flash, java, acrobat reader, etc... sont-ils à jour ? ainsi que tes composants/plugin joomla ?

En fonction de ça, on pourra faire un diagnostic plus précis. :wink:

Re: injection de code dans mes pages php

par To1n00 » 26 déc. 2011, 22:41

Je confirme que le problème vient des mots de passe enregistrés de FileZilla.
Mon conseil est donc le suivant :

- Désinfecter son PC : Antivirus à jour + anti spyware et tout le tralala
- Modifier le mot de passe de ses FTP
- Supprimer les bout de code injectés ou remplacer la version par une sauvegarde (Attention, pour ma part quelque fichiers index.html avait été créé, donc pour moi ça a été Suppression totale des fichiers du ftp puis réimportation d'une sauvegarde)
- Ne plus enregistrer les mots de passe de FileZilla (tout comme les mots de passe de Firefox d'ailleurs) mais préférer l'option "demander le mot de passe" qui vous demandera à chaque fois de saisir le mot de passe, sans pour autant devoir ressaisir le nom du serveur ftp, l'utilisateur..etc...

Merci à tous pour votre aide. Les dégats n'étant pas très importants, cela m'aura servi d'avertissement... :d.

Re: injection de code dans mes pages php

par liens_geeks » 23 déc. 2011, 14:59

Vous n'etes pas les seuls à priori et ça fait un moment que ça dure :
http://www.ericboisseau.com/mon-blog-at ... filezilla/

Re: injection de code dans mes pages php

par simon le castor » 23 déc. 2011, 12:31

salut,

j'ai eu le même soucis de modifications de mes fichiers joomla :/

en regardant mes logs, j'ai vu que les modification avaient été effectuées par FTP avec mon compte et non pas via une faille joomla (même s'il y en a plein !)

L'origine de l'intrusion est effectivement due à un trojan qui a utilisé mes mots de passe enregistrés dans Filezilla :/

Pour info le trojan qui m avait infecté a utilisé java (pas javascript, mais java de sun microsystem) pour transmettre ces infos :(

en espérant que ça aide

Re: injection de code dans mes pages php

par To1n00 » 23 déc. 2011, 00:18

Hello,

Pour ma part je suis chez 1&1. Arnaud, avais tu ton joomla à jour ?
Les attaques chez moi ont eues lieu 2 jours de suite.

Re: injection de code dans mes pages php

par AB » 22 déc. 2011, 22:04

Il serait bien de trouver un point commun, Joomla ? OVH ? Filezilla ? ou autre.
A noter que Joomla a été piraté récemment. Il faut impérativement mettre à jour vers les derniers correctifs.

Re: injection de code dans mes pages php

par Jim125 » 22 déc. 2011, 20:02

Je ne serais pas étonné qu'Arnaud utilise Filezilla et laisse lui aussi Filezilla enregistrer ses mots de passe automatiquement...

est-ce que je me trompe Arnaud ?

Re: injection de code dans mes pages php

par Mazarini » 22 déc. 2011, 16:03

Il serait bien de trouver un point commun, Joomla ? OVH ? Filezilla ? ou autre.