Jump to content

Recommended Posts

Posted

Hi, on this weekend a lot of private servers changed its old antibot system (la2.gr, Roxy, L2Dex ...)

 

There are some new dll & files in this patch windrv.dll, unbot.dll, hguard.dll & more.

 

I've been seeing packets with a own made sniffer, and aparently they seem to be normal l2 encripted packets, two bytes with packet length and the rest of bytes encripted with blowfish. But whit the token obtained from the client (Token in memory of l2.exe process) they cant be decoded, and also the packet chechsum fails.

 

I think they have changed the client/server encription method, or the token offset in memory. Also they now prevent the exe to be inyected/loaded.

 

I dont have enought reverse reverse engineer/cracking exp to debug the process and see how the client is coding now the packets, but i would be able to make a l2walker pasarell for the new crypt method.

 

Thx.

 

 

Posted

well, if the blowfish/packets haven't changed then rebuilding the system folder with the token should work... I have no idea how to do that but if ever you go on a server building forum and search arround you could maybe find some information.

Posted

i think that

loader scans if you run any bot and blocks login

if you dont run anything it unblocks login

by default l2.exe is locked and when you run loader without bot it lets you log in

simple isnt it?

Posted

Its not in that way exactly, the loader looks for a l2walker.exe process in memory if found it connect to an antibot server and logs you.

 

The loader also seem to override some lineage crypt functions or crypt/hide the token, whit a captured login (a valid packet) packet and the debuger running, as you can see in the image the token is _;5.]94-31==-%xT!^[$, but isnt it.

 

dbg543hz0.th.jpg

 

So... we need a cracker :P

 

 

Posted

well i checked into this because i was a little curious myself... but this antibot system is simple... its adding extra encryption to sent packets, it hooks winsock, hooks ws2_32.connect for god knows what purpose... need to look into it, and hooks ws2_32.send to encrypt the packets before they are sent to the server, this looks like its only on authd packets... hlapex wont work because it happens to hook ws2_32.connect also -.-

 

untitled4ny1.jpg

^ ws2_32.connect/send

Posted

i doubt it, if it was made by the maker of hlapex it wouldnt be on GREEK servers + their friends... my guess is that Dex were the ones that either made it or bought it, and then demon (la2.gr) bought it from them

  • 2 weeks later...
Posted

k ... I managed to connect with ig bot ... its able to read information like map ...

bot not verified ... so im just able to use the information functions and scripts.

 

btw anyone knows how to craft with a script using the recipe book ?

Posted

there is another problem ... you get disconnected every once in a while. So there seem to be more than just the auth package that differ. You just cant move or write or open inventory ... but u can see others move and write. weired situation.

Posted

xift i had the problem u talk about with l2 client from c2 to c4. I believe it's a bug from nvidia onboard networkcard. If u have nforce that may be the reason not walker. I've upgraded drivers and dont get it anymore. (still think demonas is admin on la2.gr here to spy for antibot upgrades :D)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • 🚀 End-of-month restock! Upgrade your personal Gmail to 5TB + Gemini Pro instantly with 100% private automated delivery!
    • Καλησπερα, εχει εδω και καποιους μηνες πειραματιζομαι με το νεο μοντελο του chatgpt (free) και η αληθεια ειναι πως αυτο το πραγμα δεν εχει πλεον οριο στο τι μπορει καποιος να κανει και πραγματικα δεν εχει σχεση με κανενα προηγούμενο μοντελο.  Μεσα σε αυτους τους μηνες εχω καταφερει να κανω socket system, με κενουργιες native https://www.youtube.com/watch?v=ltiLhNKyIT8 Να προσθεσω περισσοτερα απο 1 Mount https://www.youtube.com/watch?v=fN14hjs0qng&t=2s Να βαλω Skill σε Pets ή Wings οπου κανει τον χαρακτηρα να πεταει https://www.youtube.com/watch?v=VK4K65nsHEI&t=1s & https://www.youtube.com/watch?v=7e-RLcHWWXA&t=6s Να βαλω Weapon ukx απο Final Gracia και να αλλαζω την θεση του Weapon Live μεσο .ini και σκεφτομαι οτι μπορουμε να διορθωσουμε το υπαρχων cloak system του interlude με σωστα behavior απο final gracia σαν να υπηρχε απο πριν και σιγουρα μπορουμε να κανουμε ξεχωριστω συστημα για agathions ωστε να εχουν και αυτα σωστη συμπεριφορα. (πραγματα που εδω και 20 χρονια δεν ειχαν γινει) επισης εχω δει και μια ταση τωρα τελευταια, να προσπαθουν να βαλουν dlss5. ενω dlss5 ουσιαστικα για να τρεξει πρεπει να εχεις rtx 5090 και υπαρχει μονο σε λιγα games. αυτο που κανουν ολοι μεχρι στιγμης ειναι να βαλουν ενα απλο ReShader με preset στο system και να το παρουσιαζουν σαν dlss5.  αυτο που ειναι εφικτο σχετικα με τα γραφικα απο οσο καταλαβα για το l2 ειναι ισως το dlss4.5 οπου μπορει να τρεξει ακομα και σε rtx 2060, απλα 4.5 στην ουσια ηταν σαν BETA εκδωση και δεν εχει αναπτυχθεί για πολλα games οποτε θα ειναι δυσκολο στο να βρεις ενα module που να τεριαζει στο engine του l2. αλλα εστω οτι παιρνουμε το pattern και το φτιαχνουμε και αυτο, ισως μετα θα πρεπει να εχουμε installer για τον server ωστε να μπορει να γινει dedicated app στην gpu  αλλα ολο αυτο που τελειωνει ? ή τι ακριβως ειναι αυτο που βλεπουμε να αρχιζει ?   πραγματικα δεν μπορω να κανω προβλεψει για το μελλον, γιατι ουσιαστικα μιλαμε για μια κενουργια εποχη στα games. Μοιραστείτε την σκεψη σας ελευθερα
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..