I am of the view that Russia has comparable or even superior capabilities especially combined with its human intelligence strengths. I would be surprised if NSA is deficient in this as well - there is simply much less info coming out of China or Russia about any hacks on infrastructure or other targets due to lack of independent new sources and the general "embarrassment" factor.