i am reading the "The Grey Hat Hacking-The ethical hacker's Handbook".The book is nice ,but there is a doubt on a particular subject.In the vulnerability analysis chapter it is trying to analyze a vulnerability using IDA-PRO.
But there is a twist on it.As we know stack variables are pushed right to left fashion. Ex:function x(int x, int y, int z),so variable will push into following order push z push y push x
In the book it is saying about function name which is below
Function Format is as below:
Then after that it is saying if we click any variable in IDA-PRO it will give up to below stack layout where arguments of function are passed.chek the below image
But if we see the above picture we can see that arguments are not passed in the proper way.something mixed up .i mean to say not "right to left" manner, which is little bit confusing.
Anyone have any idea, please let me know