38 Commits

Author SHA1 Message Date
Objective-See ec51090fcf Change license to GPL (v3) 2021-01-31 20:53:04 -10:00
Patrick Wardle ae87642e1a wrap NSLog messages is #ifdef DEBUG 2019-02-10 17:36:36 -10:00
Patrick Wardle 521dd29d5e minor project reorg (procInfo.h) 2018-11-15 20:53:17 -10:00
Patrick Wardle 297c312fe3 minor project updates
improved error checking
removed (some) spurious code
2018-11-15 20:44:34 -10:00
Patrick Wardle 911615dcd9 improved error handling 2018-07-22 15:24:55 +03:00
Patrick Wardle 063ddb690f Merge branch 'master' of https://github.com/objective-see/ProcInfo 2018-07-19 10:00:36 +03:00
Patrick Wardle 46c18bf01d dynamic code signing
for processes, use dynamic code signing APIs
2018-07-19 10:00:33 +03:00
Objective-See 400fb28ad0 Update README.md 2018-06-14 10:45:33 -10:00
Patrick Wardle 972241fae2 Merge branch 'master' of https://github.com/objective-see/ProcInfo 2018-06-11 15:50:46 -10:00
Patrick Wardle 9665a23d75 default codesigning flag, now: kSecCSCheckAllArchitectures 2018-06-11 15:50:42 -10:00
Objective-See 007707a3be Update README.md 2018-05-26 21:06:09 -10:00
Objective-See ec86083195 Update README.md 2018-05-26 21:05:49 -10:00
Patrick Wardle 40c94d78d5 spotlight meta data, entitlements, improved code signing
-extracts spotlight metadata
-extracts entitlements
-improves code-singing checks (mahalo @midnite_runr)
2018-05-25 11:50:43 -10:00
Objective-See 69316cb68d Merge pull request #2 from uqfldjpe/link-fix
don't link with the last build
2018-02-15 11:27:20 -10:00
Objective-See 36aad6afc8 Merge pull request #1 from uqfldjpe/ppid-fix
set a correct ppid in -[Process init:]
2018-02-15 11:26:50 -10:00
uqfldjpe cd8176cce9 set a correct ppid in -[Process init:] 2018-01-29 06:35:43 +09:00
uqfldjpe 0fd519603d don't link with the last build 2018-01-29 06:33:41 +09:00
Objective-See e4ede15b56 Update README.md 2018-01-21 22:07:22 -05:00
Patrick Wardle 12b1b6fd5b add param to skip (CPU intensive) generation of signing info
generating signing info is CPU intensive, and not always needed
-now, can pass a flag into to tell proc mon it skip this step
-call 'generateSigningInfo' method later if this info is required

header file copied into /lib folder

removed spurious log msgs
2018-01-21 21:32:15 -05:00
Patrick Wardle e6c01fdf69 improved memory usage, process icons, modernized project
added autorelease block in monitor method
binary object now includes icon for the process
modernized project (Xcode 9) and some minor refactoring
2017-09-30 14:43:44 -10:00
Objective-See fb354edd66 Update README.md 2017-09-27 11:00:57 -10:00
Patrick Wardle c91cbcca55 invoke call to proc monitoring on background thread
as the 'monitor' method blocks, it should be invoked (internally by the library) in a dispatch_async
2017-09-04 12:09:04 -10:00
Patrick Wardle a0899b1279 updated version check
high sierra compatibility
2017-08-29 15:46:23 -10:00
Patrick Wardle 30182ec3a9 Merge branch 'master' of https://github.com/objective-see/ProcInfo 2017-08-09 13:32:25 -10:00
Patrick Wardle 01ba6422c8 improved output
updated 'description' method
2017-08-09 13:32:23 -10:00
Objective-See 099096aefb Update README.md 2017-08-09 13:28:26 -10:00
Objective-See e3a4bd8cf5 Update README.md 2017-08-09 13:27:59 -10:00
Patrick Wardle 4533698fa2 Merge branch 'master' of https://github.com/objective-see/ProcInfo 2017-08-09 13:26:28 -10:00
Patrick Wardle f1333b9ccc namespace/project cleanup
added PI_ to C function to avoid namespace issues
added 'lib' group to Xcode project
2017-08-09 13:26:24 -10:00
Objective-See e5e7fa45ff Update README.md 2017-08-07 14:13:01 -10:00
Objective-See 1be9ccd1cc Update README.md 2017-08-07 14:09:15 -10:00
Patrick Wardle b842609bfc default Objective-C .gitignore
updated .gitignore to use default one generated for Objective-C (Xcode)
2017-08-07 13:57:16 -10:00
Patrick Wardle 04cdcdf4f8 project cleanup
deleted contents.xcworkspacedata
2017-08-07 13:09:04 -10:00
Patrick Wardle 4cd7f7cc5e project cleanup
deleted .xcuserstate files
2017-08-07 13:06:36 -10:00
Patrick Wardle 1cd6230a96 project cleanup
renamed ProcessInfo object to ProcInfo
improved formatting in 'description' method for objects
added .gitignore
2017-08-07 13:01:30 -10:00
Objective-See a81b8cceec Update README.md 2017-08-07 09:31:23 -10:00
Objective-See f85fb77044 Create LICENSE.md 2017-08-06 18:08:12 -10:00
Patrick Wardle 5bffe83383 Initial commit 2017-08-06 18:01:03 -10:00