If you want to prevent bombs from getting on planes you use bomb sniffing dogs which is exactly what they do use.
And dogs are great for sniffing body cavities.
We just watched a news video from LAX, showing long lines of people jumping through the TSA hoops. There were no dogs anywhere around. But you can bet, I'll be looking for them to check each and everyone of the millions of passegers boarding.
I would suggest they start training more dogs. Lots more dogs.
Man, I am glad I no longer fly commercial.
Cheers!