Or if your on a windows computer, use Audiocity (google it).
No one is going to re-explain how to get the ringtone on your phone, so search for that, as there are a bunch of ways.
The easiest way is to use SSH though, but you need a jailbroken iPhone.