[indiana-discuss] Free (freelist) 1717987020927 pages

Mike Gerdts mgerdts at gmail.com
Tue Jul 1 14:40:00 PDT 2008


On Tue, Jul 1, 2008 at 11:53 AM, Dennis Clarke <blastwave at gmail.com> wrote:
> As a side note, and tangential to this discussion, I have long felt
> that we need a md5hash database in the system that would prevent this
> sort of hackery from taking place and making a change to a system
> state via some hacked up binary. Making a change to the kernel should
> be a strict no no .. but it is possible.

Excellent idea!

$ elfsign verify /kernel/kmdb/sparcv9/genunix
elfsign: verification of /kernel/kmdb/sparcv9/genunix passed.

$ elfdump /kernel/kmdb/sparcv9/genunix
...
Section Header[19]:  sh_name: .SUNW_signature
    sh_addr:      0                   sh_flags:   [ SHF_EXCLUDE ]
    sh_size:      0x10e               sh_type:    [ SHT_SUNW_SIGNATURE ]
    sh_offset:    0xd897e             sh_entsize: 0
    sh_link:      0                   sh_info:    0
    sh_addralign: 0x1
...

I thought bits were around or coming to only execute those things with
a valid signature.

-- 
Mike Gerdts
http://mgerdts.blogspot.com/



More information about the indiana-discuss mailing list