 |
Cheat Engine The Official Site of Cheat Engine
|
| View previous topic :: View next topic |
| Author |
Message |
sponge I'm a spammer
Reputation: 1
Joined: 07 Nov 2006 Posts: 6009
|
Posted: Mon May 30, 2011 6:31 pm Post subject: Exposé: The Professor |
|
|
I'm sure no one really cares but whatever. Now onwards. Bleh too many quotes, had to replace with code. The following is a compilation of all the misinformed shit The Professor has been spreading. Type A try-hard.
| The Professor wrote: | | As some of you know, some of SA's functionality is based on packets. I'm positive of this but correct me if I'm wrong, no one has wrote a bot for Stick Arena. |
WTF? Online game using packets? WHAT HAS THE WORLD COME TO? Thanks for this exclusive knowledge, that only some of us may know.
| The Professor wrote: | | I decided to have a go at it considering the whole idea of it is too hard to pass up and it'd be a good way to get into some socket programming. |
Seems like someone is a little green.
| The Professor wrote: | | Question: are you using TCP to emulate the actions in the game or are you using ActionScript or something? |
>>Implying that TCP is a language.
| The Professor wrote: | | Ever heard of TCP/IP? That's the main element of the bot that I'm making. |
Never heard of it. Protocol for finite state automata?
| The Professor wrote: | | I'd prefer to use a lightweight language with the exception of handling oncoming and ongoing TCP data over something redundant like C# or C++. |
What is this now, the 5th time?
| The Professor wrote: | | OK, a portion of Stick Arena uses Flash and another portion uses TCP. |
TCP is an interpreted language?
| The Professor wrote: | | Without TCP, Stick Arena couldn't be multi-player. |
I BEG TO DIFFER!
| Code: | | I'm making a bot coded in pure TCP. |
>>Implying that TCP is a language.
| Code: | | Um, if you're using a custom client you can't be kicked. And not much is determined by the server if you're using a custom client also. |
*server closes socket* WHAT NOW BITCH?
| Code: | | Anyway, a 100% custom client is 100% pure TCP. If you guys have made something like this, I must see it. |
I'm sorry, what?
| Code: | | It's a 100% custom client made using Flash. I'm shooting for a 100% custom client made via strictly TCP. |
Here we go again...
| Code: | | Winrar, looks like my assumption about you knowing nothing of TCP was correct. You are a complete idiot. Look into socket programming then come back. |
Oh the hypocrisy.
| Code: | | Also, most of you here hasn't done any real programming. [i]*subsequent demonstration of AutoIT code*[/i] |
If it were not for the previous posts, this could almost be considered irony.
| Code: | | Your little Flash program is using Flash, hint: Flash. It's using TCP too, but it's not using TCP alone. What I'm planning to design is a client that uses TCP only. |
Ahh, yes the fabled TCP exclusive program that runs without assembly.
| Code: | | You see, where I come from (program at), we regard Flash as a resource. |
Oompa-Loompa land?
| Code: | Flash itself is a resource so coding a client in Flash and using TCP as a resource is redundant.
"Flash is something regarded as a resource, AutoIt is not. Using Flash as a middleman for something that's already coded using Flash is retarded, yet you fail to realize that." |
NEWS FLASH: ActionScript is much like AutoIT. They are both interpreted languages. They both have a standard library. AutoIT is therefore a resource.
| Code: | | Really, the only types of games that use packets are online games. |
The sign of a novice programmer who does not know what IPC is. (Hint this stands for Interprocess Communication)
| Code: | | Packets are chunks of data being sent throughout the HTTP/TCP protocols. |
>>Implying that HTTP is a transport layer protocol and does not use TCP.
Come back when you can really reverse engineer and/or program.
Good day, charlatan.
_________________
|
|
| Back to top |
|
 |
the the the Master Cheater
Reputation: 46
Joined: 15 Jun 2008 Posts: 429
|
Posted: Mon May 30, 2011 6:38 pm Post subject: |
|
|
| why did you continue to put up with that bullshit and keep listening?
|
|
| Back to top |
|
 |
:^) Grandmaster Cheater Supreme
Reputation: 37
Joined: 30 Jun 2008 Posts: 1062
|
Posted: Mon May 30, 2011 6:39 pm Post subject: |
|
|
| I MISS YOU SPUNGE BBY
|
|
| Back to top |
|
 |
