Asteroids hitting the Moon may have spiked its magnetic field A combination of a dynamo-generated magnetic field and massive impacts could explain the highly magnetized rocks in some lunar regions. Go to Source Author: Robert Reeves