Elxis CMS Forum

Ελληνικό Forum => Ασφάλεια => Topic started by: fivar on December 17, 2024, 18:38:52

Title: Folder logs in Elxis repository does not exist!
Post by: fivar on December 17, 2024, 18:38:52
Καλησπέρα,
'Εχω το ίδιο πρόβλημα σε δύο sites.
Το repository το έχω εκτός της κύριας εγκαταστασης (www/repo..)
Το configuration.php βλέπει κανονικά το repo..
Παρακαλώ την βοήθεια σας
Title: Re: Folder logs in Elxis repository does not exist!
Post by: datahell on December 17, 2024, 19:03:40
Άνοιξε το configuration.php και διόρθωσε τη διαδρομή $REPO_PATH, είναι η πλήρης διαδρομή προς τον φάκελο {REPOSITORY} του Elxis.
Αν δεν την ξέρεις, δεν μπορείς να το βρεις, κάνε το παρακάτω:

Πήγαινε στο root του Elxis, εκεί που είναι το configuration.php, φτιάξε ένα νέο αρχείο με όνομα test.php και γράψε μέσα του:
<?php
echo dirname(__FILE__);
exit;
?>

Αποθήκευσέ το. Άνοιξε τον browser, πήγαινε στο site σου και στο test.php: https://www.example.com/test.php
Θα σου γράψει την διαδρομή που είναι εγκατεστημένο το Elxis.
Τροποποίησε κατάλληλα τη διαδρομή ώστε να δείχνει τον φάκελο {REPOSITORY} και διόρθωσε την τιμή $REPO_PATH στο configuration.php.

Ο φάκελος repository έχει τυχαίο όνομα, πχ elxrepo461, και συνήθως βρίσκεται εντός του ίδιου φακέλου με το Elxis.
Αν πχ το Elxis είναι εδώ: /var/www/vhosts/example.com/httpdocs
Το repository θα είναι εδώ: /var/www/vhosts/example.com/httpdocs/elxrepo461
Αν είναι πάνω από τον φάκελο του Elxis θα είναι κάπως έτσι:
Το repository θα είναι εδώ: /var/www/vhosts/example.com/elxrepo461

Σβήσε το αρχείο test.php όταν τελειώσεις.
Title: Re: Folder logs in Elxis repository does not exist!
Post by: fivar on December 17, 2024, 19:45:30
Ευχαριστώ για την γρήγορη απάντηση,
Δυστυχώς δεν δούλεψε το test.php.
Εν τω μεταξύ είδα ότι σε όλους τους φακέλους υπήρχαν κάποια περίεργα αρχεία: wp-blog-header.php, wp-cron.php
τα διέγραψα αλλά το πρόβλημα δεν διορθώθηκε.
Title: Re: Folder logs in Elxis repository does not exist!
Post by: datahell on December 17, 2024, 20:13:28
Αν θες στείλε μου με ένα προσωπικό μήνυμα στοιχεία σύνδεσης στο ftp του site σου να το δω.
Title: Re: Folder logs in Elxis repository does not exist!
Post by: datahell on December 17, 2024, 20:51:09
Μάλλον κάτι αλλάξατε στο server και δεν μπορούσε να διαβάσει πάνω από το public html directory. Σου μετέφερα το repository και το μετονόμασα και δουλεύει σωστά τώρα και στα 2 site.

ΠΡΟΣΟΧΗ: Στο ftp έχεις και 4 wordpress sites τα οποία στα έχουν χακέψει όλα!

Τα Elxis sites δείχνουν μία χαρά αλλά καλού κακού μπες στη διαχείριση των Elxis site και κάνε έναν έλεγχο αρχείων (Επεκτάσεις -> Έλεγχος αρχείων). Αν σου βγάλει ότι θέλει ενημέρωση/αναβάθμιση κάντην.

Έτσι όπως έχεις τα site αν σου χακέψουν ένα αποκτούν πρόσβαση σε όλα...
Title: Re: Folder logs in Elxis repository does not exist!
Post by: fivar on December 18, 2024, 11:58:08
Σε ευχαριστώ,
Αλλά το πρόβλημα είναι ότι στην διαχείριση δεν εμφανίζονται ούτε οι ρυθμίσεις ούτε ο έλεγχος αρχείων.
Για τα wordpress sites το ξέρω γιατί απο εκει ξεκίνησε το πρόβλημα
Title: Re: Folder logs in Elxis repository does not exist!
Post by: fivar on December 18, 2024, 12:10:03
τώρα ειδα ότι όταν πατάω ρυθμισεις το url που βγάζει είναι https://www.example.com/something/config.html
Title: Re: Folder logs in Elxis repository does not exist!
Post by: datahell on December 18, 2024, 19:25:45
Στο έφτιαξα, ήταν πειραγμένα όλα τα αρχεία htaccess και στα 6 site που έχεις. Το πρόβλημα είναι στα wordpress site που έχεις αλλά επειδή είναι όλα στον ίδιο φάκελο επηρεάστηκαν και τα 2 elxis. Η επίθεση μάλλον ξεκίνησε από το site eduXX.gr γιατί εκεί είδα τα περισσότερα και πιο ύποπτα αρχεία. Σε πολλούς καταλόγους, βρήκα πειραγμένα αρχεία htaccess, wp-cron.php, index.php, και άλλα wp-xxx. Τα πιο ύποπτα είναι τα gonoev.php και qzckjh.php που βρήκα στο eduXX.gr. Ότι βρήκα το διέγραψα. Βρήκα επιθέσεις από 14.11.2024. Θα πρέπει να διορθώσεις το hosting σου, δεν είναι σωστό όπως έχεις τα αρχεία. Θα πρέπει το κάθε site να είναι σε jail ώστε μία επιτυχής επίθεση στο ένα να μην δίνει πρόσβαση και στα άλλα. Θεώρησε όλα τα site ως πειραγμένα. Άλλαξε κωδικούς, κάνε αναβαθμίσεις, ενίσχυσε την ασφάλεια. Απευθύνσου στο hosting σου.

Μεταξύ μας: Μην βάζεις ποτέ wordpress sites μαζί με Elxis sites, είναι κίνδυνος θάνατος. Εγώ προσωπικά δεν φιλοξενώ wordpress sites.
Title: Re: Folder logs in Elxis repository does not exist!
Post by: fivar on December 18, 2024, 20:19:13
Σε ευχαριστώ πολύ,
το ίδιο πρόβλημα έχει και το bibliXΧ.gr όποτε μπορείς διόρθωσε και αυτό.
ευχαριστώ και πάλι

Edit by datahell: Μην γράφεις δημοσίως sites με πρόβλημα
Title: Re: Folder logs in Elxis repository does not exist!
Post by: fivar on December 19, 2024, 19:27:08
Αν αντικαταστήσω τα αρχεία από το backup του elxis στο bibliXΧ.gr.,
θα διορθωθεί το πρόβλημα;
Title: Re: Folder logs in Elxis repository does not exist!
Post by: datahell on December 19, 2024, 21:48:37
Στο έφτιαξα. Ήταν λάθος το όνομα του φακέλου διαχείρισης στο htaccess.