Page 1 of 4

Proiect

Posted: 20 Nov 2016, 03:40
by SkillartzHD
Salut , eu sunt in lipsa de ideei pentru a mai face un proiect pentru acest domeniu , voi ce aveti in plan ?
Pentru ca tot a venit frigul m-am gandit sa mai fac si eu cate ceva avand in vedere ca n-am mai facut nimic.
ultimul meu proiect : http://i.imgur.com/2tawhxR.png
care a fost ultimul tau proiect ?
:zipper_mouth:

Re: Proiect

Posted: 20 Nov 2016, 10:00
by JaiLBreaK
cum ai facut acel fakeplayer, imi poti da un link cu tutorial sau sa imi explici?

Re: Proiect

Posted: 20 Nov 2016, 11:00
by 4D61676973746572
SkillartzHD wrote:Salut , eu sunt in lipsa de ideei pentru a mai face un proiect pentru acest domeniu , voi ce aveti in plan ?
Pentru ca tot a venit frigul m-am gandit sa mai fac si eu cate ceva avand in vedere ca n-am mai facut nimic.
ultimul meu proiect : http://i.imgur.com/2tawhxR.png
care a fost ultimul tau proiect ?
:zipper_mouth:
Image
JaiLBreaK wrote:cum ai facut acel fakeplayer, imi poti da un link cu tutorial sau sa imi explici?
http://pvpru.com/board/showthread.php?t=200028

Re: Proiect

Posted: 20 Nov 2016, 12:00
by JaiLBreaK
sincer nu am inteles nimic, tot e scris in rusa sau ce naibi o fi

Re: Proiect

Posted: 20 Nov 2016, 15:21
by SkillartzHD
JaiLBreaK wrote:sincer nu am inteles nimic, tot e scris in rusa sau ce naibi o fi
Cheie :
hex 0xFF,0xFF,0xFF,0xFF
decilmal 255,255,255,255
delphi #$FF + #$FF + #$FF + #$FF
toate rezulta un caracter utf8 (yyyy/rrrr/)

preluarea codului getchallenge
c#
List<byte> list = new List<byte>
list.AddRange(new byte[] {0xFF,0xFF,0xFF,0xFF}); //cheie
list.AddRange(new byte[] {0x20,0x67,0x65,0x74,0x63,0x68,0x61,0x6c,0x6c,0x65,0x6e,0x67,0x65}); // getchallenge
// sau 0x20,0x63,0x68,0x61,0x6c,0x6c,0x65,0x6e,0x67,0x65 poate fi folosit si asta pentru preluare
socket.Send(list.ToArray());
socket.Receive(array2);

exemplu de cod preluat dupa aceasta operatiune : 136131686 , cu un anumit cod tu faci legatura intre tine si serverul hlds (in mica parte)


/// exemplu rcon sennder
0x20,0x72,0x63,0x6f,0x6e = rcon

rcon -> codul preluat mai sus de getchallenge -> password -> comanda
exemplu : rcon 1234567 "parola" say salut

List<byte> list = new List<byte>
list.AddRange(new byte[] {0xFF,0xFF,0xFF,0xFF}); //cheie
list.AddRange(new byte[] {0x20,0x72,0x63,0x6f,0x6e,0x22}); // rcon + 0x22
list.AddRange(new byte[] {0x70,0x61,0x73,0x73,0x77,0x6f,0x72,0x64,0x22}); // password + 0x22
list.AddRange(new byte[] {0x73,0x68,0x75,0x74,0x64,0x6f,0x77,0x6e}); // comanda shutdown
socket.Send(list.ToArray());
socket.Receive(array2);

0x20 = spatiu
0x22 = ghirimele


efect : Image

magister :

Code: Select all

public byte[] Mungify_Table = new byte[]
{ 0x05, 0x61, 0x7A, 0xED, 0x1B, 0xCA, 0x0D, 0x9B, 0x4A, 0xF1, 0x64, 0xC7, 0xB5, 0x8E, 0xDF, 0xA0  };
poti adauga si o mica 'consola' cu ajutorul COM_UnMunge/COM_Munge pentru a afisa drop client/banned blablaba/ doar ca trebui filtrate

:gaben:

Re: Proiect

Posted: 22 Nov 2016, 20:33
by LondoN eXtream
SkillartzHD wrote:
JaiLBreaK wrote:sincer nu am inteles nimic, tot e scris in rusa sau ce naibi o fi
Cheie :
hex 0xFF,0xFF,0xFF,0xFF
decilmal 255,255,255,255
delphi #$FF + #$FF + #$FF + #$FF
toate rezulta un caracter utf8 (yyyy/rrrr/)

