Mta San Andreas How To Change Serial

5/18/2019
    60 - Comments
Mta San Andreas How To Change Serial 4,9/5 4483 votes

UnKnoWnCheaTs - Multiplayer Game Hacks and Cheats> Anti-Cheat Software & Programming> Anti-Cheat Bypass
[Question] Multi Theft Auto - Serial Ban?
sponsored advertisement
Thread Tools

Multi Theft Auto - Serial Ban?
1st May 2014, 12:07 AM #1
n00bie

Posts: 3
Multi Theft Auto - Serial Ban?
Well, hello there!
I just wanted to know if it's possible to somehow change / spoof your serial used in Multi Theft Auto.
I saw in their code (since it's open-source), that there were some traces of functions like 'GetSerial' and 'SetSerial' which got me thinking about this..
MTA Source: https://code.google.com/p/mtasa-blue/source/browse/
~ Greets.
Lordmau5 is offline


1st May 2014, 11:53 PM #2
Ban reason: Custom / undisclosed

Location: $
Reputation: 2319
Rep Power: 0
cskimmo is offline

2nd May 2014, 06:20 PM #3
Failure By Design

Posts: 2,668
RecognitionsDonator (74)
Gratuity (7)
Former Staff
Member of the Month (1)
Level up: 31%, 3,809 Points needed
Last Achievements
They set the Serial like this,
PlayerID.m_szSerial gets set in the constructor of NetServerPlayerID.
NetServerPlayerID is created in CGame.cpp
http://mtasa-blue.googlecode.com/svn..ogic/CGame.cpp
So the Serial is set in GetSourceSocket..
Packet is not really the Packet class but CPlayerJoinDataPacket
Then you trace it back a little and see its called the constructor of CAccount

But I cant find who creates CAccount, and who ever does will have the function to create the Serial.
Tell me if you do, should be easy after that!
---Edit
its in CAccountManager.cpp
http://mtasa-blue.googlecode.com/svn..untManager.cpp
But I still dont see where its created.. So I dont know if the serial is for your computer or for your account..
---Edit
From the wiki https://wiki.multitheftauto.com/wiki/Serial looks like its HW based. But it still looks like its created when your account is created. I think I'm looking at the server code, can you link the client?
---Edit
https://code.google.com/p/mtasa-blue../MTA10/?r=2030
Thats the client but I dont see any login / account code..
Last edited by DarkLinuxz; 2nd May 2014 at 06:45 PM.
DarkLinuxz is offline

6th May 2014, 01:39 AM #4
Junior Member

Posts: 49
What did you get banned for btw?
Its probably a mac address ban
BinaryWizzard is offline

7th May 2014, 02:50 PM #5
n00bie

Join Date: Nov 2013
Reputation: 10
Rep Power: 134
@cskimmo: Nope but thanks
@DarkLinuxz: Actually I'm pretty sure the source code contains the client and server.
Both, because when you install it, it asks you if you want to install the server aswell.
Also, I could have a look in the registry, though I'm pretty sure they don't store it that easy..
@BinaryWizzard: I did not get banned, but I just want to have something ahead :P
Also, MTA doesn't have a function to ban the Mac-Address, even though that can be spoofed / changed with ease.
~ Greets.
Lordmau5 is offline

26th May 2014, 08:35 AM #6
Junior Member

Posts: 40
Level up: 37%, 505 Points needed
Last Achievements
w0w darklinuxz almost know every programming language
i hope he can help me with my problem too
kentpachi is offline

26th May 2014, 11:46 AM #7
Posting Well

Posts: 25
RecognitionsDonator (6)
Level up: 28%, 651 Points needed
The serial is generated in netc.dll which is not opensource because of the RakNet license.
The netc.dll has a exported function called 'InitNetInterface' it gives you a CNet class <see https://code.google.com/p/mtasa-blue..sdk/net/CNet.h>
Take a look the the GetSerial function, it should be the 19th function if i remember correctly. There is just one function call in GetSerial, i would start to hook the function in GetSerial and see if it works. You can use the 'serial' command in the console to get your serial. They may also have already generated the serial in InitNetInterface and use that at handshakes.
Should be enough to get you guys started.
ExplosivePimple is offline

29th May 2014, 03:56 PM #8
n00bie

Join Date: Nov 2013
Reputation: 10
Rep Power: 134
Thanks, @ExplosivePimple.
I don't have that much of C++ / C#knowledge to get such a hack done actually, but it sure is a start on where to hook in
Also, I hooked onto the gta_sa.exe process and searched my serial just for fun.
It can be found, however, can't be changed ^^
~ Greets.
Lordmau5 is offline

9th June 2016, 06:05 AM #9
n00bie

Posts: 1
I can bypass a serial ban, without formatting the disk.
Use hard disk serial number changer, available to download in softonic.
sorry for the bump, but i just couldnt stop myself to help
Kewun is offline

11th November 2016, 04:02 PM #10
n00bie

Posts: 12
Level up: 37%, 441 Points needed
Last Achievements
Sorry to bump but changing disk serial doesnt work anymore.
magicfaint is offline


Similar Threads
ThreadThread StarterForumRepliesLast Post
[Request] Multi Theft Auto 1.3 : Serial ban, How serial is countedD-O-MOther MMORPG and Strategy015th August 2012 07:52 AM
Multi Theft Auto: San Andreas Released!!monkey6666Off Topic517th February 2006 10:16 PM
GTA:VC (Multi Theft Auto) OnlinewauwowOther MMORPG and Strategy027th October 2004 02:10 PM
Multi Theft AutoL!NKOther FPS Games31st August 2004 05:37 PM
Multi Theft AutoDragon-LizzardOther MMORPG and Strategy56th April 2004 10:03 PM

Tags
auto, ban, multi, serial, theft

«Previous Thread Next Thread»



All times are GMT. The time now is 11:42 AM.

Mta San Andreas How To Car Install

Mta san andreas how to register

Desktop author software. Discografia de luis miguel completa. Oct 20, 2016 - Twentieth stable release of the Multi Theft Auto: San Andreas multiplayer. This update contains a lot of smaller changes which affect several.

Saint seiya hades chapter english dubbed. Mar 3, 2018 - Download Saint Seiya Hades Chapter Inferno Sub Indo. 2 Sub Indo >>> Download Saint Seiya Movie 2 Sub Indo by admin 0 K-ON Season 2. Mar 27, 2018 - ☆download Saint Seiya: Meiou Hades Meikai- hen / seint seiya inferno episode 1-12 subtitle indonesia mp4 ☆ INFO ☆ Episodes: 12.