The present invention relates to novel Dipyrrole Compounds, compositions comprising a Dipyrrole Compound, and methods useful for treating or preventing cancer or a neoplastic disorder comprising administering a Dipyrrole Compound. The compounds, compositions, and methods of the invention are also useful for inhibiting the growth of a cancer cell or neoplastic cell, treating or preventing a viral infection, or inhibiting the replication and/or infectivity of a virus. The invention also provides screening assays for compounds that can be used in combination with Dipyrrole Compounds for the treatment of cancer or neoplastic disease, inhibition of cancer cell growth, or treatment of viral infections.La présente invention concerne de nouveaux composés de dipyrrole, des compositions comprenant un composé de dipyrrole ainsi que des méthodes utiles pour traiter ou prévenir le cancer ou un trouble néoplasique, consistant à administrer un composé de dipyrrole. Les composés, compositions et méthodes de linvention sont également utiles pour inhiber la croissance dune cellule cancéreuse ou dune cellule néoplasique, traiter ou prévenir une infection virale, ou inhiber la réplication et/ou linfectivité dun virus. Linvention concerne également des dosages de criblage de composés qui peuvent être utilisés en combinaison avec des composés de dipyrrole pour le traitement du cancer ou dune maladie néoplasique, pour linhibition de la croissance des cellules cancéreuses, ou pour le traitement dinfections virales.