Exogenous G6PD or IDH1 expression inhibited the expression of HSCARG, resulting in increased expression of TNF-α and MX1 and reduced viral gene expression upon virus infection. This evidence concerns the gene TNF and viral infectious disease.