Android IPsec Implementation - Android Software Development

Hi all, first post. I have been through the Android 2.0.1 filesystem from top to bottom and cannot find any standard linux IPsec binaries, conf flies or libraries. Can anyone give me a few sentences on how IPsec is implemented in Android?
If you do, iwill find a way to turn on 3DES and report back.
Thanks.

Related

OS 5.2.19971 Build 19971.1.2.6 VPN Gimped?

Hello all,
Has anyone else noticed that the 19971.1.2.6 WM6.1 Pro build has VPN gimped from a prior WM5 client? I noticed that I no longer had access to do IPSEC and started to do some digging and found that the file sizes for VPN are more like the WM5 roms I have. (haven't yet found an exact md5)
Is it possible this network specific build was built to disable features of the Windows 6.1 VPN client?
Is it possible to just overwrite those windows VPN files to enable this functionality again, or is there another method to enable the new VPN client on this build? The current VPN client only allows PPTP
Thanks,
djspark
djspark said:
Hello all,
Has anyone else noticed that the 19971.1.2.6 WM6.1 Pro build has VPN gimped from a prior WM5 client? I noticed that I no longer had access to do IPSEC and started to do some digging and found that the file sizes for VPN are more like the WM5 roms I have. (haven't yet found an exact md5)
Is it possible this network specific build was built to disable features of the Windows 6.1 VPN client?
Is it possible to just overwrite those windows VPN files to enable this functionality again, or is there another method to enable the new VPN client on this build? The current VPN client only allows PPTP
Thanks,
djspark
Click to expand...
Click to collapse
i just noticed that when i dumped it
im prett sure you can just overwrite them, but i haven't tried yet...
I also found that to be QUITE odd...
good luck
mbarvian said:
i just noticed that when i dumped it
im prett sure you can just overwrite them, but i haven't tried yet...
I also found that to be QUITE odd...
good luck
Click to expand...
Click to collapse
Ok good, it's not just me going crazy. I know that build was made for AT&T so they probably requested the gimping to save on bandwidth. However why they left PPTP in is a bit crazy.
I'm going to try overwriting them and see how it goes, do you have any build you'd recommend me using to overwrite them with?
Thanks,
djspark
djspark said:
Ok good, it's not just me going crazy. I know that build was made for AT&T so they probably requested the gimping to save on bandwidth. However why they left PPTP in is a bit crazy.
I'm going to try overwriting them and see how it goes, do you have any build you'd recommend me using to overwrite them with?
Thanks,
djspark
Click to expand...
Click to collapse
i like 19202 build (at least that's what I think it is), it comes from the 3.29 kaiser rom that is obtainable from here:
http://wiki.xda-developers.com/index.php?pagename=Kaiser_ROMs
let me know how it goes
mbarvian said:
i like 19202 build (at least that's what I think it is), it comes from the 3.29 kaiser rom that is obtainable from here:
http://wiki.xda-developers.com/index.php?pagename=Kaiser_ROMs
let me know how it goes
Click to expand...
Click to collapse
That's actually the one I had, chose it since I was able to download the MS 6.1 emulator with that build. So I figured if MS uses it for their development emulator it's safe for me.
I ran into a problem though, I'm unable to overwrite the file or change it in anyway. I assume this means I'll have to rebuild the ROM? (sorry a bit new at the whole rom/cooking)
Ok, all of the files named like: ipsecvpn are all for the windows mobile management server to send policy to the phone to require it to communicate over a VPN connection. So replacing those did nothing to enable the connection manager's options for IPSEC. Trying now to figure out which files need to be overwrote to get the connection manager enabled with IPSEC. I am a bit worried that maybe this is just a reg key :-/
Does anyone know what file represents the connection manager in WM 6.1?

Webtop VPN

So I use VPN a lot at work, and I would like to have an option to be able to check on my work PC remotely with the webtop. From what I can tell we have had some luck loading dpkg and apt on the webtop, So is there a real VPN linux client that works well with the ARM framework? if so I would like to help work to make it work on the Atrix's Webtop mode. If anyone has any suggestions as to which open source VPN project to start with and which dependencies we will need to port to ARM or at least begin to shoehorn onto the Atrix please post.
Moved as not android development
well I had planned on 'developing' a working solution. I just need some input as to where to start. I was going to use this for a journal -> howto of the process. I still can i guess.
So, does anyone have suggestions on where to start, or a good VPN linux client that runs on ARM well, and doesn't require a bunch of dependencies?
openvpn would be ideal, but it requires TUN/TAP support, which won't be available until kernel sources are available.
vpnc also requires TUN
Most web-based SSL VPNs require a java runtime plugin, of which the embedded one from Oracle does not work.
There's built-in support for Citrix, so that works for some people. I use NeoRouter, which is an SSL VPN of sorts. Fire it up in the Mobile View, and then I can redirect connections within the webtop to utilize that VPN connection.
you can use l2tp/ipsec or pptp via the settings/wireless&networks menu...its built into the OS. when you are in webtop it comes up as an option to connect to your vpn. why reinvent the wheel?
Not all companies/indivduals use pptp/l2tp/ipsec VPNs. It's best to have as many options as possible IMO.

Android intercepting proxy

Hi,
I'am thinking about building an Android intercepting proxy.
Main purpose is to intercept browser http traffic and modify it on the fly.
I just started Android programming and wonder if there are any projects for this idea.
Also I would like to know if anybody has some experience with intercepting traffic and which classes to use.
Greetz,
You can look at SandroProxy.
http://code.google.com/p/sandrop/
Arend79 said:
Hi,
I'am thinking about building an Android intercepting proxy.
Main purpose is to intercept browser http traffic and modify it on the fly.
I just started Android programming and wonder if there are any projects for this idea.
Also I would like to know if anybody has some experience with intercepting traffic and which classes to use.
Greetz,
Click to expand...
Click to collapse

Kitkat VPN bug

I can't connect to VPN through my Note 3, and HTC One, both updated to kitkat.
I have looked around and it seems to be a kitkat bug. VPN is not banned in my country as I can connect through my computer. There are some fixes on net, but they are in a developer language, far from my understanding.
I will provide some links of fixes here: on Phandroid, on VPN Journal. These might be the same ones, but I'm a total newbie in the technical stuff explained here. Can anyone provide a step-by-step version of these fixes, so it is useful for me, ad anyone who has a similiar problem?
Thanks
Jamal Ahmed said:
I can't connect to VPN through my Note 3, and HTC One, both updated to kitkat.
I have looked around and it seems to be a kitkat bug. VPN is not banned in my country as I can connect through my computer. There are some fixes on net, but they are in a developer language, far from my understanding.
I will provide some links of fixes here: on Phandroid, on VPN Journal. These might be the same ones, but I'm a total newbie in the technical stuff explained here. Can anyone provide a step-by-step version of these fixes, so it is useful for me, ad anyone who has a similiar problem?
Thanks
Click to expand...
Click to collapse
Well in the links above it only states that Google hasn't addressed the issue yet. But there is a workaround for Cisco AnyConnect Enterprise users.
Judging by the way you said that it was written "in developer language, far from my understanding", I assume you aren't familiar with network administration with the Cisco AnyConnect system.
Until Google produces a fix for Android 4.4, VPN administrators may temporarily reduce the maximum segment size for TCP connections on the ASA with the configuration command “sysopt connection tcpmss <mss size>”. The default for this parameter is 1380 bytes. Reduce this value by the difference between the values seen in the ASA logs. In the above example, the difference is 15 bytes; the value should thus be no more than 1365.
Click to expand...
Click to collapse
This is pretty much the step by step, provided that you have a Cisco AnyConnect setup in your Enterprise.

AOSP VPN/IPSEC scripts

Greetings
I am looking for someone capable to harden AOSP IPSEC scripts to route os connection to specific proxy port natively.
I would offer acceptable donation

Categories

Resources