This commit is contained in:
9seconds
2022-03-18 14:58:08 +03:00
parent 9375552180
commit e0850869ba
10 changed files with 34 additions and 20 deletions
@@ -7,10 +7,10 @@ import (
"github.com/stretchr/testify/require"
)
var FuzzClientHandshakeSecret = []byte{1,2,3}
var FuzzClientHandshakeSecret = []byte{1, 2, 3}
func FuzzClientHandshake(f *testing.F) {
f.Add([]byte{1,2,3})
f.Add([]byte{1, 2, 3})
f.Fuzz(func(t *testing.T, frame []byte) {
data := bytes.NewReader(frame)
+1 -1
View File
@@ -127,7 +127,7 @@ func NewServerHandshakeTestData(t *testing.T) ServerHandshakeTestData {
return ServerHandshakeTestData{
connMock: connMock,
proxyConn: obfuscated2.Conn{
Conn: connMock,
Conn: connMock,
Encryptor: handshakeEnc,
Decryptor: handshakeDec,
},
@@ -23,7 +23,7 @@ func FuzzServerGenerateHandshakeFrame(f *testing.F) {
assert.NotEqualValues(
t,
0,
frame.data[4] | frame.data[5] | frame.data[6] | frame.data[7])
frame.data[4]|frame.data[5]|frame.data[6]|frame.data[7])
assert.Equal(t, handshakeConnectionType, frame.connectionType())
})
@@ -8,7 +8,7 @@ import (
)
func FuzzServerSend(f *testing.F) {
f.Add([]byte{1,2,3,4,5})
f.Add([]byte{1, 2, 3, 4, 5})
f.Fuzz(func(t *testing.T, data []byte) {
handshakeData := NewServerHandshakeTestData(t)
@@ -32,7 +32,7 @@ func FuzzServerSend(f *testing.F) {
}
func FuzzServerReceive(f *testing.F) {
f.Add([]byte{1,2,3,4,5})
f.Add([]byte{1, 2, 3, 4, 5})
f.Fuzz(func(t *testing.T, data []byte) {
handshakeData := NewServerHandshakeTestData(t)