Do to lack of shelve space in my safes, years ago I bought a package of polyester micro fleece towels, commonly used for washing and waxing cars. Give one a good spraying with Birchwood Casey "Barricade" rust preventative, lay it flat on a shelve, lay a layer of handguns down, another treated fleece towel, another layer of guns, and so on. Not pretty, but it works for the handguns I seldom use.
Not the same thing, but I guess I am saying there should be no reason why it shouldn't work, as these socks are usually made of similar material, and the principal is the same.
Larry