22 września 1941 został Schutzhaftlagerführerem w nowo powstałym obozie w Lublinie (Majdanek). 7 października 1941 został tu dodatkowo oficerem odpowiedzialnym za zatrudnienie więźniów (Einsatzführer). Obie te funkcje pełnił do 20 września 1942. Był odpowiedzialny w Majdanku za egzekucje jeńców radzieckich. Następnie, karnie, wobec podejrzeń o nadużycia popełnione w Lublinie, Hackmann skierowany został na front, gdzie walczył do 1 września 1943 w ramach 7 Dywizji Górskiej Prinz Eugen, po czym powrócił do sztabu komendantury obozu w Buchenwaldzie. 29 czerwca 1944 został skazany na karę śmierci przez sąd SS za morderstwa i defraudacje popełnione w obozach koncentracyjnych, lecz wykonanie wyroku odroczono na czas wojny. W związku z tym od 27 września 1944 przebywał w obozie karnym SS i Policji w Dachau, który opuścił w marcu 1945.