i ms programmet skal man gemme sin soucecode ellers kan man aldrig rette i koden igen - der er også en switch hvor man kan fortælle at den skal bruge samme fil navn - den kan kun bruges hvis man har en backup af sourcekode.
Bliver med ms programmet: <%@ LANGUAGE = VBScript.Encode %> <%#@~^MAAAAA==@#@&InkwKx/RS.kD+cJ;E..xY,Oks+),E~[,1Khc#b@#@&Yg0AAA==^#~@%>
Bliver med det andet program: <%@ LANGUAGE = VBScript.Encode %> <%#@~^MAAAAA==@#@&InkwKx/RS.kD+cJ;E..xY,Oks+),E~[,1Khc#b@#@&Yg0AAA==^#~@%>
Synes at der er en meget stor lighed mellem de to linier.
Når man decoder den igen, får man følgende fra MS filen: <%@ LANGUAGE = VBScript.Encode %> <% Response.write("Current time: " & Now()) %>
Og fra den anden fil: <%@ LANGUAGE = VBScript.Encode %> <% Response.write("Current time: " & Now()) %>
Du kan jo evt. selv prøve hvis du ikke tror på mig.
Det korte af det lange er at selvom man bruger MS programmet så er ens kode altså ikke mere sikker end man godt kan se det igen. Hvis man læser på siden hvor man henter MS programmet kan man jo lige læse hvad MS siger om programmet: Note that this encoding only prevents casual viewing of your code; it will not prevent the determined hacker from seeing what you've done and how.
Hvis du vil lave din kode sikker så er den eneste løsning at du laver en DLL fil og bruger den.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.