Pour la rouille, je ne connais que l'acide oxalique (diacide (COOH)2 qui est en grande quantité dans la rhubarbe et l'oseille mais étant donné la dangerosité à extraire cet acide (vapeurs mortelles, risques de brûlures de la peau et des yeux risques de cécité, emissions de fumées toxiques et toxique en cas d'ingestion)je ne donnerais pas les méthodes pour l'extraire.
Le moins risqué est encore, ainsi que je l'ai dit plus haut, d'acheter pour quelques euros dans le commerce (super ou hyper marchés) des flacons d'antirouille "rubigine"qui sont très efficace, d'un usage facile en observant les précautions d'usages