Wprowadzenie:
W ostatnim czasie zakupiłem serwer VPS na OpenVZ z systemem Ubuntu 14.04 64bit na którym udało mi się uruchomić serwer do gry Garry's Mod. Do tej gry są mody tz. addony które można dodawać na serwer. Jest to skrypt który zazwyczaj trzeba kupić, a z warsztatu steam graczom pobierają się tekstury do poprawnego wyglądu całego addona. Bez nich albo jest tekstura z różowo czarną szachownicą, albo model 3D napisu ERROR. Jak jest błąd z samym skryptem to:
Skrypt wykonywany po stronie serwera, w konsoli serwera wyskakuje ścieżka dojścia do skrypty, linijka w której jest błąd oraz informacje co może być nie tak. Natomiast jeśli jest błąd w skrypcie wykonywanym po stronie gracza to, na HUD wyskakuje napis o błędzie a w konsoli w grze oraz konsoli serwerowej z nickiem gracza który uruchomił skrypt.
Rozwinięcie:
Czasem zdarza się że skrypt posiada " Back Doory " i właśnie to nasuwa pytanie. Czy taki skrypt może w jakiś sposób zaszkodzić VPSowi, wysłać lub pobrać pliki samego serwera lub systemu czy co może mieć gorsze skutki? Czy z chwilą użycia back doora można wykryć który skrypt został specjalnie przygotowany do tego? Jakie ślady muszę szukać w kodzie by wykryć przed atakiem backdoora?
Zakończenia:
Z góry dziękuje za pomoc! :) Znam się TROCHĘ na lua jakieś drobne błędy mogę naprawić, ale to przewyższa mój poziom wiedzy. A ci co umieszczają back doory w skryptach niech piekło pochłonie Amen!