0d1n on 2019-12-26 15:35:
very easy, Just jumped from 0x0000087cto 0x00000869;
0x:~/Desktop# ./xordemo
Need exactly one argument.
0x:~/Desktop# ./xordemo test
Jackpot
0x:~/Desktop# ./xordemo testinvalid
Jackpot
0x:~/Desktop#
def00x on 2019-12-29 15:52:
I found the hex of 'bigbeef1' and 0x20a170c050a1410 ... the first XOR SECRET_PWD should XOR to the latter hex... there is a logic with a counter there... tried a few things with no luck...
Any ideas on this one...?
tiencong283 on 2019-12-29 16:03:
It should be marked as level 1
def00x on 2019-12-29 17:57:
Why rungirl3 still fails???
def00x on 2019-12-29 20:35:
[Click to reveal]yeap.. found it... rungirl34 :)
Verideth on 2019-12-31 05:58:
Awesome crackme! Did a bit of learning :-)
vikasgola2015 on 2020-01-30 19:38:
could someone help me how did you get the solution?
I tried
b = bytearray.fromhex('020a170c050a1410')
a = bytearray.fromhex('3166656562646162')
ai = bytearray()
for i in range(8):
ai += bytes([a[i]+i])
aib = bytearray()
for i in range(8):
aib += bytes([ai[i]^b[i]])
flag = bytearray()
for i in range(8):
flag += bytes([aib[i]-i])
but no luck :-(
Am I doing something wrong?
jimsktsmith on 2022-02-05 16:35:
[Click to reveal]key : rungirl34