mirror of
https://blitiri.com.ar/repos/chasquid
synced 2025-12-19 14:57:04 +00:00
auth: Fuzz testing
This commit is contained in:
16
internal/auth/fuzz.go
Normal file
16
internal/auth/fuzz.go
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
// Fuzz testing for package aliases.
|
||||||
|
|
||||||
|
// +build gofuzz
|
||||||
|
|
||||||
|
package auth
|
||||||
|
|
||||||
|
func Fuzz(data []byte) int {
|
||||||
|
// user, domain, passwd, err := DecodeResponse(string(data))
|
||||||
|
interesting := 0
|
||||||
|
_, _, _, err := DecodeResponse(string(data))
|
||||||
|
if err == nil {
|
||||||
|
interesting = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
return interesting
|
||||||
|
}
|
||||||
1
internal/auth/testdata/fuzz/corpus/t-001
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-001
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
dUBkAHVAZABwYXNz
|
||||||
1
internal/auth/testdata/fuzz/corpus/t-002
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-002
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
dUBkAABwYXNz
|
||||||
1
internal/auth/testdata/fuzz/corpus/t-003
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-003
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
AHVAZABwYXNz
|
||||||
1
internal/auth/testdata/fuzz/corpus/t-004
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-004
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
dUBkAABwYXNz/w==
|
||||||
1
internal/auth/testdata/fuzz/corpus/t-005
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-005
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
w7FhY2FAw7FlcXVlAABjbGF2YXLDqQ==
|
||||||
1
internal/auth/testdata/fuzz/corpus/t-006
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-006
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
this is not base64 encoded
|
||||||
BIN
internal/auth/testdata/fuzz/corpus/x-001
vendored
Normal file
BIN
internal/auth/testdata/fuzz/corpus/x-001
vendored
Normal file
Binary file not shown.
BIN
internal/auth/testdata/fuzz/corpus/x-002
vendored
Normal file
BIN
internal/auth/testdata/fuzz/corpus/x-002
vendored
Normal file
Binary file not shown.
BIN
internal/auth/testdata/fuzz/corpus/x-003
vendored
Normal file
BIN
internal/auth/testdata/fuzz/corpus/x-003
vendored
Normal file
Binary file not shown.
BIN
internal/auth/testdata/fuzz/corpus/x-004
vendored
Normal file
BIN
internal/auth/testdata/fuzz/corpus/x-004
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user