Aller au contenu
Règlement du forum ×
IPTV et arnaques ×

Consommation script BASH


Invité HAVOC

Messages recommandés

Salut à tous,

Voilà j'ai conçu un script shell pour serveur Linux qui veille sur la sécurité en scannant les fichiers hébergés, ce script en BASH tourne à l'aide d'une boucle infinie.

J'aimerais donc savoir si les répercutions sur les performances du serveur sont importantes ? Un shell BASH c'est connu pour être gourmand en ressources ?

 

Je pense qu'un script en python est plus approprié mais bon...

Lien vers le commentaire
Partager sur d’autres sites

Salut Havoc , et bravo pour l'initiative,

Si tu veux mon avis , certes je n'ai pas testé ton script donc je donne juste un avis de principe:

Il vaut mieux que le script ne soit pas à boucle infinie, et qu'au lieu de ça il soit lancé périodiquement par cron job.

Bonne courage. :)

Lien vers le commentaire
Partager sur d’autres sites

Salut Havoc , et bravo pour l'initiative,

Si tu veux mon avis , certes je n'ai pas testé ton script donc je donne juste un avis de principe:

Il vaut mieux que le script ne soit pas à boucle infinie, et qu'au lieu de ça il soit lancé périodiquement par cron job.

Bonne courage. :)

 

Oui j'ai pensé à cron justement ! Même si pour l'instant j'ai bricolé en utilisant une boucle infinie et un sleep pour une exécution périodique.

 

En faite mon script détecte les backdoors PHP du style C99Shell et DxShell et les supprimes automatiquement, ce qui n'arrange pas nos hackers locaux :D

Le truc, c'est que personnellement j'aurais préféré que le script se lance automatiquement à chaque upload de fichier via formulaire ou FTP. Comme les script des hebergeurs qui ajoutent de la pub aux pages uploadées.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour !

 

Un SHELL poura créer des problemes, surtout s'il est pas bien programmé,

Il poura detecter les Backdoors, mais aussi il poura mettre des problemes au niveau des scripts clients.

 

 

Solution : Faudra reconfigurer le php.ini en désactivant le shell_exec, sur desable function = maintenant les Backdoors sont inutiles.

 

ça réduit la consommation des resources du script SHELL. mieux qu'utiliser des resources.

 

 

ps : j'aimerai bien voir ce SHELL

Lien vers le commentaire
Partager sur d’autres sites

Bonjour !

 

Un SHELL poura créer des problemes, surtout s'il est pas bien programmé,

Il poura detecter les Backdoors, mais aussi il poura mettre des problemes au niveau des scripts clients.

 

 

Solution : Faudra reconfigurer le php.ini en désactivant le shell_exec, sur desable function = maintenant les Backdoors sont inutiles.

 

ça réduit la consommation des resources du script SHELL. mieux qu'utiliser des resources.

 

 

ps : j'aimerai bien voir ce SHELL

 

Oui il créera surement des problèmes au scripts clients si ces derniers sont des C99Shell & Co :D

Pour ce qui est de cette phrase :

Solution : Faudra reconfigurer le php.ini en désactivant le shell_exec, sur desable function = maintenant les Backdoors sont inutiles
Cela ne te protège pas des dangers d'un C99, désactiver le paramètre shell_exec ne rend pas les backdoors php inoffensifs.

 

Il faut un paramétrage bien plus pointu pour se protéger et encore cela n'est pas toujours parfait.

Une vraie protection cela passe par :

- La désactivation d'un certains nombres de paramètres de PHP.

- Installer ET CONFIGURER le mod_security pour apache car la config initiale ne suffit pas.

- Configurer correcteur son serveur web et toutes les applications installées, ...etc.

- Améliorer la sécurisation de PHP à l'aide de systèmes tels que Suhosin (je pense qu'il n'y a aucun hosteur algérien qui s'en sert).

- Vérifier systématiquement le bulletins d'informations sur les nouvelles failles découvertes et se mettre à jour si besoin.

- Vérifier le continu du serveur... Hé oui ! Pour garantir la sécurité de son serveur l'hebergeur doit vérifier les applications web exploitées par ses clients et leur signaler les éventuelles failles de sécurités qu'elles pourraient contenir, c'est d'ailleurs une ligne de défense très importante et le principal trou de sécurité.

