Mortal Kombat 11 launcher by CH

SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,483
Hear ye, hear ye :)

So CH posted their nice trainer with an extra feature ;) A "launcher". Considering it was like yesterday when we were bitching over file integrity and how my Far Cry 5 bypass in the form of the patches done to the game's DLL "modifies game files and is illegal" and their trainer doesn't touch the files at all (cuz it was a loader), I'm guessing they gave up on that pathetic ploy. Mortal Kombat 11 is not a game that deserves mercy, as in one can modify game files as they please, disregarding principles sustained across time towards the community they've built. Much like politicians' promises, so does CH's claim over not touching the user's files vanish in the mist of time. "Oh, but we do not modify the user's files". Keep reading.

The so-called "launcher" is called.. well.. Launcher.exe. The moment I opened it up in my debugger I saw SetFilePointer API. What I know about this API is that it's commonly used in file patching. So without even running the process I knew the "launcher" is a "patcher". And this shit below..



.. is only put there to mislead people and leave no room for interpretation. "Dear user, you have to run the game only with the launcher, else it won't work". Well, dear CH user, run it one time from Launcher.exe, exit game, then run MK11.exe. See what happens. Oh, even more, just to be nicer, leave Cheat Engine open while running MK11.exe :D I wonder if you'll see any detection messages...

Still not convinced? OK. Here goes. IDA time:
  • no one ever in coding history would call-up WriteFile (or bring it in IAT) in their program to do nothing (you can't even tell the compiler to leave it out, unless it's used ;))


  • I had to rescan my Steam folder to get the original file back in place

- original file with timestamp in CFF Explorer:



- same MK11.exe file after having run Launcher.exe one time:



So, no, dear user, CH does not touch your files and God forbid anything else.

Find this constructive or destructive, I don't care. Same as I don't care you decompiling the DLL I posted. Say, want the source, just PM me.

I'll leave the Launcher.exe's decompiled .c code in attach, just so you have a nice look at it.

BR,
Sun
 

Attachments

  • Launcher.zip

    CH "launcher" for MK11

    7.6 KB Views: 709
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,483
Re: Mortal Kombat 11 - table v: 1.0.6 CT

And since I've not touched base with the most sensitive subject - "What do they actually patch? Did they steal from public knowledge? I hear they have their own private methods" - well, you be the judge of the below:



If we take the first one, go there (Ctrl+G) in the physical MK11.exe in a hex editor, we see this:



Now Ctrl+C over that array of 5 bytes, then open up MK11.exe in x64dbg, head to Memory Map, Ctrl+B, tick Entire Block, Ctrl+V, OK. Boom:



And then:





Remember the Anti-CE thread function? Yeah, that's right. All he's doing is 0xC3 on the JMP. But not just a 0xC3, he also puts 0x90 bytes to pad the extra 4 bytes in the JMP sequence. Well, mind me asking, if a fucking function hits the C3, will it EVER execute the rest of the 4 bytes? Why bother padding then? o_O That's what I call being "gamehacking" consistent: see 4 bytes amiss, NOP them. That's how you grew up :D

"Thank you, public community for helping us maintain our business" - - said no one ever.

Let's continue:







The Memory Integrity thread function.

And lastly, the coup-de-grace :)







Now let's have a look at what my DLL does:



1) It kills the Anti-CE thread creation. The result is the thread running the function Caliber patches to 0xC3 never runs. This was made public on the 2nd of June.

2) It kills the Memory Integrity thread creation. The result is the thread running the function Caliber patches to 0xC3 never runs. This was made public on the 2nd of June.

3) The last check was not made public at all - maybe just hinted on - which means he just ripped it off the DLL itself :) I wouldn't want to believe with the amount of work Caliber has to do in 1 day, week, month - that he's bragged so much about with each occasion he gets - he had both the v1.0 .exe and the time to compare the two, study what's new in terms of added code content, and figured out + devised the SAME IDENTICAL method I used to skip all the "extra" code being run. Which kills the CRC32 checks.

So, based on the screenshot above:

- uint64_t fCRC32Skip = pGame + 0x9D8860;
- pGame is the base module's address --> 0000000140000000; then: 0000000140000000 + 0x9D8860 == 1409D8860



Anyone messing around with my temper again, acting surprised CH does this shit, fuck off. You have the proof right there.

