Sempat iseng-iseng lihat repositori di github dan ketemu skema lisensi yang cukup sederhana. Berikut ini potongan kode dari file interpreter.pyc:

def lisensi():
    os.system('reset')
    print logo
    print 40 * '\x1b[1;97m\x1a'
    user = raw_input('\x1b[1;91m[?] \x1b[1;92mMasukan Lisensi\x1b[1;91m : \x1b[1;97m')
    r = requests.get('https://androbanned.000webhostapp.com/darklog/list.txt').text
    if user == '':
        print '\x1b[1;91m[!] Masukan lisensi'
        time.sleep(1)
        lisensi()
    elif len(user) < 10:
        print '\x1b[1;91m[!] Lisensi salah'
        keluar()
    elif user in r:
        jalan('\x1b[1;91m[+] \x1b[1;92mMemeriksa user \x1b[1;97m...')
        time.sleep(1)
        login()
    else:
        print '\x1b[1;91m[!] Lisensi salah'
        keluar()

# ...

if __name__ == '__main__':
    lisensi()

Nah, bisa terlihat bahwa fungsi lisensi() akan melakukan rikues ke alamat di 000webhostapp dan jika lisensi yang dimasukkan user ada pada daftar di web tersebut (dimana nama user tidak boleh kurang dari 10 karakter), maka aplikasi tersebut akan melanjutkan eksekusi ke fungsi login(). Berikut ini adalah daftar user yang ada pada daftar tersebut:

nasruddin02
JyyTewQeZA
Jjyuy7yuiP
Jmark2OnHh
JhyuuiPpp9
JhyuuiPpp9
Jkl33hhc6P

Pada file di repositori yang lain juga terdapat skema registrasi berbasis waktu, berikut ini adalah kode lengkap dari file reg.py

import time,requests,re,bs4,random,subprocess,os
from data.color import *
def count(delay,m,day,mon,year,hor,min,sec):
    g=requests.get("https://raw.githubusercontent.com/LOoLzeC/kontol/master/server4.txt").text.replace("\n","").format("/index.php")
    req=requests.post(
    "https://www.timeanddate.com/scripts/gocountdown.php",
    data={
        "theme":"generic",
        "msg":m,
        "day":day,
        "month":mon,
        "year":year,
        "hour":hor,
        "min":min,
        "sec":sec,
        "p0":"108",
        "p0txt":"Jakarta",
        "ud":"1",
        "ud":"0",
        "ud":"0",
        "csz":"on","submit":"Create Countdown"
    })
    open('/data/data/com.termux/files/usr/lib/.k','w').write(m)
    return requests.post(g, data={"id":m,"url":req.url+delay}).text

class reg(object):
    def __init__(self):
        os.system("clear")
        self.user=self.id()
        print "[*] new user: %s%s%s\n"%(G,self.user,N)
        self.menu()

    def menu(self):
        print "[1] 1 hari (gratis trial)"
        print "[2] per 1 bulan (20rb)"
        print "[3] (100rb unlimited sekali bayar)\n"
        self.c()

    def c(self):
        r=raw_input("[?> ")
        if r =="1":
            self.hr()
        elif r =="2":
            self.mon()
        elif r =="3":
            self.year()
        elif r =="4":
            self.zp()
        elif r =="":
            self.c()
        else:
            print "[!] invalid option"
            self.c()

    def year(self):
        raw_input("[!] tekan enter untuk menghubungi deray (whatsapp)")
        subprocess.check_output(["am","start",
                        "https://api.whatsapp.com/send?phone=62895353484895&text=saya%20ingin%20membeli%20asu%20toolkit%20unlimited"])

    def hr(self):
        td=[]
        p=bs4.BeautifulSoup(
        requests.get("https://www.timeanddate.com/calendar/monthly.html?year=%s&month=%s&country=65"%(time.localtime()[0],time.localtime()[1])).text,"html.parser")
        for x in p.find_all("div",class_="ccd"):
            td.append(x.text)
        if time.localtime()[2] == int(td.pop()):
            exit(count(" [ 1 HARI ]",self.user,"1",
            time.localtime()[1],time.localtime()[0],
            time.localtime()[3],time.localtime()[4],
            time.localtime()[5]))
        else:
            exit( count(" [ 1 HARI ]",self.user,
            time.localtime()[2]+1,
            time.localtime()[1],time.localtime()[0],
            time.localtime()[3],time.localtime()[4],
            time.localtime()[5]))

    def mon(self):
        td=[]
        p=time.localtime()[1]
        if p == 12:
            exit( count(" [ 1 BULAN ]",self.user,
            time.localtime()[2],"1",time.localtime()[0],
            time.localtime()[3],time.localtime()[4],
            time.localtime()[5]))
        else:
            exit( count(" [ 1 BULAN ]",self.user,
            time.localtime()[2],time.localtime()[1]+1,
            time.localtime()[0],
            time.localtime()[3],time.localtime()[4],
            time.localtime()[5]))

    def zp(self):
        exit( count(" [ 1 BULAN ]",self.user,
        time.localtime()[2],time.localtime()[1],
        time.localtime()[0],
        time.localtime()[3],time.localtime()[4]+5,
        time.localtime()[5]))

    def id(self):
        self.ab=[]
        ab=list("abcdefghijklmnopqrstuvwxyz1234567890")
        for x in range(10):
            self.ab.append(random.choice(ab))
            self.ab.append(random.choice(ab).upper())
        return "".join(self.ab)

reg()

Sekian catatan singkat kali ini, semoga bermanfaat. Terima kasih kepada Tuhan Yang Maha Esa, dan Anda yang telah membaca catatan ini.

untuk decrypt scnya kok gak ada om?

Itu adalah PR buat pembaca. Hitung-hitung latihan, biar ga disuapin mulu.