Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > 9Dragons
You last visited: Today at 15:31

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



RE 9dragons

Discussion on RE 9dragons within the 9Dragons forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2016
Posts: 16
Received Thanks: 0
RE 9dragons

After reading all these new topics about people RE 9dragons server and client files, logging into GM accounts, making own server and (GM)clients, making new events, enable +17,18,19,20 cloth refines ect it really makes me wanna try these stuff myself.

The only problem is that I have no idea where to start, I dont have any coding or programming experience. I know 9dragons is written in C++ so should I start to learn that?

Any advise would be appreciated. I am serious about wanting to learn, I am the kind of person who can go easily go 12h+ a day into a project/study when I set my mind into it so i'm hoping to get a serious reply.

Yes I know it's probally gonna take quite a while before I can understand and do any of the stuff I mentioned above but that is fine by me.

Thanks in advance and have a good evening.
Alienwarelover is offline  
Old 11/14/2020, 23:51   #2
 
elite*gold: 0
Join Date: Aug 2011
Posts: 1,599
Received Thanks: 786
If you have no coding experience, you should start with that.

Don't fool yourself thinking people who made these features via RE spent 2 hours in an afternoon, most of them are doing programming/reverse engineering professionally and they, themselves spent probably days or weeks for some of these features.
bog18dy is offline  
Old 11/15/2020, 08:04   #3
 
elite*gold: 0
Join Date: Feb 2020
Posts: 9
Received Thanks: 4
Cheat Engine
Panpandodo is offline  
Old 11/15/2020, 11:09   #4
 
elite*gold: 0
Join Date: Jul 2016
Posts: 16
Received Thanks: 0
Quote:
Originally Posted by bog18dy View Post
If you have no coding experience, you should start with that.

Don't fool yourself thinking people who made these features via RE spent 2 hours in an afternoon, most of them are doing programming/reverse engineering professionally and they, themselves spent probably days or weeks for some of these features.
Thanks the fast reply, I hope you will take the time to explain a sort of step by step guide in what I should focus on?

Which language? What are the next steps after I can code properly? What should I focus on and what should I skip? What are mistakes I should avoid?

And yes I know this I gonna be a long term project haha

Thanks in advance
Alienwarelover is offline  
Old 11/15/2020, 13:41   #5


 
Adek's Avatar
 
elite*gold: 37
Join Date: Jan 2009
Posts: 2,545
Received Thanks: 1,036
Quote:
Originally Posted by Alienwarelover View Post
Thanks the fast reply, I hope you will take the time to explain a sort of step by step guide in what I should focus on?

Which language? What are the next steps after I can code properly? What should I focus on and what should I skip? What are mistakes I should avoid?

And yes I know this I gonna be a long term project haha

Thanks in advance
tl;dr GuidedHacking is a nice place to start when you have basic programming skills.

Long version: That's a bit more complicated, at least in my opinion. There's a nice-to-have list of skills, completely biased (random order):
  • C++ programming,
  • x86 architecture,
  • cryptography knowledge,
  • debugging,
  • assembler knowledge,
  • basics of 3D graphics,
  • algorithms and data structures,
  • networking,
  • extra points for using IDA/Ghidra/radare.

So, going step-by-step. Before you start your reverse engineering "project", you should at the very least know about the PC memory. Knowing about RAM and CPU is your best friend now. C++ or C# may help you with writing your own features. Well, there are a few masochists that use Cheat Engine for even more complicated features, but I wouldn't go for it long-term. That's a perfect tool for creating a PoC or a simple trainer.

As it goes for good practices and common mistakes, I think it's a completely personal thing. I've learned how to code DLL literally by copy-pasting the basic stuff I've received years ago, though I knew quite a lot about C++ programming. If you want your baby steps in RE and hooking here, I'd suggest this:
- write a DLL that, after injecting, shows a message box;
- write a DLL that prints a message using in-game mechanics;
- write a DLL that makes auto chi breathing (either by simulating clicks or by sending a valid packet). That's probably the easiest thing to implement. Or speed hack. Or teleport hack. These are kinda trivial.

By then, you should have enough knowledge to find your own way.
Adek is offline  
Thanks
3 Users
Old 11/15/2020, 15:20   #6
 
elite*gold: 0
Join Date: Jul 2016
Posts: 16
Received Thanks: 0
Quote:
Originally Posted by adek1994 View Post
tl;dr GuidedHacking is a nice place to start when you have basic programming skills.

Long version: That's a bit more complicated, at least in my opinion. There's a nice-to-have list of skills, completely biased (random order):
  • C++ programming,
  • x86 architecture,
  • cryptography knowledge,
  • debugging,
  • assembler knowledge,
  • basics of 3D graphics,
  • algorithms and data structures,
  • networking,
  • extra points for using IDA/Ghidra/radare.

So, going step-by-step. Before you start your reverse engineering "project", you should at the very least know about the PC memory. Knowing about RAM and CPU is your best friend now. C++ or C# may help you with writing your own features. Well, there are a few masochists that use Cheat Engine for even more complicated features, but I wouldn't go for it long-term. That's a perfect tool for creating a PoC or a simple trainer.

As it goes for good practices and common mistakes, I think it's a completely personal thing. I've learned how to code DLL literally by copy-pasting the basic stuff I've received years ago, though I knew quite a lot about C++ programming. If you want your baby steps in RE and hooking here, I'd suggest this:
- write a DLL that, after injecting, shows a message box;
- write a DLL that prints a message using in-game mechanics;
- write a DLL that makes auto chi breathing (either by simulating clicks or by sending a valid packet). That's probably the easiest thing to implement. Or speed hack. Or teleport hack. These are kinda trivial.

By then, you should have enough knowledge to find your own way.
Great awesome stuff here, Thank you very much for sharing your knowledge
Time to get to work haha
Alienwarelover is offline  
Old 11/15/2020, 16:49   #7


 
Adek's Avatar
 
elite*gold: 37
Join Date: Jan 2009
Posts: 2,545
Received Thanks: 1,036
Quote:
Originally Posted by Alienwarelover View Post
Great awesome stuff here, Thank you very much for sharing your knowledge
Time to get to work haha
Good luck with your project, feel free to ask questions. The learning curve may be a bit steep, but you can do it.
Adek is offline  
Old 11/18/2020, 11:47   #8
 
elite*gold: 0
Join Date: Nov 2020
Posts: 40
Received Thanks: 6
Post

Quote:
Originally Posted by adek1994 View Post
Good luck with your project, feel free to ask questions. The learning curve may be a bit steep, but you can do it.
Can you sell me the 9d skill editing tool?
nobikun2 is offline  
Reply




All times are GMT +1. The time now is 15:31.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.