Hi s00p, many thanks for the reply, really appreciate it. I'm just a bit confused with this stuff in the doc

Quote:

1: 0x2a1749ec = 706169324
2: 0x1517305b = 353841243
3: 0x7847399e = 2017933726
4: 0x041698ff = 68589823


I mean, I know how to use base in the above cases:
//echo -a $base(0x2a1749ec, 16, 10) = = 706169324

But not sure how we get from the original hex number 0xec4917aa to 0x2a1749ec - im guessing the byte swapping stuff has occured here? Ive tried to read on this little endian stuff and understand its just ordering of the bytes but cant see how it relates to this at all. any chance of further explanations? sorry if I missed anything