Concordo com as respostas acima, já que a Apple está usando criptografia strong, provavelmente não é fácil fazer o que você disse usando aplicativos de terceiros.
MAS
A Apple tem sua própria solução para isso, o OS X Server, ele tem uma função chamada servidor de armazenamento em cache:
Caching Server speeds up the download and delivery of software through the App Store, Mac App Store, iTunes Store, iTunes U, and iBooks Store. And now it can be used in even more network environments because it supports caching content in non-NAT networks. When a user on your network downloads new software from Apple, a copy is automatically stored on your server. So the next time other users on your network update or download that same software, they actually access it from inside the network.
Isso não é gratuito, mas faz o que você quer que seja feito