Mono for Android 4.4.55 Windows Patcher (fixed)
- Type:
- Applications > Windows
- Files:
- 1
- Size:
- 4.13 MiB (4329472 Bytes)
- Tag(s):
- monodroid mono for android xamarin mono android crack patcher
- Uploaded:
- 2013-01-31 07:24:42 GMT
- By:
- Xtse
- Seeders:
- 0
- Leechers:
- 1
- Comments
- 45
- Info Hash: 8414129F96F1F72B1E7D2745E5DFF32DE8DE53D1
(Problems with magnets links are fixed by upgrading your torrent client!)
Please read: I'm not uploading the patched executables any more as my account got flagged for posting 'infected' content, MFA shows up as having a suspicious infection on virustotal lol. So deal with it - I'm more than happy to help resolve any problems with the patcher! Please post in the comments below if you have any trouble. :) ---------------- Mono for Android 4.4.55 Executable Patcher (4.4.55.104956787) Website: https://xamarin.com/monoforandroid Protection: Packed .NET Executable with license verification. INSTRUCTIONS 1. Download & Install MFA 4.4.55 from the Official Website. 2. Run Patcher. 3. Click Patch. -- Prerequisites & Notes: - The patcher requires .NET Framework 4.0 or higher. :) (https://www.microsoft.com/en-us/download/details.aspx?id=17718) - The patcher will only work with version 4.4.55.104956787 - The required assemblies and patch data are packed into the patcher. (There was a problem with the name of the namespace in my last upload, my bad - fixed now) - If you get any errors, please let me know in the comments. - If the patcher says "Patching failed, target executable does not match expected MD5." then delete mandroid.exe from "C:\Program Files (x86)\MSBuild\Novell\" (no (x86) if you are using a 32-bit system) then run the installer again and repair the installation. ENJOY! If you like the software, buy it! Cracked with love from New Zealand. [DLPC.Xtse] https://www.virustotal.com/file/638359ad30a9245c5d148651ce2435250e99c43da0bb137fdfd170f4c4cd4819/analysis/ I've left the patcher unpacked, unobfuscated & unconfused so you reversers can reverse it and see that there's nothing dodgy. :)
File list not available. |
Thanks for the msi misha93! And my request was to xtse :).
@Xtse
Been playing a Little with IDA from weeks ago. So far I've found the decompress sub in Xamarin Android 4.6, it's "sub_5B76AB". From there and forward I'm in unknown terrain.
Which I'm able to is re-sign all the .NET assemblies included in the install package and make the InterlasVisibleTo attribute changes. Now Xamarin Android ships with Stong Named signed Assemblies!
Xamarin Android 4.6:
https://download.xamarin.com/MonoforAndroid/Windows/mono-android-4.6.00049.msi
Hope it helps :D
Been playing a Little with IDA from weeks ago. So far I've found the decompress sub in Xamarin Android 4.6, it's "sub_5B76AB". From there and forward I'm in unknown terrain.
Which I'm able to is re-sign all the .NET assemblies included in the install package and make the InterlasVisibleTo attribute changes. Now Xamarin Android ships with Stong Named signed Assemblies!
Xamarin Android 4.6:
https://download.xamarin.com/MonoforAndroid/Windows/mono-android-4.6.00049.msi
Hope it helps :D
Thanks @misha93 for taking interest in this. I hope @xtse gets time to help out as well. For now I am good with 4.4.55. You guys rock!
I'll crack and upload the patch tonight as soon as I get a chance! :)
@misha93, patch ProcessOptions() in mandroid-win.exe and the *Ide.dll extensions for MonoDevelop / Visual Studio and you're done. :) I'll upload patch after some more testing.
@Xtse
I'm getting nuts with IDA. This far the most complex thing that I've got done is debugging, breakpoints and memory snapshots.
I've done several memory dumps of mandroid.exe after the decompressing sub is called (they're 60 MB+ usually), but still can't figure out how to get all the decompressed files from the snapshots in a elegant-easy way. I've been killing myself with a Hex editor and the snapshot to see all the PE exes and dlls, but heh, its a titans work xD!
Also, I'm bad with injecting process (to put back the patched files in the mandroid.exe). I've no clue how to get that... ???
Anyway, will have to get more taining with IDA and another stuff!
Those *Ide.dll files are included into the mandroid.exe file or are independant files?
BTW, what debugger would you recommend to use with IDA? I've no clue of the advantages/disadvantages I can get by using another debugger...
Sorry for long post and sounding like a kid wanting cookies
I'm getting nuts with IDA. This far the most complex thing that I've got done is debugging, breakpoints and memory snapshots.
I've done several memory dumps of mandroid.exe after the decompressing sub is called (they're 60 MB+ usually), but still can't figure out how to get all the decompressed files from the snapshots in a elegant-easy way. I've been killing myself with a Hex editor and the snapshot to see all the PE exes and dlls, but heh, its a titans work xD!
Also, I'm bad with injecting process (to put back the patched files in the mandroid.exe). I've no clue how to get that... ???
Anyway, will have to get more taining with IDA and another stuff!
Those *Ide.dll files are included into the mandroid.exe file or are independant files?
BTW, what debugger would you recommend to use with IDA? I've no clue of the advantages/disadvantages I can get by using another debugger...
Sorry for long post and sounding like a kid wanting cookies
https://www.pastebay.net/1188305 the password is your username :)
@Xtse
Much appreciated. Huge thanks!
Will do my best to accomplish all that without bothering you.
And now that I remeber, shouldn't there be more changes because of the License Types (Starter, Enterprise, Business and something else) ??
Again thanks!
Much appreciated. Huge thanks!
Will do my best to accomplish all that without bothering you.
And now that I remeber, shouldn't there be more changes because of the License Types (Starter, Enterprise, Business and something else) ??
Again thanks!
@Xtse
Okay, was going to cry beacuse Zlib wasn't decompressing the last 8192 bytes... anyway, got mandroid-win executable and I'm seeing all the stuff in Net Reflector, including the interesting namespace Xamarin.Licensing.
Couldn't get the injection part for now, but... what happens if Xamarin.Licensing.PlatformActivation.level variable is made read-only and set to 4 ??? Consequently all the methods that try to change it should have deleted the setting instruction
Also have seen interesting things with Xamarin.Licensing.PlatformActivation.Trial property, in my tests the activation screen that appears on VS seems to have something to do with this property returning true... maybe same thing is happening in your scenario?
Going to study this thing and the *Ide DLL's with patience and deeply, I've no words to keep saying thanks, thanks, thanks, at last I've that damn thing uncompressed xD!
Okay, was going to cry beacuse Zlib wasn't decompressing the last 8192 bytes... anyway, got mandroid-win executable and I'm seeing all the stuff in Net Reflector, including the interesting namespace Xamarin.Licensing.
Couldn't get the injection part for now, but... what happens if Xamarin.Licensing.PlatformActivation.level variable is made read-only and set to 4 ??? Consequently all the methods that try to change it should have deleted the setting instruction
Also have seen interesting things with Xamarin.Licensing.PlatformActivation.Trial property, in my tests the activation screen that appears on VS seems to have something to do with this property returning true... maybe same thing is happening in your scenario?
Going to study this thing and the *Ide DLL's with patience and deeply, I've no words to keep saying thanks, thanks, thanks, at last I've that damn thing uncompressed xD!
Did some playing with VS Ide DLL (Xamarin.Components.Ide.dll).
Found that Xamarin.Components.Ide.Activation.CheckLicenses(CancellationToken) gets called, it calls mandroid.exe with --check parameter reads output and does funny stuff.
On the mandroid-win.exe side, Xamarin.Licensing.Check() gets called, which can end calling Xamarin.Licensing.Activate(UserData) or Xamarin.Licensing.VerifyLicense(). Those two finally-called methods are independant from ProcessOptions() method, because of that it's useless to edit only that method.
Two solutions come to my mind:
Patch Xamarin.Licensing.Check() and Xamarin.Licensing.VerifyLicense() on mandroid-win.exe
OR
Patch Xamarin.Components.Ide.Activation.CheckLicenses(CancellationToken) in Xamarin.Components.Ide.dll
First option seems more sexy because only one file remains changed (mandroid.exe).
If you preffer another way of communication for this kind of messages, just let me know the way of communication you want :D
Found that Xamarin.Components.Ide.Activation.CheckLicenses(CancellationToken) gets called, it calls mandroid.exe with --check parameter reads output and does funny stuff.
On the mandroid-win.exe side, Xamarin.Licensing.Check() gets called, which can end calling Xamarin.Licensing.Activate(UserData) or Xamarin.Licensing.VerifyLicense(). Those two finally-called methods are independant from ProcessOptions() method, because of that it's useless to edit only that method.
Two solutions come to my mind:
Patch Xamarin.Licensing.Check() and Xamarin.Licensing.VerifyLicense() on mandroid-win.exe
OR
Patch Xamarin.Components.Ide.Activation.CheckLicenses(CancellationToken) in Xamarin.Components.Ide.dll
First option seems more sexy because only one file remains changed (mandroid.exe).
If you preffer another way of communication for this kind of messages, just let me know the way of communication you want :D
Send me a message on suprbay. :)
Finished : That was more work than necessary.. Will upload tomorrow.
@Xtse
Great!
I'll guess that you user name in suprbay is Xtse. Mine is mishamosherg.
Great!
I'll guess that you user name in suprbay is Xtse. Mine is mishamosherg.
Dear friend, thank you for your contributions, I wonder if you could share a crack updated to the latest version https://download.xamarin.com/MonoforAndroid/Mac/mono-android-4.6.00047.msi , I'd be very grateful if you could help me as I want to learn how to develop for android using this tool but the license is too expensive. Thanks and greetings from South America.
Sorry copied the wrong link, I need the version of Windows and not Mac.
https://download.xamarin.com/MonoforAndroid/Windows/mono-android-4.6.00049.msi
https://download.xamarin.com/MonoforAndroid/Windows/mono-android-4.6.00049.msi
Greetings from Greece and many thanks, dear Mr. Xtse!
We are grateful for your work!
Just one question please:
I have already installed Xamarin Mono for Android Installer (V.3.0.0) and MFA 4.4.55(Windows), cracked by your Mono for Android 4.4.55 Windows Patcher.
Should I first uninstall MFA 4.4.55(Windows) and then install MFA 4.6, or is it ok to install mfa 4.6 on top of this?
Should I also uninstall Xamarin Mono for Android Installer v3, first ? Do we need to find some newer version than v3 for Xamarin Mono for Android Installer, in order to install MFA 4.6?
We are grateful for your work!
Just one question please:
I have already installed Xamarin Mono for Android Installer (V.3.0.0) and MFA 4.4.55(Windows), cracked by your Mono for Android 4.4.55 Windows Patcher.
Should I first uninstall MFA 4.4.55(Windows) and then install MFA 4.6, or is it ok to install mfa 4.6 on top of this?
Should I also uninstall Xamarin Mono for Android Installer v3, first ? Do we need to find some newer version than v3 for Xamarin Mono for Android Installer, in order to install MFA 4.6?
Mr Ztse, the link https://piratebayproxy.live/torrent/8247178/Mono_for_Android_4.6_Windows_Patcher is broken. :C
An update was made to fix the licensing issues: https://piratebayproxy.live/torrent/8255354/Xamarin_s_Mono_for_Android__amp_amp__iOS_v4.6_Windows_Patcher
:)
:)
@Xtse you still around? If so, send me PM via TPB forum (:
I've some work to share...
I've some work to share...
Comments