Какая должна быть начинка сервера для хакинга?
Очевидно, должны быть установлены программы для защиты информации.
В первую очередь антивирус.
Далее зависит от роли этого сервера.
Если его надо выпускать в интернет - то обязательно firewall, причем крайне желательно неродной.
Если это терминальный сервер - смените стандартный порт RDP на что-нибудь другое.
Если на этот сервер будут заходить от конкретных адресов - настройте firewall так, чтобы он принимал соединения только с этих серверов.