Bladeren bron

Fix: incorrect endianness

Rod Hynes 10 jaren geleden
bovenliggende
commit
c59dbc682b
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      psiphon/obfuscator.go

+ 2 - 2
psiphon/obfuscator.go

@@ -219,11 +219,11 @@ func readSeedMessage(
 	buffer := bytes.NewReader(fixedLengthFields)
 
 	var magicValue, paddingLength int32
-	err = binary.Read(buffer, binary.LittleEndian, &magicValue)
+	err = binary.Read(buffer, binary.BigEndian, &magicValue)
 	if err != nil {
 		return nil, nil, ContextError(err)
 	}
-	err = binary.Read(buffer, binary.LittleEndian, &paddingLength)
+	err = binary.Read(buffer, binary.BigEndian, &paddingLength)
 	if err != nil {
 		return nil, nil, ContextError(err)
 	}