Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › CrossFire Hacks & Cheats › CrossFire Hack Coding / Programming / Source Code › Login Packet Server Response Analyz

Login Packet Server Response Analyz

Posts 1–15 of 31 · Page 1 of 3
kmanev073
kmanev073
Login Packet Server Response Analyz
Hello guys,
For those of you who want to make their own cf server you have to know somethings...


First: The CF packets use this architecture:

Code:
0xF1 (size of message : 2 bytes) (header of msg : 2 bytes) 00 (data : size of message) 0xf2
example:
Code:
F1 B4 00 00 01 00 (180 bytes here) F2
so...

F1 - means begin packet
B4 00 is inverted size of the packet so in normal way it is 0x00B4 in decimal: 180... NOTE in these 180 bytes the F1, B4, 00, 00, 01, 00 and F2 bytes are not included so the whole packet has 187 bytes.

2nd and 3td bytes are the B4 00 - size

4th and 5th bytes are 00 01 - the header

6th is 00 - spacer

after that the 180 bytes came...

and the last byte is F2 - end of packet


Second: When you try to login the client send to server you id and pass so the server respond the client a specific packet... this packets holds information if you login is successful or not, your ingame name, and server names... probably other things too i think it can hold ban time but not sure...



Third: Here i will only discuss the place where the packet says if your login was a success or not. So:

in this packet the first byte after the spacer (means that this is the 7th byte from the packet) is holding the login state (success, unsuccess and so on)

so this is the things i got (in left you see value of that byte, in right you see the message the client is showing you):

Code:
0x00 - No message means login successful
0x01 - "Unknown Error Happened Exiting Game"
0x02 - "This account is logged in already. Would you like to log in again ?"
0x03 - "Connection Expired"
0x04 - "Wrong username or password"
0x05 - "failed to connect to server"
0x06 - normal login but after that it asks for new ingame name
0x07 - "You cannot access the test server"
0x08 - "This is not latest version of Cross Fire"
0x09 - time ban ("Your account is banned for X days, Y hours, Z hours")
0x0B - "Your account is permanent blocked"
0x0C - "The service is not available in your region"



Press thanks if you like or use... I logged each value munually. Have fun !
#1 · edited 13y ago · 13y ago
UL
UltraPGNoob
Thanks for the messages id. I didn't have time to improve the login server as I'm working on the item shop.
As of now the item shop works really well. I even got the time to make the udp game server working but I didn't do much reversing on this part. I'm still having some prob with sending packets thru udp server.
#2 · 13y ago
giniyat101
giniyat101
cool.
#3 · 13y ago
kmanev073
kmanev073
Quote Originally Posted by UltraPGNoob View Post
Thanks for the messages id. I didn't have time to improve the login server as I'm working on the item shop.
As of now the item shop works really well. I even got the time to make the udp game server working but I didn't do much reversing on this part. I'm still having some prob with sending packets thru udp server.
can you come online on msn i have to ask you something about the servers' names
#4 · 13y ago
RO
RobinC
Maybe going to use this. Thank you.
#5 · 13y ago
XA
XarutoUsoCrack
I love @kmanev073 !

CF Penis Server.
#6 · 13y ago
CrazyFrost
CrazyFrost
so old info, in december 2012 i try write server emulation. I make 100% login server and 70% game server, but i now i have no time to write
5d9c28e9de63.jpg
#7 · 13y ago
UL
UltraPGNoob
@kmanev073: I'm online right now. I'll be waiting for u but don't get on too late. I won't be online on the afternoon.
@CrazyFrost: I got really far too but the UDP Game Server will be the hardest part of the server emulator to make.
I got only the first packet on join for Ingame Server. I'll have to reverse it using my second computer.
#8 · 13y ago
CrazyFrost
CrazyFrost
UltraPGNoob, yeah, UDP protocol more hard than TCP in lobby )
#9 · 13y ago
CrazyFrost
CrazyFrost
Some screenshot from my server emulator

d634ffb3491a.jpg 4f7db1ad7831.jpg bbb170476c6a.jpg
#10 · 13y ago
UL
UltraPGNoob
@CrazyFrost: You have done it on cf ph. I've done it on cf eu. I made a small db on it. I'm still writing the item list table but there's way too much items.
#11 · 13y ago
CrazyFrost
CrazyFrost
@UltraPGNoob : i make emulator for Ru CF but is so boring
#12 · 13y ago
UL
UltraPGNoob
@CrazyFrost: Oh my bad I confused with cf ph because of the blue crystal weps
Nah making server emulators is hard but it's really good when you finish it.

EDIT: Here's the complete item list for crossfire europe. It's a bit modified because I started to patch the items to fit in my pserver.

ScreenShot for attachment:


Virus Scans for attachment:
- itemids_weapon.txt - Jotti's malware scan
- itemids_weapon.txt MD5:72ebd30a8ce76786d959eb6ebf3040e8 - VirSCAN.org Scanners did not find malware!
itemids_weapon.txt
#13 · edited 13y ago · 13y ago
CrazyFrost
CrazyFrost
@UltraPGNoob
good job!
#14 · 13y ago
kmanev073
kmanev073
Quote Originally Posted by CrazyFrost View Post
@UltraPGNoob
good job!
you bad russian boy good job
#15 · 13y ago
Posts 1–15 of 31 · Page 1 of 3

Post a Reply

Similar Threads

  • New MW2 Login and Server +gauge MODBy KayX006 in CrossFire Mods & Rez Modding
    36Last post 15y ago
  • Faster server responseBy iwantyourkandy in Realm of the Mad God Help & Requests
    2Last post 13y ago
  • Taking Forever To Login/Find ServerBy trenth in Call of Duty Black Ops Discussions
    23Last post 15y ago
  • Failed to login to Verification server means..By Ian in Combat Arms Hacks & Cheats
    0Last post 17y ago
  • Server PacketsBy cchamber913 in Combat Arms Hacks & Cheats
    1Last post 18y ago

Tags for this Thread

None