
You can install MacOS 11 on VirtualBox, but I faced multiple issues while installing VB Guest Additions due to GateKeeper and SIP. They restrict apps from untrusted developers. Issues with GateKeeper and System Integrity Protection (SIP) of MacOS 15+ - GateKeeper and SIP are two important security mechanisms of MacOS. Now you may ask why can’t we use VirtualBox? There are couple issues with VirtualBox which I have observed during couple of installation. 200GB Free Disk Space (SSD will provide performance benefit) Software In another post, we will look at pentesting tools. You can try these steps with Linux Host or AMD Processor or both at your own risk. Note: This post will be limited to OS installation only as well as we will be using Windows as Host OS on Intel machines.

In this post, we will look at how to create almost perfect Hackintosh VM. An inexpensive alternative can be a making Mac VM (which is fondly called Hackintosh). Also while doing pentest using non-jailbroken iPhone, it is recommended to inject Frida server dylib in dummy app and install it on iPhone, which requires XCode.īut getting Mac/MacBook can be an expensive affair. But nowadays, using MacOS will have additional benefit such as automating IPA analysis via MobSF.


In old days, using Windows/Linux based tools was enough for iOS appsec. So I need to know if you have done this or if there is another better or correct way to install MacOS Virtual Server on ESXi 6.5 or 6.As a pentester, I often get projects to test iOS applications. We should use the VMware Unlocker "VMwareUnlocker2.1.1forESXi6.7" to run MacOS systems on VMware ESXi which I downloaded here:īelow is another location where I have read about this VMWare Unlocker plugin: Here is a video that shows step by step how to implement:Īpparently it does not install as it keep looping back to the the black and white Apple logo screen.Īfter some reading no the web that before installing MacOS with VMware ESXi, we need to prepare the virtual machine for MacOS. We need to host Mac OS servers such as (MacOS 3.13 High Sierra) or (MacOS 3.14 Mojave).

Our company has a VMware ESXi 6.7 & 6.5 servers that run mostly Windows and Linux servers.
