Briefing Notes:

This is a MultiOS RCE adaptation of the deconstructed XMind 8 Pro Update 1 v3.7.1 RCE, by Team appnee, for the Windows edition of XMind, which was based on the XMind 3.5.0 RCE serial from CodeCracker @ Team SND.

Team appnee’s RCE strategy is novel, and elegant, and whilst developed specifically for 3.7.1 on Windows, when generalised, continues to work successfully for 3.7.2, on all desktop operating systems, and may also provide an RCE strategy for later revisions of XMind.

The patch from that Windows edition RCE created a Java container file and also replaced the XMind initialisation text-file to then reference that Java container file.

The RCE solutions for XMind, are historically, principally, modified Java container files, and usually, as a consequence, they are Operating System (O/S) agnostic.

Props and thanks to CodeCracker @ Team SND for the original serial!

Props and thanks to Team appnee for the current RCE!

Props and thanks to ph03n1x for the GNU/Linux, and MacOSX, technical instructions!

RCE instructions to install & activate XMind Pro on Mac OS X:

What you will need to know how to do:

  1. Use a file manager application
  2. Establish a Terminal window, with a command shell prompt
  3. Change directory location at the command line and in the file manager GUI (graphical user interface)
  4. Edit a plain-text file with a text-editor application

These are all basic, foundation, computer literacy skills, for any operating system; the search engine is your friend.

  1. Install XMind and then run it once to disable any callbacks (Check for any Updates, or Data Sharing, options in the Preferences, and disable them all). Once completed, quit XMind.

[Refer to the graphic: ‘/Graphics/XMind-MacOSX-RCE-Activation-Snapshot-1.png’]

  1. Modify the ‘XMind.ini’ file, found in the following location:

/Applications/XMind.app/Contents/Eclipss

Using a text-editor and add the following line to the very end of the file:

-javaagent:../RCE/XMindCrack.jar

  1. Create the ‘RCE’ sub-folder, (rememering that the “Case” of ‘RCE’ is important), inside the following location:

/Applications/XMind.app/Contents

Resulting in:

/Applications/XMind.app/Contents/RCE

[Refer to the graphic: ‘/Graphics/XMind-MacOSX-RCE-Activation-Snapshot-2.png’]

Copy and paste the file ‘XMindCrack.jar’ into that newly created ‘RCE’ sub-folder.

  1. Open the MacOSX HOSTS file by running the following command, at the command shell prompt, in a Terminal Window, providing your user password when prompted:

sudo nano /private/etc/hosts

Then add the following two entries to the HOSTS file and then save it:

127.0.0.1 xmind.net
127.0.0.1 www.xmind.net

  1. Run the following command in a Terminal Window, at the command shell prompt, after saving the HOSTS file:

dscacheutil -flushcache

Now run XMind again. Open the Preferences, click onto ‘XMind Pro’ and then onto ‘Upgrade’. Click on ‘Enter Key’ and then register using the provided serial. XMind should then be successfully activated.

[Refer to the graphic: ‘/Graphics/XMind-MacOSX-RCE-Activation-Snapshot-3.png’]

Credits:

Props and thanks to CodeCracker @ Team SND for the original serial!

Props and thanks to Team appnee for the current RCE!

Props and thanks to ph03n1x for the GNU/Linux, and MacOSX, technical instructions!

See also:

Introduction to the Mac OS X Command Line:

http://blog.teamtreehouse.com/introduction-to-the-mac-os-x-command-line

How to Open a Terminal Window in Mac:

http://www.wikihow.com/Open-a-Terminal-Window-in-Mac

Using the sudo command in Terminal:

https://support.apple.com/en-us/HT202035

How to modify the HOSTS file, on Windows, MacOSX, and GNU/Linux:

https://support.rackspace.com/how-to/modify-your-hosts-file/

[EOF]