are you talking about the hubs themselves? not the actual disc right?
If so you have two options-
1. Paint them with cermaic based engine paint... I did this myself, and we will see how it holds up.
2. apply a thin coating of never seez on the hub. its gery in color and will prevent rust.