Отправляет email-рассылки с помощью сервиса Sendsay

Операционная система Proolix

Buffer overflow и уроки языка C

Буду краток

1. Мой стиль программирования очень коряв и неуклюж (я самоучка) и
скорее является примером, как не надо делать. Вот, например, программа
cp, код которой я запостил ранее: написано топорно и неэффективно,
работает, да и ладно. Так, один их читателей моего блога на
livejournal.com указал на ошибку в коде, которая делает возможной buffer
overflow attack

strcpy(path[Files++],argv[ii]);

Вообще, функция strcpy является небезопасной и где возможно, ее надо
заменять на strncpy (или memcpy ;)

2. Кто хочет учить язык C: в рассылке, посвященной разработке
операционной системы UzhOS начались уроки:

http://subscribe.ru/catalog/comp.soft.othos.kretos

Ответить   Thu, 07 Apr 2005 11:37:20 +0300 (#346696)