Le perforine sono prodotte da:
Cellule T citotossiche
Cellule T soppressorie
Cellule T aiutanti della memoria
Cellule plasmatiche
Le perforine sono proteine ​​che formano buchi sintetizzate dalle cellule T citotossiche. Possono perforare la membrana plasmatica delle cellule bersaglio attaccate dai linfociti CD8+. I granzimi vengono consegnati alle cellule bersaglio attraverso questi fori formati dalle perforine. Inoltre, i pori della perforina consentono all'acqua di entrare nelle cellule, provocando così la lisi osmotica.