sponge I'm a spammer
Reputation: 1
Joined: 07 Nov 2006 Posts: 6009
|
Posted: Mon May 30, 2011 6:49 pm Post subject: |
|
|
I am still available on Jony's IRC.
_________________
|
|
| Back to top |
|
 |
The Professor Cheater
Reputation: 1
Joined: 07 May 2011 Posts: 30 Location: SciTE
|
Posted: Mon May 30, 2011 7:39 pm Post subject: |
|
|
@AsciiCat, I don't see why he made this thread when he had a perfect opportunity to "expose" me via PM's before he bitched away like the moron he is. But no, let's cut to the chase shall we?
Legend:
Sponge says = Quotes from sponge. My post are indented right below them so the differences are easily distinguishable. Reason being is that there's a quotation limit that wouldn't allow me to use bulks of quotes.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Gonna respond in descending order to the "The Professor" quotes.
| sponge wrote: | | WTF? Online game using packets? WHAT HAS THE WORLD COME TO? Thanks for this exclusive knowledge, that only some of us may know. |
You are an idiot for implying online games don't use packets. I hope you realize that packets provide the compatibility layer for users to be able to communicate with each other online. But let's prove your logic wrong another way, write an online game (hopefully you know what that is), that doesn't use packets (positive you can't do this, but no, you're great). If you do this you will be commended and I'll shut up about that portion.
If you were being sarcastic, to be honest, CEF seems like the type of people that actually wouldn't know this.
And we proceed,
sponge says: Seems like someone is a little green.
Yeah, I'm rusty in the whole socket programming subject and I'm not afraid to admit it. I never said I was a 1337 h4x0r or some shiz, but I did plausibly say that you're an idiot. And that still remains.
sponge says: >>Implying that TCP is a language.
Let's shed some light on the idiot that doesn't know how to read.
| Code: | Bmanatee says:
try to explain it to me as if I wasnt an idiot
The Professor says:
ok.
Bmanatee says:
also, real quick: what timezone are you in?
The Professor says:
just know that we're in a different timezone.
It's night where I live.
like 11 PM night.
Bmanatee says:
k
The Professor says:
Anyway, you guys took what I said out of context. By that I meant you misunderstood what I meant. When I said "making a client in pure TCP" I meant that I'm only using TCP as a resource. You see, where I come from (program at), we regard Flash as a resource.
Flash itself is a resource so coding a client in Flash and using TCP as a resource is redundant.
"Flash is something regarded as a resource, AutoIt is not. Using Flash as a middleman for something that's already coded using Flash is retarded, yet you fail to realize that."
Do you understand my logic now?
Bmanatee says:
yes
I (and everyone else) thought when you refered to flash, you meant the programming language
cause most newbies call "Flash" a programming language
The Professor says:
Exactly. You guys are too accustomed to the use of Actionscript primarily.
Not a good programming habit. |
sponge says: Never heard of it. Protocol for finite state automata
Oh lord, that was almost equivalent to your previous portion of BS.
But here's a /facepalm anyway.
sponge says: TCP is an interpreted language?
No, and that's not what I meant @ all. Refer to my response a couple steps back. But since you're probably too dumb to, let me elaborate. This weekend, I've been playing with SAB. I've figured out tons of stuff via packets (The TCP, or more accommodatingly socket portion), not via variables (The Flash portion). An example of these "discoveries" are Name change, stats change, spinner change; yes these were recent discoveries, consult an SAB developer for clarification / proof. These exploits could only be done (as of now) from the "socket" portion of SAB. Hopefully you can debunk what I said because I can't dumb it down any further.
sponge says: I BEG TO DIFFER!
You beg to differ? The pseudo-sarcasm is killing me man. It truly is.
sponge says: >>Implying that TCP is a language.
This again
*SMH*
I honestly expected more of you man, I honestly did.
sponge says: *server closes socket* WHAT NOW BITCH?
Sup, I'd lik 2 tak the tim 2 tell u, that you have no idea what you're fucking talking about and you should learn how to read. If it takes 3-4 times for you to understand it, go with it man. Go back to that thread and read like you've never read before!
sponge say: I'm sorry, what?
Good god, stop replying to fractions of posts and actually compile this shit.
Kids.
sponge says: Here we go again...
Honestly.. I can't believe no one else sees the irony in what you're doing. Kudos to you for being so smart..
sponge says: Oh the hypocrisy.
I can't believe you're calling someone smarter than you an idiot. Shame.
CEF has some cool beans people.
| sponge wrote: | | If it were not for the previous posts, this could almost be considered irony. |
Excuse me? I thought a subsequent demonstration of AutoIt code was all what was needed. It was relevant to the situation unlike the bullshit you posted in my challenge thread that you failed miserably to complete. If you were expecting contributions or something, why didn't you say so? I threw together some neat tools since I've been here.
e.g (this little guy): http://forums.xgenstudios.com/showthread.php?230330-The-4-Hacked-Moderator-Accounts-and-Protozoid
sponge says: Ahh, yes the fabled TCP exclusive program that runs without assembly
*Mutters to myself, it seems I was right.. They do seem to be lacking sufficiency in that subject..*
/a link drops out of my pocket
Oops, what in the.. No!!
http://zerozaku.com/viewtopic.php?f=36&t=7163
sponge says: Oompa-Loompa land?
Thanks for proving even more how immature you are.
But I'll snoop down to your level of mentality. Or as you would like to call it, cool-dum.
http://gaiaonline.com/
| sponge wrote: | | NEWS FLASH: ActionScript is much like AutoIT. They are both interpreted languages. They both have a standard library. AutoIT is therefore a resource. |
NEWS FLASH: You're an idiot. Not but subjectively, I lol'd. Did you just tell the "kid who prides himself of the use of ActionScript and AutoIt" (+rep for whoever gets that reference) the similaritie(s) between the two? Ohhh, the irony. The sweet, sweet genuine irony. To be fair, the only similarity AutoIt and ActionScript share is the fact that they are both interpreted languages. Not because of the standard library shit (a lot of languages have a standard library, does that automatically make them similar?). ActionScript can be web-embedded, can AutoIt. I think not! ActionScript is often used as a secondary resource, is AutoIt? No sirrr. To be precise, the main use of AutoIt is primary, look it up.
sponge says: The sign of a novice programmer who does not know what IPC is. (Hint this stands for Interprocess Communication)
I'm a humble guy and I know my limitations, you got me right there. But guess what? That type of stuff is CEF's forte. What you misinterpreted that was fore-mentioned is not. Not by a long shot.
sponge says: >>Implying that HTTP is a transport layer protocol and does not use TCP.
Oh lord, please tell me you did not just say that.
See what this is? It's another huge facepalm.
| Code: | | GET / HTTP/1.1..Host: www.google.com..User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17..Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8..Accept-Language: en-us,en;q=0.5..Accept-Encoding: gzip,deflate..Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7..Keep-Alive: 115..Connection: keep-alive..Cookie: PREF=ID=a18db82b6c39c5bb:U=968b378d1eab6771:FF=0:TM=1306177578:LM=1306177772:S=Ei0ufEHVmT318r_c; NID=47=MeNaVilv6iqJ8TKvVKLYFt9iwPgOKxWDD6OLpZGce-ZQFZRcw_0KYfmtVMM9-MShBBm4O6fVlQUxsIv7EHLw7u7L6sFbrLeldQJyLgBgpwssl7HVYqPIt8vac4S8JHvM; W6D=v4=0:ds=0:w=10:l=65:q=0.... |
Let's see the "programmer" figure this one out.
sponge says: Come back when you can really reverse engineer and/or program.
You know, from what I've observed, you really seem like a clueless shallow guy. But if being smarter than you means I don't know how to reverse-engineer "AND OR PROGRAM", I'd like to stay at that stature for the rest of my life.
You've only proven to me how unintelligent you really are. But no, as I said in PM's. I wish you the best.
http://www.youtube.com/watch?v=17eSUnQ-_ek&feature=related
Enjoy.
P.S - I really thought you'd be a step or two ahead of the other kids on CEF. But I was wrong. This thread proved that completely. You have an equivalent mentality level.
But don't feel down, have a nice day.
Ya hear?
_________________
how r u. im a newbie hur, nic 2 meet u all. |
|
| Back to top |
|
 |
