final v2.0.0 release

-wait on enum thread to exit before (re)starting
-don't vmmap ourselves :P
This commit is contained in:
Patrick Wardle
2018-12-23 11:46:24 -10:00
parent f0562441d9
commit f7b90aa492
6 changed files with 81 additions and 17 deletions
+10
View File
@@ -250,10 +250,20 @@ bail:
// have to use vmmap, since we don't com.apple.system-task-ports entitlement
else
{
//skip self
// ...'vmmap' suspends the process
if(taskPID.intValue == getpid())
{
//bail
goto bail;
}
//enum dylibs
dylibPaths = [self enumerateDylibsNew:(NSNumber*)taskPID];
}
bail:
//invoke reply block
reply(dylibPaths);