We propose a practical solution-combining the en-route filtering and traceback method to solve the false data injection attack in the wireless sensor networks. The solution combining the advantages of the en-route and traceback schemes. Its core idea is to add some marking information to the data reports, and the sink node will add the unverified data reports to the traceback set. When collecting enough reports, it will execuate the traceback operation. Meanwhile, we propose a more balanced group scheme and a probabilistic marking method to improve the performance.