Какие есть способы устранения дыр в php скриптах? Если можно, о каждом подробней, т.к. не умею ломать скрипты и никто не расскажет как это делать... Хотя...
Попробуйте поискать материалы по словам SQL-inj (или SQL-инъекция) и XSS (Cross-Site Scripting). Это самое простые способы взлома (и самые распространенные, не считая социальной инженерии). Написано всего много, приемы атак и контратак известны. Тем не менее "дырявые" в этом плане сайты не переводятся)))