违法,这种情况属于未签订施工合同,但属于通过事实行为作为的事实合同。根据合同法相关司法解释,没有资质的实际施工人借用有资质的建筑施工企业名义的,属于无效合同。

法律依据:

最高人民法院《关于审理建设工程施工合同纠纷案件适用法律问题的解释》第二十四条规定建设工程施工合同纠纷以施工行为地为合同履行地。