Почитай журнал Хакер за август месяц нынешнего года.там как раз подробно про это написано.