A portable, padding oracle exploit API