Den här frågan vet ja inte om den ska ligga i OS & Program eller Webbrelaterat men ja antar att den passar här, skicka gärna inte vidare medelandet till Os & program....
Ja har tänkt på det ett tag nu, ja undrar om det finns något program som kan ladda ner .asp filer utan att exekvera dom. Finns det något sådant program eller är möjligheten omöjlig, kommnentera gärna!
Fattar du inte hur taskigt det vore mot programmeraren som kanske har hållit på med ett script hur länge som helst och så kommer nån och bara snor koden...??
Det fanns en säkerhetslucka förr hos IIS som gjorde att man kunde läsa koden om man bara begärde sidan på ett speciellt sätt. De flesta har dock fixat denna bugg numera vilket förstås känns skönt för skript-författare.
Ok, ja antar att ja ska säga något till mitt försvar nu, själva HELHETEN i det hela är för att Lära mig förstå språket bättre utifrån andras kunskaper, Det som ni antagligen tror är att ja ska lägga ut "SNODDA" källkoder på en min hemsida, vilket ja självklart inte kommer att göra, det vore ju helfräckt!
Ett tips kan vara att gå in på http://www.aspin.com och ladda ner någon av alla de gratis/fria applikationer som finns där och lära mer genom att kika på dem.
Som sagt, det enda sättet är att gå via ett säkerhetshål i webbservern, orsakat av felkonfigurering eller allmän Microsofts-klantighet.
Du kommer aldirg att hitta ett program som heter ASP-ripper eller liknande som låter dig tanka ned källkoden.
Varje gång en HTTP-begäran om en ASP-sida skickas till servern så läses sidan in i en ASP-motor som exekverar sidan och returnerar utdatat till klienten, dvs webbläsaren. ASP-koden lämnar alltså aldrig servern om servern som sagt inte är felkonfigurerad eller har någon slags bugg.
Kanske bör tillägga, om det nu inte är självklart, att den som tar sig in på en webbserver på ett otillbörligt sätt gör sig skyldigt till lagbrott, vilket kan resultera i sanktioner från samhällets sida såsom böter eller fängelse.
ASSÅ!!! denna fråga startade jag inte genom att lära mig vara kriminell... ja ville bara kolla på andras koder, och lära mig därefter, utan att kopiera, så det är inte på något vis menat att skada någon!