This document proposes SIEVE, a decentralized technique to identify malicious nodes in mobile ad hoc networks (MANETs). SIEVE uses rateless coding and the LT decoding process to detect corrupted data packets. It constructs a factor graph based on "checks" that nodes generate when decoding data. Checks contain the identifiers of nodes that provided data and a flag for corruption. SIEVE runs belief propagation on the factor graph to compute the probability of each node being malicious. Simulation results show SIEVE can accurately identify malicious nodes and is robust against various attacks, with low overhead. It provides an effective solution for securing data dissemination in decentralized MANETs.