-
Notifications
You must be signed in to change notification settings - Fork 5.8k
OsX: phantomjs binary is without a __PAGEZERO segment #13508
Comments
It would be great to solve this. |
Sorry for not getting back to you about this sooner. When built from the current development sources, on OSX 10.9, using a current version of XCode, the phantomjs binary does contain a __PAGEZERO segment. We know that the official binary on the website is out of date and doesn't work reliably on all OSX versions that are supposed to be supported - please be patient, it's on our list. In the meantime, you are encouraged to build it yourself - it's not terribly difficult, although it is slow and requires a great deal of RAM. |
Hmm, I still don't see the segment in our binary: $ otool -IV ./phantomjs | grep PAGEZERO Is there any other way to verify this? |
It's there. Try: |
Perfect 👍 Now we can safely resolve this issue. |
Hello! You have a new message, please read http://annuaire-web-quebec.info/domain.php?4b |
As I observed when using phantomjs with the kernel hardening SUIDguard, the binary is missing a __PAGEZERO segment (details: sektioneins/SUIDGuard#6).
It is likely that security constains will disallow this soon (details (in german): http://www.heise.de/mac-and-i/meldung/Wieder-Root-Luecke-in-OS-X-Yosemite-inklusive-10-10-5-2780509.html).
The text was updated successfully, but these errors were encountered: