Die Fritz!Box hat bereits Hilfen für solche Zwecke. Z.B. gibt es den Anrufmonitor - ein kleiner
TCP Server, der dir Informationen zu eingehenden und ausgehenden Gesprächen liefert (
Anrufmonitor).
Blocking gestaltet sich da allerdings schon schwieriger, das ist glaube ich nicht direkt vorgesehen.
Vielleicht kannst du da was mit Rufumleitung machen oder so...