Re: Delphi apps more secure?
- From: "Hrvoje Brozovic" <a.b@xxxx>
- Date: Fri, 1 Dec 2006 18:35:25 +0100
There is no way to avoind pointers for low level stuff.
If you take a look at any delphi API wrapper code,
pointers to raw buffers and complex structures are all over the place.
Problem with C is that you are forced to use pointers
for trivial string handling, so they use char array on stack for
buffers. It is a order of magnitude easier to inject code
on stack memory than at heap.
"Michael Fullerton" <fullerm@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
message news:e3k0n2hh2o3s3117d16en0p3nh8k70mttp@xxxxxxxxxx
Coulnd't it be argues that Delphi applications are more secure? It
seems that most security related problems in software are due to
buffer overruns. Buffer overruns are a big problem in C++ with its
heavy pointer usage while Delphi shields the developer from needing to
use pointers as much.
___
Free Project Time Tracker for Delphi Developers
http://www.cybermatrix.com/pcdelphi.html
.
- References:
- Delphi apps more secure?
- From: Michael Fullerton
- Delphi apps more secure?
- Prev by Date: Re: The Delphi Magazine closing down
- Next by Date: Re: Turbo Delphi
- Previous by thread: Re: Delphi apps more secure?
- Next by thread: Re: Delphi apps more secure?
- Index(es):
Relevant Pages
|