One of the bests project that I made in my story with Holberton! I really enjoyed! It is an optional project! But I recommend to do it! You can do it with your preference language. For this project, I choose Python with the module Requests
- HTTP headers
- Scraping
- OCR for Captcha
- TOR
- Proxy lists
This project is based on 5 levels! And you can see the descriptions and my personal recommendations based on my own experiences in the next box!
## | File | Description | Recommendations |
---|---|---|---|
0 | level_0.py | Write a script or a program that votes 1024 times for your id here: http://158.69.76.135/level0.php | Take it easy and work with the module requests! |
1 | level_1.py | Write a script or a program that votes 4096 times for your id here: http://158.69.76.135/level1.php | In this exercise you will start to learn to scrapping a webpage! I encourage you to read and practice with BeautifulSoup before you will start this exercise ;) |
2 | level_2.py | Write a script or a program that votes 1024 times for your id here: http://158.69.76.135/level2.php | In this exercise , you will learn how to work with headers of the protocol of HTTP so read about it! |
3 | level_3.py | Write a script or a program that votes 1024 times for your id here: http://158.69.76.135/level3.php | You need to work with a library that help you to pass the image png to txt, I recommend take it easy and work with tesseract! |
4 | 2 files: one using a library and the another not | Write a script or a program that votes 98 times for your id here http://158.69.76.135/level4.php | You will need to learn about proxys and you will have 2 ways: using a library that is easier or download one of the link and scrapping it! |
5 | level_5.py | Write a script or a program that votes 1024 times for your id here: http://158.69.76.135/level5.php | The most funny and challenge exercise! You will need to decoding and clean the captcha! You can use pillow or opencv library! For this exercise, I use the first and in the design work with RGB to manipulate the image and can read it! |