Come out, CH acolytes, time for the ban-hammer!

Sun, out.

P.S.1: Yeah, I just noticed that I left FreeLibrary in DLL_PROCESS_ATTACH :D :D

P.S.2: Nether, your move ;)
 
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,483
Re: Mortal Kombat 11 - table v: 1.0.6 CT

CaliberCHResponder said:
Listen up, buster.

When I came up with the EAC patching solution for Far Cry 5 and put that into the game's DLL (which was 200MB big, the .DLL), what did CH say? Let me remind you:

[media=youtube]aGSKrC7dGcY[/media]

"I actually have arrived at the time where I don't care."

It's funny. You complain not having time to do this and that, yet you took YOUR TIME to create an account and write-up a long-ass post. This shows oh-so much how you do not care. That's what people do when it comes to EGO.

"using directx old .dll method"

Are you fucking retarded? What "directx method"? This has nothing to do with D3D (not directx, learn the difference between them). Do you know what a PROXY DLL is? Google it. I could've used any fucking system DLL mimic (I even have a "version.dll" proxy). Do you know you can mimic exports and have Windows load a DLL into a game WITHOUT A FUCKING LAUNCHER? No. You obviously don't, you fucking stone-age prick. I'd say the method I used is quite ingenious (notice how I almost never say "my method"? yeah, that's right; "my DLL, my trainer, my shit" - where's the crediting to all those you've got the inspiration from? if you can't do it, at least avoid the fucking "my"). Stick to your "high-level programming" crap and preach it someplace else.

"Congratulations, you discovered that we had to edit the game file so that it could run, as attempts to do things live in memory are not fast enough and it takes a moment for Denuvo to do 'it's thing'. I did not modify or create a workaround using directx old .dll method, but the result is the same. The file is being modified either on disk or in memory to cancel out the three things that prevent CE and .text modifications of the trainer."

You really are a fucking retard. Why? Simple. First-up, there's no "old method". There's the method of proxying a system DLL, as Windows looks for any system DLLs the game uses (check the IAT) in THE GAME FOLDER [b]FIRST[/b]. If the game uses say [b]version.dll[/b], it will first check if this DLL is in the location where the .exe is. If found, it loads-it up via LoadLibrary. The reason you'd reference the exports and fix them in your lib (via loading the original system32 .dll yourself) is so then the game uses your DLL, you do your thing, and whenever some exported function from the original is required to be run, this happens: call [my_version_dll_export] -> jmp [my_version_dll_export] -> jmp [original_version_dll_export] -> run original_version_dll_export. Hence the need to fix exports.

Then what timing issues? And what "Denuvo has to do [b]its[/b] ('it's' means 'it is' - legit illiteracy) own thing"? You are retarded in that sense as well. The proxy DLL is "run" the moment you run the .exe. Since you can easily patch the physical file, you don't need any "timing"-related crap, as there's no Denuvo [b]unpacking[/b] involved. The .exe is not packed. So be it my DLL or your "launcher" (patcher), yes, the result is the same. Stop trying to belittle another's methods, when you know there are NO DENUVO TIMING ISSUES. Bottom line here was YOU PREACHED NOT TO TOUCH GAME FILES in the past. You just ADMITTED YOU DO. Suck it.

Lastly, you want to lie to the public about "Denuvo timing issues", when your major problem - which explains why you made a FILE PATCHER - is you don't know how to handle in-memory patches in MULTIPLE spawned processes. That's right. Steam launches the game twice: [b]first time[/b] to create the handshake with Steam (then kills the process), then the [b]second time[/b] to actually log in and let the game run normally. And since you can't catch the 2nd process to properly "attach" and patch it in memory, you did the only thing you're capable of: a mere file patcher. What happens when Nether decides to use packing? Will you write a "launcher" (patcher) again? Let's wait and see T_T.

