March 25th I wrote about my experiences so far with the wargames at overthewire.org. After writing that, I decided that it was time to solve the Narnia wargame.
Levels 0 through 4 lets you practice buffer overflow techniques. Fairly easy to solve if you read Smashing the stack for fun and profit. Level 3 requires a bit of outside-the-box thinking.
Levels 5 is a simple intro to format string vulnerabilities. It’s also fairly easy to solve, if you read any paper about format string vulnerabilities.
Level 6 bugged me very much, since I didn’t think enough outside the box. Actually, I got so frustrated, that I decided to leave narnia6 alone for a while and try my luck on Natas (I’ll get back to that later).
Level 7 was another format string exercise. It gave me quite a lot of trouble, but then I read this PDF file and by playing around with the format string I eventually solved it. I used more than a week on this level, but solved it eventually. I need more practice with exploiting format strings!
Level 8 was another hard nut to crack for me. I had a clear idea about what needed to be done, but couldn’t get it to work. After a couple of weeks, I gave in and searched for a solution on Google. After figuring out that a certain address was stored two times on the stack, everything came together and the level was solved.
My thought about Narnia
This was a great wargame for a beginner! The levels get increasingly harder andI learned a lot during the time I spent working my way trough the levels. Also, it is really awarding when you get to do a victory dance, celebrating your new found knowledge. The only downside is, that the level descriptions are missing.. A couple of hints now and again would be very helpful, but I think somebody is working on that.
Natas is about server side web (http) attacks. It covers quite a few techniques, such as file inclusions, (blind) SQL injections, abusing parameters and much more. It was very fun, and a nice break from Narnia. I think people developing web apps should solve this wargame, it will surely teach them something about web application security. Quick tip: Level 16->17 requires you to use newlines, so figure out how to put them in an URL.
All in all, a couple of very fun wargames! I recommend that people interested in programming, computer security or computers in general try their luck with these two. You might learn something. Also, I don’t consider it cheating that I had to look at a solution for Narnia8. After all, I’m doing this to learn and I would get nowhere if I didn’t look for new knowledge.
Potatoes have been in existence for around 10,000 years or even more. The birthplace of it is believed to be in areas around Chile and Peru. In the 16th century, potatoes was introduced to Europe and other parts of the world.
The potato belongs to the Solanaceae family. It is botanically termed as Solanum tuberosum. There are various varieties of potatoes and it is considered as the fourth largest crop of the world.
There are several health benefits of potatoes and this is the reason it is consumed in such a large scale.
Potato is a tuberous root vegetable which is starchy and high in many essential minerals and vitamins. It is low in fat and is good source of carbohydrates. Potatoes contain vitamins like Thiamine, Riboflavin, Niacin, and vitamin B6. It also has a high content of vitamin C.
The main health benefits of potatoes, is the amount of Vitamin B and Vitamin C. Vitamin B is important for maintenance of the nervous system, cell structure and cardiovascular health. Vitamin C works as an antioxidants which help the body prevent colds and influenza. Vitamin C also helps in free radical maintenance.
Potatoes are an easily digested and is good for people who have gluten issues. It contains 9 essential varieties of amino acids, which are required by the body. Potatoes also contributes to the daily intake of protein. Potatoes help in minimizing the risk of heart disease, diabetes and obesity. Beta carotene which is found in potatoes help fight against free radicals which causes cancer. Blood purification and lowering of blood pressure is also a benefit of potatoes. As they have high amount of dietary fiber, the risk of constipation is lowered.
As I wrote a couple of days ago, I’ve started solving the wargames on overthewire.org – so far it’s going great! I just finished the leviathan wargame a couple of minutes ago, and it’s been quite fun.
The only level giving me any real trouble is level 2, I failed to read a manual page on a specific function used in the program. But other than that, it was quite fun!
Next, I’m going to try out the narnia wargame, and since the website describing these levels is empty, I will collect reading material on my blog, so other people can find relevant information.