Yep...somekind of homemade exhaust baffles...a bit like those sold by techmoto some time back to quieten the bike down for MOT's or TD's...just a little more 'homemade'.
Thanks for the identification - not original fitment then? I can't see any sign of them having been attached in the tailpipes. If they're to quieten it down, they won't be going in!