Перед тем, как начинать хакинг своих игровых приставок, необходимо обзавестись соответствующим набором инструментов. Для того чтобы создать некоторые «примочки», может понадобиться только одна отвертка. Для других Вам понадобится целая мастерская с полным набором инструментов и новейшим электронным оборудованием. Как правило, для того, чтобы заниматься хакингом большинства игровых приставок, необходимости в создании суперсовременной лаборатории или покупке сверхмощного компьютера нет. Тем не менее чем больше необходимых инструментов, тем легче работать.

Наряду с физическими инструментами, необходимыми для хакинга средств аппаратного обеспечения, речь о которых пойдет в настоящей главе, Вам понадобится еще и компьютер для разработки игр в домашних условиях. После выбора игровой приставки для перепрограммирования необходимо выбрать систему программирования в зависимости от предъявляемых требований. Иногда (зависит от приставки, для которой пишется игра) может понадобиться только определенная операционная система (Windows, Macintosh, Linux). Как правило, достаточно иметь настольный или переносной компьютер, Windows 2000/XP, с минимальными характеристиками, процессор 1 ГГц, 256 Мб ОЗУ, 20 Гб ПЗУ и хорошей видеокартой. Если Вы проводите более сложные эксперименты, требующие более интенсивной работы процессора, Вам понадобится более мощный компьютер.

Все инструменты и устройства, перечисленные в настоящей главе, являются необходимым минимумом для качественного хакинга средств аппаратного обеспечения. Мы не ставили своей задачей описать все существующие средства, так как обычно для каждой задачи есть несколько способов решения. Данный раздел книги представляет собой описание инструментов и устройств, необходимых на «кухне» хакера, и соответствующих «рецептов» приготовления. Для каждой «примочки» приводится конкретный список соответствующих инструментов и комплектующих, необходимых для ее создания.

Кроме того, имеются картинки, на которых наглядно изображены наиболее оригинальные инструменты для взлома средств аппаратного обеспечения. Это поможет Вам продумать то, какие инструменты понадобятся для качественного хакинга.

Мы разделили список на три раздела:

 необходимые инструменты;

основные инструменты, используемые для хакинга средств аппаратного обеспечения;

 перспективные проекты и обратное проектирование.

Необходимо оборудовать свое рабочее место: оно должно быть свободно от ненужных вещей, иметь хорошее освещение с тем, чтобы Вы могли разложить комплектующие и/или документацию без опасности потерять что-либо. Для защиты покрытия стола можно приобрести недорогой плакатный щит белого цвета, который послужит прекрасной поверхностью для складирования всех необходимых материалов.

Внимание: правила техники безопасности. Необходимо строго соблюдать правила техники безопасности. Неверное или неосторожное обращение с большей частью описанных ниже инструментов может привести к несчастным случаям или стать причиной травматизма. Рекомендуем предварительно ознакомиться со всеми соответствующим и руководствами и правилами техники безопасности. Необходимо предусмотреть средства индивидуальной защиты и очистить рабочее место от ненужного материала. Следует использовать специальную подставку под паяльник и следить за тем, чтобы не переплелись провода используемых инструментов.