comp.lang.ada
 help / color / mirror / Atom feed
From: "Warren W. Gay VE3WWG" <ve3wwg@cogeco.ca>
Subject: Re: Ada and cybersecurity
Date: Wed, 17 Sep 2003 13:02:11 -0400
Date: 2003-09-17T13:02:11-04:00	[thread overview]
Message-ID: <as0ab.6699$hF3.829327@news20.bellglobal.com> (raw)
In-Reply-To: <At69b.343438$Oz4.128432@rwcrnsc54>

tmoran@acm.org wrote:

>>>CSPAN-2 had todays hearings of the House Technology(etc) committee, ...
>>
>>This is what I was getting at when I asked about the use of Ada to protect
>>against worms etc. I suspect that the place to start is to ask DoD or NSF
> 
>   When Congressman Putnam asked witnesses "what should the government do",
> someone suggested a government lab to test and issue "secure"
> certificates, another suggested more education of young people so they
> won't be hackers, etc.  I doubt a government lab could find obscure holes
> much faster than they are found now, and I'm quite sure the the small
> fraction of a percent of "young crackers" can't be reduced to zero by any
> reasonable education campaign.  One thing I didn't hear (but then I didn't
> listen to the entire hearings) was any comment about better software
> development tools, such as cutting down on buffer overflows (etc.) with
> Ada.  So perhaps we can expect a continuing low level of security, ever
> more expensive worms, plus the government spending more of our children's
> money ineffectively.  Congress is unlikely to come up with good ideas
> if nobody suggests any to them.

Another option is often overlooked: get the hardware vendors (Intel)
to include a better return instruction, so that code does not
execute off of the stack (the return address must point to text, in
read-only, excecutable (if the cpu supports it) address - else generate
a fault). This too can be exploited I think, but it does make things
much more difficult. There are perhaps other ways to perhaps eliminate
this entirely, if the right hardware was in place.

-- 
Warren W. Gay VE3WWG
http://home.cogeco.ca/~ve3wwg




      reply	other threads:[~2003-09-17 17:02 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-11  7:38 Ada and cybersecurity tmoran
2003-09-14 18:23 ` Robert C. Leif
2003-09-14 23:04   ` tmoran
2003-09-17 17:02     ` Warren W. Gay VE3WWG [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox