From 188fa6a04aa721c14650db0d13f1d154b8fb7da2 Mon Sep 17 00:00:00 2001 From: 9seconds Date: Thu, 18 Mar 2021 17:50:54 +0300 Subject: [PATCH] Remove redundand utils file --- mtglib/internal/obfuscated2/client_handshake.go | 9 +++++++++ mtglib/internal/obfuscated2/utils.go | 15 --------------- 2 files changed, 9 insertions(+), 15 deletions(-) delete mode 100644 mtglib/internal/obfuscated2/utils.go diff --git a/mtglib/internal/obfuscated2/client_handshake.go b/mtglib/internal/obfuscated2/client_handshake.go index eb6a5a8..41e80b3 100644 --- a/mtglib/internal/obfuscated2/client_handshake.go +++ b/mtglib/internal/obfuscated2/client_handshake.go @@ -48,3 +48,12 @@ func ClientHandshake(secret []byte, reader io.Reader) (int16, cipher.Stream, cip return handshakeFrame.dc(), encryptor, decryptor, nil } + +func makeAesCtr(key, iv []byte) cipher.Stream { + block, err := aes.NewCipher(key) + if err != nil { + panic(err) + } + + return cipher.NewCTR(block, iv) +} diff --git a/mtglib/internal/obfuscated2/utils.go b/mtglib/internal/obfuscated2/utils.go deleted file mode 100644 index a3fdcf9..0000000 --- a/mtglib/internal/obfuscated2/utils.go +++ /dev/null @@ -1,15 +0,0 @@ -package obfuscated2 - -import ( - "crypto/aes" - "crypto/cipher" -) - -func makeAesCtr(key, iv []byte) cipher.Stream { - block, err := aes.NewCipher(key) - if err != nil { - panic(err) - } - - return cipher.NewCTR(block, iv) -}