Для определения рода слова “порожняк” его необходимо поставить в именительный падеж единственного числа, получается форма: “порожняк” . Тогда в зависимости от окончания в слове “порожняк” можно определить род.
Слово “порожняк” употребляется в мужском роде (Потому как в начальной форме слова “порожняк” окончание [а], [я] или [ ] нулевое).Полный морфологический разбор Cуществительного “порожняк” находится по ссылке