estás asumiendo que hacking es atacar... y supongo que cometer actos criminales... si eso es lo que crees, ya vas mal...
hacking es modificación de sistemas
hacking avanzado puede ser tomar un router y reescribir el firmware tal que conectes un disco por usb y haga de nas
un hack puede ser la modificación de un codigo por ejemplo para la eliminación de una validación y que sea más eficiente o funcional (de aquí la ambigüedad... la validación puede ser la de evitar que solo un usuario pago use funciones)
hacking es modificación de sistemas
hacking avanzado puede ser tomar un router y reescribir el firmware tal que conectes un disco por usb y haga de nas
un hack puede ser la modificación de un codigo por ejemplo para la eliminación de una validación y que sea más eficiente o funcional (de aquí la ambigüedad... la validación puede ser la de evitar que solo un usuario pago use funciones)