is a specialized software/hardware tool used primarily for automotive key programming and IMMO (Immobilizer) data adaptation .