Service Advisor requires an Electronic Data Link (EDL) adapter. Cracked software may not recognize genuine EDL v2 or v3 adapters, or it may "brick" them during firmware updates.
However, I want to emphasize that: