|
You last visited: Today at 16:26
Advertisement
Are there working hacks?
Discussion on Are there working hacks? within the Mabinogi forum part of the MMORPGs category.
05/17/2013, 08:56
|
#16
|
elite*gold: 0
Join Date: Jul 2009
Posts: 875
Received Thanks: 103
|
Quote:
Originally Posted by tliu0c
All devs of Aura should have working pake(or at least the major devs). Getting a working pake or something equivalent is like...the first requirment of developing a pserver! After all, their server emulates the real server and responds to the packets that the client sends to it. How do they do that? -They need to understand every packet and its format from the inside out. That is way more work than just messing with pake and finding a few fun packets. They also have to emulate the encryption/decryption stuff and so on… Developing a pserver is some serious work and IMO those devs should easily be able to write pake fix on their own or even… writing their own “pake” equivalent from scratch.
The above is just my understanding tho. Of course I could be totally wrong. There are so many pros on the internet who do things I don’t even understand. 
|
OMFG! please stop talking, you just spit out stupid ****... I would point out where you are wrong but there is just so many mistakes and stupidity...
|
|
|
05/17/2013, 09:09
|
#17
|
elite*gold: 0
Join Date: Jul 2009
Posts: 539
Received Thanks: 64
|
Quote:
Originally Posted by jas161
You realise coding and getting pake working are two totally different things right? And yes Miro is one of the main contributors to Aura lol...
|
epicmiro? a main contributor? You are hilarious sometimes.
Quote:
Originally Posted by jas161
OMFG! please stop talking, you just spit out stupid ****... I would point out where you are wrong but there is just so many mistakes and stupidity...
|
Actually, he's not completely wrong.
|
|
|
05/17/2013, 09:17
|
#18
|
elite*gold: 0
Join Date: Dec 2009
Posts: 304
Received Thanks: 66
|
Quote:
Originally Posted by tliu0c
All devs of Aura should have working pake(or at least the major devs). Getting a working pake or something equivalent is like...the first requirment of developing a pserver!
|
I'm not a dev of Aura, But we do have a program that is similar to MabiPake. It records packets without the use of any DLL, however you cannot use the send or recv function at all, It's great for gathering any kind of information
Quote:
|
How do they do that? -They need to understand every packet and its format from the inside out. That is way more work than just messing with pake and finding a few fun packets. They also have to emulate the encryption/decryption stuff and so on…
|
There is no need to decryption or encryption anything. Mabipake already decrypts the packet for you. But yes, there is more work then just gathering packets. A dev would have to create something in C# to get said packet working. Most of the basic packet functions in Mabinogi is already handled by the aura source code
Quote:
|
Developing a pserver is some serious work and IMO those devs should easily be able to write pake fix on their own or even… writing their own “pake” equivalent from scratch.
|
Not every dev of Aura is a Magical wizard of coding ASM to get said pake working. Most of them are only good at networking. Some are good at C# or C++ and some are just good at pointing out missing functions.
Like I stated on the first part, Aura already has their own "pake" working. And anyone without any coding experience can use this program, You can even use this program without any mods.
No need to get frustrated jas. Everyone's different on things.
|
|
|
05/17/2013, 09:19
|
#19
|
elite*gold: 0
Join Date: May 2009
Posts: 166
Received Thanks: 518
|
Quote:
Originally Posted by jas161
OMFG! please stop talking, you just spit out stupid shit... I would point out where you are wrong but there is just so many mistakes and stupidity...
|
 please do. It doesn't hurt to enlighten someone a little when you do the insult.
