Szerző Téma: R**SAMP: Fake kill  (Megtekintve 8850 alkalommal)

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #30 Dátum: 2013. június 15. - 11:11:35 »
0 Show voters
Ennek több fajtáját is ismerem.....
Van amely A botokat használja ki és ami egy editelt sobeitbe van belerakva....
Védelmet az új sobeit ellen még nem láttam de a botos dolog ellen van ha kell :D
Bár a többség szerintem inkább a sobeiteset használhatja....
Egy másik fórum csak ezzel foglalkozik és ott rengetek leírás is van errõl a dologról SÕT az ottani adminok írnak ehhez hasonló scripteket....
Ott szerintem jobban utánna tudnál járni :D
Ha kell link esetleg róla adok de csak privátba mert vannak ott csúnya dolgok is.... :confused:
« Utoljára szerkesztve: 2013. június 15. - 11:14:51 írta cappsy »

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #31 Dátum: 2013. június 15. - 12:11:07 »
0 Show voters
Idézetet írta: krisk date=1371277837\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38445\" data-ipsquote-contentclass=\"forums_Topic


new Version[10];
GetPlayerVersion(playerid,Version,sizeof(Version));
if(Version[0] != \'0\' || Version[1] != \'.\')
{
   BanEx(playerid,\"Érvénytelen kliens.\");
}

 

Ma sikerült szereznem egy friss R**SAMPot és ki is próbáltam ezt.
Nem mûködött, mert már adott vissza verzió számot. ( 0.3x-R1-2 )


Amúgy, az a sok kód, amit kitettetek csak a \"gyilkos\"-t ellenõrzi. Vagyis a csaló az örül a markában :D
Arra kéne rájönni, hogy a csalót beveszi-e a palettába, tehát õt is besorsolja-e.
Ha nem, akkor leellenõrzöd hogy a szerver kivel hányszor küldött fake killt, ha valakivel 1x sem, akkor õ a mi emberünk :)
« Utoljára szerkesztve: 2013. június 15. - 12:14:12 írta Csabesz »

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #32 Dátum: 2013. június 15. - 12:16:42 »
0 Show voters
Csabesz, úgy kipróbáltad, hogy a killistes kódomat beraktad?

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #33 Dátum: 2013. június 15. - 12:23:16 »
0 Show voters
Idézetet írta: Cannonn date=1371291402\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38445\" data-ipsquote-contentclass=\"forums_Topic
Csabesz, úgy kipróbáltad, hogy a killistes kódomat beraktad?
 
igen, most nézem :D valahogy nem vettem észre, de sajnos ezis csak \"részleges\" megoldás :(
Sõt, nem is 100%-os, ha olyan játékost sorsol ki, akinél van fegyver máris nem mûködik ez a dolog..
« Utoljára szerkesztve: 2013. június 15. - 12:35:40 írta Csabesz »

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #34 Dátum: 2013. június 15. - 12:38:34 »
0 Show voters
Valamint a r**samp fakekillt egy parancsal aktiválja.... Tehát ez is jó lesz rá elvileg!!
 
if(strfind(text,\"!kill\",true) == 0) return Ban(playerid);

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #35 Dátum: 2013. június 15. - 12:43:44 »
0 Show voters
Idézetet írta: cappsy date=1371292714\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38445\" data-ipsquote-contentclass=\"forums_Topic
Valamint a r**samp fakekillt egy parancsal aktiválja.... Tehát ez is jó lesz rá elvileg!!
 
if(strfind(text,\"!kill\",true) == 0) return Ban(playerid);

 

Erre már én is gondoltam, de nincs olyan hely ahova ezt beiktathatnád.
Mivel se az OnPlayerText, se az OnPlayerCommandText nem hívódik meg mikor beírom ezt a parancsot.

Nem elérhető krisk

  • 2380
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #36 Dátum: 2013. június 15. - 12:51:31 »
0 Show voters
Idézetet írta: Csabesz date=1371293024\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38445\" data-ipsquote-contentclass=\"forums_Topic


Valamint a r**samp fakekillt egy parancsal aktiválja.... Tehát ez is jó lesz rá elvileg!!
 
if(strfind(text,\"!kill\",true) == 0) return Ban(playerid);

 

Erre már én is gondoltam, de nincs olyan hely ahova ezt beiktathatnád.
Mivel se az OnPlayerText, se az OnPlayerCommandText nem hívódik meg mikor beírom ezt a parancsot.
 
[/quote]
Ezek a parancsok kliens oldaliak, tehát nem a szervernek küldi el õket: nem lehet õket érzékelni.
Az ilyen módokat szerveroldalról nagyon nehezen lehet kiszûrni, csak úgy, ha valami hibát csinálnak a mód írói. Szerver oldalról szerintem nem lehet megoldani úgy, hogy a konkrét cheatert bassza ki.
« Utoljára szerkesztve: 2013. június 15. - 12:56:58 írta krisk »

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #37 Dátum: 2013. június 15. - 13:01:58 »
0 Show voters
Idézetet írta: krisk date=1371293491\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38445\" data-ipsquote-contentclass=\"forums_Topic
Az ilyen módokat szerveroldalról nagyon nehezen lehet kiszûrni, csak úgy, ha valami hibát csinálnak a mód írói. Szerver oldalról szerintem nem lehet megoldani úgy, hogy a konkrét cheatert bassza ki.
 
Bendi írta a PFP szerver témájába hogy nekik sikerült.


Valaki jó angolos lefordíthatná és kirakhatná Hiv. Fórumra.. Lehet Õk többet tudnának mondani errõl, vagy lehet van megoldás csak nem beszéltek errõl.
Az is lehet, hogy csak a magyar ( metéltfaszuak ) körében divat ezzel szórakozni.
« Utoljára szerkesztve: 2013. június 15. - 13:06:00 írta Csabesz »

Nem elérhető krisk

  • 2380
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #38 Dátum: 2013. június 15. - 13:16:01 »
0 Show voters
PFP-nek Anti-RAKSAMP védelme van, azt egyszerû találni.
Anthony is csinált egyet:
http://sampforum.hu/index.php?topic=30136.15
Ez az egyik. Itt a baj az, hogyha a playerek mennek fel trollkodni. Azt hiszem van SAMP FS-ek közt egy maxips fs, az kickeli az összes játékost, ha 1 IP-rõl ketten egyszerre vannak a szerveren. De ez is csak RakSAMP ellen jó.
Ha felmész trollkodni egy sobeittel, azt szerver oldalról nem hiszem, hogy könnyen ki lehet szûrni.

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #39 Dátum: 2013. június 15. - 13:24:43 »
0 Show voters
A legjobb védelem a RSAMP ellen, hogy végig ki kell listázni az összes serialt, amit generál neki, ezt összegyûjteni, és kész.

Nem elérhető krisk

  • 2380
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #40 Dátum: 2013. június 15. - 13:28:03 »
0 Show voters
Idézetet írta: DrAkE date=1371295483\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38445\" data-ipsquote-contentclass=\"forums_Topic
A legjobb védelem a RSAMP ellen, hogy végig ki kell listázni az összes serialt, amit generál neki, ezt összegyûjteni, és kész.
 
Igen, ezt ki kéne próbálni. Csak nem lennék meglepve, ha minden alkalommal teljesen random generálna egy seedet, amit átkódol.
Valaki kipróbálhatná.

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #41 Dátum: 2013. június 15. - 13:29:28 »
0 Show voters
Amit küldtél témát, abba postoltam is egy ilyet :D 512db serialt tartalmaz. Ezt még Anthonyval csináltuk (vagyis inkább õ jött rá), és azt vette észre, hogy a serialok egy adatbázisban van \"elrejtve\" és az hashelve van. Egyetlen megoldásként megkellet várni, míg mind az 512 serial begyûjtõdik. Meg ha jól tudom, akkor a RSAMPnak mindig kirakják a source kódját.
« Utoljára szerkesztve: 2013. június 15. - 13:31:25 írta DrAkE »

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #42 Dátum: 2013. június 15. - 13:29:52 »
0 Show voters
Várj.. lehet félte értettél.
s0beitnél ha te vagy a csaló akkor vagy a gyilkos, vagy a halott leszek.. de rajta kívül 2 embert sose sorsol össze.
Ez, amiért én nyitottam a témát az a legújabb RakSAMP. Ha kell eltudom küldeni, már nagy nehezen rátaláltam :D

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
R**SAMP: Fake kill
« Válasz #43 Dátum: 2013. június 15. - 13:33:21 »
0 Show voters
Inkább a link kellene (ha fórum), ahol találtad. De úgy is jó, ha elküldöd a legújabbat.

R**SAMP: Fake kill
« Válasz #44 Dátum: 2013. június 15. - 13:44:59 »
0 Show voters
Idézetet írta: krisk date=1371275688\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38445\" data-ipsquote-contentclass=\"forums_Topic
Volt korábban is egy ilyen hack, csak az rosszul formázott csomagokat küldött, kifagyasztva ezzel a szervert.
A megoldás nagyon egyszerû: a SAMP csapatnak rá kell jönnie, hogy a RakNET egy kalap sz*r, és vagy átálni másik networking libre, vagy kijavítani a hiányosságait egy új verzióban.
Azt kéne tudni, hogy a hack maga csak egy program-e. Mert ha igen, akkor a szuperhipernyíltantitkos gpci() függvénnyel ki lehet **szni az azt használókat. Akinek megvan a mod, próbálja meg, hogy ezt a kódrészletet berakja a szerver OnPlayerConnect() callbackjébe:
 

new CID[45], Version[10];
GetPlayerVersion(playerid,Version,sizeof(Version));
gpci(playerid,CID,sizeof(CID));
printf(\"Kliens verzió: %s, CID: %s\", Version, CID);

 
Majd menjen fel maga, és menjen fel a bottal (PERSZE, ha ez egy külön RakBot kliens), és dokumentálja a különbségeket. Ha szerencsénk van, vagy a verzió, vagy a CID más lesz.
HA nem bot, akkor írjatok, mert akkor kitalálok valami mást.
 
Ez egy R**SAMP-s cucc, le is fordítottam, a legújabba benne is van ez a hack, amivel ki lehet fagyasztani a szervert.
Megnézem én is mindjárt a kódodat.
« Utoljára szerkesztve: 2013. június 15. - 13:50:01 írta lackos888 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal