2 hours ago
[6.6.2+] - Challenges Completer
Game: Dead by Daylight
Details
READ BEFORE USING
WORKING ONLY ON EPIC AND MICROSOFT STORE
I do not take any responsibility in case of ban, remember that there is always a risk with any type of cheat
Requirements
- Fiddler Classic
- My Script
- Brain
Fiddler Configuration
This section is for people who never used Fiddler before or have problems with it.
Initial Configuration
Click on Tools -> Options -> HTTPS
Then you have to check "Capture HTTPS CONNECTs" and "Decrypt HTTPS traffic" and Click "Yes" on every pop-up
Then click on Protocols blue text and paste <client>;ssl2;ssl3;tls1.0;tls1.1;tls1.2
![[Image: Quest-Tutorial-4.png]](https://i.ibb.co/kK9wyT5/Quest-Tutorial-4.png)
If you have problems with certificate follow this image
![[Image: Quest-Tutorial-5.png]](https://i.ibb.co/wzrJQGK/Quest-Tutorial-5.png)
Common problems solutions
- Install again the script
- Enable Capturing in Fiddler (click on bottom left corner)
![[Image: Fiddler-Fix2.png]](https://i.ibb.co/71kb3yP/Fiddler-Fix2.png)
- Do again initial configuration on Fiddler
- Close Fiddler then from desktop press WIN+R and paste ms-settings:network-proxy press ENTER, then disable Proxy
![[Image: Quest-Tutorial-6.png]](https://i.ibb.co/6Z261mv/Quest-Tutorial-6.png)
Manual Installation
- From desktop press WIN+R and paste %userprofile%\Documents\Fiddler2\Scripts then press ENTER
- Open CustomRules.js it's important JS not CS (there are 2 files with same name see extension!)
- Paste this code after imports like here:
Code and Image
Code:
var Quest = true;
![[Image: Quest-Tutorial-1.png]](https://i.ibb.co/LSpmhGG/Quest-Tutorial-1.png)
- Press CTRL+F and search for static function OnBeforeResponse(oSession: Session)
- Inside that paste this code like here (INSIDE BRACKETS { }):
Code and Image
Code:
if (Quest && oSession.uriContains("api/v1/archives/stories/update/active-node-v3")){
try{
//DECODING AND CONVERTING REQUEST AND RESPONSE
oSession.utilDecodeRequest();
oSession.utilDecodeResponse();
var jsonRequest = oSession.GetRequestBodyAsString();
var oJsonRequest = Fiddler.WebFormats.JSON.JsonDecode(jsonRequest);
var jsonResponse = oSession.GetResponseBodyAsString();
var oJsonResponse = Fiddler.WebFormats.JSON.JsonDecode(jsonResponse);
//GETTING VARIABLES FROM SELECTED CHALLENGE
if(oJsonResponse.JSONObject["activeNodesFull"].Count == 0) return;
var role = oJsonRequest.JSONObject["role"];
if(role == "both") role = "survivor";
var neededProgression = oJsonResponse.JSONObject["activeNodesFull"][0]["objectives"][0]["neededProgression"];
var questEvents = oJsonResponse.JSONObject["activeNodesFull"][0]["objectives"][0]["questEvent"];
var matchId = System.Guid.NewGuid().ToString();
var requestBody = '{"matchId":"'+matchId+'","questEvents":[';
for(var i=0;i<questEvents.Count;i++){
var repetition = questEvents[i]["repetition"];
repetition *= neededProgression;
var questEventId = questEvents[i]["questEventId"];
var parameters = questEvents[i]["parameters"];
if(parameters != undefined) requestBody += '{"parameters":"'+parameters+'","questEventId":"'+questEventId+'","repetition":'+repetition+'}';
else requestBody += '{"questEventId":"'+questEventId+'","repetition":'+repetition+'}';
if(questEvents.Count > 1 && i != questEvents.Count - 1) requestBody += ",";
}
requestBody += '],"role":"'+role+'"}';
//GENERATING REQUEST WITH VARIABLES TO COMPLETE THE CHALLENGE
var request = new System.Net.WebClient();
var currentUrl = new System.Uri(oSession.fullUrl);
var baseUrl = currentUrl.GetLeftPart(System.UriPartial.Authority );
var url = baseUrl+"/api/v1/archives/stories/update/quest-progress-v2";
request.Headers.Set("X-HTTP-Method-Override", "POST");
request.Headers.Add("Host", "brill.live.bhvrdbd.com");
request.Headers.Add("Accept", "*/*");
request.Headers.Add("Content-Type", "application/json");
request.Headers.Add("Cookie", oSession.oRequest["Cookie"]);
var responseBody = request.UploadString(url, "POST", requestBody);
}
catch(e){FiddlerObject.log("Error unlocking challenge");}
}
![[Image: Quest-Tutorial-2.png]](https://i.ibb.co/hsHN6Ks/Quest-Tutorial-2.png)
Automatic Installation
This method will overwrite other FiddlerScripts (If you have installed)
With this you can install, uninstall, enable or disable this cheat.
- Download the attached zip
- Extract it where you want
- Open Challenge Completer Manager by 8otto
- Follow instructions in cmd script
Script Disabling/Enabling
Open FiddlerScript then to disable replace this:
Code:
var Quest = true;
with this:
Code:
var Quest = false;
To enable do the process backwards.
After change press Save Script.
![[Image: Quest-Tutorial-3.png]](https://i.ibb.co/QHZ3bfP/Quest-Tutorial-3.png)
How it works
To complete a challenge select and deselect it.
Proof:
Virus scans
https://virusscan.jotti.org/it-IT/fi...job/eu701xcwqd
https://www.virustotal.com/gui/file/...6cf9?nocache=1
Download:
As always, use caution. This file is provided for archival purposes. SickGaming cannot be held liable.
Game: Dead by Daylight
Details
READ BEFORE USING
WORKING ONLY ON EPIC AND MICROSOFT STORE
I do not take any responsibility in case of ban, remember that there is always a risk with any type of cheat
Requirements
- Fiddler Classic
- My Script
- Brain
Fiddler Configuration
This section is for people who never used Fiddler before or have problems with it.
Initial Configuration
Click on Tools -> Options -> HTTPS
Then you have to check "Capture HTTPS CONNECTs" and "Decrypt HTTPS traffic" and Click "Yes" on every pop-up
Then click on Protocols blue text and paste <client>;ssl2;ssl3;tls1.0;tls1.1;tls1.2
![[Image: Quest-Tutorial-4.png]](https://i.ibb.co/kK9wyT5/Quest-Tutorial-4.png)
If you have problems with certificate follow this image
![[Image: Quest-Tutorial-5.png]](https://i.ibb.co/wzrJQGK/Quest-Tutorial-5.png)
Common problems solutions
- Install again the script
- Enable Capturing in Fiddler (click on bottom left corner)
![[Image: Fiddler-Fix2.png]](https://i.ibb.co/71kb3yP/Fiddler-Fix2.png)
- Do again initial configuration on Fiddler
- Close Fiddler then from desktop press WIN+R and paste ms-settings:network-proxy press ENTER, then disable Proxy
![[Image: Quest-Tutorial-6.png]](https://i.ibb.co/6Z261mv/Quest-Tutorial-6.png)
Manual Installation
- From desktop press WIN+R and paste %userprofile%\Documents\Fiddler2\Scripts then press ENTER
- Open CustomRules.js it's important JS not CS (there are 2 files with same name see extension!)
- Paste this code after imports like here:
Code and Image
Code:
var Quest = true;
![[Image: Quest-Tutorial-1.png]](https://i.ibb.co/LSpmhGG/Quest-Tutorial-1.png)
- Press CTRL+F and search for static function OnBeforeResponse(oSession: Session)
- Inside that paste this code like here (INSIDE BRACKETS { }):
Code and Image
Code:
if (Quest && oSession.uriContains("api/v1/archives/stories/update/active-node-v3")){
try{
//DECODING AND CONVERTING REQUEST AND RESPONSE
oSession.utilDecodeRequest();
oSession.utilDecodeResponse();
var jsonRequest = oSession.GetRequestBodyAsString();
var oJsonRequest = Fiddler.WebFormats.JSON.JsonDecode(jsonRequest);
var jsonResponse = oSession.GetResponseBodyAsString();
var oJsonResponse = Fiddler.WebFormats.JSON.JsonDecode(jsonResponse);
//GETTING VARIABLES FROM SELECTED CHALLENGE
if(oJsonResponse.JSONObject["activeNodesFull"].Count == 0) return;
var role = oJsonRequest.JSONObject["role"];
if(role == "both") role = "survivor";
var neededProgression = oJsonResponse.JSONObject["activeNodesFull"][0]["objectives"][0]["neededProgression"];
var questEvents = oJsonResponse.JSONObject["activeNodesFull"][0]["objectives"][0]["questEvent"];
var matchId = System.Guid.NewGuid().ToString();
var requestBody = '{"matchId":"'+matchId+'","questEvents":[';
for(var i=0;i<questEvents.Count;i++){
var repetition = questEvents[i]["repetition"];
repetition *= neededProgression;
var questEventId = questEvents[i]["questEventId"];
var parameters = questEvents[i]["parameters"];
if(parameters != undefined) requestBody += '{"parameters":"'+parameters+'","questEventId":"'+questEventId+'","repetition":'+repetition+'}';
else requestBody += '{"questEventId":"'+questEventId+'","repetition":'+repetition+'}';
if(questEvents.Count > 1 && i != questEvents.Count - 1) requestBody += ",";
}
requestBody += '],"role":"'+role+'"}';
//GENERATING REQUEST WITH VARIABLES TO COMPLETE THE CHALLENGE
var request = new System.Net.WebClient();
var currentUrl = new System.Uri(oSession.fullUrl);
var baseUrl = currentUrl.GetLeftPart(System.UriPartial.Authority );
var url = baseUrl+"/api/v1/archives/stories/update/quest-progress-v2";
request.Headers.Set("X-HTTP-Method-Override", "POST");
request.Headers.Add("Host", "brill.live.bhvrdbd.com");
request.Headers.Add("Accept", "*/*");
request.Headers.Add("Content-Type", "application/json");
request.Headers.Add("Cookie", oSession.oRequest["Cookie"]);
var responseBody = request.UploadString(url, "POST", requestBody);
}
catch(e){FiddlerObject.log("Error unlocking challenge");}
}
![[Image: Quest-Tutorial-2.png]](https://i.ibb.co/hsHN6Ks/Quest-Tutorial-2.png)
Automatic Installation
This method will overwrite other FiddlerScripts (If you have installed)
With this you can install, uninstall, enable or disable this cheat.
- Download the attached zip
- Extract it where you want
- Open Challenge Completer Manager by 8otto
- Follow instructions in cmd script
Script Disabling/Enabling
Open FiddlerScript then to disable replace this:
Code:
var Quest = true;
with this:
Code:
var Quest = false;
To enable do the process backwards.
After change press Save Script.
![[Image: Quest-Tutorial-3.png]](https://i.ibb.co/QHZ3bfP/Quest-Tutorial-3.png)
How it works
To complete a challenge select and deselect it.
Proof:
Virus scans
https://virusscan.jotti.org/it-IT/fi...job/eu701xcwqd
https://www.virustotal.com/gui/file/...6cf9?nocache=1
Download:
As always, use caution. This file is provided for archival purposes. SickGaming cannot be held liable.

