Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2024-01-27, 14:52


xFoksikx







Wiek: 25
Na forum: 1130 dni
Posty: 25

Piwa: 244

Respekt: 50

Hej, szukam sposobu jak zakodować tak skrypt, żeby gracz w resource nie miał w pliku skryptu, nic. Tak jak jest to na większości serwerów, nie ma żadnego zakodowania typu .luac. Po prostu folder jest jakby pusty.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2024-01-27, 15:48


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

Wystarczy dodać "cache" z wartością false przy stronie clienta (strona server nie pobiera się, więc tylko client) w meta.xml danego skryptu
Kod:

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


Lub za pomocą funkcji
Więcej informacji znajdziesz w Wikipedii MTA:

fileDelete
usuwać skrypt.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2024-01-27, 15:59


_jvneczek







Wiek: 22
Na forum: 4326 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

"Kalizman" napisał/a:

Wystarczy dodać "cache" z wartością false przy stronie clienta (strona server nie pobiera się, więc tylko client) w meta.xml danego skryptu
Kod:

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


Lub za pomocą funkcji
Więcej informacji znajdziesz w Wikipedii MTA:

fileDelete
usuwać skrypt.


Nie wystarczy w dzisiejszych czasach to co podałeś.
Podałeś jedno z rozwiązań, które w rzeczywistości nie jest już bezpieczne.
Żyjemy w czasach gdy są obejścia na 'cache false', także twój sposób zlikwiduje pobranie plików clienta na komputer, ale tylko teoretycznie, praktycznie dalej można je zdobyć.
Można zastosować cache false, lecz kolejną z rzeczy jest luac, które też jest tutaj podstawą, oczywiście istnieją dekompilatory, ale są mniej dostępne + można tutaj zastosować jednocześnie dwa powyższe rozwiązania. No i jesteś w stanie też sprawdzić do kiedy kod się dekompiluje, a także zrobić kod tak, aby dekompilator się wysypał.

Podpis

Support Team: 04.10.2020 - 01.09.2020
Test Moderator: 03.05.2021 - 01.09.2021
Moderator: 01.09.2021 - 23.10.2021

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2024-01-27, 16:31


xFoksikx







Wiek: 25
Na forum: 1130 dni
Posty: 25

Piwa: 244

Respekt: 50

dzięki za pomoc :P

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Tagi: kodowanie :: skryptów :: tak :: było :: całkiem :: niewidoczne
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » kodowanie skryptów tak, by było całkiem niewidoczne Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku