Naltrexone reduces cravings by blocking the reward effect of drugs. Pretty well known I think.
Re:I changed my personality in six weeks
by Rendello on Sunday January 04, 2026 @10:00PM
(#46494861)
There's also disulfiram (branded as Antabuse), which impedes your body's ability to fully break down alcohol. If you drink, you basically get an instant and devastating hangover (which can even kill you). Apparently it's proscribed in conjunction with naltrexone.
https://en.wikipedia.org/wiki/Disulfiram
I learned about it on Reddit while clicking the (now removed) "random subreddit" button. I believe it was this subreddit:
I would imagine that if there was a drug that removed the addictive desire for alcohol (and/or some other drugs, perhaps), all of us would know its name.
We certainly have drugs that can almost immediately terminate the effect of, for example, opiates, but that has nothing to do with ending addiction to them.