I came across 'Amber'(<https://ambervideo.co/>) where they are claiming that they have trained their AI to find patterns emerging due to artificially created videos which are invisible to naked eye. 

I am wondering that the people who are creating deepfakes can as well their AI's to remove these imperfections and so the problem reduces to 'cat-mouse' game where having more resources(to train their AI) is more crucial.

I do not work in AI and vision and so I may be missing some trivial points in the area. I would really appreciate if detailed explanation or relevant resources are given.

Edit: Most of the people who do manipulate the media news or create fake news could afford more resources than an average citizen. So, is the future is really going to be dark where only few strong have even more control on the society than today?

I mean even though there are fake photos created by photo shop, most of the good photo-shopped photos do take a long time to make. But if AIs can be trained to do that then it is more about having large resources. Are there related works which give hope to know real from fakes?

P.S.: I realize that after the edit, the question also went tangential to the topic-tags here. Please let me if there are relevant tags.