Re: [Alsa-devel] OSS driver removal, 2nd round

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jan Engelhardt wrote:
>>>Well you could patch the affected plugin's .dynstr table so that it should at
>>>best try to call a function that has not yet been defined somewhere else (like
>>>open); IOW, you change the .dynstr entry from 'open' to say 'my_open', and
>>>regularly include libmy.so through e.g. LD_PRELOAD.
>>>
>>>Of course the MD5 won't match afterwards, but I think the plugin should execute
>>>as usual afterwards, since .dynstr is something no app should rely on.
>>
>>Is this likely to work with an app like Skype that takes extensive steps
>>to thwart reverse engineers?
> 
> 
> We do not reverse engineer the .text section, but change the .dynstr 
> section that is specific to the ELF format. I doubt any app out there md5s 
> itself.

There is at least one. True that it doesn't do sound (it's an antivirus
scanner for mailservers :)) but regardless, it checksums the whole
thing.

// Stefan

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux