Ioncube i KQS

ioncube kqs.store

Skrypt KQS jest kodowany ioncube, oznacza to że nie mamy możliwości zmiany plików źródłowych bo po prostu po edycji danego pliku widzimy szyfrowane nieczytelne znaki.

Autor oprogramowania zabezpieczył się przed kopiowaniem kodu źródłowego przez konkurencję, ale też są opinie które mówią o bezpieczeństwie oraz bezproblemowym wprowadzaniu aktualizacji.

Do prawidłowego działania sklepu najlepiej nie edytować plików źródłowych bo jest to niepotrzebne – chyba że chcemy zobaczyć ciąg znaków informujących o błędzie zamiast strony głównej sklepu.

Kilka miesięcy temu użytkownicy sklepu internetowego KQS miało problemy ze skryptem a konkretniej z włamaniem na serwer i dopisanie do plików źródłowych skryptów powodujących przekierowania na inne strony lub włączające niechciane aplikacje.

W przypadku sklepu KQS po dopisaniu czegokolwiek do pliku źródłowego sklep nie będzie działał – wyskoczy informacja : index is corrupt

Jest to dobre rozwiązanie, gdyż wiemy że w sklepie ( a raczej w plikach źródłowych ) jest coś nie tak. Taki plik można edytować i usunąć widoczne gołym okiem dopisane linijki niezakodowanego kodu skryptu ( różni się on od zakodowanych informacji ioncube i jest widoczny ).

Co się stanie w takim przypadku na innym skrypcie który nie posiada kodowania ioncube ? Można jedynie się domyślać że osoba odwiedzająca dana stronę / sklep padnie ofiarą ( lub może paść ) właśnie tych dopisanych skryptów które  przeniosą ją na zawirusowane strony.

Powyższy przykład to PLUS na korzyść kodowania oprogramowania KQS.

Minusem jest fakt, że programiści którzy będą chcieli przerobić sobie ten skrypt nie będą mogli tego uczynić.Tylko pytanie po co przerabiać dobrze działający sklep ?

Wygląd sklepu internetowego to bardzo ważna sprawa. Każdy kto chce mieć sklep internetowy, chce też by ładnie wyglądał od strony graficznej. Nie każdego już interesuje kwestia użytkowania tego przez klienta. Na przykład kwestia dodawania produktu do koszyka i systemu realizacji zamówienia może się odbywać na kilka sposobów . Programista chcąc przerobić ten sposób na inny nie będzie miał takiej możliwości. No ale po co w ogóle to przerabiać skoro i tak klient może złożyć zamówienie i trafia ono do Nas. A no po to, że są różne gusta i nie każdemu pasuje dany sposób.

Takich przykładów jest kilka, lecz decydując się na to oprogramowanie ( lub inne pudełkowe rozwiązania innych firm ) trzeba mieć na uwadze że takie przeróbki nie są możliwe lub są możliwe lecz trzeba za nie zapłacić. Skoro trzeba płacić za takie przeróbki to można i zbudować taki system który będzie dopasowany do Naszych wymagań. I tutaj polecam zlecenie napisania dedykowanego rozwiązania które kosztuje kilka tysięcy złotych, lub znalezienie takiego oprogramowania które będzie tańsze i posiada wdrożoną całą listę Naszych życzeń a także możliwość późniejszej jej rozbudowy.

Leave a Reply

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.