As far as pompously claiming "No DRM was harmed at all in the process", you fucks know how to pull this marketing stunt as well. My major concern is people give a rat's ass on detailed explanations, but do raise an eye-brow if they hear "DRM was modified". My other major concern is you're preaching stupid content to create a [i]trend[/i] here. And that is: whenever you see ASM you can't fathom the normal purpose of, in terms of looks, you instantly go "this is DRM, this is Denuvo code". Tell you what, go to vmpsoft.com, download the VMProtect demo, write a simple MessageBox app and use VMProtect on it. Use just MUTATION on the single function you got there. Then look at the original and protected in x64dbg, see how the ASM looks like. Spaghetti code in your protected one, right? Intelligible, but not quite fast, as opposed to your original code. Well.. that's mutation. That is NOT DRM! So.. me patching the thread creation in MK11, as in modifying what you gathered to be "Denuvo code, so you're modifying DRM" is not what it is. But you seem to enjoy lying to the public. That's Nether code, mutate via Denuvo (like I said, they use mutation markers to denote the functions the protection should envelope).

So once and for all.. stop with the idiotic "no DRM was harmed". None of us here is CRACKING games (that's what DRM represents; read up on that as well). We're doing trainers.

Yet another lesson from SunBeam T_T Am getting tired of teaching you stuff through these disputes... How about you properly get documented on the shit you say next time around? It's either that or.. "I am not sure why you chose the spot you chose or whatever, as it seems random". And you seem to say a lot of that when you just wanna act smart, pompous, but without a proper explanation on what's going on. Thanks!

"I am screenshotting that you are once again taking our work and disassembling it and then posting things about it here."

That's PWizard right there. It's common knowledge by now he collects dirt on people to blackmail or threaten them later. Nothing new. Do your best. Screenshot this as well.

"I have no interest in going further on this, as it won't matter anyways, and I honestly have given up trying to be cordial or have a relationship with people here. It's bash me or CH all the time, every time."

Behind all that nice wording, your ATTITUDE didn't change. You can't be cordial in just the text part. So eat up once more.

"I DO have a ton of work, and while you are still dinking with this one game, I've been doing 100 other things" - - OK, OK, fuck off now and stop posting, since you're busy and, like you said, you don't care anymore? Peace.

Bottom line, after all this shit:
[list]you never said "thank you kind community for allowing me to monitor shit without the need for an account" - that's right, you don't need an account here at FRF to read or download stuff[/list]
[list]you're proving you don't know what you patched in the checksum function; and using a subterfuge to point out I'm the one not knowing, while at the same time saying "I don't know why you did what you did" - - proving a second time and enforcing YOU DON'T KNOW; here, a bone to learn how I did it and WHY, most importantly[/list]

[img]https://i.imgur.com/FUtqkAZ.png

I jumped from function's prologue to that area like this:
Code:
00000001409D8810 | 48:8BC4                                | MOV RAX,RSP                                                       | // prologue
00000001409D8813 | 48:8948 08                             | MOV QWORD PTR DS:[RAX+8],RCX                                      |
00000001409D8817 | 55                                     | PUSH RBP                                                          |
00000001409D8818 | 53                                     | PUSH RBX                                                          |
00000001409D8819 | 56                                     | PUSH RSI                                                          |
00000001409D881A | 57                                     | PUSH RDI                                                          |
..
..
00000001409D885A | FF15 70CE9F01                          | CALL QWORD PTR DS:[1423D56D0]                                     |
00000001409D8860 | 45:0F57C9                              | XORPS XMM9,XMM9                                                   | // JMP here, right after the API call
00000001409D8864 | F24C:0F2A8D 08010000                   | CVTSI2SD XMM9,QWORD PTR SS:[RBP+108]                              |
..
..
00000001409DA826 | 0F57C0                                 | XORPS XMM0,XMM0                                                   | // to here, skipping all CRC32 checks
00000001409DA829 | F248:0F2A85 00010000                   | CVTSI2SD XMM0,QWORD PTR SS:[RBP+100]                              |
00000001409DA832 | F2:0F5905 2ECB8B02                     | MULSD XMM0,QWORD PTR DS:[143297368]                               |
00000001409DA83A | F2:0F1105 D6098002                     | MOVSD QWORD PTR DS:[1431DB218],XMM0                               |
00000001409DA842 | 0FB605 E8CB9002                        | MOVZX EAX,BYTE PTR DS:[1432E7431]                                 |
00000001409DA849 | 84DB                                   | TEST BL,BL                                                        |
00000001409DA84B | B9 01000000                            | MOV ECX,1                                                         |
00000001409DA850 | 0F44C1                                 | CMOVE EAX,ECX                                                     |
00000001409DA853 | 8805 D8CB9002                          | MOV BYTE PTR DS:[1432E7431],AL                                    |
00000001409DA859 | 48:8B9D 20040000                       | MOV RBX,QWORD PTR SS:[RBP+420]                                    |
00000001409DA860 | 8B53 08                                | MOV EDX,DWORD PTR DS:[RBX+8]                                      |
00000001409DA863 | 83FA 0A                                | CMP EDX,A                                                         | A:'\n'
00000001409DA866 | 7D 10                                  | JGE mk11_v1.2.1409DA878                                           |
00000001409DA868 | B9 0A000000                            | MOV ECX,A                                                         | A:'\n'
Since the API adjusts the timing, no need for any crap. Plus now the function is running as its 1.0 equivalent did, without any extra checks and shit. Get it now why I did what I did? Fuck off, thanks.
  • you've not changed your attitude and take advantage every single time telling the world what you do, how much you do of it and how we suck, CH is king; what you don't get is marketing is also about QUALITY and ATTITUDE; all those people who've been silenced, banned or left CH on their own would tell you that, given each of them have been hurt in an area you seem not to be interested in (customer satisfaction is a commodity when it comes to customer support)
  • when you do get the time to, read-up on proxy DLLs; it's a fast and convenient way to get your shit into a game without the need to write separate launchers/patchers; Windows loads standard OS libraries from game folder first, then, if DLL fails loading, loads the system32 originals; if your DLL succeeds in loading the original, then Windows doesn't need to do it for you and all's dandy; that's why it's called a fucking PROXY (yet another teaching lesson from Sun); old method, my ass - - methods know no age, you fucking retard; read the bullet above, yet another way of you saying I use old shit, while you're in 2019; yet the old shit I used got the job done way before your "launcher", so suck it again
  • if the proxy dll method is so old, the moment I see you use it, I'll be on your fucking ass; you're free to use whichever crap you want, but for the love of God, stop bitching when others do before you, belittling you or anything, OK? It makes you look like a fucking asshole saying "this method is old", then using it later on...


  • and lastly, CH is using public shit without proper crediting and "stealing" stuff (if not direct portions of code or hook spots, then inspiration); I never heard you once admit it (no, shit like "we all do it every now and them" is not "I do it"; so hiding behind the public is no admission of own practices), yet you seem to imply that by mentioning others doing it from the shit you post; it's always others stealing from you, never "I do it too"; it's like you're struggling not to get caught red-handed, cuz then.. well.. screenshots, right? ;)

"Have a nice day irregardless,
Cal"

Who said I can't be cordial? "Have a fucking not-nice day as well, Sun"
 
STN

STN

Founder
Administrator
Joined
Mar 2, 2017
Messages
3,759
Re: Mortal Kombat 11 - table v: 1.0.6 CT

CaliberCHResponder said:
I mean just putting the website name here it auto changes to fearless. Congratulations.
That's me. CH site has similar censorship so i don't know why you're complaining. At least, here you can argue and present your side.

I was looking forward to your response to Sunbeam's wall of text. He does have a point, who can forget the FC5 drama and how you looked condescendingly upon us for modifying game files :?

By the way, be careful about your comments against Chinese. Remember what happened last time? :mrgreen:
 
TheyCallMeTim13

TheyCallMeTim13

Enchanter
Staff member
Administrator
Fearless Donors
Talents
Joined
Mar 3, 2017
Messages
1,793
Re: Mortal Kombat 11 - table v: 1.0.6 CT

CaliberCHResponder said:
... your ballsack holder Tim:
...
HEY IT'S, SIR. BALL SACK HOLDER; show some respect.

But seriously, I think you need a GF/BF. I bet someone would enjoy holding your ballsack, but being hateful tends to be a turn off for most people.
 
B

BooBoo

Expert Cheater
Fearless Donors
Joined
May 6, 2017
Messages
547
Re: Mortal Kombat 11 - table v: 1.0.6 CT

STN said:
I was looking forward to your response to Sunbeam's wall of text.
Me 2, I had my popcorn ready and everything :mrgreen: .
 
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,483
Re: Mortal Kombat 11 - table v: 1.0.6 CT

CaliberCHResponder said:
The loader had zero links and zero info about my website. You took it down because, just like I said already, you are an asshole, and once again you manipulate everything then delete or change things to fit your anti CH narrative. I DONT CARE. I didn't even read your entire post, because it doesn't matter. I posted that launcher out of good will and due to people asking me for it here. Maybe a few of them got use out of it. Now they are forced to use yours. I mean just putting the website name here it auto changes to fearless. Congratulations.

I read a little and will respond to you, but this has gotten off topic and honestly, I am not interested in going back and forth with people who once again, remove my stuff, twist my posts, rewrite history, rewrite what I say, slant things to fit their narrative or to make things look the worst for CH. You have that power here as a MOD, just like in China the internet gives the citizens what the Chinese authority says they can get, in whatever way they want it presented.

I finish the rest in a personal PM to you, including a reminder as to why you were banned at CH, as it's not on topic.

best,
Cal
Let me tell you a few things you didn't even bother checking out. Why would you? It's not like SunBeam is someone important to check with your boss. Also, why even bother? I was just another user on CH forum and we ALL KNOW how busy you are with work and everything. You don't let us forget with almost every single post you create here.

I registered on CH years ago (2008 or so if I recall). I then purchased Premium like any other user supporting YOUR work (not PWizard's site). I did use YOUR trainers across the years whenever I wanted a quick hack and just to play my game. I then got tired of gaming and moved to RE. That's when I got part of a team, TEAM RESURRECTiON. And you know what we did. It was until later when a certain team member started targeting CH trainers and posting them for the public audience for free that you basically started a beef with me. And since you applied the same smug attitude even back then and now you're trying to make those times forgotten, like it never happened, let me remind you of the various emails we exchanged where you asked me not to make public the core of your trainer authentication and how I was able to impersonate any Premium user on your site (remember the ban wave and people complaining they got their accounts removed for not doing anything?). Cuz that's what you did back then: ban people who "leaked" trainers. Served you well, if you ask me, to be taught a lesson.

That's when the "mind this idiot SunBeam" drive started. Later on, when I pointed out obvious things or bugs, PWizard decided to do what? Hellban me. What does "hellban" mean (maybe people here don't know): modifying user privileges to only "read" (you cannot write anything anymore, no replies, no new posts). When you tried to, you got this: "Error 404". I mean the feature is so mischievous that tricks you into thinking their site is down or page doesn't load. Of course YOU still don't mention that aspect and go directly to banning. Well, mister, you didn't get the same treatment here and we let you post your hear out, with all the propaganda and self-centered speeches. Up until it became obvious to us you're here only to advertise CH. It doesn't matter if your shit has CH in it or a link, it's posted by you, it's taken down. Simple. Deal with it.

And to finish off - I was banned and emailed by PWizard that he would give me my money back but CH doesn't want me in their Database anymore YEARS later from what I mentioned above. That's the whole story, chronologically.

Like I repeated many times, you didn't even bother checking with PWizard on my situation or if you did, it didn't mean anything to you. Which makes sense even more now, when you mention just that ban.. and not the whole history we've had.

Lastly, while you brag training 298173982179 games, thinking you get a ton shit of experience training as many games as possible, you're proving the exact opposite when bitching you don't have time, you're swamped in work and so on. You're doing the exact same thing, just exponential now, since the beginning of CH: scan memory, debug (read/write), hook, option. Repeat. And that is something I got tired of easily and fast. Looks like you're there too, but since this is WORK for you, you can't bitch about it. While you're so HAPPY with your job, I have the time to actually STUDY an engine or devise methods, thing I do for fun and not competing against others.. that in the end gets to benefit who, I hear? You and other table/trainer makers. What do I get in return? (it's not like I want something in return). Egotistical disapproval.

