[email protected]), mis võimaldab kaugelt kontrollida Winampi brauseri kaudu. Saab kontrollida mängimist, redigeerida pleilisti, laadida muusikafaile üle ja alla jne. Versioonides <=7.5.13 oli mitu turvaauku. Üks neist on just CVE-2006-6512. See võimaldab vaadata mistahes kataloogide sisu, mis asuvad samal kettal ruutkataloogiga. Funktsioon Browse(), mis on kirjeldatud failis Browse.cpp, kasutatakse kättesaadavate failide näitamiseks mingis kaustat juurkataloogis. Nagu ka mõned teised funktsioonid, kontrollib see antud teed kasutades funktsiooni GoodPath(), mis kontrollib, kas tee sisaldab ,,.." jada. Probleem on selles, et slash-id (/) vahetatakse backslash-idega () enne seda funktsiooni väljakutsemist. Aga nende hex-kuju (,,%2f") ei vahetatakse. See annab võimalust vaadata mistahes kataloogi sisu. Ainult vaatamine on võimalik, mitte allalaadimine. Ründajale on vaja ,,Browse" privileeg, et kasutada seda augu
Zaraza nakatab flopide boot-sektoreid nagu tavaliselt. See-eest kõvakettal nakatab viirus DOS-i tuuma: faili IO.SYS. Seetõttu mõeldi välja kohe uus viiruste klass: kernel infectors. Viiruse pikkus on 1024 baiti (s.t. kaks sektorit). Flopil on viiruse esimene osa boot-sektoris, ülejäänud osa viirusest ja esialgset boot sektorit hoitakse juurkataloogi kahes viimases sektoris. Kui arvuti käivitatakse nakatatud disketilt, siis püüab viirus nakatada esimest faili aktiivse DOS-partitioni juurkataloogis (tavaliselt on see IO.SYS). Kõigepealt teeb viirus failist koopia ja siis kirjutab faili algusse oma koodi. Hiljem pannakse nakatatud faili atribuudiks Volume label. Kui arvuti järgmine kord käivitatakse, siis aktiviseerub ka viirus ja tegutseb edasi nagu tavaline boot-sektori viirus. Kõik arvutis kasutatavad kopeerimiskaitseta flopid muutuvad viirusekandjateks. Nakatunud kõvaketta nimeks on IO.SYS (Label seda nime muuta ei suuda!). Kuna Zaraza asub failis IO
FAT #1 ja #2. Identsed failipaigutustabelid, mis kaardistavad Andmete sektoris olevad klastrid. Klastrite kanded sisaldavad üht viiest väärtusest: järgmise klastriahelas oleva klastri number, klastriahelat lõpetav klaster, riknenud klaster, reserveeritud klaster, kasutamata klaster. Kahe identse tabeli mõte on selles, et kui esimene rikneb, on võimalik kasutada teist. Üldiselt tuleb FAT #2 kasutada harva. Juurkataloog. Sisaldab infot juurkataloogis paiknevate failide ja kataloogide kohta. FAT12 ja FAT16 puhul omab fikseeritud suurust, mis piirab failide ja kataloogide hulka. FAT32 puhul nimetatud piirang puudub ja Juurkataloogi algus on sisuliselt Andmesektori algus. Andmed. Selles piirkonnas asuvad failid ja kataloogid. Piirkond on jagatud eelmääratletud suurusega klastriteks, millele viitab FAT #1 ja FAT #2 tabel. Failipaigutustabel
Kui faili nimi on pikem, siis teisendab süsteem faili pika nime lühemasse vormi, võttes faili nimest 6 esimest märki (tühikud jäetakse välja) ja lisades neile "~" ning numbri. Näiteks kaust `Minu dokumendid' saab DOS-keskkonnas nimeks `MINUDO~1'. Number pannakse vastavalt sellele, mitmenda sama algusega failiga tegemist on. Näide: Täisnimes C:DokumendidPildidlill.bmp on C: kettaseadme nimi (tavaliselt kõvaketas), DokumendidPildid on tee (juurkataloogis on alamkataloog Dokumendid, selles omakorda alamkataloog Pildid). Faili pärisnimi on lill ja laiendiks bmp (bitmap bittkaart, ruutpunktikestest koosnev pilt). Failide liigitamine Failid võib jagada järgmistesse klassidesse: Andmefailid ehk dokumendid (document) need sisaldavad andmeid: teksti, numbreid, pilte jms. Programmifailid ehk programmid (program) nendes on kirjas kodeeritud juhised arvuti jaoks. Programmifailide nimelaiendiks on .com, .exe, .bat, .pif.
Nende piirangute muutmise näide on ülalpool
kirjeldatud Visual Web Developeri enese
näitrakenduse juures.
Kui väljad sobivalt täidetud, võib lugeda rõõmusõnumit kasutaja registreerimise kohta.
Koodi poolt paistab, et juurde tekkis App_Data kaust seal sees oleva ASPNETDB.MDF-
failiga. Täiendati juurkataloogis olevat konfiguratsioonifaili ning halduskataloogi loodi oma
ja uus.
web.config
Rollihaldur sees ning autentimimoodus lülitatud vaikimisi ,,Windows"-i pealt ,,Forms" peale.
* Küsi inimeselt nimi ja nupuvajutuse peale tervita teda, kopeerides tekst tekstiväljast sildile Seadistamine (Web.config) Igal veebirakendusel peaks olema ka oma seadistuste fail. ASP.NET rakenduse seadistust on võimalik seadistada üsna mitmest kohast. Alustades raamistiku üldseadistustest machine.config (paikneb .NET raamistiku programmifailide hulgas), seejärel veebisaidi seadistus e. web.config fail juurveebis ning lõpetades veebsaidi juurkataloogis oleva web.config failiga. Lisaks on võimalik erinevatele alamkaustadele eriseadistuse andmiseks võimalik lisada igasse kausta oma web.config fail. Lõpuks jäävad kehtima need määrangud, mis on leheküljele kõige lähemal! Kuna masina seadistusele ja veebisaidi seadistusele meil enamasti ligipääsu ei ole siis püüame kogu vajaliku seadistuse ära teha veebirakenduse juurkataloogis oleva web.config faili abil.
zend.com/en/products/server/ PHP seadistamine programmis Adobe Dreamweaver CS6 Adobe Dreamweaver CS6 on suurepärane vahend PHP koodi kirjutamiseks ja testimiseks. Nimelt lubab Dreamweaver seadistada kodulehe projekt nii, et saate PHP koodi testida otse programmis. Kuna nii mõnigi kasutab seda, siis panen selle ka kirja. Uue projekti loomiseks vali menüüst Site>New Site. Avanenud aknas anna on projektile nimi ning vali selle asukoht, mis peab asuma veebiserveri juurkataloogis. Kui nimes võid kasutada täpitähti ja tühikuid, siis kataloogi puhul palun seda vältida. Seejärel vali küljemneüüst Server ning kliki +-märki 'Add new server' Selle kohapeal tuleb seadistada server: Server Name: serveri nimi Connect using: Local/Network Server Folder: sama kataloog, kus hoiad oma php-faile Web URL: veebilehe aadress Serveri täiendavad seaded leiad nupu alt Advanced. Siin eemalda valik Maintain