Re: bufer owerflow in my progs
On Sat, 21 Oct 2000 23:01:14 +0400 (MSD)
Victor Wagner <vitus@ice.ru> wrote:
> On Sat, 21 Oct 2000, thorax wrote:
>
> > From: thorax <thorax@telenet.ru>
> > Subject: bufer owerflow in my progs
> > X-Mailer: The Bat! (v1.46d) Personal
> >
> > Hello debian-russian,
> >
> > Здраствуйте
> >
> Тестировать на ошибки надо регрессионными тестами, которые начинают
> писаться раньше чем сами программы. А еще -Wall и lclint иногда
> помогают. Всяческие Electric Fence и libsave помогают только если у
> программиста случился ступор и он не видит очевидой глюки в своем коде.
> Гораздо полезнее четкое понимание структуры программы и расстановка
> assert-ов в соответствии с этим пониманием.
Все верно. Могу только от себя еще посоветовать Insure++ - очень бодрая вещь, но она за деньги.
А лучший способ борьбы с такими ошибками - это все-таки аккуратное написание программ.
>
> > какими IDE лучше пользоваться для написания демонов на C ?
>
>
> б) писать их на C? На python или perl гораздо сподручнее.
А tcl? :))
> А до C надо опускаться (не в смысле морально, а в смысле по уровням
> абстракции) только когда больше ничего не помогает.
--
Best Regards.
Alexey Kakunin, M.Sc.
Reply to: