Root-Me Programming Challenges
- We have to create a TCP socket to challenge01.root-me.org:52002
- after the connection we calculte the number 1 and 2 and round the result to two decimal place
- and then send the result two second after receive the two number
gcc -Wall -Wextra -O2 -o rootme1 rootme1.c -lm- We have to create a TCP socket to challenge01.root-me.org:52023
- after the connection we decode the base64 encoded string
- and then send the decoded string two second after receive the encoded string
install the library: libssl-dev
gcc -Wall -Wextra -O2 -o rootme2 rootme2.c -lssl -lcrypto- We have to create a TCP socket to challenge01.root-me.org:52021
- after the connection we decode the rot13 encoded string
- and then send the decoded string two second after receive the rot13 encoded string
gcc -Wall -Wextra -O2 -o rootme3 rootme3.c- We have to create a TCP socket to challenge01.root-me.org:52022
- after the connection we decode the base64 encoded string
- after we decompress the base64 decoded string
- and then send several times the decompress decoded string two second after receive the string
install the library: libssl-dev, zlib1g-dev
gcc -Wall -Wextra -O2 -o rootme4 rootme4.c -lssl -lcrypto -lz