GTA Közösség - A magyar GTA fórum

Hatalmas Archívum => Fórum Archívum (Témák/Fórumok) => A témát indította: divkn - 2014. Március 23. - 14:02:08

Cím: Royal Guard Plugin SA-MP-hoz
Írta: divkn - 2014. Március 23. - 14:02:08
\"1007786603royalguard_www.kepfeltoltes.hu_.png\"
Ahogy végignyálaztam a ServerSaver témát, azon gondolkodtam hogy kéne készíteni egy rést SAO-ban hogy a szkripterek munkái biztonságban maradjanak.  Tudom ott a példa a témában, de azt kell hogy mondjam a mód csak 50%-ban van csak biztonságban, mivel a SA-MP plugin részében minden AMX funkció elérhetõ és van is egy rés is amivel könnyen visszafordítják az AMX-et vagy inaktivizálhatják a native funkciókat. Mivel a Veronaville/Plus Roleplay módom nem egy kis projektem, szóval nem hagyhatom csak ott úgy ahogy van, szóval gondoltam megosztom veletek.
Hogy miért is ide nyitottam ezt?
A pluginok és programok fórumában már nem ajánlott, hanem kötelezõ a forráskód kihelyezése is, és ha én ezt publikálnám,
akkor egy fabatkát sem érne az egész rendszer.
Hogyan is fog ez mûködni?
A \"Royal Guard Pawn Compiler\" telepítése után a levédeni kívánt szkriptünbe be kell szúrnunk a következõ makrókat:
 
#define RGEmail \"e-mail címed\"
#define RGPass \"jelszavad\"

 
A fenti két makróban meg kell adnod azokat az adatokat, amivel az RG (Royal Guard) weboldalán regisztráltál. Az RG és a sima fordító nem vési bele ezeket az adatokat az AMX fájlba úgy hogy még olvasható is, ha jegyzettömben megnyitjuk, tehát a madott adatok szintén biztonságban vannak. A kód lefordításkor kapsz egy \"Yes, sir! I will protect your code!\" üzenetet, ami azt jeletni hogy a fordító elküldte az adatokat a weboldalra. Az AMX fájl futtatáskor a SA-MP összeomlik, mivel olyan bájtokat tartalmaz, amiket nem tud értelmezni, tehát szükséges lesz letölteni a plugin részt is, így ha a mód fut akkor értesít téged E-mailben van lesz egy bejegyzés arról hogy a mód fut vagy futott ebben az idõpontban és mi volt a szerver IP címe. Ha a plugin nem érzékel internet kapcsolatot akkor a módot nem futtatja. A weboldalon persze lesznek különféle beállítások hogy mit tegyen és limitálja azt.
PHP szkriptereket keresek!
Sajnos nem vagyok otthon a PHP és Java nyelvben szóval aki tudna nekem segíteni, az keressen fel Skype (knorberthu) vagy Privátban.
Cím: Royal Guard Plugin SA-MP-hoz
Írta: ZoleBB - 2014. Március 29. - 18:34:19
Hmm...  :hmmm: Jó kis plugin lenne, kíváncsi vagyok rá :)
Cím: Royal Guard Plugin SA-MP-hoz
Írta: mefi88 - 2014. Március 29. - 19:06:24
PHP-ben tudok segíteni, írj ha kellenék. ;)
Cím: Royal Guard Plugin SA-MP-hoz
Írta: solyom1992 - 2014. Április 28. - 20:23:13
örülök h a kis pluginom elindított egy hullámot a védekezés terén már megérte publikálni a ServerSaver-t :D
Cím: Royal Guard Plugin SA-MP-hoz
Írta: divkn - 2014. Március 23. - 14:02:08
\"1007786603royalguard_www.kepfeltoltes.hu_.png\"
Ahogy végignyálaztam a ServerSaver témát, azon gondolkodtam hogy kéne készíteni egy rést SAO-ban hogy a szkripterek munkái biztonságban maradjanak.  Tudom ott a példa a témában, de azt kell hogy mondjam a mód csak 50%-ban van csak biztonságban, mivel a SA-MP plugin részében minden AMX funkció elérhetõ és van is egy rés is amivel könnyen visszafordítják az AMX-et vagy inaktivizálhatják a native funkciókat. Mivel a Veronaville/Plus Roleplay módom nem egy kis projektem, szóval nem hagyhatom csak ott úgy ahogy van, szóval gondoltam megosztom veletek.
Hogy miért is ide nyitottam ezt?
A pluginok és programok fórumában már nem ajánlott, hanem kötelezõ a forráskód kihelyezése is, és ha én ezt publikálnám,
akkor egy fabatkát sem érne az egész rendszer.
Hogyan is fog ez mûködni?
A \"Royal Guard Pawn Compiler\" telepítése után a levédeni kívánt szkriptünbe be kell szúrnunk a következõ makrókat:
 
#define RGEmail \"e-mail címed\"
#define RGPass \"jelszavad\"

 
A fenti két makróban meg kell adnod azokat az adatokat, amivel az RG (Royal Guard) weboldalán regisztráltál. Az RG és a sima fordító nem vési bele ezeket az adatokat az AMX fájlba úgy hogy még olvasható is, ha jegyzettömben megnyitjuk, tehát a madott adatok szintén biztonságban vannak. A kód lefordításkor kapsz egy \"Yes, sir! I will protect your code!\" üzenetet, ami azt jeletni hogy a fordító elküldte az adatokat a weboldalra. Az AMX fájl futtatáskor a SA-MP összeomlik, mivel olyan bájtokat tartalmaz, amiket nem tud értelmezni, tehát szükséges lesz letölteni a plugin részt is, így ha a mód fut akkor értesít téged E-mailben van lesz egy bejegyzés arról hogy a mód fut vagy futott ebben az idõpontban és mi volt a szerver IP címe. Ha a plugin nem érzékel internet kapcsolatot akkor a módot nem futtatja. A weboldalon persze lesznek különféle beállítások hogy mit tegyen és limitálja azt.
PHP szkriptereket keresek!
Sajnos nem vagyok otthon a PHP és Java nyelvben szóval aki tudna nekem segíteni, az keressen fel Skype (knorberthu) vagy Privátban.
Cím: Royal Guard Plugin SA-MP-hoz
Írta: ZoleBB - 2014. Március 29. - 18:34:19
Hmm...  :hmmm: Jó kis plugin lenne, kíváncsi vagyok rá :)
Cím: Royal Guard Plugin SA-MP-hoz
Írta: mefi88 - 2014. Március 29. - 19:06:24
PHP-ben tudok segíteni, írj ha kellenék. ;)
Cím: Royal Guard Plugin SA-MP-hoz
Írta: solyom1992 - 2014. Április 28. - 20:23:13
örülök h a kis pluginom elindított egy hullámot a védekezés terén már megérte publikálni a ServerSaver-t :D