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