Bezpieczeństwo – j-sell

Bezpieczeństwo, które działa z definicji

j-sell to nowoczesna platforma e-commerce zaprojektowana tak, aby eliminować całe klasy zagrożeń już na poziomie architektury — bez kompromisów i bez ręcznego „łatania" problemów.

1 plik

Jedna aplikacja JAR zamiast tysięcy rozproszonych plików

100%

Precyzyjne zarządzanie dostępem do każdej funkcji

0

Martwego kodu — stare wersje znikają całkowicie

Bezpieczeństwo Java

Problem, którego nie widać na pierwszy rzut oka

Popularne platformy e-commerce oparte na PHP składają się z kilkudziesięciu tysięcy plików rozproszonych po serwerze. Rdzeń systemu, wtyczki, stare wersje modułów, pliki tymczasowe, cache, logi — wszystko współistnieje w jednej strukturze.

Z czasem:

  • część plików przestaje być używana,

  • po aktualizacjach zostają stare wersje,

  • wyłączone wtyczki pozostawiają swój kod na serwerze.

To stwarza realne zagrożenia:

  • stare wersje modułów mogą zawierać znane luki bezpieczeństwa, mimo że nie są już używane przez sklep,

  • nowy kod działa poprawnie, ale stary nadal fizycznie istnieje na serwerze i może być dostępny przez URL, a tym samym uruchamiany przez niepowołane osoby z zewnatrz.

  • pojedynczy plik ze złośliwym kodem może zostać dodany w mało widocznym miejscu i działać miesiącami bez wykrycia,

  • przy tysiącach folderów i dziesiątkach tysięcy plików trudno szybko zweryfikować, czy którykolwiek z nich nie został zmodyfikowany.

To nie są teoretyczne scenariusze — to najczęstsze źródła włamań do sklepów internetowych.

W j-sell nie ma problemu z dużą ilością plików, ponieważ... plik jest tylko jeden!
Pojedynczy plik JAR

W j-sell cały sklep działa jako jedna aplikacja, uruchamiana w postaci pojedynczego pliku JAR. Jest to skompilowany i skompresowany pakiet aplikacji Java — podobny w formie do archiwum .zip, ale zawierający gotową, uruchamialną aplikację, a nie luźne pliki.

Do skompilowanego pliku JAR nie da się dodać pojedynczego pliku ani zmodyfikować fragmentu kodu, jak ma to miejsce w PHP.

Uruchomiony na serwerze plik .jar zawiera kod, który jest nieczytelny dla człowieka i posiada swoją sumę kontrolną (checksum), czyli unikalny „odcisk palca" pliku. Edycja kodu jest możliwa tylko, gdy posiadamy kod źródłowy, którego nie ma na serwerze.

Aktualizacja polega na usunięciu starej wersji i wgraniu nowej — czyli w praktyce podmianie jednego pliku. Stara aplikacja znika w całości, razem z całym kodem.

Automatyczny backup każdej nocy

System samodzielnie tworzy pełną kopię zapasową co 24 godziny — bez żadnej ingerencji z Twojej strony

Krytyczne dane kopiowane co godzinę

Nowe zamówienia i konta użytkowników są uwzględniane w backupie co godzinę

Pobierz kopię jednym kliknięciem

Z poziomu panelu administracyjnego możesz w każdej chwili pobrać gotowy plik ZIP z pełną kopią sklepu

Kopie na zewnętrznych serwerach

Backup trafia na odrębne serwery — awaria głównego serwera nie oznacza utraty danych

Backup danych

Twoje dane są bezpieczne — zawsze, bez wyjątku

j-sell automatycznie tworzy pełną kopię zapasową sklepu każdej nocy. Obejmuje ona całą bazę danych oraz wszystkie pliki — bez konieczności pamiętania o tym przez kogokolwiek.

Co zyskujesz?

Dostęp do backupu z poziomu panelu, możliwość pobrania kopii na własny komputer oraz automatyczna replikacja na zewnętrzne serwery — dzięki temu Twoje dane są bezpieczne w zupełnie niezależnym miejscu, nawet w przypadku poważnej awarii infrastruktury.

To nie jest opcja dodatkowa — to standard wbudowany w każdą instalację j-sell.

Bezpieczeństwo w j-sell nie zależy od tego, czy ktoś o nim pamięta.

Ono po prostu działa — niezależnie od skali sklepu.