preluarea codului getchallenge
c#
List<byte> list = new List<byte>
list.AddRange(new byte[] {0xFF,0xFF,0xFF,0xFF}); //cheie
list.AddRange(new byte[] {0x20,0x67,0x65,0x74,0x63,0x68,0x61,0x6c,0x6c,0x65,0x6e,0x67,0x65}); // getchallenge
// sau 0x20,0x63,0x68,0x61,0x6c,0x6c,0x65,0x6e,0x67,0x65 poate fi folosit si asta pentru preluare
socket.Send(list.ToArray());
socket.Receive(array2);

exemplu de cod preluat dupa aceasta operatiune : 136131686 , cu un anumit cod tu faci legatura intre tine si serverul hlds (in mica parte)


/// exemplu rcon sennder
0x20,0x72,0x63,0x6f,0x6e = rcon

rcon -> codul preluat mai sus de getchallenge -> password -> comanda
exemplu : rcon 1234567 "parola" say salut

List<byte> list = new List<byte>
list.AddRange(new byte[] {0xFF,0xFF,0xFF,0xFF}); //cheie
list.AddRange(new byte[] {0x20,0x72,0x63,0x6f,0x6e,0x22}); // rcon + 0x22
list.AddRange(new byte[] {0x70,0x61,0x73,0x73,0x77,0x6f,0x72,0x64,0x22}); // password + 0x22
list.AddRange(new byte[] {0x73,0x68,0x75,0x74,0x64,0x6f,0x77,0x6e}); // comanda shutdown
socket.Send(list.ToArray());
socket.Receive(array2);

0x20 = spatiu
0x22 = ghirimele


efect : Image

magister :

Code: Select all

public byte[] Mungify_Table = new byte[]
{ 0x05, 0x61, 0x7A, 0xED, 0x1B, 0xCA, 0x0D, 0x9B, 0x4A, 0xF1, 0x64, 0xC7, 0xB5, 0x8E, 0xDF, 0xA0  };
poti adauga si o mica 'consola' cu ajutorul COM_UnMunge/COM_Munge pentru a afisa drop client/banned blablaba/ doar ca trebui filtrate

:gaben:
e frumi in China? :troll

Re: Proiect

Posted: 23 Nov 2016, 01:07
by SkillartzHD
Daca omul a intrebat eu i-am raspuns , acum depinde de cine intreaba sa si inteleaga cat de cat motorul de functionare a jocului :')


explicatia de mai sus in cod realizat
Image

http://rgho.st/private/8qV2gT4nW/090725 ... 58a91c0926

scris/impachetat in c# , deci este nevoie de framework 3.5

el este capabil sa trimita orice pachet asupra serverului pana in sv_clientconnect

parola : hl1pack

Image
el poate sa acceseze si NET_GetLong

Re: Proiect

Posted: 09 Dec 2016, 02:57
by SkillartzHD
Image

Mi-am incins creierii intens :sunglasses:

Re: Proiect

Posted: 09 Dec 2016, 13:59
by ^Head$hot^
Poţi face un test şi pe serverul din semnătura mea te rog?:D dă-mi un PM când încerci vreau să fiu şi eu on :)

Re: Proiect

Posted: 09 Dec 2016, 18:03
by SkillartzHD
^Head$hot^ wrote:Poţi face un test şi pe serverul din semnătura mea te rog?:D dă-mi un PM când încerci vreau să fiu şi eu on :)
Aici este vorba de alt subiect , nu de testarea exploitului

Re: Proiect

Posted: 09 Dec 2016, 19:03
by ^Head$hot^
SkillartzHD wrote:
^Head$hot^ wrote:Poţi face un test şi pe serverul din semnătura mea te rog?:D dă-mi un PM când încerci vreau să fiu şi eu on :)
Aici este vorba de alt subiect , nu de testarea exploitului
Tu ai fost? :) http://prntscr.com/dhdqay de la eroarea aceea am luat crash..

Re: Proiect

Posted: 09 Dec 2016, 23:56
by SkillartzHD
^Head$hot^ wrote:
SkillartzHD wrote:
^Head$hot^ wrote:Poţi face un test şi pe serverul din semnătura mea te rog?:D dă-mi un PM când încerci vreau să fiu şi eu on :)
Aici este vorba de alt subiect , nu de testarea exploitului
Tu ai fost? :) http://prntscr.com/dhdqay de la eroarea aceea am luat crash..
Nu