Sorry guys, can i ask a stupid question? What reason to use stunnel on Android?
ср, 9 дек. 2015 г. в 17:01, Research | FrenchFlorida < [email protected]>: > Thanks for the reply. > I'm not sure what " statically linked ELF executable for Android/ARM" > means yet, but I will look it up. ;) > > Since I sent the message I did a lot of digging that yielded me very > little details. In fact I only came a cross a few mentions that stunnel > could be used on android but no examples of how that was implemented. After > a vague hint I managed to deduced how the file worked, but it took me a > little more independent research to understand how to make it, at least > execute. I'm not new to linux but am new to android so not as familiar to > how the system works in general. > > I did see that an android app was on your todo list. In the meanwhile > however, may I suggest a little howto for Android that could get a user > started in using the app. Stunnel is an amazing application and since I was > able to figure it out I made myself a guide on how to set it up (Minus > actually creating the configuration) so that I can at least know how to > execute stunnel. > > Since I already did the research I offer you my very unorganized primer on > how to set it up below. Perhaps it would be useful for some to have a > better version of this doc on the site, and if not, well at least a well > determined person can find this topic in the mailing list, because there > will be only one other topic with the word "Android" in the title so it can > perhaps get a user out of jam more quickly without. > > Here is my guide: > ----------------------------- > Chances are that "It is a statically linked ELF executable for > Android/ARM." Means that within the stunnel-android.zip resides one file, > and that file is the executable file for stunnel. It is in fact the defacto > program that under linux you would see in /etc/local/bin/stunnel if that > was where you installed it. > > This means that the requirements to use this file are as such: > 1. Your phone probably needs to be rooted > 2. You will need access to a terminal on your phone (Terminal Emulator) > 3. There is no "APP" to run stunnel it is a command line file > > There are probably two reasons you would want to use stunnel on your phone. > 1. You are an app developer that wants to use stunnel to connect one part > of your app to something else, and therefore will incorporate this script > within your app. I don't know how to make apps yet so that's probably as > useful as I can make the description for you. > 2. You are a user that has already used stunnel on your machine and wants > to use it on your phone too. [The rest of the guide assumes this is the > case.] > > Assuming the latter, what do you need to do to get it running? > 1. Move the stunnel application to your phone. > 2. As you would do in linux open the terminal > 3. Run stunnel like a command > > If you get an error message saying it is not executable, or that > permission is denied it is because of one of two things. > Maybe you need to mark the file as executable > Chmod +x ./stunnel > Terminal Emulator's chmod does not understand "+x" so you will have to > change the permission to > Chmod 700 ./stunnel > 700 means Read-Write-Execute for the user. If it doesn't work try 770 and > 777 > > However you are likely to still receive that error on some phones. (I'm > guessing, just because it happened to my phone I am not assuming it will > happen to all phones.) > > Some phones forbid there to be an executable script within the /sdcard/ > directory. Therefore you have to move it somewhere else. > > I don’t know where the proper place for such a file is, I moved mine to > /system/bin/ therefore the script is callable by /system/bin/stunnel > > Another Caveat!! My phone's /system folder is not writable!! Therefore > before you can even move the file you need to make the system folder > writable: > mount -o rw,remount /system > Once moved needs to be made readonly again: > mount -o ro,remount /system > > > So In summary, here is a step-by-step of what might work in getting the > script to an executable state on Android: > 1. Root phone > 2. install terminal emulator > 3. get stunnel script onto your phone somehow > 4. mount -o rw,remount /system > 5. cp /sdcard/Download/stunnel /system/bin/stunnel > 6. chown 700 /system/bin/stunnel > 7. mount -o ro,remount /system > > 8. /system/bin/stunnel /path/to/conf/file* > > Now as if you are on linux you should probably** be able to run stunnel. > > *I haven't tested it out with conf files yet. > ** I'm able to run stunnel --version so stunnel in and of itself is > "working" > > ----------------------------- > > If this guide is any good to you guys, please feel free to use, I would > love to contribute in some way. :) > > Thanks! > > -Cotex > > -----Original Message----- > From: stunnel-users [mailto:[email protected]] On Behalf > Of [email protected] > Sent: Tuesday, December 08, 2015 7:00 PM > To: [email protected] > Subject: stunnel-users Digest, Vol 137, Issue 10 > > Send stunnel-users mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > https://www.stunnel.org/cgi-bin/mailman/listinfo/stunnel-users > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific than > "Re: Contents of stunnel-users digest..." > > > Today's Topics: > > 1. Re: How do I use the Stunnel download on android? > (Michal Trojnara) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 7 Dec 2015 16:14:05 +0100 > From: Michal Trojnara <[email protected]> > To: [email protected] > Subject: Re: [stunnel-users] How do I use the Stunnel download on > android? > Message-ID: <[email protected]> > Content-Type: text/plain; charset=utf-8 > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Hi cotex, > > It is a statically linked ELF executable for Android/ARM. > It is only useful for people who customize their Android, and not for > end-users. > > A proper Android GUI is on my TODO list: > https://www.stunnel.org/sdf_todo.html > > Best regards, > Mike > > On 04.12.2015 11:02, Research | FrenchFlorida wrote: > > In the download section of the site, there is a zip for android. > > > > Inside this file is a single file, without any extention. > > > > How do I install this, I have found no documentation anywhere on the > > web. > > > > > > > > Can anybody guide me, or give me a hint. Is this something I do on the > > phone, or that I do from the computer first? > > > > > > > > -cotex > > > > > > > > _______________________________________________ stunnel-users mailing > > list [email protected] > > https://www.stunnel.org/cgi-bin/mailman/listinfo/stunnel-users > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iQIcBAEBCAAGBQJWZaI9AAoJEC78f/DUFuAUJiAQAKYo2XM39WbeebhZlYa4pER2 > hYfCkybWypYlOdiqRo5UGthG4SD/G74MXMJNR5ggKiApW6YBe4/Q983hKMWRSbp6 > X803HQPyN8BxwnkZM9tzAcCh57SQXH/Y+VjTD9necLK9bOMMZlZsWg5u3TSp9qP1 > jpV7+5NkMlID0KaKzpjaw+ruIY1zwmBUDrs0xT713TEZnVvaqhFDv2vYB8szG0p0 > fe5Ppm/ZU/7vWMbFO8eWsWj6TpeoVpq2EI/4iK7VbnCVnSEosJi/C4C5nZ3GrcTv > xRk0xDK9I733FfBTmHU5Dkzx6fcDqFekWyea+qYT+JhOmtRqdnyrQM0OCRv3z/b/ > fOv36zkuru6DhoO1El2QwQOZlTqFnWYfgvfYDWI1zeIMCSz/qqpn5ojQXk7i87zH > cMVG9whVZGWf0DXjwRo9/cHkmjdX46UA5FZwhxADY6Atu9OtdEabTcbNj6BPPh8Q > xX7GNEgRFnbZsz50wqZbZJZfE4ticWFkLH37eT7z3WeEU8+HdFk1w24JNGFaZt3H > GcJ6TN6/fMTkQP2ch0l0X2vXhWLkBh5puYOVBnsnKKUl8UUzeGa1T3OJAnKJF07Q > 0mtP6lyPtuEGy9vUiP+2h0yIICJD1IGhEdkEm3xWJcagp3XJ+0PFN5Mo2juDfg4S > FHvDTHxF4/y4PQodabav > =+omM > -----END PGP SIGNATURE----- > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > stunnel-users mailing list > [email protected] > https://www.stunnel.org/cgi-bin/mailman/listinfo/stunnel-users > > > ------------------------------ > > End of stunnel-users Digest, Vol 137, Issue 10 > ********************************************** > > _______________________________________________ > stunnel-users mailing list > [email protected] > https://www.stunnel.org/cgi-bin/mailman/listinfo/stunnel-users >
_______________________________________________ stunnel-users mailing list [email protected] https://www.stunnel.org/cgi-bin/mailman/listinfo/stunnel-users
