MTASA TÜRK
Türkiye'nin En Güncel MTA Platformu


[YARDIM] Script Çalınmasına Karşı Önlem

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı mertercetin

  • Yeni Üye
  • *
    • İleti: 61
: 07 Haziran 2017, 17:47:14
Script çalınmasına karşı nasıl bir önlem almalıyım?  ???
 


MTASA TÜRK

[YARDIM] Script Çalınmasına Karşı Önlem
« : 07 Haziran 2017, 17:47:14 »

Çevrimdışı MarkeloF

  • Moderatör
  • *
    • İleti: 747
  • Just do it.
Yanıtla #1 : 07 Haziran 2017, 17:48:09
Linki görebilmek için Kayıt olun yada Giriş yapın.
Script çalınmasına karşı nasıl bir önlem almalıyım?  ???
file delete ve cache = false yapabilirsin.
                                                 
 


Çevrimiçi ertrldtcu

  • Deneyimli Üye
  • *
    • İleti: 472
Yanıtla #2 : 07 Haziran 2017, 17:48:59
Linki görebilmek için Kayıt olun yada Giriş yapın.'den lua'ların çalınmasını engelleyebilirsin. Diğer dosyaları engellemek için Linki görebilmek için Kayıt olun yada Giriş yapın. kullanabilirsin.
Script yazmak için kod bilmek yetmez
 


Çevrimdışı mertercetin

  • Yeni Üye
  • *
    • İleti: 61
Yanıtla #3 : 07 Haziran 2017, 17:53:03
sc halinde gönderebilir misiniz rica etsem?
 


Çevrimdışı MarkeloF

  • Moderatör
  • *
    • İleti: 747
  • Just do it.
Yanıtla #4 : 07 Haziran 2017, 18:02:28
Linki görebilmek için Kayıt olun yada Giriş yapın.
sc halinde gönderebilir misiniz rica etsem?
cache=false : client yönlü dosyaların meta.xml de sonuna cache=false eklemeniz yeterli olacaktır.
File delete: MB dolan oyuncuların bilgisayarına yüklenen eklentileri otomatik silinmesini sağlamaktadır.(community.multitheftauto.com) burada bulabilirsin.
« Son Düzenleme: 07 Haziran 2017, 18:04:57 Gönderen: MarkeloF »
                                                 
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 743
  • SH Gaming
Yanıtla #5 : 07 Haziran 2017, 18:21:47
Bu konuda cache'nin kullanımını bulabilirsiniz.
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASA TÜRK

Ynt: [YARDIM] Script Çalınmasına Karşı Önlem
« Yanıtla #5 : 07 Haziran 2017, 18:21:47 »

Çevrimdışı Prose

  • Deneyimli Üye
  • *
    • İleti: 493
  • Gökhan Türkoglu
Yanıtla #6 : 07 Haziran 2017, 19:03:24
Client.Lua'Ya Ekleyebilirsin

Kod: lua
fileDelete("object.txd")
 


Çevrimdışı Rüzgar

  • Acemi Üye
  • *
    • İleti: 158
Yanıtla #7 : 07 Haziran 2017, 19:14:40
Linki görebilmek için Kayıt olun yada Giriş yapın.
Script çalınmasına karşı nasıl bir önlem almalıyım?  ???

Linki görebilmek için Kayıt olun yada Giriş yapın.
LUA COMPILER FUNCTION
Kod: lua
_dosyayiAc = fileOpen;
_dosyaOlustur = fileCreate;
_yazdir = fileWrite;
_dosyaOku = fileRead;
_sil = fileDelete;
function luaDosyasiniGizle(dosyaAdi, olusturulacakDosyaAdi)
  local D_AC = _dosyayiAc(dosyaAdi, true);
  if D_AC ~= "" and dosyaAdi and olusturulacakDosyaAdi then
      local data = _dosyaOku(D_AC, 500000000);
      dosya = _dosyaOlustur(olusturulacakDosyaAdi);
      _yazdir(dosya, "@MTASA-TURK.COM LUAC FUNCTION \n");
      local k = base64Encode(data.."\n");
      _yazdir(dosya, k);
      _yazdir(dosya, "\n@MTASA-TURK.COM LUAC FUNCTION ");
      _sil(dosyaAdi)
    else
      print("LUA DOSYASI COMPILE EDILEMEDI YANLIS KULLANDINIZ");
    end
end
dosyaAdi = Gizlemek istediğiniz lua dosyasının adını yazmanız gerekmektedir Örnek:"client.lua"
olusturulacakDosyaAdi = Lua kodlarını gizledikten sonra oluşturacağı dosya adı Örnek:"client.luac"

Kod: lua
luaDosyasiniGizle("client.lua", "client.luac");
 


Çevrimdışı Narkoz

  • Kurucu
  • *
    • İleti: 546
  • SH Gaming
Yanıtla #8 : 07 Haziran 2017, 20:41:41
Sadece lua dosyalarının önlemini alabilirsiniz diğer dosyaların önlemini alamazsınız. Filedelete yöntemi hiç önermem o sistemi kullanırsan sunucuya her girdiğinde o scriptin MB'sini yeniden dolduruyorsun ve filedelete yöntemini kullansanda dosyalarına ulaşmak isteyenler ulaşır tam çözüm değil yani filedelete ondan pek önermem.

Eğer lua dosyalarını gizleyeceksen bu yöntemi kullanabilirsin meta.xml de lua dosya satırını böyle yap:


Kod: lua
<script src="client.lua" type="client" cache="false"/>

Server taraflı lua dosyalarına yapmana gerek yok server taraflı dosyalar zaten MB'sini doldurunca gözükmez sadece client taraflı dosyalara bu yöntemi uygulayabilirsin.
 


Çevrimdışı mertercetin

  • Yeni Üye
  • *
    • İleti: 61
Yanıtla #9 : 07 Haziran 2017, 21:17:42
Teşekkürler!