Да уж... Я смотрю что у вас тут как в армии; хороший хостер - мёртвый хостер
Я сам вообщем-то никакого отношения к вашему, так сказать, языку програмирования - РНР, не имею, но сказать по этому поводу мне есть что сказать. Я системный администратор и уже около 4-х лет занимаюсь поддержкой хостинговых компаний, то есть как вы понимаете напрямую знаю все ваши так называемые "дыры". Рассказываю ситуацию. Есть сервер, на нем "хостятся" около 400-500 сайтов. Каждый сайт типа оригинальный. Около 10% сделаны пользователями самими. Более 90% сайтов это сайты построенные на каких-либо готовых продуктах, которые в свою очередь рассчитаны на использование на отдельно взятом сервере (читай non-shared). Соответсвенно 50% из них (назовем их "грамотно написанные продукты") имеют свои конфигурационные файлы, которые позволяют настроить работу продукта с максимально возможной безопасностью. РЕАЛЬНО использующих такие возможности пользователей, ну скажем так, около 5%. Ну и что дальше? Я могу настроить РНР таким образом, что юзер ничего не сможет запустить, кроме двух-трёх команд и половина этого "добра", которым все пользуются, просто тупо не будет работать. Как вам такое?

Только через 3 дня все эти юзера разбегутся к "дырявым" хостерам, потому что им по фиг что секьюрно, главное что его "кульная" прога не работает.
Насчет сессий. Вообще-то куда ложаться сессии можно указывать в самом РНР скрипте или конфигурации. Это раз. Во-вторых вы же знаете что такое .htaccess файлы? Здесь тоже можно указать куда ложатся сессии... Вариантов масса на самом деле. Ну а если мне по фиг мои сессии, то хостер то тут при чём?
А вообще-то способов взломать серевер/сайт достаточно и без вашего РНР. Реально есть много сайтов и на shared хостинге на РНР, к которым не придерёшься... Но люди думают о своих сайтах и данных. Ну а если хостишь фотографии кошечек, то не очень расстроишься если в один прекрасный день там будут голые негры... ведь правда?