Let me put it this way: YOU DO NOT HAVE TIME to devise methods, to study engines. YOU DO NOT HAVE TIME to do what I do. I did so many times what you're doing now. That's the difference between us. I never saw a single software crack from your end ever. Reason I'm mentioning this: you can't expect me to believe and admire you when all you've done in your life comes from just gamehacking.

Long story short, the only thing we (I) appreciate about you is consistency and volume. That's about it. But heh, to me, being first and fast, while lacking in other areas, is not sufficient.

Leaving you with the title of this song:


BR,
Sun
 
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,483
Listen up, fuckwad. Learn the difference between MOD and ADMIN. STN told you why WE deleted your shit, your patcher and so on. Wanna be resentful, go someplace else. This is a CH-free community. Period.

P.S.1: Like I said you would, you 'advertised' once more you patcher + you told us once more how busy you are. So go be busy. And please, for the love of God, stop with the "I don't care". That wall of fucking text SHOWS YOU CARE. And you're telling me to grow up... Desperate much?

P.S.2: It's not nice to be paid with the same coin, is it? You're acting all ignorant and shit. STN told you: you're now applied the same treatment CH applies to those you consider not deemed for your community. Well, fucking guess what, we think alike now in this regard. Enjoy "not caring".
 
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,483
Like many other things you're misjudging me for, I believe you just don't really realize I'm glued to FRF. "Toxic" or not, you're only seeing the beef that interests you, while others here really benefit from the OTHER side of me. The fact that you don't irks you to even says stupid things like "I don't care", yet you keep on posting and maintaining this discussion of ours. I'm somewhat your Joker (if you've really seen Nolan's Batman series). You don't exist without me calling you out in some dispute. And you like it :) Wanna twist more, sure, let's go psychology 101 path.

