Powinieneś podjąć środki ostrożności, aby się chronić, ale nie z powodów lub przed zagrożeniem, które sobie wyobrażasz.
Po pierwsze, jeśli nie możesz zaufać dostawcy usług hostingowych, uzyskać nowego dostawcę usług hostingowych . Nie trzeba już o tym mówić.
Po drugie, nawet jeśli uważasz, że własność intelektualna w zbudowanej przez Ciebie aplikacji internetowej jest cenna, są szanse, że jesteś tylko jeden. Czy ukradłbyś witrynę konkurencji? Prawdopodobnie nie; nie byłoby to warte zachodu. Z reguły ludzie nie są zainteresowani kradzieżą Twojej witryny. Zwykle koszt dostosowania witryny innej osoby do własnych potrzeb jest zbliżony lub przekracza koszt jej samodzielnego zbudowania.
Wreszcie, powinieneś martwić się, że hakerzy pobiorą Twój kod i użyją go do zaatakowania Ciebie. Zapisane hasła, bazy danych użytkowników, błędy programistyczne i luki w zabezpieczeniach - Twój kod prawdopodobnie stanowi atrakcyjny cel dla złośliwych atakujących . Jest to szczególnie ważne, jeśli Twój kod jest źle napisany lub Twoja usługa jest popularna.
Maskowanie kodu nie jest rozwiązaniem i i tak nie pomoże. Ale dobre praktyki bezpieczeństwa, w tym przestrzeganie zasady najniższych przywilejów, powinny ci pomóc. Oddziel swój dostęp, aby narażenie jednego systemu lub komponentu nie zapewniło atakującemu całej aplikacji w zgrabnym małym pakiecie. Im bardziej niezależne i odłączone są elementy Twojej firmy, tym mniej osoba atakująca może złapać za jednym zamachem.