For the intrinsic characteristics cause several vulnerabilities of MANET, anonymous routing protocol attracts much more attention in secure mobile ad hoc networks for the purposes of security and privacy concerns. Until recently, lots of anonymous routing protocols have been proposed. However, most of them are single path or use one path at a time or can not thwart both the passive attacks and active attacks simultaneously. Thus, we propose an anonymous multipath routing protocol based on secret sharing. The protocol provides identity anonymity, location anonymity, data and traffic anonymity based on cryptograph technology and secret sharing in MANET communication. Meanwhile, we also introduce hash function to detect active attacks in our data transmission process. The protocol can effectively thwart the various passive attacks and reduce the successful probability of active attacks such as intercept and physical destroy attacks. In addition, Simulation results show that our scheme provides a reasonably good level of security and performance.