mirror of
https://github.com/Mezeporta/Erupe.git
synced 2025-12-14 07:55:33 +01:00
only read first 64 bytes of wiiusgn key
This commit is contained in:
@@ -143,7 +143,7 @@ func (s *Session) authenticate(username string, password string) {
|
|||||||
|
|
||||||
func (s *Session) handleWIIUSGN(bf *byteframe.ByteFrame) {
|
func (s *Session) handleWIIUSGN(bf *byteframe.ByteFrame) {
|
||||||
_ = bf.ReadBytes(1)
|
_ = bf.ReadBytes(1)
|
||||||
wiiuKey := string(bf.ReadNullTerminatedBytes())
|
wiiuKey := string(bf.ReadBytes(64))
|
||||||
var reqUsername string
|
var reqUsername string
|
||||||
err := s.server.db.QueryRow(`SELECT username FROM users WHERE wiiu_key = $1`, wiiuKey).Scan(&reqUsername)
|
err := s.server.db.QueryRow(`SELECT username FROM users WHERE wiiu_key = $1`, wiiuKey).Scan(&reqUsername)
|
||||||
if err == sql.ErrNoRows {
|
if err == sql.ErrNoRows {
|
||||||
|
|||||||
Reference in New Issue
Block a user