I’m pretty sure anybody who has owned fishing tackle has encountered the dilemma of rusty tackle in tackle boxes. Being quite particular about my tackle, I quite often got annoyed about any jig heads, hooks or lures which developed rust on them.
I would have to continually remove any of the culprit pieces from the tackle boxes or replace trebles and split rings on the lures affected. Some time ago I came across a solution which quite a few guys I know use as well and it seems to be successful in keeping moisture out of the tackle trays.
Use of a desiccant such as silica gel packs will assist as they can absorb moisture from within an area. Since I have been using them it has greatly reduced the amount of moisture and therefore rusty tackle within my trays. These Silica gel packs are almost always found in packaging containing electronics and are also often found in packaging when buying items such as shoes and bags (guys, check your wives cupboards). Give it a go, it is definitely something worth trying.