Sothe Cheater
Reputation: -1
Joined: 06 Jun 2010 Posts: 33 Location: Phoenix
|
Posted: Mon May 30, 2011 7:59 pm Post subject: |
|
|
@OP
tl'dr, you tried to twist around his posts.
Stop being such a tool/pill/boner.
_________________
Hello kiddies, this is your captain speaking.
Last edited by Sothe on Mon May 30, 2011 8:00 pm; edited 1 time in total |
|
| Back to top |
|
 |
:^) Grandmaster Cheater Supreme
Reputation: 37
Joined: 30 Jun 2008 Posts: 1062
|
Posted: Mon May 30, 2011 8:00 pm Post subject: |
|
|
wait, Jony's irc?
wut it is?
|
|
| Back to top |
|
 |
sponge I'm a spammer
Reputation: 1
Joined: 07 Nov 2006 Posts: 6009
|
Posted: Mon May 30, 2011 8:18 pm Post subject: |
|
|
If you really could not tell that the majority of the responses were in a sarcastic tone (Google "What is satire?"), then I have sad news for you.
I most definitely have more knowledge than you. You have disproved nothing. Notwithstanding reverse engineering, I still know far more about programming than you do.
With regards to online games:
This is obvious sarcasm. You may note my play on words taken from your original quote (last sentence. see As some of you know).
With regards to HTTP:
Ah, yes, what you have just posted is the data sent through TCP. The data is formatted to HTTP specification.
| Quote: | | Packets are chunks of data being sent throughout the HTTP/TCP protocols. | I'd like to reiterate the "throughout the HTTP/TCP protocols". When taken in context of the original post, this shows you actually believed HTTP was a protocol in which packets were sent, not a protocol in which packet data is formatted (from the eyes of an application programmer, because TCP header is formatted data as well, but is transparent to the application programmer. There might be some semantic issues with "application programmer", where application programmer is one who uses sockets on the Windows platform. Confined to Windows sockets because you use AutoIT and AutoIT is strictly Windows based and most importantly because the thread starter was using WPE). Stop spewing bullshit. That entire post was an attempt to gain recognition for knowledge that you don't even understand yourself.
With regards to ActionScript/AutoIT:
Once again, please refer to the aforementioned satire clause. The fact that you are able to embed something into a web browser means nothing. If AutoIT developers really wanted to, they could build their interpreter into the browser as well. The fact of the matter is, whether it is a primary or secondary resource, a resource is a resource. It's as simple as that. You really don't know how to argue. You have disproved nothing by claiming something as a secondary resource.
With regards to IPC:
IPC has nothing to do with game hacking. It is known in other programming realms. I'd argue most hacks don't need IPC unless you are interfacing a managed front-end with your native back-end (because creating windows with WTL(no documentation whatsover) or WinAPI is a bitch. because MFC is a horrible library. because Qt is too heavyweight for a system relevant subject).
With regards to packets in general:
I have been dealing with packets of various games for a long time, including encryption protocols. Come back when you have done the same. I know far more about how to analyze game protocols than you will ever.
Suffice to say, if you mentioned TCP less, you would actually seem less of a charlatan. Instead you kept your charade on, throwing out TCP in attempts to seem intelligent. It is obvious by your attempt to use technological terms that you were trying to impress someone out there.
As for your little forum, I only see one person who actually knows something about programming, and with his or her diction, it is most definitely not you. Hint, his/her name does not start with 'L' (yes, case sensitive).
As for why I moved this away from PM:
- I know how Random Spam is from previous encounters, they do not care about this argument. (See the following post).
- A thread is a much easier method in order to hold a conversation.
I concede all points in which you inadvertently regard TCP as a language. A little fun fact, finite state automaton is one structure used to implement artificial intelligence, aka a bot (in context with your quote, makes sense with the satire being explicitly stated right? I would hope so!).
| Sothe wrote: | @OP
tl'dr, you tried to twist around his posts.
Stop being such a tool/pill/boner. | I twisted nothing. The Professor is one of three things:
- A charlatan.
- A person who does not understand how to use the English language (if he/she is not a native speaker I can understand).
- A combination of the former and latter (the most likely case).
Please brush up on your English and reading comprehension.
_________________
Last edited by sponge on Mon May 30, 2011 8:50 pm; edited 7 times in total |
|
| Back to top |
|
 |
