Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: WANTED : KaxTV testers
--- Jim Darby <jim@jimbocorp.uklinux.net> wrote:
> On Fri, 2004-12-24 at 11:07, Christophe Thommeret
> wrote:
>
> > Having played a lot with eit parsing, i found on
> some TS some really buggy
> > sections. Don't know if it's crc32 fault but at
> least i can sea some sections
> > with totally wrong lengths (esp in short and
> extended event descriptors)
> > causing buffer overflow. So, dvbEvents now always
> check length before
> > attempting any buffer read. Seems to fix (but not
> yet heavily tested, just
> > one shot : 2s autozap through chanlist for 1 hour
> with no crash).
> >
>
> Thanks for the fix Christophe.
Any chance I could try this one out?
> Would you like me to have a go at writing a really
> ultra-robust EIT
> parser? I was thinking along the lines of writing
> code of the sort I'd
> write for web sites and the such like that assume
> that the incoming data
> is malicious. If it finds a dubious EIT it could
> then dump/print it and
> we can then analyse them at our leisure and see what
> we can find.
> Basically I think we just have to assume that the
> incoming EIT (and
> indeed most other data) is not merely potentially
> corrupt but probably
> fresh from some virus writing who has seen the
> source of kaxtv and has
> managed to get broadcasters to send out bad EITs
> specifically crafted to
> crash the code! This might not actually be true, but
> it's a good working
> start.
I'd be happy to help test this. Kaxtv crashes on me
fairly regularly.
Regards,
Soyeb
=====
email: soyeb@btinternet.com
www: http://soyeb.homeip.net
work: http://www.tertio.com
)
Home |
Main Index |
Thread Index