Bypassing BattlEye's CRC Checks

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üye
Katılım
19 Mar 2020
Mesajlar
10
Tepki puanı
9
Ödüller
3
Yaş
27
6 HİZMET YILI
Problem:
Battleye checks .text section for patches.

Solution:
Get rid of them.

Problem:
Getting rid of them.

Solution:
Get rid of problem.

Battleye loaders their dll (beclient2) into the game they are protecting using LoadLibraryA. They download this dll and place it in the %temp% folder were it is then loaded and deleted.

But thankfully, for us, windows has this great feature that prevents 80 year old stinkers from deleted system32 to download more ram.

"This file is being used by another application"

Do you see were im going with this?

Battleye tries to load there dll to do their crc checks, but how will they even download said file if its being opened by another program? How would they load it?

All we need to do is open said file using (fopen) and proper commands, "wb"

Code:
  1. fopen(((std::filesystem::temp_directory_path().string() + _xor_("BEClient2.dll"))).c_str(), "wb");
Yup.. That's it. Bypassing BE crc checks with one line of code. Quite sad how easy this was.
 
GamingMode
Onaylı Üye
Katılım
3 Ocak 2021
Mesajlar
57
Çözümler
2
Tepki puanı
4
Yaş
34
5 HİZMET YILI
For me this is Arabic xD I would give up if I were in your place honestly...
 
Pillar of Eternity
Ultra Üye
Katılım
5 Ara 2020
Mesajlar
1,549
Çözümler
22
Tepki puanı
143
Ödüller
7
Yaş
26
5 HİZMET YILI
This is pretty interesting and quite funny wtf
 
Onaylı Üye
Katılım
9 Ocak 2021
Mesajlar
55
Tepki puanı
4
Yaş
35
5 HİZMET YILI
Is this real. I need answers. I need more knowledge on this. Plz make a video and explain in more detail. Be sure to act like your talking to someone who has no idea what any of it means.
 
Süper Üye
Katılım
7 Ocak 2021
Mesajlar
659
Çözümler
21
Tepki puanı
72
Ödüller
3
5 HİZMET YILI
Nice tip; but this is only one of the checks.

As per a report I read recently; BE has more than 30 different ways/tricks to detect cheating.
 
Seçkin Üye
Katılım
18 Ocak 2021
Mesajlar
394
Çözümler
1
Tepki puanı
26
5 HİZMET YILI
Thanks! It would be a great help as well to have a video for this.
 
Wanderlust
Ultra Üye
Katılım
24 Mar 2020
Mesajlar
1,535
Çözümler
2
Tepki puanı
122
Ödüller
9
6 HİZMET YILI
this is for advanced programmers, and good job leeching this bypass from another forum
 
Onaylı Üye
Katılım
5 Ocak 2021
Mesajlar
50
Tepki puanı
1
Ödüller
3
Yaş
22
5 HİZMET YILI
this is for advanced programmers, and good job
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst