Among the eight isolated compounds 1–8, 2-ethoxystypandrone was a novel and potent STAT3 signaling inhibitor (IC50 = 7.75 ± 0.18 μM), and inhibited the IL-6-induced and constitutive activation of phosphorylation of STAT3 in HCC cells. The gene discussed is STAT3; the disease is hepatocellular carcinoma.