Szerző Téma: Royal Guard Plugin SA-MP-hoz  (Megtekintve 1083 alkalommal)

Nem elérhető divkn

  • 3259
    • Profil megtekintése
Royal Guard Plugin SA-MP-hoz
« Dátum: 2014. Március 23. - 14:02:08 »
0 Show voters
\"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.
« Utoljára szerkesztve: 2014. Március 27. - 00:22:19 írta divkn »

Nem elérhető ZoleBB

  • 480
  • ZoleBB
    • Profil megtekintése
Royal Guard Plugin SA-MP-hoz
« Válasz #1 Dátum: 2014. Március 29. - 18:34:19 »
0 Show voters
Hmm...  :hmmm: Jó kis plugin lenne, kíváncsi vagyok rá :)

Nem elérhető mefi88

  • 312
    • Profil megtekintése
Royal Guard Plugin SA-MP-hoz
« Válasz #2 Dátum: 2014. Március 29. - 19:06:24 »
0 Show voters
PHP-ben tudok segíteni, írj ha kellenék. ;)

Royal Guard Plugin SA-MP-hoz
« Válasz #3 Dátum: 2014. Április 28. - 20:23:13 »
0 Show voters
ö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

Nem elérhető divkn

  • 3259
    • Profil megtekintése
Royal Guard Plugin SA-MP-hoz
« Válasz #4 Dátum: 2014. Március 23. - 14:02:08 »
0 Show voters
\"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.
« Utoljára szerkesztve: 2014. Március 27. - 00:22:19 írta divkn »

Nem elérhető ZoleBB

  • 480
  • ZoleBB
    • Profil megtekintése
Royal Guard Plugin SA-MP-hoz
« Válasz #5 Dátum: 2014. Március 29. - 18:34:19 »
0 Show voters
Hmm...  :hmmm: Jó kis plugin lenne, kíváncsi vagyok rá :)

Nem elérhető mefi88

  • 312
    • Profil megtekintése
Royal Guard Plugin SA-MP-hoz
« Válasz #6 Dátum: 2014. Március 29. - 19:06:24 »
0 Show voters
PHP-ben tudok segíteni, írj ha kellenék. ;)

Royal Guard Plugin SA-MP-hoz
« Válasz #7 Dátum: 2014. Április 28. - 20:23:13 »
0 Show voters
ö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

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal