Deine Idee ist schon alt. Desweiteren wird sich kaum jemand die Mühe machen, da es recht komliziert ist. ICQ rückt die API nämlich nicht raus. Da sich die Versionen relativ häufig erhöhen ist es ne Menge Aufwand.

Ich habe vor Jahren mal ein Tool geschrieben, was genau das gemacht hat. Leider ist es zu aufwendig alle möglichen Versionen zu unterstützen.