Evil_Intentions Expert Cheater
Reputation: 65
Joined: 07 Jan 2010 Posts: 214
|
Posted: Mon May 30, 2011 8:41 pm Post subject: |
|
|
| Who cares?
|
|
| Back to top |
|
 |
The Professor Cheater
Reputation: 1
Joined: 07 May 2011 Posts: 30 Location: SciTE
|
Posted: Mon May 30, 2011 9:02 pm Post subject: |
|
|
| sponge wrote: | If you really could not tell that the majority of the responses were in a sarcastic tone (Google "What is satire?"), then I have sad news for you.
I most definitely have more knowledge than you. You have disproved nothing. Notwithstanding reverse engineering, I still know far more about programming than you do.
With regards to online games:
This is obvious sarcasm. You may note my play on words taken from your original quote (last sentence).
With regards to HTTP:
| Quote: | | Packets are chunks of data being sent throughout the HTTP/TCP protocols. | I'd like to reiterate the "throughout the HTTP/TCP protocols". When taken in context of the original post, this shows you actually believed HTTP was a protocol in which packets were sent, not a protocol in which packet data is formatted. Stop spewing bullshit. That entire post was an attempt to gain recognition for knowledge that you don't even understand yourself.
With regards to ActionScript/AutoIT:
Once again, please refer to the aforementioned satire clause. The fact that you are able to embed something into a web browser means nothing. If AutoIT developers really wanted to, they could build their interpreter into the browser as well. The fact of the matter is, whether it is a primary or secondary resource, a resource is a resource. It's as simple as that. You really don't know how to argue. You have disproved nothing by claiming something as a secondary resource.
With regards to IPC:
IPC has nothing to do with game hacking. It is known in other programming realms. I'd argue most hacks don't need IPC unless you are interfacing a managed front-end with your native back-end (because creating windows with WTL(no documentation whatsover) or WinAPI is a bitch. because MFC is a horrible library. because Qt is too heavyweight for a system relevant subject).
With regards to packets in general:
I have been dealing with packets of various games for a long time, including encryption protocols. Come back when you have done the same. I know far more about how to analyze game protocols than you will ever.
Suffice to say, if you mentioned TCP less, you would actually seem less of a charlatan. Instead you kept your charade on, throwing out TCP in attempts to seem intelligent. It is obvious by your attempt to use technological terms that you were trying to impress someone out there.
As for your little forum, I only see one person who actually knows something about programming, and with his or her diction, it is most definitely not you.
As for why I moved this away from PM:
- I know how Random Spam is from previous encounters, they do not care about this argument.
- A thread is a much easier method in order to hold a conversation.
I concede all points in which you inadvertently regard TCP as a language.
| Sothe wrote: | @OP
tl'dr, you tried to twist around his posts.
Stop being such a tool/pill/boner. | I twisted nothing. The Professor is one of three things:
- A charlatan.
- A person who does not understand how to use the English language (if he/she is not a native speaker I can understand).
- A combination of the former and latter (the most likely case).
|
Firstly, if you can't read, I stated that you're using sarcasm in my post. I don't see why, you seemed to have the time on your shoulders to make a I repeat,
thread.
Disproved nothing..? A bit contradictory don't cha think?
@this, "Notwithstanding reverse engineering, I still know far more about programming than you do."
What you've said in this thread and via PM's really doesn't support this.
Another thing that detracted from support was when you came to my thread deliberately looking for trouble. How do I know this? You've only expressed so by making this thread. You've had a built-up dislike towards me.
@The regards towards HTTP,
You reiterated it, it has the same value. Why? Because the fact stills stands that the "I REPEAT", HTTP and TCP protocols have a connection.
Secondly, "spewing bullshit"? This again man? I don't think you really read what I said very thoroughly. That entire post was made to prove that you're an idiot that misinterprets things because he can't understand the user to a full extent. Kira even admitted that part to an extent.
@ActionScript / AutoIT portion,
Hey guess what? "Its not about the tools its about what you do with them".
Live it, learn it, love it. I've been around the AutoIt forums, I've seen the developers' discussions. Do you know what AutoIt is? It's an automation language. It's not intended to be embedded into web pages like ActionScript, it's meant to automate repetitive Windows tasks. And "a resource is a resource"? Noooo.. That's not how things work buddy. There's a difference between primary and secondary. Apparently you need to pay more attention to school / studies. What you're doing is ignoring the subliminality in what I'm saying. But I wonder what leads you to the idea of me trying to make myself seem intelligent by spouting TCP excessively. I have no reason to make myself seem intelligent in the likes of a place like this. I also don't care if you refer to me as a charlatan. Why? Because you proved you have no value of importance.
@The IPC bullshit,
Why are you commenting on it with irrelevance? Did I say or did you assume that I was implying that game hacking was CEF's forte? Apparently not, since you misunderstood the concept of a "TCP" bot.
But again, if you actually read what I said precisely, you wouldn't have replied with something such as this. "BUT I REITERATE", http://zerozaku.com/viewtopic.php?f=36&t=7163
If you still don't understand based on what I provided you, I can probably get a couple of people or two to elaborate.
@The general regard towards packets,
Just like I said previously, you've move me further away from the belief that you know a lot about this subject.
"I concede all points in which you inadvertently regard TCP as a language."
Man, you really are ignorant aren't you? You're still trying to avoid facts even after Sothe plausibly said he understands what I'm saying and what you're doing. Trying to twist things and ignore what's important.
Last of all, don't understand English..? For someone who commented on someone else's hypocrisy, you sure seem like it. Refer to all of what I said beforehand.
I don't understand English when I know the difference between primary and secondary.
I don't understand English when I am genuinely replying to your logic that makes no sense when you're pulling things out of your ass to say WHILE ignoring what I say for the most part?
I don't understand English when I know the difference between stating and implying?
I'm not a Native speaker and I'm positive that I understand the English language moreso than you. Just because your feeble mind can't understand what I'm trying to conclude, doesn't mean my English is bad.
OMG, did you just say a public thread would be easier to communicate 1 on 1 than PM's? God.. you are pulling shit out of your ass. But no, I'm the person who doesn't understand English. Refer to the name of your thread. "Expose: The Professor". Keyword - expose.
Definition.
That makes it even more hilarious though if you get my drift considering you didn't humiliate me whatsoever. You actually gave me more of a reason to "assume" (notice the quotes) that you're an idiot.
So hey, my turn.
1.) You're either an idiot (this one has the most likely-hood).
2.) An uneducated / inexperienced programmer that does not know how these sort of things work completely or at least to a level where you don't have to argue with your superiors.
3.) Or, someone who can't debunk what someone fairly more intelligent than he is, is trying to conclude.
Fact of the matter remains, you couldn't complete my challenge.
You QQ'd. You made a thread to get a sense of accomplishment, and failed.
But continue trying to propose an argument when you've completely lost track of what I'm trying to get through to you.
_________________
how r u. im a newbie hur, nic 2 meet u all.
Last edited by The Professor on Tue May 31, 2011 10:29 am; edited 2 times in total |
|
| Back to top |
|
 |