a) I never defend myself against the name calling I use. Everyone here knows I speak my mind, which is what STN appreciates me for. Have a problem with "fuckwad", go seek professional assistance. That world you live in has these words in. It's even in a dictionary. Ah, that YOU can't eat it, that's another topic.

b) That out of the way, since my skills go beyond RE and gamehacking, do you think I don't know how many PMs you got regarding MK11? Stop spreading shit.

c) All you do is come here and post CH stuff when appropriate and TRY various things to see how much shit you can get out of me for your petty screenshots. That's how reverse psychology works.

d) Sure, let's drag fearlessrevolution name into this, cuz.. right? ;) Read above. You're still TRYING.

e) Considering this long-time beef, do you really expect me to believe you ADMIRE me and APPRECIATE me (words you use in your PM, which you copy-pasted publicly) and do you think I really believe you actually CARE when I said the same things to you? "Mmm, yeah, but I still have some more shit to post" - - which basically invalidates all of the admiration and nice talk. I would appreciate it if you were able to write 3 paragraphs that you actually mean, that aren't about yourself, your work, myself, my work, but about how much you value the internet community and are willing to contribute.

Wanna be on my good side, start contributing with non-CH-branded shit (you have the patcher's source, compile it without any CH in it and post it as a simple patcher aimed to help people bypass MK11). And "Caliber" should suffice, rather than "CaliberCH". You don't see me around with "SunBeamFRF". Yeah, it'll have to do, as we make the rules here concerning yourself. Remember what I said earlier, I appreciate YOUR work, not CH as a whole. Don't like that, fine by me. You're just proving more the purpose of your presence here.

^ Hope that's 'grown up' enough for you.
 
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,483
Since we're sharing old artifacts, either publicly or over PMs, here:



Your non-boss clearly states CH doesn't condone "replacing game files". What does your MK11 patcher do, I hear? Hey, the timestamp's changed. So is the MD5. I wonder why :| Glad I kept that screenshot. Eat your words now.
 
STN

STN

Founder
Administrator
Joined
Mar 2, 2017
Messages
3,759
CaliberCHResponder said:
I can't do anything about what YOU do here, or what STN allows or doesn't allow MODS to do, which is obvious.

For the record, STN, I tried to do all this with PM's and not muddy up this thread. I've actually posted useful content here (which has been deleted on purpose in the past). I am not a MOD, obviously, and I SINCERELY tried to respond in as nice a way as I could.
I try to meddle in when i feel like it's needed but this is between you and Sunbeam and you two need to sort it out. I don't think he's doing anything wrong here, you posted a patcher, i liked it, however Sunbeam thinks it should be without any branding then so be it. It's not an unfair condition, would Chris allow Sunbeam to post his contributions on CH? My guess is no.

I don't know why you're acting surprised about being dragged into this. This all goes back to the FC5 drama. You and Chris made a big deal about the "idiot SB" modifying game files while you don't. Look what you've done here with Mk11. You can't expect history to just disappear.
 
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,483
Case and point.

Meanwhile, I got an appetite for another video, remembering how the fucker gloated CH was the first to have discovered a fucking command-line. Then bitching all over the place it was their method everyone else stole. Here you go, demonstrating how the "discovery" process is done: https://fearlessrevolution.com/viewtopic.php?p=94601.

Enjoy.
 
STN

STN

Founder
Administrator
Joined
Mar 2, 2017
Messages
3,759
CaliberCHResponder said:
take note that we haven't publicly posted any documents detailing how fearlessrevolution app works, how to bypass the login, or how you can access all the scripts, etc. anywhere. Probably would be harmful to do that, I mean you guys wouldn't like that information getting around, would you? Well you can understand why an individual would be banned from our site if they did that. Let's get real here.
I honestly don't know how fearlessrevolution would react to that. But if i was in power, i would probably want to know how you did all that and can make it better. Happened to my deviated site, the whole site was compromised and i actually ended up becoming good friends with Radex who did it.

But yeah, i get your point. I guess we all react differently to things.
 
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,483
For the nth time.. I did not get banned at CH for disclosing trainer engine or site related information. You're just fucking sugar coating it now. The public eyes knew nothing about what we talked by mail, privately, till you felt it was safe or realized there was some kind of bluff going on. That's when the word spread out that we had these kinds of talks.

I got banned cuz of a multitude of things. Mainly cuz you people can't accept someone calling you out on the shit you make public in your site as being imperfect. Any chance I got to point out stuff that was off, you saw it as me having something against CH. If you censor people on your site, of course you get frowned upon and eventually hate appears.

Furthermore, like I said repeatedly, if you build a business with public knowledge anyone has access to, don't fucking act like you trademarked it. Anyone can code, anyone can reverse engineer, anyone can debug. The difference between me and 'anyone' is the 1st and 2nd paragraphs. Give a man motive to hate you, he will act accordingly. And I'm the stubborn fucker who won't let go, right?... (you repeatedly said I pot banned for the most plausible reason to you that would have a somewhat demeaning effect to the public eye; and that's why I asked repeatedly you really check with Chris, rather than acting like you did and posting nonsensical shit)
 
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,483
I've uploaded it to imgur, as the link you provided above doesn't load at all for me. Got the pic through other means.



