diff --git a/endec/encode.md b/endec/encode.md new file mode 100644 index 0000000..661d32b --- /dev/null +++ b/endec/encode.md @@ -0,0 +1 @@ +# Tes \ No newline at end of file diff --git a/endec/encode.php b/endec/encode.php new file mode 100644 index 0000000..e72ee76 --- /dev/null +++ b/endec/encode.php @@ -0,0 +1,23 @@ + \ No newline at end of file diff --git a/endec/enlua.txt b/endec/enlua.txt new file mode 100644 index 0000000..d8d5dcd --- /dev/null +++ b/endec/enlua.txt @@ -0,0 +1 @@ +ACwrERIaPwYoCAwNAzcMGCUiIS4DDBsTNz4zCwYmJx89KScXOSM0BhI8OAEoKwgJAx0XCTA2FwwDCDIfDzojDwYMFQkVNisbAjcoEQ== \ No newline at end of file diff --git a/endec/getraw.lua b/endec/getraw.lua new file mode 100644 index 0000000..cb98fe9 --- /dev/null +++ b/endec/getraw.lua @@ -0,0 +1,17 @@ +--[[ Untuk Contoh tidak untuk produksi ]] +local http = game:HttpGet("http://example.com/raw/enlua.txt") --[[ berhububung we di lokal ya tiggal pake lokal tapi lebih bagus nya external ]] +local key = "cdaaptnia" + +function decrypt_code(encrypted, key) + local decoded = game.HttpService:base64Decode(encrypted) + local result = "" + for i = 1, #decode do + local char = string.byte(decode, i) + local key_char = string.byte(key, (i - 1) % #key + 1) + result = result .. string.char(bit32.bxor(char, key_char)) + end + return game.HttpService:Base64Decode(result) +end + +local decrypted_code = decrypt_code(http, key) +loadstring(decrypt_code)()