Follow the stored esp value in the stack and then the next stored esp value until you land on the first return address, as shown in the following screenshot:
![](https://static.packt-cdn.com/products/9781789610789/graphics/assets/b354e8f2-df7d-403f-84cd-795636d12808.png)
Figure 13: The last return address in the stack window in OllyDbg
Now, follow the return address on the disassembled section in the CPU window, as follows:
![](https://static.packt-cdn.com/products/9781789610789/graphics/assets/e5414b3a-5268-4403-a4de-d5a097865aae.png)
Figure 14: Following the last return address in OllyDbg
Now, you have reached the first call in the unpacked section, and the only step left is reaching the OEP.