What special equipment is required for functioning of the program?

No special hardware is required for the software to work. You will need a computer, an ECU and a J2534 standard connection cable.