Backfiring can be caused by mixture screws not properly adjusted, or leaks in the intake manifolds to head gaskets or carb to intake gaskets.
Like I used to ask with my kids "what did you mess with last"? If you have done anything, there is a good place to start. If it worked ok in the past, no backfires, and it just started doing it on its own, I would suspect either dirt in the mixture screws on the carbs, or a leak in the intake system. While exhaust leaks at the gaskets on the heads can cause backfiring, that is less likely than the other 2 in my experience(s)
Just about everytime I pull my mixture screws I find "stuff" that does not belong there, and I wonder how it got there as I have a huge and very fine filter on my gas lines.....