you're right. But you can prove something using an experimental model, which is almost like an analogy. And this has been done for evolution countless times using computer models.
But you can't truly "prove" evolution without observational data from the past few millions of years.
Exactly. And observational data from the past few millions of years exists in the form of fossils.
-DaMaN