Cara Menyembunyikan Script Dengan Termux

Kamis, 03 Agustus 2017 : Agustus 03, 2017

0 comments


Terkadang kita kesal sama orang lain yang sesuka hati mereka merubah atau merecode script buatan kita. Tapi jangan khawatir disini kita memiliki solusi untuk menangani nya yaitu dengan mengcompile script tersebut ke bentuk marshal.
Di Sini aku akan mencoba membahas cara menciptakan script nya

Peratama Tama Siapkan Aplikasi editor nya
agan busa memakai aplikasi lain atau dapat juga memakai tools bawaan dari termux yaitu nano editor

Untuk Apk Nya agan dapat mendownload nya di bawah ini

Quick Editor


Untuk tools bawaan dari termux cara install nya ibarat di bawah ini
apt update && apt upgrade pkg install nano


Setelah itu silahkan buka apk nya atau termyx nano editor

pertama tama yang kita import dulu modul nya
import marshal

Selanjutnya Kita buat buat dulu perintah untuk membuka script yang akan kita compile
import marshal  print ('Masukkan File Script Anda') inp = input('Masukkan File Anda : ') file = open(inp).read()

Yang Selanjutnya Adalah perintah untuk mengcompile dan dumps
import marshal  print ('Masukkan File Script Anda') inp = input('Masukkan File Anda : ') file = open(inp).read() com = compile(file,'','exec') dum = marshal.dumps(com)

Yang Terakhir yaitu menciptakan perintah untuk menciptakan output file yang sudah di compile
import marshal  print ('Masukkan File Script Anda') inp = input('Masukkan File Anda : ') file = open(inp).read() com = compile(file,'','exec') dum = marshal.dumps(com) file_out = open('out.py', 'w') file_out.write('import marshal\n') file_out.write('exec(marshal.loads('+repr(dum)+'))') file_out.close() print (type(dum), len(dum))  print ("-"*50) print (repr(dum)) print ("-"*50) 

Ok sehabis itu mari kita jalankan
Disi Saya Membuat File contoh.py yang beisi progam ibarat ini
def main():     print ('Selamat Datang Di Blok Jejaka Tutorial')  main()

jalankan Dulu script kompile yang sudah agan buat tadi
Dan Masukkan File Script yang ingin agan kompile dan juga klik enter
maka akan keluar ibarat gambar di atas
hasil kompile di sini berjulukan out.py silahkan jalankan dan lihat alhasil apakan berhasil atau tidak

Kurang lebih hasil dari kompile akan ibarat ini

import marshal exec(marshal.loads(b'\xe3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00@\x00\x00\x00s\x12\x00\x00\x00d\x00d\x01\x84\x00Z\x00e\x00\x83\x00\x01\x00d\x02S\x00)\x03c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00C\x00\x00\x00s\x0c\x00\x00\x00t\x00d\x01\x83\x01\x01\x00d\x00S\x00)\x02Nz&Selamat Datang Di Blok Jejaka Tutorial)\x01\xda\x05print\xa9\x00r\x02\x00\x00\x00r\x02\x00\x00\x00\xda\x00\xda\x04main\x01\x00\x00\x00s\x02\x00\x00\x00\x00\x01r\x04\x00\x00\x00N)\x01r\x04\x00\x00\x00r\x02\x00\x00\x00r\x02\x00\x00\x00r\x02\x00\x00\x00r\x03\x00\x00\x00\xda\x08\x01\x00\x00\x00s\x02\x00\x00\x00\x08\x03'))

Ok sekian Dulu Dari Saya Terima kasih
Sumber https://jejakatutorial-termux.blogspot.com/
Share this Article
< Previous Article
Next Article >
Copyright © 2019 Xomlic - All Rights Reserved
Design by Ginastel.com