From bc2856eb07840c858d8035e827f16bb35f73c533 Mon Sep 17 00:00:00 2001 From: DavidVentura Date: Thu, 1 Feb 2024 12:51:36 +0100 Subject: [PATCH] add server decode script --- scripts/dec_svr.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 scripts/dec_svr.py diff --git a/scripts/dec_svr.py b/scripts/dec_svr.py new file mode 100644 index 0000000..89f2784 --- /dev/null +++ b/scripts/dec_svr.py @@ -0,0 +1,20 @@ +import string +ct = [] +for i in string.ascii_uppercase: + for j in string.ascii_uppercase: + ct.append(f'{i}{j}') + +insec = 'SWPNPDPFLVAOLNSXPHSQPIEOPAIDENLXHXEHIFLKPGLRHUARSTLQEEEPSUIHPDLSPEAOICLOSQEMLPPALNIBIAERHZLKHXEJHYHUEIEHELEEEKEG' +insec = 'PFLXLSTBLKHYLPLRHUEHIEEGEEARLQPLIHIAEKAOSTLVEOSQPDHZLNPAICIFEREJLKEMENHUHXIBEPEEEHEIEL' +insec = 'EKTDROREHXHURHRKRMCXEEKPRNKKUZPNLXNYNOHYAONRNUNWRJSQGZNXGUNTIHKIJYEHPAKBHTKEKGKDLKJVKHKFERGSGIEIHUGLEDGOGQGNEEGFGRGP' +out = '4;139.155.68.77;119.45.114.92;162.62.63.154;3.132.215.40' + +dec = '' +for i in range(0, len(insec), 2): + cur = insec[i:i+2] + idx = ct.index(cur) + mod_cnt = idx // 0x5e + _sum = (idx + (mod_cnt * -0x5e) + 0x20) & 0x7f + dec += chr(_sum) + +print(dec)