What I kindly ask you to do is edit your post and clearly explain what "ripping" means. To the gamehacking community, "a ripper" is a person who copies the operational content of a trainer and puts it in their own work, claiming it's theirs. In the context you specified, me ripping some shit from CH has nothing to do with that term. So let's be clear here what I actually did that is called "ripping". And I want actual proof that it was I the person posting 'ripped' (you mean CH trainers free of the "DRM" and all that embedded information CH has been using to check up on a trainer some user downloads from the site) trainers.

Like I said, when you find someone with a grudge on CH, the moment that person reveals that aspect, Chris will instantly fire up and ignore all fucking reasoning. His email above clearly states he has forgotten who exactly was the ripper here (someone in RES team) and is pinning it on me. Very easy to enumerate a ton of reasons to keep me guilty of things I didn't do.

If he speaks of me by association with a team I was part of doing cracks/reversing, just cuz CH became a target at the time, then why am I not allowed to think of you, Caliber, through association with CH? Why do you always say "leave me out" when you're associated with CH? Want to be left alone - then fucking use reason when it comes to pointing fingers.

The way I see it now, you still stick to what Chris has to say; even more, you re-emphasized in your text under that picture link what you think of me and tried to interpret, without actual facts, what Chris said in that email. Well, if I'm that important to you guys to be handled seriously, then please, enough with the charade and let's each of us remain at what we think of one another. Better this way; as I recall, I was fine in this state. You were the one bitching I am bashing you.

Thanks for letting me know, by the way, CH still thinks those of me. You want change coming from my part? Well.. It can't be unilateral. Really now.

As far as his statements:
  • everyone knows I am an asshole, no secret in that
  • the "tools" I designed: a Lua script that hooks WriteProcessMemory; in ANYTHING; ah, that it also does it in CH trainers, that's something else; timeline-wise, when was this tool created? back when I was "banned" at CH or somewhat recently? thanks
  • "I hate him": duly noted
  • "no reason to be at our site": so my money is not the same as other people's money; good to know; of course, who am I to teach Chris that every penny counts (I mean, look where you are now, on which forum, debating with which user to let you still advertise CH in some form of another)
  • the last part is self-explanatory: "I don't know the shit you do, that's why I'm speaking my mind generally and without interest on the persona or what he actually does; I hate his guts, so in my eyes, it's like how I said it; not how it actually really is; of course, I'm not interested in the reality when it comes to him" - - how much does Chris know about trainer making or reversing? (rhetorical)
BR,
Sun
 
Top