sponge I'm a spammer
Reputation: 1
Joined: 07 Nov 2006 Posts: 6009
|
Posted: Mon May 30, 2011 9:17 pm Post subject: |
|
|
Really, you've made countless denotative mistakes. Connotative mistakes are more acceptable but to say you know English well? That is laughable. Yes, I was talking about English, in case you were wondering. It requires twisting of your words to understand your posts, because you use words incorrectly. Sure I understood what you were saying from the get go, I only touched upon the explicit (denotation) meaning of your text, which was ALL incorrect (in order to further my argument that you are generally misinformed).
Your use of sarcasm is rather poor.
I never "qqed" at all and coding something in ActionScript, and coding something for acknowledgement from someone who is inferior (you probably don't even know basic programming design patterns) is not worth the opportunity cost (yes, I even brought in a bit on economics).
Once again come back when you can properly reverse a game protocol, not some flash bullshit where you have access to the source code via source decompilation.
As for seeking trouble, how hypocritical of you to state such a thing. The quote you yourself provided in the General Programming thread is proof of the matter. Furthermore, the thread itself was seeking for trouble as you posted it in response to the argument with Kira. Theres even a post which points kira towards your GP thread.
http://www.mpgh.net/forum/267-vindictus-hacks/292145-nmconew-general-packet-format-encryption.html
All in 30 minutes of on and off reversing and programming. For validity that this is indeed my alias, check the signature.
| Code: | void decrypt_packet(unsigned char* packet)
{
unsigned int length = _byteswap_ulong(reinterpret_cast<unsigned long*>(packet)[2] & 0xFFFFFF);
unsigned long seed = _byteswap_ulong(reinterpret_cast<unsigned long*>(packet)[3]);
decrypt(reinterpret_cast<unsigned long*>(packet), length, seed);
}
void print_packet(unsigned char* packet, unsigned int len)
{
std::vector<unsigned char> packet_container(packet, packet + len);
std::cout.flags(std::hex);
foreach (unsigned char ch, packet_container)
std::cout << ch << ' ';
std::cout << std::endl;
}
int send_hook(SOCKET s, const char* buf, int len, int flags)
{
HMODULE hCallerModule;
if (GetModuleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS, reinterpret_cast<LPCTSTR>(_ReturnAddress()), &hCallerModule))
{
if (hCallerModule == GetModuleHandle(_T("nmconew.dll")))
{
unsigned char* lpPacket = new unsigned char[len];
memcpy(lpPacket, buf, len);
decrypt_packet(lpPacket);
print_packet(lpPacket, len);
}
}
return send(s, buf, len, flags);
} | Here's some accompanying code for a send hook that filters packets specifically to the nmconew module and prints them. Of course you need some #includes, namely BOOST_FOREACH (#defined as foreach for stylistic purposes) and Microsoft intrinsics (_byteswap_ulong to convert endianess) and the windows header for Windows API and iostream for console output.
Much more advanced than anything you've ever created. Your little bot is now insignificant.
_________________
Last edited by sponge on Mon May 30, 2011 9:33 pm; edited 5 times in total |
|
| Back to top |
|
 |