Quote:
Originally Posted by step29
I'm not a dev of Aura, But we do have a program that is similar to MabiPake. It records packets without the use of any DLL, however you cannot use the send or recv function at all, It's great for gathering any kind of information
|
Yea. That would be the bare minimum. But having something like pake would be alot better.
Quote:
Originally Posted by step29
There is no need to decryption or encryption anything. Mabipake already decrypts the packet for you. But yes, there is more work then just gathering packets. A dev would have to create something in C# to get said packet working. Most of the basic packet functions in Mabinogi is already handled by the aura source code
|
When the server gets a packet sent by the client, that packet is encrypted. The server needs to decrypt it. When the server sends a packet to the client, it needs to encrypt it first..Thats what I was talking about.
Quote:
Originally Posted by step29
Not every dev of Aura is a Magical wizard of coding ASM to get said pake working. Most of them are only good at networking. Some are good at C# or C++ and some are just good at pointing out missing functions.
|
Yea I know that. I can imagine the ones working on the internal data processing and database stuff don't need to use pake or reverse the client. But still, I wouldn't expect such dev to come here trying to figure out how to get pake working...Don't they share knowledge in their little group?
Quote:
Originally Posted by step29
Like I stated on the first part, Aura already has their own "pake" working. And anyone without any coding experience can use this program, You can even use this program without any mods.
|
Yeah I know and like I said before they must have had something of that sort. But I don't think they only used something so primitive tho. Why not use pake? I would imagine the ability to send packets would be really useful for debugging the server.
Quote:
Originally Posted by step29
No need to get frustrated jas. Everyone's different on things.
|
Yea I know what is intelligent and what is not. I won't take him seriously
|
|
|
05/17/2013, 10:24
|
#20
|
elite*gold: 0
Join Date: Jul 2009
Posts: 539
Received Thanks: 64
|
Quote:
Originally Posted by tliu0c
Yea. That would be the bare minimum. But having something like pake would be alot better.
|
Pake vs the current alternative isn't much better.
All you lose is the ability to send/recv packets manually.
Quote:
Originally Posted by tliu0c
Yeah I know and like I said before they must have had something of that sort. But I don't think they only used something so primitive tho. Why not use pake? I would imagine the ability to send packets would be really useful for debugging the server.
|
If you wanted to debug the server, you could simply use the server to send and emulate received packets.
Quote:
Originally Posted by step29
Not every dev of Aura is a Magical wizard of coding ASM to get said pake working. Most of them are only good at networking. Some are good at C# or C++ and some are just good at pointing out missing functions.
|
Everyone but the main 3 aren't devs. They're just a bunch of idiots scrambling around looking for something cool to mess with.
|
|
|
05/17/2013, 10:40
|
#21
|
elite*gold: 0
Join Date: May 2009
Posts: 166
Received Thanks: 518
|
Quote:
Originally Posted by lilaznboy2
Pake vs the current alternative isn't much better.
All you lose is the ability to send/recv packets manually.
|
Hmm...I've never seen this alternative so I don't know much about it. But don't forget pake can send custom packets. I don't see why it is not a good tool for debugging the server. But hey..I've never took part in writing a server so im only speculating.
|
|
|
05/17/2013, 10:43
|
#22
|
elite*gold: 0
Join Date: Jul 2009
Posts: 539
Received Thanks: 64
|
Quote:
Originally Posted by tliu0c
Hmm...I've never seen this alternative so I don't know much about it. But don't forget pake can send custom packets. I don't see why it is not a good tool for debugging the server. But hey..I've never took part in writing a server so im only speculating.
|
Of course pake would be a better tool, but it doesn't work, unless there was a new fix released.
The server has the ability to send and emulate a any recv packet it wishes, so... eh.
The current tool is basically Pake without send/recv packet ability, but it's not really required at all.
|
|
|
05/17/2013, 16:17
|
#23
|
elite*gold: 0
Join Date: Sep 2010
Posts: 19
Received Thanks: 0
|
Quote:
Originally Posted by lilaznboy2
Everyone but the main 3 aren't devs. They're just a bunch of idiots scrambling around looking for something cool to mess with.
|
Hey, i try really hard you know >:C
Quote:
Originally Posted by lilaznboy2
epicmiro? a main contributor? You are hilarious sometimes.
|
Yep, I only coded moongates, partial server-sided props, custom npc(Telephant), and an CMS, nothing near a contributor lol
Quote:
Originally Posted by tliu0c
I know marck isn't a dev of the pserver but i know he is an insider so I want to hear what he thinks about it.
Wait what? epicmiro is...? I even did my homework before I said that. You mean  is a dev for Aura? lol. No offense but i expected devs to be a little proer.
|
Sorry for not knowing anything about the client and how it works except the packet structures etc? And im not an dev, i just contribute.
|
|
|
05/17/2013, 16:41
|
#24
|
elite*gold: 0
Join Date: Jan 2010
Posts: 111
Received Thanks: 44
|
this thread is quite funny, also dix.
|
|
|
05/17/2013, 17:06
|
#25
|
elite*gold: 0
Join Date: May 2010
Posts: 9
Received Thanks: 2
|
Quote:
Originally Posted by lilaznboy2
Everyone but the main 3 aren't devs. They're just a bunch of idiots scrambling around looking for something cool to mess with.
|
Despite what you believe, things that those 'idiots' do also get included into the project, or rather I should say that with your logic, you are one of those 'idiots' as well.
Quote:
Originally Posted by tliu0c
:
I can imagine the ones working on the internal data processing and database stuff don't need to use pake or reverse the client. But still, I wouldn't expect such dev to come here trying to figure out how to get pake working...Don't they share knowledge in their little group?
|
The goal is to develop Aura, not to fix someone else's program because it doesn't work.
=========
Aura's community is great. Sure there are a lot of people who need to be spoon fed, but what should you expect?
Any 'real' developer does not have to be known as a developer to develop for Aura. There are people in that community doing things with or for Aura the you know of because of something else they did with Mabi.
MOST of the active community is comprised of people who are talented in one way or another.
They may not develop the core systems and they maybe not be the best with anything. They take what is given to them and expand.
So drop the assumptions. Sure I don't have the title of 'Developer', but quite frankly, I don't need it to develop for Aura.
|
|
|
05/17/2013, 17:47
|
#26
|
elite*gold: 0
Join Date: May 2010
Posts: 33
Received Thanks: 13
|
Quote:
Originally Posted by tliu0c
Yea. That would be the bare minimum. But having something like pake would be alot better.
When the server gets a packet sent by the client, that packet is encrypted. The server needs to decrypt it. When the server sends a packet to the client, it needs to encrypt it first..Thats what I was talking about.
Yea I know that. I can imagine the ones working on the internal data processing and database stuff don't need to use pake or reverse the client. But still, I wouldn't expect such dev to come here trying to figure out how to get pake working...Don't they share knowledge in their little group?
Yeah I know and like I said before they must have had something of that sort. But I don't think they only used something so primitive tho. Why not use pake? I would imagine the ability to send packets would be really useful for debugging the server.
|
Pake is actually worse for devs. It tends to break a lot, and sucks up time that could be used for other things besides fixing it. (Not just pake, crackshield too). The custom tool does not hook the client in any way, so, barring an encryption algorithm change, never needs to be updated to work.
The server and client don't *need* packets to be encrypted. A flag in the packet indicates the presence of encryption. While it is perfectly possible for a pserver to implement encryption, most choose not to do so, because a copy-n-paste crypt algorithm invites a lot of nefarious usage. Aura, for example, sends packets unencrypted.
Actually, all three devs do things in almost every area. There are specialties, but any one of them has the tools and skills to work on any part of the core.
As stated before, pake is a hassle to get working. Instead, it is much easier to instruct the pserver to construct and send a custom packet. Plus, such a thing will always work, as long as the server and client can communicate.
Another concern with pake is that it has a tendency to leak. So releasing pake even on a dev forum or something would see it arrive in NA not too long after.
|
|
|
05/17/2013, 21:11
|
#27
|
elite*gold: 0
Join Date: May 2009
Posts: 166
Received Thanks: 518
|
Wow..this thread is really getting a lot of attention.
Quote:
Originally Posted by lilaznboy2
Of course pake would be a better tool, but it doesn't work, unless there was a new fix released.
|
Since you said pake doesn't work anymore, I downloaded the client again just to test it out(I haven't played mabi for months). And yea it really doesn't work lol...mainly because the pattern searcher fails on 2 functions. I am genuinely surprised that nexon did take steps to break pake/alissafix lol. Tho some changes they made are stupid.. Anyways although I quit mabi and said I wouldn’t work on it anymore, I messed with it a little and  .  I will put it on my alissafix thread later.
Quote:
Originally Posted by hackmanster
The server and client don't *need* packets to be encrypted. A flag in the packet indicates the presence of encryption. While it is perfectly possible for a pserver to implement encryption, most choose not to do so, because a copy-n-paste crypt algorithm invites a lot of nefarious usage. Aura, for example, sends packets unencrypted.
|
Are you sure…I am pretty sure I’ve seen a crypt module in Aura’s source code when I read it a few months ago.
Quote:
Originally Posted by hackmanster
Actually, all three devs do things in almost every area. There are specialties, but any one of them has the tools and skills to work on any part of the core.
|
Yea, as I said before, I know they are good. I’ve read the code and have high respect for them.
|
|
|
05/17/2013, 21:17
|
#28
|
elite*gold: 0
Join Date: Dec 2009
Posts: 304
Received Thanks: 66
|
Quote:
Originally Posted by tliu0c
I will put it on my alissafix thread later.
|
I have mixed feelings for that
|
|
|
05/17/2013, 21:58
|
#29
|
elite*gold: 0
Join Date: May 2010
Posts: 33
Received Thanks: 13
|
Quote:
Originally Posted by tliu0c
Are you sure…I am pretty sure I’ve seen a crypt module in Aura’s source code when I read it a few months ago. 
|
Positive. Aura only sends unencrypted packets. It can, however, read encoded packets sent by the client.
For a long time, Aura required packets in both directions to be unencrypted. Then they reversed the algorithms for both directions, and implemented client-sent crypto features.
However, the devs made the explicit decision to have the server send unencrypted packets, to avoid copy/paste abuse.
|
|
|
05/18/2013, 00:08
|
#30
|
elite*gold: 0
Join Date: Oct 2009
Posts: 373
Received Thanks: 115
|
Quote:
Originally Posted by hackmanster
A flag in the packet indicates the presence of encryption.
|
Where in the packet is this exactly..?
|
|
|
All times are GMT +1. The time now is 16:28.
|
|