Setelah sebelumnya memposting bagaimana melindungi kode sekarang saya akan membahas bagaimana melihat kode yang diobfuscator, hasil dari unobfuscator ini masih belum sempurna jadi hanya terlihat beberapa kode yang bisa dibaca dan kumpulan kode hex, berikut cara yang bisa digunakan
String decoder for precompilled chunks
cara yang pertama dengan menggunakan software buatan blog handycache-resource, kalian hanya tinggal memasukan kode hex kedalam software ini dan tekan tombol convert maka kode akan terlihat
Handycache lua Reverse
Cara yang kedua dengan menggunakan Extension Handycache, kalian tinggal menambahkan extension kedalam handycache dan mengaktifkannya maka extension akan membuat file dengan nama "decoded.txt" yang didalamnya berisi kode unobfusctaor (pastikan file extension sudah diedit dan diganti kode obfuscatornya dengan milik anda)
--[[ <HCExtension>
@name youtube restricted mode
@author noscar
@version 1
@rule youtube\.com
@event BeforeRequestHeaderSend/codex
@event Init/init
</HCExtension> ]]
function init()
hc.put_msg(30, 'UnObfuscato Starto')
--call function
savebytecode()
end
-- change this value with your obfuscate code
local code = '\27\76\117\97\82\0\1\4\4\4\8\0\25\147\...'
loadstring(code)()
--savebytecode
function savebytecode() --Execute at init
local spath = hc.script_name:match('.*\\')..'decoded.txt'
local file = io.open(spath, 'wb')
if file then
file:write(code)
file:flush()
file:close()
end
hc.put_msg(30, 'decoded.txt created')
--open file
hc.shell_execute ('notepad.exe', spath, nil, 'SW_SHOW')
end