If you're interested about anti-cheat reverse engineering then please checkout my very detailed and rich article about EMACLAB Anti-cheat.
This anti-cheat software is used in Counter-Strike 2 league called GamersClub, pretty popular in South America.
https://t.co/jLmbpAfVSG
@IceSolst I expect this to go even further, no more CVP for individuals, only enterprise licensing with KYC and constant monitoring. The AI big techs will need someone to blame once they start getting lawsuits.
@pauldacity@GergelyOrosz This is just how the certificate market works, they assume CA companies will not fuck their reputation because they will eventually go bankrupt if that happens
@orcachillin Linux users are the kind of people who are willing to install the most non intuitive distros, waste hours of their lives trying to setup the most basic shit but refuse to tweak their firmware settings (90% of the shit mentioned is already on by default btw). LMAO
Epic Games's managers forced the anti-cheat team to pull this off for the 0,01% Linux player base but of course these guys will complain about the security requirements, lmao
FORTNITE IS COMING TO LINUX
• Easy Anti-Cheat's Linux support couldn't protect games as well as the Windows version
• Epic is rebuilding it as EAC Linux v2, with protection much closer to Windows
• Fortnite tests it first, then other devs can use EAC v2 to bring their multiplayer games to Linux
• The new Epic Games Launcher is out now on Linux, and Fortnite will come through it once enough distros support it
WHAT YOU'LL NEED:
• TPM 2.0 & Secure Boot enabled in BIOS
• A kernel signed by a trusted distro (Ubuntu, Fedora, Debian, openSUSE, Bazzite & more)
• Any extra drivers (like NVIDIA's) signed with a trusted key too
• Measured boot (GRUB & systemd-boot do this by default)
• IOMMU enabled (not needed on handhelds)
• Kernel lockdown integrity mode on, kexec off & BPF LSM active
[Source: Epic's EAC Linux v2 blog posted today]
I think that due to the recent MW2 decompile popularity stuff some ordinary people think that IA is a magic box where you input the game folder and it outputs a doppelgänger ready to ship, lmao
this is so crazy i have to say it out...
the gaming industry is about to see the biggest change in the ages because "fortnite" just got decompiled and written in rust in like half a day
@Larirawiel@andkalysh But what does it comes down to what you say that a game is unoptimized? Because I don't think any of the things mentioned specially IL2CPP are related to that matter
Let me tell you how I delayed WinXP SP2 for a month.
My software (BlackICE) was on the list of software that had to work. When they made major changes to the kernel network stack, my software broke.
They grabbed their reverse engineers to figure out why. What they discovered was that my software doing something evil, patching the kernel's network stack when our software was loaded. That's tricky on a multi-CPU system with warring instruction/data caches. We wrote a patent on how to do it reliably without crashing the system.
We searched through the kernel to find the location we needed to patch, looking for a certain pattern of bytes. They changed the network stack so that thing we were patching no longer existed.
So to make our software work, the inserted that pattern back into the kernel. As packets arrived, the new function would jump to that pattern, and then after, jump right back. This way, we could find the pattern and patch it -- and thereby patch the intended function.
Some Microsoft lawyers wanted to sue us for violating the software license agreement, which forbids reverse engineering, which we had to do in order to patch the kernel at runtime.
Cooler heads prevailed.
The point is our software did an ugly hack in order to work, and then Microsoft did an even crazier, uglier hack so that we'd keep working.
For years after, when meeting Microsoft engineers at conferences, they'd love to yell at me.
When Vista came along, they added signing of kernel models, putting an end to such nonsense, but also providing a real documented API we could use.
@MCMaste13084578@momo5502 Totally doable, at least for BO1 and BO2 because these game's have leaked debug builds/symbols and the engine builds are very similar from each other
MW2 decompilation is nearing its end.
With currently 17 agents working in parallel, we're making progress at an incredible pace.
The game is fully playable now and almost all visible bugs are gone. Only a few are left.
I even managed to get my first nuke ☢️😂
A Google researcher says the Windows NT kernel still “puts Linux to shame” in many ways.
Laurie Kirk, a former Microsoft reverse engineer, argues that NT was built with a cleaner and more consistent security model.
Linux took a different path, adding capabilities, namespaces, cgroups and SELinux over time.
But her most controversial point is about AI agents.
Kirk argues that Linux permissions are spread across too many mechanisms, while NT handles resources, permissions and auditing more consistently.
She even says that if we designed an OS kernel from scratch in 2026, it probably wouldn’t look like Linux.
Linux engineers are already pushing back, defending the modular approach that helped Linux dominate servers, cloud and containers.
Windows vs Linux just got interesting again.
Full story: https://t.co/AaEj3YAGE0
AI generative code was pretty decent in the first semester of this year but now for some reason models have improved (in theory) yet their coding capabilities seems to be worse than even now, not to mention the average speed to plan+execute. What is going on?
@dutradotdev Bostificação dos modelos, de um tempo pra ca o preço do token aumentou e a qualidade do output piorou na minha opinião, com base nos modelos Sonnet/Opus e GPT. A razão deve ser pra simplesmente frear o desenvolvimento assistido no geral, sei la
If a CPU cycle (0.3 ns) felt like 1 second, a 300 ms request would feel like 32 years.
I’m trying to say that 300 ms is an eternity for a computer. Software should be way better than what we just accept these days.