mirror of
https://github.com/microsoft/onefuzz.git
synced 2025-06-14 19:08:08 +00:00
disable sympath unless it's set via target_env (#222)
This commit is contained in:
@ -83,7 +83,14 @@ function processModule(module, results_dir) {
|
||||
return true;
|
||||
}
|
||||
|
||||
function dumpCounters(results_dir, sample_name) {
|
||||
function dumpCounters(results_dir, should_disable_sympath) {
|
||||
if (should_disable_sympath == true) {
|
||||
logln(`disabling sympath`);
|
||||
execute('.sympath ""');
|
||||
} else {
|
||||
logln(`not disabling sympath`);
|
||||
}
|
||||
|
||||
// Reset to initial break in `ntdll!LdrpDoDebuggerBreak`.
|
||||
execute(".restart");
|
||||
|
||||
@ -95,7 +102,7 @@ function dumpCounters(results_dir, sample_name) {
|
||||
|
||||
let found = false;
|
||||
host.currentProcess.Modules.All(function (module) {
|
||||
let result = processModule(module, results_dir, sample_name);
|
||||
let result = processModule(module, results_dir);
|
||||
if (result) {
|
||||
found = true;
|
||||
}
|
||||
|
Reference in New Issue
Block a user