După ce am petrecut jumătate de zi făcând fuzz diferențial la parserele PEM Rust și Go și încercând să le fac să se comporte la fel, am renunțat și am reimplementat în ambele limbaje. Of... Ei gestionează spațiul alb și base64 nestrict complet diferit.
Da, parserul meu respinge aproape tot ce pare amuzant. Nu îmi pasă. Vreau să analizez datele corecte, nu unele ciudate.
91