Maurice Heumann Profile Banner
Maurice Heumann Profile
Maurice Heumann

@momo5502

12,508
Followers
198
Following
89
Media
1,385
Statuses

🐍 DRM Developer & Reverse Engineer. My girlfriend rates me 4/5 stars.

Deutschland
Joined July 2009
Don't wanna be here? Send us removal request.
Pinned Tweet
@momo5502
Maurice Heumann
22 days
Recently, many people have been asking me on how to get started with their reverse engineering journey. So I will try to share my path and what helped me on the way 🧵
4
25
162
@momo5502
Maurice Heumann
1 year
We have received a Cease & Desist letter on behalf of Activision Publishing in relation to the X Labs project. Because of that, we are also going to shut down BOIII. Thank you all for your support.
722
827
10K
@momo5502
Maurice Heumann
2 months
I spent the last 5 months reverse engineering Denuvo's protection in Hogwarts Legacy and finally managed to bypass it using more than 2000 hooks 😂 One of the toughest challenges of my life. Here's my blog post about it:
144
664
5K
@momo5502
Maurice Heumann
2 years
I finally reversed and bypassed Call of Duty: Black Ops 3's DRM. The game has more than 400 integrity checks that seem to self-adjust to reduce performance imapct. Quite impressive piece of DRM, I gotta admit.
Tweet media one
36
259
2K
@momo5502
Maurice Heumann
1 year
Multiplayer zombies matches finally work in BOIII 🥳
Tweet media one
55
125
2K
@momo5502
Maurice Heumann
10 months
I can interact with Witcher 3's script VM from C++ 🥳 Not sure if this has ever been done, but it's honestly really easy. The game is very pleasant to mod 😃 That's the last piece of the puzzle I needed to implement basic multiplayer functionality :D
Tweet media one
26
89
1K
@momo5502
Maurice Heumann
2 years
DRM and online services of Black Ops 3 analyzed and replicated. This was a life goal I had for years, but I never managed to do it. Until now 🥳
24
117
1K
@momo5502
Maurice Heumann
1 year
Testing of BOIII is going great. A lot of issues have been fixed and more performance improvements have been added. The integrated launcher now supports proper updating. If you want to take part in the testing, feel free to sponsor the project:
Tweet media one
106
126
1K
@momo5502
Maurice Heumann
1 year
I'm receiving a lot of DMs right now and will try to reply to ALL of them. But it might take a few days. Thank you for your understanding.
33
21
946
@momo5502
Maurice Heumann
11 months
I've been reverse engineering the windows lockscreen in order to have animated lockscreens backgrounds. Tbh digging into windows internals is super fascinating 😃
57
87
890
@momo5502
Maurice Heumann
1 year
Custom emblems and calling cards now work in BOIII 🥳
Tweet media one
47
50
852
@momo5502
Maurice Heumann
9 months
My past COD projects made me learn so much about programming and reverse engineering. I have to admit Call of Duty really made me become the person I am today. Because of that, I'm thinking of framing the 4 C&Ds I received from Activision😂
Tweet media one
32
68
818
@momo5502
Maurice Heumann
1 year
It seems that BOIII fixes Steam's performance issues. I get almost double the FPS compared to BO3 on Steam 👌
Tweet media one
Tweet media two
65
47
791
@momo5502
Maurice Heumann
1 year
Dedicated servers for BOIII are making progress 😃
Tweet media one
42
59
715
@momo5502
Maurice Heumann
1 year
BOIII is making great progress, but there was not much to tweet about. Mainly bug fixing was done. However some notable things have been added: Ranking up with mods and custom maps on dedicated servers now works. The lagometer can be enabled to see connection issues:
Tweet media one
63
47
711
@momo5502
Maurice Heumann
1 year
Server browser is also working now. Obviously it's not filled with actual servers 😂
Tweet media one
55
49
689
@momo5502
Maurice Heumann
1 year
My Black Ops 3 client BOIII needs testers. Patreon and GitHub sponsors will get early access to the testing today. If you want to try it out, feel free to become a sponsor:
142
92
679
@momo5502
Maurice Heumann
1 year
The migration of BOIII to the latest steam update is done. Development on features and bugs will now continue as planned.
31
56
677
@momo5502
Maurice Heumann
11 months
I am NOT affiliated with any of these BOIII clones popping up recently. I am currently aware of at least 5 critical security vulnerabilities that are unpatched everywhere. If you care about your security, I can only recommend not to play BO3 at all.
80
84
679
@momo5502
Maurice Heumann
1 year
Leveling up on dedicated servers is now working in BOIII 🥳 All this only due to the amazing work of @Brent_Lieshout 🙏❤️
48
53
651
@momo5502
Maurice Heumann
1 year
Call of Duty Black Ops III is currently on sale on Steam. That's the perfect time to get it, so you can combine it with BOIII 🥳
50
60
612
@momo5502
Maurice Heumann
1 year
BOIII is really getting into shape. With 120 servers and about 50 players on average it's getting very playable :D Big thanks to all the sponsors supporting the project ♥️
Tweet media one
44
53
601
@momo5502
Maurice Heumann
1 year
For some reason, stats were broken on dedicated servers. But they are finally working. This was one of the last major issues in BOIII
Tweet media one
36
37
592
@momo5502
Maurice Heumann
1 year
We're getting somewhere. cg_fovScale support is nearly finished. One small bug still needs to be fixed in BOIII 😃
49
33
581
@momo5502
Maurice Heumann
2 years
P2P multiplayer in Black Ops 3 works with a few minor adjustments and reimplementations 🥳
26
36
548
@momo5502
Maurice Heumann
1 year
It seems that #Fortnite now uses the same integrity checks as BO3. It only has 31 of them instead of 1200. That means my research on reverse engineering integrity checks in BO3 also applies to Fortnite. The bypass should also be entirely reusable 😂
25
66
526
@momo5502
Maurice Heumann
1 year
BOIII servers now run in Docker 🐳 A documentation on how that can be used will be published soon. This immensly simplifies deployment and increases security a lot 🥳
40
39
512
@momo5502
Maurice Heumann
1 year
I need a new project to work on. Does anyone have any ideas? Needless to say: nothing related to COD
154
17
495
@momo5502
Maurice Heumann
2 years
Thinking of doing a Black Ops 3 client like X Labs or Plutonium that fixes vulnerabilities (rce, dos, ...), adds ranked dedis and so on to the game. But with ownership check of the original game in place. Would that be something people would play?
103
47
485
@momo5502
Maurice Heumann
10 months
The first version of my animated desktop and lockscreen wallpaper app is almost ready. Only a few minor things are still missing. It will be named Aura :D
26
28
418
@momo5502
Maurice Heumann
10 months
Synchronizing character positions my witcher 3 multiplayer project is still super buggy but it's making progress 😂
20
30
379
@momo5502
Maurice Heumann
1 year
New performance improvements were added to BOIII. FPS should increase even more by ~10-20 FPS since yesterday 🥳
20
12
363
@momo5502
Maurice Heumann
2 years
Controller support and steam workshop integration works just fine in my Black Ops 3 project😃
19
32
336
@momo5502
Maurice Heumann
1 year
Made a page for BOIII. The project is slowly making progress 😊
20
46
307
@momo5502
Maurice Heumann
11 months
The windows lock screen is a composition of different ui layers, in fact even different applications and processes. It's quite a challenge to get animated lock screens to work, but I can now also draw behind the clock. Which is nice 😂
17
20
308
@momo5502
Maurice Heumann
11 months
I made progress on the animated lockscreens 🥳 There were a few issues as the lockscreen is an immersive app. But things are getting really stable :D I hope I can release an alpha version soon :)
19
23
301
@momo5502
Maurice Heumann
1 year
I've spent the last days answering countless support questions for BOIII People have been sharing BOIII files and thus causing this work There is a reason the client is in testing and only available to sponsors and experienced users This slows down the development immensly :(
20
14
251
@momo5502
Maurice Heumann
1 year
@MrTLexify All those tools will not work on BOIII. Simply due to the fact that Steam, DemonWare and the lobby system are either emulated or removed.
9
7
239
@momo5502
Maurice Heumann
2 months
What I can say is that it doesn't seem to the cause the performance drops many people talk about!
17
5
243
@momo5502
Maurice Heumann
2 years
Turns out Black Ops 3 has a total of 1219 integrity checks. Here's the code to patch all of these:
@momo5502
Maurice Heumann
2 years
I finally reversed and bypassed Call of Duty: Black Ops 3's DRM. The game has more than 400 integrity checks that seem to self-adjust to reduce performance imapct. Quite impressive piece of DRM, I gotta admit.
Tweet media one
36
259
2K
7
45
226
@momo5502
Maurice Heumann
15 days
I need help for my Witcher 3 multiplayer project. If you're familiar with creating mods for Witcher and want to contribute to my project, feel free to contact me 😃🙏
8
52
219
@momo5502
Maurice Heumann
1 year
Tweet media one
8
15
192
@momo5502
Maurice Heumann
2 years
Blog post & poc source coming soon. Maybe this could also be some nice content for my first real YT video 😃
6
3
197
@momo5502
Maurice Heumann
2 years
Turns out Black Ops 3 lacks a lot of the networking code to host actual matches. It seems that all matches require dedicated servers, unlike previous titles. Simply connecting to one another won't work :(
Tweet media one
10
8
184
@momo5502
Maurice Heumann
1 year
BOIII is working on the Steam Deck now 🥳 We'll try to maintain support for it :D Big thanks to @vos6434 for helping to get it to work and recording the video ❤️
12
13
186
@momo5502
Maurice Heumann
1 year
I've been working on a customizable wallpaper engine. It allows rendering websites as desktop background. Should I continue working on that? Would that be something people need?
19
15
185
@momo5502
Maurice Heumann
11 months
My video wallpaper app is making progress 😀 It allows to browse YouTube videos and you can already set the one you like as wallpaper.
7
8
186
@momo5502
Maurice Heumann
11 months
I managed to get rid of the blur 🥳
5
7
181
@momo5502
Maurice Heumann
1 year
@charlieINTEL The article also talks about my project, BOIII, that tries to revive the game and fix all security issues without the help of Activision.
@momo5502
Maurice Heumann
1 year
Testing of BOIII is going great. A lot of issues have been fixed and more performance improvements have been added. The integrated launcher now supports proper updating. If you want to take part in the testing, feel free to sponsor the project:
Tweet media one
106
126
1K
7
8
179
@momo5502
Maurice Heumann
10 months
I have finally finished a little side project: winescape 🥳 It manages to 'escape' wine and allows loading linux shared objects and calling symbols from an all native windows library
Tweet media one
6
15
181
@momo5502
Maurice Heumann
10 months
Thinking about picking up my old Witcher 3 mupltiplayer project again 🤔 Current status was that I can spawn 'other players' and make them move to a specific point. Nothing too spectacular tho 😂
11
12
178
@momo5502
Maurice Heumann
10 months
I bet people are using one of the vulnerabilities I reported back in 2018 that never got patched.
@lorenzofb
Lorenzo Franceschi-Bicchierai
10 months
NEW: Hackers are infecting players of "Call of Duty: Modern Warfare 2" with a self-spreading malware worm. It appears the worm is spreading inside game lobbies where there's at least a player whose computer is already infected with the malware.
27
178
391
8
11
171
@momo5502
Maurice Heumann
9 months
I continued working on my animated wallpaper app. I finally managed to add Windows 10 support for animated lockscreens :D It took me hours of debugging and reversing, but I got it to work :D However, the technique is a bit more invasive than Windows 11 :(
10
6
128
@momo5502
Maurice Heumann
2 months
2
0
133
@momo5502
Maurice Heumann
1 year
Please be aware there are scammers going around impersonating me. I suppose they are tricking you into donating them. The account shown below has now be removed, but please be careful and double check everything :)
Tweet media one
6
18
125
@momo5502
Maurice Heumann
1 year
I just love reading tweets when twitter randomly decides to load in new tweets and jump to a completely random location on the timeline.
11
6
123
@momo5502
Maurice Heumann
6 months
I started working on a new side project 😂 It's a game that uses Google's 3D world data 😃
12
4
123
@momo5502
Maurice Heumann
1 year
Thanks to @lorenzofb and @TechCrunch for interviewing me and @shiversoftdev about the BOIII client and the current situation in BO3. I hope we can succeed with our mission to create a safer environment for the players ❤️
@lorenzofb
Lorenzo Franceschi-Bicchierai
1 year
NEW: Hackers are targeting Activision's first person shooter Black Ops III exploiting significant vulnerabilities. These two gamers are fighting back pathing the bugs on their own to protect other players.
2
18
62
4
9
114
@momo5502
Maurice Heumann
2 years
Source to the project is here. Latest progress will be pushed soon:
3
15
117
@momo5502
Maurice Heumann
1 year
BOIII is also currently broken. I will investigate together with Anthony
@shiversoftdev
Anthony
1 year
BO3 exe is updated, ZBR, the compiler, and the patch will now no longer work. I will audit the changes and report back with the status of the 4 RCE exploits. I know just from attempting to load ZBR that custom maps/mods with DLLs have not been affected.
9
3
101
2
3
106
@momo5502
Maurice Heumann
1 year
I'm sorry, there was an issue with our invites to the BOIII Discord :( In case you sponsored on GitHub, you should have received an E-Mail with new instructions. If you're a Patron, our Patreon post was updated and everything should be good again. Sorry for the inconvenience :(
6
8
109
@momo5502
Maurice Heumann
2 years
I thought about making YouTube videos about DRM. Similar to the videos by @LiveOverflow or @ghidraninja , but less focused on security/hacking and more on DRM and the analysis of copy protections, like anti debugging, obfuscation and so on. Does this sound like a good idea? 🤔
11
7
111
@momo5502
Maurice Heumann
1 year
For those wondering, they did not work because large parts of the netcode and the backend connection were removed (for security reasons). Therefore, emblems and calling cards had to be reimplemented.
4
2
103
@momo5502
Maurice Heumann
1 year
@MrTLexify @Treyarch No need for them, I'll just do it myself
7
2
103
@momo5502
Maurice Heumann
1 year
Big big thank you to every one sponsoring and supporting me. I will try to honor all of you by either adding you to the launcher or through other means. However, main goal at the moment is to get to the initial release of BOIII 😊
@ClassicsGG
Classics
1 year
We are happy to announce that we are sponsoring @momo5502 in support of his boiii project! Momo is picking up ATVI’s slack and bringing the dream of a safe and secure Black Ops 3 PC client to life. Read more about his project and sponsor him here:
Tweet media one
2
2
30
6
4
97
@momo5502
Maurice Heumann
9 months
I'm really looking forward to a future of new and exciting projects that don't involve any IP owned by Activision :D
3
1
101
@momo5502
Maurice Heumann
1 year
The patterns are identical to BO3 in Fortnite. Probably there are other things one has to patch in their DRM to make it work. But integrity checks are definitely just like BO3:
Tweet media one
2
3
96
@momo5502
Maurice Heumann
2 months
@gamingatdenuvo Pls don't sue me. Thx 🙏
5
0
99
@momo5502
Maurice Heumann
1 year
@MrTLexify This is completely misleading. Depot updates occur regularly, look at the update history, about once a month. The hash of the binary also has not changed. So nothing has been updated.
2
3
93
@momo5502
Maurice Heumann
3 months
I have finally found the time to publish my lockscreen wallpaper app, Aura, on Steam 😃
11
13
96
@momo5502
Maurice Heumann
2 months
On a sidenote, a bit of self advertisement: I developed an app that enables animated windows lockscreen wallpapers. Feel free to check it out:
3
8
96
@momo5502
Maurice Heumann
2 months
Tweet media one
@stepfathertony
✞ st tony ⁷ᵏ
2 months
Some of y’all don’t know what this is and it shows
Tweet media one
167
805
6K
2
5
93
@momo5502
Maurice Heumann
1 year
@TGDefinition Working as a security engineer, I can say the entire situation is super hard to handle. We took shortcuts in our projects. We cut off entire parts of the games. No lobbies, no voice, no backend. That allowed reducing the overall attack surface and thus securing the games.
2
1
87
@momo5502
Maurice Heumann
11 months
Animated lockscreen wallpapers are also visible behind the task-manager ctrl-alt-esc window thingy, as that's essentially the lockscreen 😂
8
4
87
@momo5502
Maurice Heumann
11 months
If you see my name in any of those clones, it means they have copied my work including the git history. Have a look at the commits and you'll see my last commit will be from before the C&D.
4
2
85
@momo5502
Maurice Heumann
1 month
@archer_uwu Shipping an x86 application is not that unreasonable. It provides better compatibility with legacy systems. The only benefit you get on x64 is access to more memiry, which is something discord should never need 💀 This post is totally clickbaity 😂
8
0
86
@momo5502
Maurice Heumann
2 months
@konstantinos96b You are totally right. The main reason I started doing it was actually as a side project to get into using @vector35 's BinaryNinja a bit more. At some point the was just no going back 😂
1
0
84
@momo5502
Maurice Heumann
1 year
4
0
82
@momo5502
Maurice Heumann
1 year
Started experimenting with widgets and thier layout. I'm pretty happy with this 😀
9
5
81
@momo5502
Maurice Heumann
10 months
oh shit that's me 😂
@WibuSystems
WibuSystems
10 months
Our #SoftwareDevelopers are on a mission to protect the digital know-how, produce cutting edge #hardware solutions, design pioneering #cybersecurity technologies, plan effective #SoftwareMonetization strategies, build potent #cloud architectures. Apply now
0
0
3
5
3
75
@momo5502
Maurice Heumann
2 months
@reallyluckyy Ah lul, didn't notice. The post is from yesterday tho if you check the date. I only found the time to publish it today with all the family gatherings. I can assure you it's not an april fools. I wasted too much time for it to be 😂
0
0
72
@momo5502
Maurice Heumann
5 months
I've been using IDA Pro my entire life. I was never able to become friends with Ghidra. However, I started using Binary Ninja's free version recently and the more I use it, the more I like it. Honestly, great job @vector35 👏 I'm definitely going to buy it sooner or later. 😃
4
7
69
@momo5502
Maurice Heumann
2 months
@OliverBaumgart It works for the most part, but the folks at denuvo made sure there are enough exceptions to that which require manual adaptations
0
0
68
@momo5502
Maurice Heumann
2 years
@thatkidpolito Well, it means that I personally consider the DRM to be quite good. But bypassing it allows to modify the game, modify the memory, apply hooks and patches. This can be used to patch security vulnerabilities that are unpatched or extend the game with new features
3
0
62
@momo5502
Maurice Heumann
10 months
I need testers. The first 25 people to join this discord: can test the application for free 😃 You need Windows 11 for LockScreen wallpapers to work!
@momo5502
Maurice Heumann
10 months
The first version of my animated desktop and lockscreen wallpaper app is almost ready. Only a few minor things are still missing. It will be named Aura :D
26
28
418
7
1
58
@momo5502
Maurice Heumann
1 year
I need this.
Tweet media one
8
1
58
@momo5502
Maurice Heumann
1 year
@Chefnoodlezz The publicity and hype this entire project gets is overwhelming, so why your comment?
0
0
55
@momo5502
Maurice Heumann
9 months
@r3al1tyuk_ Technically only 2 cases with the first one involing 3 letters, cause I thought the first two were fake and ignored them 😅
1
0
55
@momo5502
Maurice Heumann
2 years
I wanted to play some of my old gamboy games. However emulators on android either cost something or are full of ads. So I made my own 😁
8
2
55
@momo5502
Maurice Heumann
9 months
I published the HTML UI component that I used to create launchers for my old projects. It is now usable as an isolated dependency-free C++ library.
5
3
55
@momo5502
Maurice Heumann
10 months
Going to start my first stream now :D I will try to reverse engineer why Witcher 3 pauses when the window loses focus 😂 Might not be successful tho, we'll see 😃
2
4
49
@momo5502
Maurice Heumann
1 year
@FollowerOfBigbo definitely gonna do that. i'll just eventually get bored and need something to work on. i'm the type of guy who needs a project
1
0
50
@momo5502
Maurice Heumann
1 year
@PlutoniumMod We all know that one 😂
1
0
47
@momo5502
Maurice Heumann
11 months
My latest commit in the LLVM project causes build issues 💀 While I feel kinda stressed about it, this also feels like an achievement. At least a little bit... 😂
9
2
48
@momo5502
Maurice Heumann
9 months
🌟 I'm thrilled to announce the release of: Aura - The Lockscreen Wallpaper App. It is finally available for all my patrons:
3
5
47
@momo5502
Maurice Heumann
1 year
I'll be at the 2023 EuroLLVM 🎉
Tweet media one
3
2
44