The oiled bronze (black or dark brown) finish on the tub drain has failed. The brass is exposed and now it quickly corrodes to a greenish white. It cleans up easily, but comes back in a day. Any thoughts on restoring the black or just protecting the brass? I'd really rather not pull the drain out to replace it if I can leave it in place.

I was thinking maybe dabbing on gun blue. Any other ideas?