package cpe func EncryptDBFFile(pdata []byte) []byte { length := len(pdata) for index := 0; index < length; index++ { num3 := byte((byte(pdata[index]) + byte(length-index)) ^ byte(index*111)) pdata[index] = num3 } return pdata } func DecryptDBFFile(pdata []byte) []byte { length := len(pdata) for index := 0; index < length; index++ { num3 := byte((byte(pdata[index]) ^ byte(index*111)) - byte(length-index)) pdata[index] = num3 } return pdata }