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