AceInfinity
Emeritus, Contributor
Here's a challenge for you guys :). I solved this one today after working on it for a little while. You'll need to do a bit of programming to solve this challenge. It requires knowledge of Sockets to actually take part in the challenge and make your way to the solution. Good luck :thumbsup2:
Link of reference: Challenge #27: Addition PPC
Note: Submissions on my forum aren't working atm, so do not trust it to tell you whether you got the correct or wrong answer. It should be obvious when you get the flag.
I chose to solve this one in C++, but you can use a .NET language as well like VB.net or C#, among other languages like Python, Perl, etc... As long as they support sockets.
Final words: It is addition... Yet however simple addition is, you can't solve it manually. You'll need to write a program that will solve the equations for you, because you'll be disconnected for inactivity from the server after a few seconds, and the numbers get larger the closer you get to solving the final equation. They are also random, and submitting a wrong answer will disconnect you from the server. :smile9:
Ex:
*As mentioned, you will get all different equations to solve, so this image won't help you. It will however give you an idea of how large the numbers can get with the more you solve.
Cheers!
*You can compare the flag you found when you solved this challenge, with this hash of the correct flag...
[SHA-256 hash] Answer: cc15cd88caa389d42d2511b1b15e98fd6099e133f753f41b281fda1ea85b44cf
Link of reference: Challenge #27: Addition PPC
Code:
nc 5.231.58.182 1338
Code:
$ nc 5.231.58.182 1338
Team Reboot challenge 27
------------------------
To get the flag, you need to solve 100 additions in a row.
Writing a script/program that connects via a socket to this
server, is the way to solve this challenge.
2 + 5 =
Note: Submissions on my forum aren't working atm, so do not trust it to tell you whether you got the correct or wrong answer. It should be obvious when you get the flag.
I chose to solve this one in C++, but you can use a .NET language as well like VB.net or C#, among other languages like Python, Perl, etc... As long as they support sockets.
Final words: It is addition... Yet however simple addition is, you can't solve it manually. You'll need to write a program that will solve the equations for you, because you'll be disconnected for inactivity from the server after a few seconds, and the numbers get larger the closer you get to solving the final equation. They are also random, and submitting a wrong answer will disconnect you from the server. :smile9:
Ex:
*As mentioned, you will get all different equations to solve, so this image won't help you. It will however give you an idea of how large the numbers can get with the more you solve.
Cheers!
*You can compare the flag you found when you solved this challenge, with this hash of the correct flag...
[SHA-256 hash] Answer: cc15cd88caa389d42d2511b1b15e98fd6099e133f753f41b281fda1ea85b44cf
Last edited: