[Plugin] Pawn.RakNet
#1

Pawn.RakNet 1.4.1


Description:

Plugin for SA:MP server that allows you to analyze RakNet traffic.

This plugin is compatible with any version of SA:MP (newer than 0.3z). There is also 0.3e adaptation.

Main features:
  • Capture, modify, and stop processing incoming/outcoming packets and RPCs
  • Send packets and RPCs to player
  • Emulate packets and RPCs from player
Simple example:
PHP Code:
const AIM_SYNC 203// 0.3.7
IPacket:AIM_SYNC(playeridBitStream:bs// incoming packet
{
    new 
aimData[PR_AimSync];
    
    
BS_IgnoreBits(bs8); // packet id (byte)
    
BS_ReadAimSync(bsaimData);
    if (
aimData[PR_aimZ] != aimData[PR_aimZ]) // is NaN
    
{
        
aimData[PR_aimZ] = 0.0;
        
BS_SetWriteOffset(bs8);
        
BS_WriteAimSync(bsaimData); // modify data
    
}
    return 
1// continue processing

Tutorials by Jelly23:
[Tutorial] RPC
[Tutorial] Packets
[Tutorial] Handlers
[Tutorial] If you plan on making an include with Pawn.RakNet

Documentation:
https://github.com/urShadow/Pawn.RakNet/wiki

Binaries:
https://github.com/urShadow/Pawn.RakNet/releases

Source code:
https://github.com/urShadow/Pawn.RakNet
Reply
#2

I'm use this plugin, he created with his help a lot of good anti-cheats.

With proper use you can forget about dangerous cheaters, I guarantee it!
Reply
#3

Author, good job!
Thanks to this plugin you can really create a decent protection.
Filtering of incoming data allow in advance prevent bad players.
Reply
#4

Very suitable work for this person, a very experienced person.
Reply
#5

Very Nice plugin
Reply
#6

Don't understand, this support all types of hacks (godmode, infinite ammo, armour/health hack's...)?
Reply
#7

Quote:
Originally Posted by Unrea1
View Post
Don't understand, this support all types of hacks (godmode, infinite ammo, armour/health hack's...)?
Its an interface for raknet, which manages all the communication between server and clients, so it can be used to identify hacks and nullify malicious pakets before they even reach the server.
Reply
#8

this is something that my brain can't understand, awesome work.
Reply
#9

Maybe some one writes a tutorial of this plugin for beginners.
Reply
#10

Yes.i need it.
Reply
#11

Im surprised no one actually released anythinf related with this plugin.
I have no idea how to work with this.
Reply
#12

There are a few examples on the git wiki, nice release!
Reply
#13

All hail before the new god of SA-MP! +rep
Reply
#14

Great release.
Reply
#15

Quote:
Originally Posted by coool
View Post
Maybe some one writes a tutorial of this plugin for beginners.
If you dont know what this is, then you dont need it. Messing around with the packets can easily crash clients and the server.
Reply
#16

good
Reply
#17

I think i'm going to remove key sync features from YSF, this plugin is much better for that.

Very good job! Well done.
Reply
#18

A pretty useful plugin for some purposes.
First of all, I was pleased with the testing on the Internet, in which I actually did not notice the excessive load from the plug-in.

Thanks to the author for the plugin.
Reply
#19

UrShadow makes cheats and anti-cheats lol,
by the way, great release.
Reply
#20

Updated to 1.0.1.

- Fixed OutcomingRPC hook
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)