Their evidence consisted of more than web server logs. I personally don't think their claims matched their evidence but they did provide details about the exploits found, corroborated by the FBI. The primary implant found on the DNC network had been linked by multiple other security companies to other hacks that were almost definitely carried out by Russia-affiliated hackers. These links have been well-documented and have supporting links in the Wikipedia article.