LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Reverse Engineering for Portability (https://www.linuxquestions.org/questions/linux-software-2/reverse-engineering-for-portability-385805/)

dlublink 11-23-2005 08:26 AM

Reverse Engineering for Portability
 
Hey ,

My VoIP provider provides this neat little program that allows people to listen to their voicemail on their computer, trouble is it only runs in a Win32 environment from certain versions of Internet Explorer.

There is an executable that runs and takes a single parameter. I think that this parameter contains the location of the voicemail file on their server. The following is an example of one of the codes:

KLWW1o+6MSN/B1vcJxhm8g1Bwh/40CyXHy5ccTk9ZnoIyOlonQ3ayJTz8vOc3Yu/KcjEpDjq3vrXX9HgNdSoOIGdUZGj16XnLfYDrws+IijF+5PmOO83PROIvS5WO4TX0O7udNq8/2+waBtKtvzv4TIaENfuDvrQwyHUC6hvy/bDjQg5tGrveMaNaXIAp2PmRTbkWrW0YmHw1KMf2DVp8eGmjQduIy+DTb5gDxIvOIYg4q2npkN9fBrIH9K3K/F4UveDln0=

I know that it contains one of the following two strings:
vml-01.tor.primus.ca or mytbb.primus.ca.

I am clueless how I might go about decoding this string, if anyone has any thoughts as to were to begin?

I thought first of decompiling the program, I thought it was written in C# but the C# compiler I used didn't seem to agree with me.

I know when people do illegal activities and make key gens and stuff, they usually disassemble the application. Could this help?

In terms of legalities, I read the the end user agreement from my telephone company and it has nothing written about decompiling this application. And the application has no license agreement.

Any help would be appreciated.

Thanks,

David

dlublink 11-23-2005 01:43 PM

Well, I wrote to the software programmer's of this particular program and they told me the above was encoded using Base64. So I made a PHP script to decode it and it still doesn't make a lot of sense...


All times are GMT -5. The time now is 03:48 AM.