Nirojan How do I cheat?
Reputation: 108
Joined: 16 Sep 2008 Posts: 0 Location: seshville
|
Posted: Mon May 30, 2011 9:27 pm Post subject: |
|
|
i'm gonna read all this
_________________
| Quote: | | yo i b 22 tryna make it in dis rap game but da steetz dont got luv for no wun na mean so im out hea tryna holla at da fams on dis innernet shit u no way i sayin |
|
|
| Back to top |
|
 |
The Professor Cheater
Reputation: 1
Joined: 07 May 2011 Posts: 30 Location: SciTE
|
Posted: Mon May 30, 2011 9:42 pm Post subject: |
|
|
| sponge wrote: | Really, you've made countless denotative mistakes. Connotative mistakes are more acceptable but to say you know English well? That is laughable. Yes, I was talking about English, in case you were wondering. It requires twisting of your words to understand your posts, because you use words incorrectly.
Your use of sarcasm is rather poor.
I never "qqed" at all and coding something in ActionScript, and coding something for acknowledgement from someone who is inferior (you probably don't even know basic programming design patterns) is not worth the opportunity cost (yes, I even brought in a bit on economics).
Once again come back when you can properly reverse a game protocol, not some flash bullshit where you have access to the source code via source decompilation.
As for seeking trouble, how hypocritical of you to state such a thing. The quote you yourself provided in the General Programming thread is proof of the matter. Furthermore, the thread itself was seeking for trouble as you posted it in response to the argument with Kira. Theres even a post which points kira towards your GP thread.
http://www.mpgh.net/forum/267-vindictus-hacks/292145-nmconew-general-packet-format-encryption.html
All in 30 minutes of on and off reversing and programming. For validity that this is indeed my alias, check the signature.
| Code: | void decrypt_packet(unsigned char* packet)
{
unsigned int length = _byteswap_ulong(reinterpret_cast<unsigned long*>(packet)[2] & 0xFFFFFF);
unsigned long seed = _byteswap_ulong(reinterpret_cast<unsigned long*>(packet)[3]);
decrypt(reinterpret_cast<unsigned long*>(packet), length, seed);
}
void print_packet(unsigned char* packet, unsigned int len)
{
std::vector<unsigned char> packet_container(packet, packet + len);
std::cout.flags(std::hex);
foreach (unsigned char ch, packet_container)
std::cout << ch << ' ';
std::cout << std::endl;
}
int send_hook(SOCKET s, const char* buf, int len, int flags)
{
HMODULE hCallerModule;
if (GetModuleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS, reinterpret_cast<LPCTSTR>(_ReturnAddress()), &hCallerModule))
{
if (hCallerModule == GetModuleHandle(_T("nmconew.dll")))
{
unsigned char* lpPacket = new unsigned char[len];
memcpy(lpPacket, buf, len);
decrypt_packet(lpPacket);
print_packet(lpPacket, len);
}
}
return send(s, buf, len, flags);
} | Here's some accompanying code for a send hook that filters packets specifically to the nmconew module and prints them.
Much more advanced than anything you've ever created. |
I never said my English was good, just better than yours.
but something really laughable yes?
| sponge wrote: | | It requires twisting of your words to understand your posts, because you use words incorrectly |
| sponge wrote: | | I twisted nothing. |
And now you admit it, ah. This signifies something.
@The "I didn't QQ" logic,
You're saying you didn't want to do the challenge because you didn't want my acknowledgment right? Check this shiz yo.
| The Professor wrote: | | The thread's purpose was to see who can complete the challenge, if the users didn't want to do it for the acknowledgment, there's always the +rep & the overall thrill of a challenge. |
But @ what I said to Kira in that thread, I only needed verification that he understands these sort of things to an extent.
Lastly, "more advanced" is a subjective term. Sure it's more advanced in regards to a particular subject. But I wouldn't necessarily say it's more advanced than anything I've ever written. Nice job btw. Clean coding.
I'm a pretty cool guy if you get to know me instead of falling under an impression that I'm a guy that tries to say what I don't know based on something taken out of context, or as you call it, an English flaw.
@Shrooms, I wouldn't call this a hole to begin with. But whatever works for you I guess. It's simply an argument based on our differences.
@Loopal, <3 have fun with that. Don't forget to take a coffee break every few minutes.
@Thread, I'd like to wrap this up with sponge elsewhere. I'd also like to prove myself to everyone else considering it turned into a must because of an "English flaw".
I will be contributing in due time.
_________________
how r u. im a newbie hur, nic 2 meet u all. |
|
| Back to top |
|
 |
