🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #9496

Re: [XML] DTD czy wyrzuca błąd? OT

#9496
From: porneL
Date: Wed, 05 Dec 2007 22:12
21 lines
1707 bytes
On Wed, 05 Dec 2007 11:36:56 -0000, aaooo54 <roobik@poczta.onet.pl> wrote:

>> Jestes w stanie napisac DTD (ktore jest passe!), tak zeby proces
>> "wypelniania" nie generowal falszywych alarmow?
> dlaczego DTD jest passe? (nie podjudzam, po prostu nie wiem;)

Sprawdzanie atrybutów jest ogranicza się do ID/IDREF/nie wiem. Nie potrafi  
określić zagnieżdżania ponad jeden poziom. Nawet nie potrafi porządnie  
opisać przestrzeni nazw.

No komiczne jest, że pisanie pełnego parsera XML wymaga 20% nakładu pracy  
na wczytanie XML i 80% na wczytanie DTD, łączenie go z deklaracjami z  
DOCTYPE i mieszanie z najróżniejszymi typami encji w dokumencie i w  
pajęczynie DTD, jakie się wczytuje :)

Baa, można nawet przeprowadzić atak DoS za pomocą DTD [billion laughs  
attack].

-- 
http://sblam.com
this.author = new Geek("porneL");
Technical Details
Message-ID: <op.t2vumfpoc85zcd@pornel.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <1190051548.776058.286330@n39g2000hsh.googlegroups.com> <fcmorj$gft$1@nemesis.news.tpi.pl> <fj62hi$85s$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: porneL <niusy3@pornel.net>
Newsgroups: pl.comp.xml
Subject: Re: [XML] DTD czy wyrzuca błąd? OT
Date: Wed, 05 Dec 2007 22:12:05 -0000
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 21
Message-ID: <op.t2vumfpoc85zcd@pornel.net>
References: <1190051548.776058.286330@n39g2000hsh.googlegroups.com> <fcmorj$gft$1@nemesis.news.tpi.pl> <fj62hi$85s$1@news.onet.pl>
NNTP-Posting-Host: pornel.plus.com
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1196892729 15890 84.92.248.233 (5 Dec 2007 22:12:09 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 5 Dec 2007 22:12:09 +0000 (UTC)
X-User: pornelspam
User-Agent: Opera Mail/9.50 (MacIntel)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit