Elcomsoft Distributed Password Recovery vs xmlstarlet (2026)