MO Those have ruined more ball joints and tierod ends than dirt. They are guaranteed to ruin the seal and usually damage the socket so the joint is loose. A couple strokes with a BFH backed up by another BFH will pop loose the most stubborn ones. One on each side of the socket the tapered stud goes through. If it is hanging by the stud, a couple good hits and it will fall out. If out is up, after a couple good hits, tap the end of the stud with the nut screwed on flush and it will usually come right out.
If you have to have a special tool, get one that grips under the socket and pushes on the stud. Even these require a tap on the puller screw with a hammer to pop them loose.