• caglararli@hotmail.com
  • 05386281520

What is the use of EXE and DLL files on iOS device

Çağlar Arlı      -    9 Views

What is the use of EXE and DLL files on iOS device

I have a doubt regarding iOS application pentest.

I am pentesting one iOS application. The application is protected by MDM software.

Installation Process - Once I install the MDM on iPhone device and provide the VPN server credentials then the company pushes the application from the server (It means I do not need to download the application from the app store). Thus how the app is installed on the end user's iOS device.

When I navigated through the file/folder structure, I found the main application EXE file and its supporting DLL files along with the traditional iOS app files in the same folder.

My question is - Is that a misconfiguration or by any chance is there any bridge between iOS OS and EXE/DLL files? Why are they there? Any use of EXE and DLL on iOS devices? According to my understanding, there is no use of EXE and DLL files on iPhone devices. Am I correct?

Assumption - I haven't checked their Android app. If I would have found the same there then, I would assume that they have the universal package on their end which they push to every type of end user device types such as Android, Windows Desktop, iPhone etc.

Can this be a reason? Upon Googling, I found that the app might have been made using the Xamarin technology framework - https://www.visualstudio.com/xamarin/