Emdee five for life

Got a single line bash script to do it all but with creating two sessions fastest it will go is 0.435s. So not so much how many ways but ‘can do you this in python’ really. Running the script in an EC2 instance got execution time to 0.169s but still getting back “too slow.”

Got it working in four lines of node. CURL is just too slow I guess.

Is this challenge still working?

NVM it just doesn’t work when you’re a noob like me

Easily solved using PowerShell :slight_smile:

If you’re having a hard time debugging and you’re using Linux pipelines or bash, one very persnickety error that you may be dealing with is an extra \n whitespace in your text that will ruin things.

It’ll just say ‘too slow’ and you will drive yourself insane, when the actual problem is that you’re calculating the md5sum of TEXT\n instead of TEXT. Definitely using a language with better inbuilt string support (python/ruby/whatever) is suggested, or otherwise be extremely careful about whitespace.

I can talk to someone I do not get the “too slow!” but I do not get the flag as well. I dont know if it is my script or something else.

Got it with a short python script using re, requests, and hashlib.

I spent way too long trying to get it working with bash unsuccessfully first before moving to python. If anyone that was able to solve it in bash could take a look at my script and tell me what I’m doing wrong, it would be much appreciated.

I’m trying to do this challenge as a lesson in python and also pwntools. My script so far will take the string I need and generate the md5 no problem, but I can’t seem to find a way to send the data back to the site in pwntools! Sending with send() or sendline() does nothing.

Could someone drop me a hint please?

EDIT: Never mind, the requests module was more useful for this and still good to learn.

Well that was easy once I figured out sessions. :slight_smile: