Revelation 12:1 describes a woman clothed with the sun, with the moon under her feet, and a crown of twelve stars. This imagery is reminiscent of Joseph's dream in Genesis 37:9-10, where the sun, moon, and eleven stars bow down to him, symbolizing Israel.
Revelation 12:5 speaks of a male child who is to rule all nations with a rod of iron, echoing the messianic prophecy in Psalm 2:9 about the Messiah ruling with a rod of iron.
Revelation 12:7 describes a war in heaven with Michael and his angels fighting against the dragon. This is similar to Daniel 10:13, where Michael is described as a chief prince who assists in spiritual battles.
Revelation 12:9 identifies the dragon as the ancient serpent, connecting to Genesis 3:1-15 where the serpent deceives Eve, introducing sin into the world.
Revelation 12:11 speaks of overcoming by the blood of the Lamb and the word of their testimony, which aligns with 1 John 5:4-5, emphasizing faith as the victory that overcomes the world.
Revelation 12:17 describes the dragon's enmity with the woman's offspring, echoing Genesis 3:15, which speaks of enmity between the serpent and the woman's seed.