sponge I'm a spammer
Reputation: 1
Joined: 07 Nov 2006 Posts: 6009
|
Posted: Mon May 30, 2011 9:54 pm Post subject: |
|
|
| The Professor wrote: | | sponge wrote: | | It requires twisting of your words to understand your posts, because you use words incorrectly |
| sponge wrote: | | I twisted nothing. |
And now you admit it, ah. This signifies something.
| Yes, this is me being pedantic. (They say a good programmer is pedantic.)
Actually, if you read the entire paragraph, this would be the correct and logical conclusion.
- I twisted your words in order to understand them (it was a stretch).
- I "untwisted" them, meaning I took them at face value and placed them into my argument. (Denotation is the literal and correct meaning of words.)
- Therefore, I never twisted your words when it came to the arguments.
Anyways, +rep is acknowledgement and it means nothing to me. There was a time when I cared, but not anymore. There is no thrill in coding in a dead-end language with many limitations.
_________________
|
|
| Back to top |
|
 |
The Professor Cheater
Reputation: 1
Joined: 07 May 2011 Posts: 30 Location: SciTE
|
Posted: Mon May 30, 2011 9:58 pm Post subject: |
|
|
| sponge wrote: | | The Professor wrote: | | sponge wrote: | | It requires twisting of your words to understand your posts, because you use words incorrectly |
| sponge wrote: | | I twisted nothing. |
And now you admit it, ah. This signifies something.
| Yes, this is me being pedantic.
Actually, if you read the entire paragraph, this would be the correct and logical conclusion.
- I twisted your words in order to understand them (it was a stretch).
- I "untwisted" them, meaning I took them at face value and placed them into my argument. (Denotation is the literal and correct meaning of words.)
- Therefore, I never twisted your words when it came to the arguments.
Anyways, +rep is acknowledgement and it means nothing to me. There was a time when I cared, but not anymore. There is no thrill in coding in a dead-end language with many limitations. |
True, true. +Rep is a form of acknowledgment but notice how I appended "acknowledgment from me" thus creating a delimiter between the two.
Anyways, check your PM's. As far as I'm concerned, this thread is through.
_________________
how r u. im a newbie hur, nic 2 meet u all. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|