Here's an excerpt of the code for anybody interested.
Code:
.rodata:004172B0 32 68 68 58 00 00 00 00 2F 74 6D 70 2F 6D 61 63 2hhX..../tmp/mac
.rodata:004172C0 00 00 00 00 62 72 30 00 25 73 40 73 6B 79 64 73 ....br0.%s@skyds
.rodata:004172D0 6C 00 00 00 6D 64 35 73 75 6D 20 2F 74 6D 70 2F l...md5sum /tmp/
.rodata:004172E0 6D 61 63 00 25 78 00 00 25 73 25 30 32 78 00 00 mac.%x..%s%02x..
.rodata:004172F0 25 73 25 64 00 00 00 00 53 4B 59 25 73 00 00 00 %s%d....SKY%s...
.rodata:00417300 77 69 66 69 5F 73 73 69 64 00 00 00 77 69 66 69 wifi_ssid...wifi
.rodata:00417310 5F 63 68 61 6E 6E 65 6C 00 00 00 00 25 63 00 00 _channel....%c..
.rodata:00417320 77 69 66 69 5F 70 73 6B 5F 70 77 64 00 00 00 00 wifi_psk_pwd....
.rodata:00417330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
"The file /tmp/mac contains the router's MAC address converted to a ASCII string of 12 hex characters, and the md5sum program generates the MD5 hash function value for the specified file."
Here's a good site to perform hash functions _www.fileformat.info/tool/hash.htm
Maybe somebody with a better knowledge of programming can figure this out.
Regards
EDIT:
Is the MAC address used from the wireless interface? I can't see much point in the attack if it uses the MAC from the wired side.