mirror of https://github.com/cbeuw/Cloak
Remove stupid code
This commit is contained in:
parent
429da0e0d9
commit
53b6b96262
|
|
@ -23,14 +23,6 @@ func makeServerName(serverName string) []byte {
|
|||
return ret
|
||||
}
|
||||
|
||||
func makeNullBytes(length int) []byte {
|
||||
ret := make([]byte, length)
|
||||
for i := 0; i < length; i++ {
|
||||
ret[i] = 0x00
|
||||
}
|
||||
return ret
|
||||
}
|
||||
|
||||
// addExtensionRecord, add type, length to extension data
|
||||
func addExtRec(typ []byte, data []byte) []byte {
|
||||
length := make([]byte, 2)
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ func (c *Chrome) composeExtensions(serverName string, keyShare []byte) []byte {
|
|||
// len(ext[16]) = 229 - len(ext[1])
|
||||
// 2+2+len(padding) = 229 - len(ext[1])
|
||||
// len(padding) = 225 - len(ext[1])
|
||||
ext[16] = addExtRec([]byte{0x00, 0x15}, makeNullBytes(225-len(ext[1]))) // padding
|
||||
ext[16] = addExtRec([]byte{0x00, 0x15}, make([]byte, 225-len(ext[1]))) // padding
|
||||
var ret []byte
|
||||
for _, e := range ext {
|
||||
ret = append(ret, e...)
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ func (f *Firefox) composeExtensions(serverName string, keyShare []byte) []byte {
|
|||
ext[12] = addExtRec([]byte{0x00, 0x1c}, []byte{0x40, 0x01}) // record size limit
|
||||
// len(ext[0]) + 237 + 4 + len(padding) = 399
|
||||
// len(padding) = 158 - len(ext[0])
|
||||
ext[13] = addExtRec([]byte{0x00, 0x15}, makeNullBytes(158-len(serverName))) // padding
|
||||
ext[13] = addExtRec([]byte{0x00, 0x15}, make([]byte, 158-len(serverName))) // padding
|
||||
var ret []byte
|
||||
for _, e := range ext {
|
||||
ret = append(ret, e...)
|
||||
|
|
|
|||
Loading…
Reference in New Issue