Normalement on sécurise un serveur autour d'une application web alors quand c'est de l'hebergement mutualisé cela devient délicat de sécuriser sans restreindre les possibilités offertes aux clients et risquer de causer des dysfonctonnement de leur application web.

- Faire des audits de sécurité ! Hé oui, se tester c'est le meilleur moyen de vérifier son niveau, il existe même des tests gratuits et sérieux.

 

Bref... Si tu crois que ce simple paramètre de PHP.INI résout le problème c'est totalement faux. La sécurité informatique cela ne s'improvise pas.

 

PS/ Pour le script, je finie son développement en suite on verra s'il est publiable ou pas.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

On a pas parlé de la sécurisation des serveurs,

On a parlé du script shell, la solution est de modifier le php.ini, sur desable function.

 

 

Cordialement,

 

On parle de backdoor PHP (C99Shell est un des plus connu) et la solution que tu as avancé n'est qu'illusoire (ou très incomplète).

Lien vers le commentaire
Partager sur d’autres sites

Et les backdoors (BDS) leur système consiste a quoi alors.

:)

 

Tu penses que le paramètre shell_exec empêche de parcourir les répertoires avec un backdoor PHP comme C99 ?

Le hacker peut très bien se contenter de lire tes scripts PHP et de récupérer les login et mots de passe de BD...etc. Il peut aussi uploader des fichiers.

Ce qui constitue toujours une menace critique.

Tu as tout un paramétrage supplémentaire à faire, déjà faudrait limiter l'accès aux fichiers des autres comptes clients en activant "open_basedir", installer le module "mod_security" et désactiver les autres fonctions sensibles (si en on a pas besoin) comme exec() et system()...etc.

Bref, en se disant que le paramètre "shell_exec" te protèges des danger d'un backdoor PHP c'est totalement faux, l'execution de commandes à distance n'est pas l'unique danger.

Lien vers le commentaire
Partager sur d’autres sites

Tu penses que le paramètre shell_exec empêche de parcourir les répertoires avec un backdoor PHP comme C99 ?

Le hacker peut très bien se contenter de lire tes scripts PHP et de récupérer les login et mots de passe de BD...etc. Il peut aussi uploader des fichiers.

Ce qui constitue toujours une menace critique.

Tu as tout un paramétrage supplémentaire à faire, déjà faudrait limiter l'accès aux fichiers des autres comptes clients en activant "open_basedir", installer le module "mod_security" et désactiver les autres fonctions sensibles (si en on a pas besoin) comme exec() et system()...etc.

Bref, en se disant que le paramètre "shell_exec" te protèges des danger d'un backdoor PHP c'est totalement faux, l'execution de commandes à distance n'est pas l'unique danger.

 

C'est déja fait. si vous parlez de l'hébergeur.

Lien vers le commentaire
Partager sur d’autres sites

On est sortie du sujet : Consommation script BASH !!

 

Why ?

 

C'est toi qui pose cette question ?

Petit rappel :

Solution : Faudra reconfigurer le php.ini en désactivant le shell_exec, sur desable function = maintenant les Backdoors sont inutiles.

 

C'est déja fait. si vous parlez de l'hébergeur.

Je ne parle pas de l'hebergeur... son serveur est déjà très bavard, on a pu s'en apercevoir hier quand il était encore hors-service. :rolleyes:

Lien vers le commentaire
Partager sur d’autres sites

il était pas en HS, mais le compte forumdz était en permission 700

 

vous avez vu la page de limite d'accès, normalement vous avez une idée entre serveur en hs et un compte en permission 700.

 

Mais bon on a du et pu remarquer votre comportement.

 

c'est un point marquer sur notre base de donnée.

 

 

Cordialement,

Lien vers le commentaire
Partager sur d’autres sites

il était pas en HS, mais le compte forumdz était en permission 700

 

vous avez vu la page de limite d'accès, normalement vous avez une idée entre serveur en hs et un compte en permission 700.

 

Mais bon on a du et pu remarquer votre comportement.

 

c'est un point marquer sur notre base de donnée.

 

 

Cordialement,

 

Bon comme c'est mon thread, je vais me permettre de faire du hors-sujet (mes excuses aux membres).

