Где учить этичный хакинг по С\С++\Python?
Таким вещам нигде не учат. Сначала становишься профессиональным программистом с широким кругозором и глубокими знаниями, а потом учишься сам в исследовательском режиме. Чтобы взломать сайт вроде Тостера, надо сначала уметь написать сайт вроде Тостера.
Сперва пойми как работает IP, REST и тд.
Затем пойми как работают пакеты, сигналы, мгг,г и тд.
Сделай свой перехватчик 433 мг на Rasberry pi.
Затем научись пользоваться сокетами.
Весь набор который предстоит изучить
Office 365(да да не удивляйтесь),Exel,как сделать файл из Exe в jpg,
C++,PHP,SQl,XSS,DDOS,SQL injection.
И последние два сайта, но  это если рили хочешь стать хацкером.daxa.com.ua/article/num1www.firststeps.ru/mfc/winapi/r.php?43
А если серьезно,то годы учения и сидения.