Вопрос: Как объяснить заказчику что я не при делах, если сайт взломан?

Лучший ответ: Я в таких ситуациях крайне вежливо говорю о том, что я заинтересован в том, чтобы мои проекты работали долго и надежно и хочу нести за них ответственность. Я готов попробовать исправить проблему безопасности, если "еще остались деньги".
Важно использовать именно такие вежливые обороты в общении. Никаких "давай деньги", никаких "время деньги", никаких "это работа, а работа стоит денег", никаких "в тз этого нет", никаких "мы об этом не договаривались", никаких "мне нет до вас дела" - никакой надменности, если конечно ты хочешь его вежливо послать, чтобы окружающие не стали тебя ненавидеть из-за твоего прошлого.
По законам социума ты имеешь право обидеться, если тебе угрожают, если тебя обзывают, если на тебя подымают голос. Если тебе вежливо объясняют позицию, ты не имеешь право обидеться, иначе верблюдом признают тебя. Ты общаешься, зная свою позицию - ты хотел бы исправить, но придется заплатить немного, меньше чем обычно, потому что это все таки и твоя проблема тоже - вы делите несчастье пополам.
Ты искренне хочешь помочь, но твоя задача эмоционально донести до него сообщение, что ты не можешь работать и при этом не есть - поскольку это рабовладение, узурпация, бизнес или что угодно.
Тут ты взываешь к его эмпатии, что "да такое случается, и вопрос не в том, кто виноват, а вопрос в том, что это нужно побыстрее исправить". Твоя задача получить от него понимание, что ты человек и работа твоя должна минимально оплачиваться (не по 30 уе в час, а минимально, чтобы тебе хватило на еду) и попробовать исправить такие ошибки. Конечно, любой бизнесмен тебе скажет "ты че дурак, ломай по максимум, вишь у человека пробема, выжимай все что можешь!" но лично я считаю такой подход убийственным по отношению к своей нации в целом и к своим детям, которые будут в ней жить.
Говоришь что готов исправить, доносишь понимание, что все таки придется за это заплатить, хотелось бы иначе, но он же сам все понимает, при отсутствии эмпатии к тебе как к человеку скидываешь вину за то, что ты ему не помог, на него самого - дескать, я "бизнесоидам" не помогаю. Попытка тебя обвинить, угрожать тебе - это для тебя педаль спрыгнуть на него. Главное в милиции не сказани что ты денег взял, налоговая сделает тебя идиотом, там те еще воры сидят. А вот про то, что "тебе угрожает какой-то чувак" обязательно скажи.Все мы люди, это бизнес вам говорит что вы - индивидуальность. Когда настанут несчастья, вы все объединитесь и будете смотреть друг другу в глаза с надеждой. Почему то когда я заказал у мебельного мастера запчасти для моего шкафа, а пока он приехал - я уже сам переставил. С точки зрения Европы и потребительства я должен был послать его нахрен и сказать "не успел - сам дурак". Но мне важнее, чтобы человек не держал на меня зла. Я отдал ему деньги за проезд и детали, забрал детали про запас, мы попили чаю и я знаю, что если мне будет некуда податься, то в сложные времена я приду к нему и он меня пригласит в дом, даст мне еду и чай, пока я буду искать работу. Это конечно не факт, но более вероятно, чем если бы я его послал с порога - мне пришлось бы в сложные времена заходить к нему в дом с ружьем, а это слегка для тушки небезопасно.

Худший ответ: Смотря что произошло. Упор стоит делать на то что написано в ТЗ. Если его не было, то пытаться решать вопрос в виде "выиграл-выиграл"(оплата за лечение его болячек и дальнейшая поддержка).
Есть несколько вариантов - заказчик успокоится и примет верное решение по обсуждению проблемы, либо начнется правовая или криминальная травля, в зависимости от уровня заказчика и его проблем.
Любые нападки - это просто издержки, нужно их пытаться отвергать и не вступать в ответную, как бы не хотелось. Это не значит, что нужно быть тряпкой, но и слать на йух - не решение. Нужно делать дипломатичный отказ. Люди вечером на нервах орут матом, а с утра ум проясняется и до них доходит, что иного пути решения как совместное сотрудничество нет. :)