Учите JS, PHP, HTML, Python и все то, на чем приложения строятся. Изучаете HTTP-протокол, Wireshark. Потом можете начинать.
Про Kali как о чем-то уникальном забудьте, там нет ничего такого, что нельзя поставить на другой дистрибутив или даже платформу, потому что OpenSource.