Mikrotik Management for iPhone Available Now

I am working on an application that will let you log into a Mikrotik and manage it as if you were using Winbox. I will update this post as I get more completed to keep you up to date.

The app should support all Mikrotiks from 3.20 to 4.40 as this is what I am testing it with. Unfortunately I do not have the ability nor knowledge to test every possible tool or interface but I have ways of getting ideas on how stuff works.

http://www.youtube.com/watch?v=wyzXoFXgnKA

App Store:
http://itunes.apple.com/us/app/mikromanage/id385504767?mt=8

Update 02-24-2010:
I would like to do beta testing soon for interfaces primarily. I would like people to test them on different versions of routeros and let me know what I am missing or if it is displaying invalid data. I can’t test it all because well I don’t have access to Mikrotiks (for testing on) on all versions from 3.20-4.40. Most of my tests are me adding the interface with default settings and then testing against that. Most of my testing is done in 4.40.

If you want to participate please send me a PM or go to my website (http://www.murderdev.com) and email me with your device UDID. Also if you can give me a good reason why you would be a good beta tester that would be great. I only have so many devices I can register per year.

To do this, connect your device to your computer and launch iTunes. In iTunes, select your device in the ‘Devices’ section and navigate to the Summary tab. Click on the Serial Number label to reveal the Identifier field and the 40 character UDID. Copy the UDID to your clipboard.

Update 02-25-2010
All the interfaces (that I am going to do for the first release) are done. They aren’t all tested but I’m fairly sure they are ok. I have finished implementing VirtualAp detection vs WLAN as well as support for Prism VS Atheros cards for Wireless. I think it’s pretty badass. :slight_smile: I will be doing that beta testing very very soon after I get some stuff cleaned up and organized for a closed release.

Update 08-18-2010
Available in the app store now. Currently very limited but has a lot of info for interface monitoring.

Very good Idea, will it be available in Appstore?
I would suggest something like “iWinbox” or “iROS” :laughing:
Keep it going, i will PURCHASE it!

Yup it will be available in the App Store.

I was just think this morning how useful an app would be! Keep us posted on your progress!

Need beta testers?

I may need some beta testers actually. I may choose a handful of people and let them have at it for a week or two fix bugs and stuff before I release. I’ll let you guys know.

/me want’s to test it too :smiley:

Secure mode? Or otherwise encrypted?

Well its using the API so as secure as that is. It works by sending a message to the mikrotik and then the Mikrotik sends back a hash. That has is combined with the hash of the password and username and sent back to the Mikrotik for authentication. After that I believe the mikrotik will do whatever you ask via the API as long as you have permissions and are on the same IP address. That connection times out over a period of time with no activity I believe.

So to answer your question… No its not using SSL but there is some level of protection.

Apart from that you should always only be able to access the API if you are
a) in the same network (e.g. connected via WLAN)
b) connected over a secure link (e.g. via PPTP VPN)

Whats it take to port an app from the iphone to the Android OS? Just curious as no one in my area uses AT&T, and we are moving our installers to the Moto Droid to use for just about everything. Would be great to have a winbox app!

That’s not true dog.
You can access from everywhere if the router you are trying to connect has internet access.

Yes, you could.
What I am saying is that you should configure the firewall so that this is not possible for security reasons.

We use 1000s of these to provide internet to customers and they get dictionary attacked all the time. No one ever gets through but its not really a big deal. They usually attack on the ssh front.

LOL. Impressive. Very good app.

Work on it hard and fast please!

; )

I would like to do beta testing soon for interfaces primarily. I would like people to test them on different versions of routeros and let me know what I am missing or if it is displaying invalid data. I can’t test it all because well I don’t have access to Mikrotiks (for testing on) on all versions from 3.20-4.40. Most of my tests are me adding the interface with default settings and then testing against that. Most of my testing is done in 4.40.

If you want to participate please send me a PM with your device UDID. Also if you can give me a good reason why you would be a good beta tester that would be great. I only have so many devices I can register per year.

To do this, connect your device to your computer and launch iTunes. In iTunes, select your device in the ‘Devices’ section and navigate to the Summary tab. Click on the Serial Number label to reveal the Identifier field and the 40 character UDID. Copy the UDID to your clipboard.

:confused: “You are not authorised to send private messages.” :confused:

Once again, stuck on the outside looking in… :frowning:

Thats ok. I added an additional method to contact me. You may go to my website http://www.murderdev.com and contact me that way. I would give out my email but I really don’t need anymore spam. That contact page goes directly to my mail box.

Thanks for adding that! :smiley:

Email sent…

That’s great news. If you need beta tester i’m in. I’m using versions from 2.9.27 to 4.5.

Would like to beta here too…

I have running:
~100 493/493AHs
5 RB1000Us
2 RB600s
3 RB433s
1 450G
6 RouterOS x86 licensed non-routerboard systems

Most running 4.5 some running 3.x (3.11-> 3.30)