Alors arrêtez la mauvaise foi, une erreur 403 ne relevant pas de la volonté du client c'est une cas d'hors-service. Toute situation où le site client est inaccessible est une situation d'hors-service, que cela soit causé par une panne ou par une opération de maintenance (mise à jour...etc.).

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • Messages

    • J'ai le ax3000t il marche comme une horloge c'est mon meilleur router que j'ai testè faut lavoire pour jugè le seul qui donne un debit stable meme loin de 15 mètre une latence stable aussi  Plein d'option une gestion chirurgical des client un vpn qui marche pour tous bien sécurisé  Si vous aimé pas zappé mais dire que c'est une escroquerie non c'est loin de ca  Alors votre solution et de payé 15000 pour un router qui fait la meme chose et qu'il a meme pas la meme puissance de signale la chine na pas de restriction pour le signale il est plus fort que les dlink de meme catégorie  Le mien je les payé 5000da  Moi j'ai bougé j'ai plusieurs carte visa j'achète les produits que je veux je ne vais pas resté regardé les gens en profité sans faire quelque chose je profite moi aussi pour titre personnel je ne vend rien j'ai voulu aidé alors profité des promo c'est chinois et alors ca marche bien ...  J'ai oublie de dire il y'a aussi le tplink chinois c'est aussi performant et wifi 7 mais 56 $
    • juste une info que personne ne semble savoir : mais depuis un moment deja, HISENSE/CONDOR/NARDI/CRISTOR ont un site web officiel de vente en ligne qui est commun :  https://proxima.market   d'ailleurs sur leur page facebook ils indiquent clairement aux clients d'aller acheter directement dessus... ce qui est IDIOT c'est que les prix sur le site sont plus chers que leur showroom, du moins pour les trucs que j'ai vu; debile !   voila cela en sus des stores officiels sur jumia qu'ils ont deja; voila  
    • 99% des algeriens ne peuvent pas acheter du net car n'ayant pas de carte... c'est quand meme fou qu'en 2024 un algerien ne peut avoir facilement une carte visa....d'ou le traffic des revendeurs quoi qu'il en soit j'ai constaté qu'un article vendu a 30 euros sur aliexpress est vendu par les algeriens jusqu'a 15.000da! je voulais moi meme acheter des ecouteurs a 10 euros, le mec sur ouedkniss me demande 1 million...!!!!!!!!!!!!!!!!!!! pour info le BE3600 n'a de wifi7 que....le NOM ! les debits c'est du wifi6....encore une escroquerie qui fonctionne sur les algeriens ! comme tous les routeurs chinois pas de 6ghz.........................chose que les algeriens ne savent pas non plus  
    • Pour ceux qui ont la 1 go  Les promo  Xiaomi be3600 wifi 7 a 33$ Xiaomi be5000 wifi 7 2.5g lan 35$ C'est moin cher q'un simple modem wifi 6 équivalent a 7800 da Le plus chez xiaomi Vpn  géré le debit pour les utilisateurs  Low latency gaming Les moins L'interface est en chinois  Mais avec chrom translate ou leur app tu peut avoir la langue que tu veux    
    • Limiter les processus en arrière-plan pour réduire la consommation de mémoire RAM sur Android TV   Les téléviseurs Android sont généralement livrés avec un matériel limité. Par exemple, la plupart des téléviseurs intelligents économiques offrent un processeur quad-core de base et environ 1 à 2 Go de RAM, ce qui nuit aux performances globales, en particulier lors de l'utilisation d'applications IPTV ou de jeux lourds. Heureusement, vous pouvez apporter plusieurs modifications logicielles pour accélérer le téléviseur et le faire fonctionner plus rapidement que d'habitude. Ci-dessous, nous avons mentionné certaines des meilleures méthodes pour réparer un Android TV lent Les options de développement vous permettent de limiter le nombre maximum de processus pouvant s'exécuter en arrière-plan. Bien que limiter l'activité en arrière-plan puisse tuer les applications en arrière-plan, cela améliore les performances globales de l'application de premier plan et la fluidité de la navigation dans l'interface Android TV. Ceci est un contenu masqué, merci de Se connecter ou S’inscrire      
×
×
  • Créer...