plugin modules load first
This commit is contained in:
parent
0f1768b13f
commit
bf9bcd9ac5
|
@ -52,7 +52,7 @@ namespace de4dot.cui {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static IList<IDeobfuscatorInfo> GetPlugins(string directory, IList<IDeobfuscatorInfo> local) {
|
public static IList<IDeobfuscatorInfo> GetPlugins(string directory, IList<IDeobfuscatorInfo> local) {
|
||||||
var plugins = new List<IDeobfuscatorInfo>(local);
|
var plugins = new List<IDeobfuscatorInfo>();
|
||||||
try {
|
try {
|
||||||
var files = Directory.GetFiles(directory, "deobfuscator.*.dll", SearchOption.TopDirectoryOnly);
|
var files = Directory.GetFiles(directory, "deobfuscator.*.dll", SearchOption.TopDirectoryOnly);
|
||||||
foreach (var file in files)
|
foreach (var file in files)
|
||||||
|
@ -60,6 +60,7 @@ namespace de4dot.cui {
|
||||||
}
|
}
|
||||||
catch {
|
catch {
|
||||||
}
|
}
|
||||||
|
plugins.AddRange(local);
|
||||||
return plugins;
|
return plugins;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user