🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dk.edb.internet.webdesign.serverside.asp
Article #175

Re: Apostrof

#175
From: Stig Johansen
Date: Mon, 19 Dec 2011 09:23
34 lines
2849 bytes
Jens wrote:

> En sidste kommentar/sp�rgsm�l. Din function indenholder ikke apostrof,
> som jo ogs� er et reserveret tegn i HTML. Men det skyldes m�ske, at IE
> ikke underst�tter ' ? Men er mine ie-brugere s� ikke forsat udsat
> for "m�rkelige" browser-oplevelser, hvis jeg inkluderer denne i
> funktionen? Eller er skaden ved ikke at replace apostrop ikke s� stor?

Det er lidt comme ci comme ca (staves det s�dan?;-)

N�r vi snakker XSS er det teknisk set rigeligt at erstatte < med &lt; -
dermed aktiveres intet.

Denne teknik virker i browsere men ikke i 'den' - da 'den' ikke kan styre
tags og afslutninger.

Hvis det ogs� skal virke i 'den' skal man ogs� replace > med &lt; - s� er
man sikker.

I selve teksten er der ingen grund til at replace andet, da alle browsere
forst�r & ' og " - i _teksten_.

&amp; &quot; osv er kun relevant i forbindelse med links osv.

S� hvis du udelukkende replacer < og > burde det se godt ud i alle browsere.

Hvor meget man skal have med er et tradeof mellem struktur og performance.

Man kan replace det hele (HTMLEncode) = d�rligst performance.
Eller kun < og > = bedst performance.

-- 
Med venlig hilsen
Stig Johansen
Technical Details
Message-ID: <4eef029c$0$291$14726298@news.sunsite.dk>
Path: arc1-ca.pugleaf.net!lh20ni39872pbb.0!nntp.google.com!news1.google.com!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
References: <7df9aee9-3be4-41b4-a9b2-e1447b404914@n6g2000vbg.googlegroups.com> <4ee54bd5$0$288$14726298@news.sunsite.dk> <d717e651-9e65-444d-b7a9-c42d52aa11d0@u6g2000vbg.googlegroups.com> <11449264.2007.1323689760006.JavaMail.geo-discussion-forums@yqim9> <0701954e-0e8d-46b6-90b1-0d569be9d805@z17g2000vbe.googlegroups.com> <c65b82ed-b64c-414a-a043-580af1d826f6@m7g2000vbc.googlegroups.com> <408f644b-43ee-42dc-8e04-9362096c13e6@o1g2000vbe.googlegroups.com> <452ab33b-9f2d-4f2e-af8c-c1c77de90b34@da3g2000vbb.googlegroups.com> <fc3b6df1-dfb6-48bb-b152-1d01475a7cf3@ct2g2000vbb.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 11398e,993663fa2e828c52
X-Google-NewGroupId: yes
X-Google-Attributes: gid6e34712f12,domainid0,public,usenet
X-Google-Language: DANISH,ASCII
Received: by 10.68.213.99 with SMTP id nr3mr10725019pbc.2.1324286620876;
        Mon, 19 Dec 2011 01:23:40 -0800 (PST)
Path: arc1-ca.pugleaf.net!lh20ni39872pbb.0!nntp.google.com!news1.google.com!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Message-ID: <4eef029c$0$291$14726298@news.sunsite.dk>
From: Stig Johansen <wopr.dk@gmail.com>
Subject: Re: Apostrof
Newsgroups: dk.edb.internet.webdesign.serverside.asp
Date: Mon, 19 Dec 2011 10:23:40 +0100
References: <7df9aee9-3be4-41b4-a9b2-e1447b404914@n6g2000vbg.googlegroups.com> <4ee54bd5$0$288$14726298@news.sunsite.dk> <d717e651-9e65-444d-b7a9-c42d52aa11d0@u6g2000vbg.googlegroups.com> <11449264.2007.1323689760006.JavaMail.geo-discussion-forums@yqim9> <0701954e-0e8d-46b6-90b1-0d569be9d805@z17g2000vbe.googlegroups.com> <c65b82ed-b64c-414a-a043-580af1d826f6@m7g2000vbc.googlegroups.com> <408f644b-43ee-42dc-8e04-9362096c13e6@o1g2000vbe.googlegroups.com> <452ab33b-9f2d-4f2e-af8c-c1c77de90b34@da3g2000vbb.googlegroups.com> <fc3b6df1-dfb6-48bb-b152-1d01475a7cf3@ct2g2000vbb.googlegroups.com>
User-Agent: KNode/0.8.1
MIME-Version: 1.0
Lines: 34
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 90.184.112.204
X-Trace: news.sunsite.dk DXC=2Odg1MiI?c4@:6iQ9Q>ag7YSB=nbEKnk;Qc=H8U?^QZ1hj@knA>0Ri2283j7<INA3=jOgkk0RWXj10HA011GY5c4`O?Ag8gk7g=RR\U@^P4?e0
X-Complaints-To: staff@sunsite.dk
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8Bit