Вы загружаете образ CD или, возможно, дискеты, переносите его на соответствующий носитель, загружаете с него компьютер и вуаля, вы работаете с Linux. Звучит так просто, но в создание этого ПО вложены огромные силы. Начав около двух лет назад я потратил полтора года на создание ориентированного на настольные применения дистрибутива GNU/Linux, названного MfxLinux и предназначенного для тесной интеграции с системой медицинского ПО Medformix от Crowell Systems. По ходу, как и с любым проектом, приходилось принимать множество архитектурных и локальных решений по реализации, некоторые из которых работали лучше других ().
Из первых интересных новостей 2005 года - по информации Think Secret, Apple представит свое новое решение iWork '05 на Macworld Expo. В пакет с кодовым названием Sugar войдет Keynote 2 и одно новое приложение, Pages.
Обход защиты в WinXP SP2 или Linux от исполнения кода в стеке
Всем известно, что техника переполнения заключается в следующем: запихивание в буфер зловредного кода и последующая подмена адреса возврата на функцию. Т.е. после удачного переполнения, этот самый зловредный код будет исполнен. Также всем известно, что зловредный код в момент переполнения находится в стеке, как и все данные. Все бы хорошо, да в новом дополнении к системе Windows XP встроена защита от исполнения кода в стеке. Несомненно, это довольно большой плюс к системам корпорации Microsoft. Эта защита полностью искоренит проблему с переполнениями буфера, основанными на исполнении кода посредством стека. Но не уберет ее вовсе!