Insinöörityön tarkoituksena oli tutkia verkkosovellusten tietoturvaa rakentamalla itse sovellus. Työ toteutettiin käyttäen PHP-ohjelmointikieltä ja MySQL-tietokantaa. Verkkosovellukseksi valikoitui strategiapeli omien mieltymysten pohjalta. Palveluiden siirtyessä Internetiin on myös niiden tietoturvaan kiinnitettävä yhä enemmän huomiota. Samalla Internetissä käytettävistä teknologioista löydetään jatkuvasti uusia tietoturvahaavoittuvuuksia. Internet on tämän vuoksi toimintaympäristönä kiinnostava ja haastava. Sovellus rakennettiin suunnittelemalla ensin pelin mekaniikat ja sen jälkeen rakenne. Sovellus toteutettiin hyödyntäen MVC (Model-View-Controller)-malllia, jossa sovelluksen toimintalogiikka on eriytetty näkymien muokkauksen logiikas...