
We are given a broken binary that claims it needs some fixin'!
We can go about this two ways: Patch the assembly so it executes as it should OR we can just force it to execute properly in GDB by setting the EIP to the function it is supposed to execute. I went with the latter method.
Setting the EIP to the address for _Z2f2v, we continue...