VPNC on android - G1 Android Development

Introduction
This is the first release of an installable package to allow google android phones to connect to Cisco like VPN concentrators.
Details
The installing phone will require:
* Root user privileges on the phone.
* /dev/tun file
* Kernel with tun support (or tun module). (cyanogen should be good)
* A cisco, nortel or freeswan ipsec server to connect to.
How To
Installing this version
This is available in the android market as a free application. It should be called VPN Connections. (Not sure where it will be listed as yet).
The latest version of the application can also be downloaded from here and installed using adb.
Reporting bugs
Please inform us which ROM and version that you are using, if the /dev/tun exists, its permissions, and the output of logcat from a boot, also the version of this application that you are running.
If your ROM and version are already reported in the issue list, please comment in the thread as there has been some inconsistencies in reports.
Please be very careful when lodging a bug as it may contain company confidential information. Be sure to strip any secrets or passwords from the configuration files or debugging information.
http://code.google.com/p/get-a-robot-vpnc/issues/list
Known issues
May need to load the tun module manually first.
Usernames can not contain the @ symbol.
Does not currently work with one time pass devices (Rsa keys).

Reserved for changelog.

no longer needed.

I'm not trying to ping via DNS name, so dont be worred about that. I know the other hosts are up, reachable and pingable.
Tried TCP and ICMP connections.

Unfortunately I don't have any ideas for you.. I'd like to play with it some myself though, would love to have VPN working. Could you send me / post the compiled binaries? saiboogu [at] g mail
Thanks and good luck

Sent to said address.

A little more information.
When tcpdumping the connection, packets originating from the phone go out through the device.
When tcpdumping the connnection with packets originating from the internal network through the vpn, i can tell they make it to the rmnet0 device, but never make it to tun0 device.

Ok, so I have it working now ! Wahoo.
So.. going to tidy the code up, Clean up the shell script to be android specific (and set the DNS servers).

Great. Would be awesome if you could share your binaries. What about joining this project and submitting what you did?

Tried mailing the owner of the project, many weeks ago. No response. Guess its dead.

I'm going to try to get a build environment setup for the major releases. Please PM me within the next 7 days if you are interested.
I plan to not only release the binaries, but the source code and build environment also. Hopefully the upstream developers will also take my patches.

Is it possible to connect with this vpnc to a cisco concentrator 3000 vpn?
We use CiscoVPN at our University and it would be nice if Android will be able to connect to it.

N23 said:
Is it possible to connect with this vpnc to a cisco concentrator 3000 vpn?
We use CiscoVPN at our University and it would be nice if Android will be able to connect to it.
Click to expand...
Click to collapse
I got a copy of this a few days ago from ungamed.. At first I couldn't connect to our 3000 because I was lead to believe our concentrator only supported TCP NAT traversal (which isn't supported by vpnc), but after talking to someone who knew his stuff a little better, I connected via UDP and had no problems.
So, short answer -- as long as your concentrator is configured to accept some form of NAT traversal other than TCP, this should work.
Oh, and like ungamed said the DNS still needs some work. Not a problem for me, when I VPN to work I only need a single domain that I went ahead and put in my /etc/hosts

Awesome work
Hey guys,
Let me know if you can provide a package.
Would love trying this out.
Thanks,
Kiran.

You can find out a first download here. http://code.google.com/p/get-a-robot-vpnc/downloads/list
This is the console part of the project, not the GUI, I'm still building that this week. Requires a rooted phone 1.5 or above.

I think that the dns is fixed in this first download

Ungamedplayer said:
You can find out a first download here. http://code.google.com/p/get-a-robot-vpnc/downloads/list
This is the console part of the project, not the GUI, I'm still building that this week. Requires a rooted phone 1.5 or above.
Click to expand...
Click to collapse
It only works with Cupcake? That's bad because yet there's no (fully working) UK Cupecake out
But thank you very much! Maybe then the nice GUI is ready ;-)

N23 said:
It only works with Cupcake? That's bad because yet there's no (fully working) UK Cupecake out
But thank you very much! Maybe then the nice GUI is ready ;-)
Click to expand...
Click to collapse
Working on the interface is slower than me doing the actual port.
Thumbnail::
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Full Shot Preview

I tried to use that package
I can get vpn connecting, but the apps do not use that tunnel afterwards.
Code:
# ./vpnc /data/data/org.codeandroid.vpnc/etc/vpnc/vpnc.conf --debug 1 --no-detach
vpnc version ERSION
Script: not found
IKE: not found
Perfect: not found
IPSec: not found
IPSec: not found
IPSec: not found
Xauth: not found
Xauth: not found
IKE SA selected psk+xauth-aes128-sha1
NAT status: no NAT-T VID seen
got address *************
Script: not found
IKE: not found
Perfect: not found
IPSec: not found
IPSec: not found
IPSec: not found
Xauth: not found
Xauth: not found
IPSEC SA selected aes128-sha1
VPNC started in foreground...
vpnc[2366]: can't open pidfile /var/run/vpnc/pid for writing
Do I need to call something afterwards?
Btw it did not work to pass --script to /data/data/org.codeandroid.vpnc/etc/vpnc/vpnc-script so I copied that script to the default location /etc/vpnc/vpnc-script...
maybe its not executed properly?

[deleted]

Related

[APP]DroidSheep : ARP-Spoofing App for Android

DroidSheep is an Android app for Security analysis in wireless networks and capturing facebook, twitter, linkedin and other accounts.
DroidSheep requires ROOT!​
Please note:
DroidSheep was developed as a tool for testing the security of your accounts.
This software is neither made for using it in public networks, nor for hijacking any other persons account.
It should only demonstrate the poor security properties network connections without encryption have.
So do not get DroidSheep to harm anybody or use it in order to gain unauthorized access to any account you do not own! Use this software only for analyzing your own security!​
Here are videos of what it does:
www.youtube.com/watch?v=B4ROlCgTr80
www.youtube.com/watch?v=mIWkee7RjbU
www.youtube.com/watch?v=z7NUluxUORs
Here is a video Tutorial on how to use it:
http://www.youtube.com/watch?v=4N-SBx5EF3g​
How does this work?
As already announced DroidsSheep supports almost every website – also “big” webservices like facebook and Yahoo.​
How does that work this simple?
There are many users that do not known that air is the transmission medium when using WiFi.
Therefore information is not only transfered to its receiver but also to any other party in the network within the range of the radio waves.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Usually nothing special happens because the WiFi users discard packets that are not destined to themselves.
DroidSheep does not do this. It reads all the packets looking at their contents.
Is a website sending a clear recognition feature within a message’s content, which can identify a user (“SessionID”), then DroidSheep is able to read it although it is not intended to external users.
Moreover DroidSheep can use this token to use it as its own.
The server can’t decide whether the authorized user or DroidSheep has sent the request.
​
How can I protect myself?
The only satisfying answer is: SSL respectively HTTPS.
Many providers already offer HTTPS, even facebook, however it must often be enabled in the settings first.
When using HTTPS the data are still sent to alle participants in the WiFi-network, too, but because the data has been encrypted it is impossible for DroidSheep to decrypt the contect of a message - remaining only a complete mess of letters, with which an attacker can’t do anything.
The real problem is that not every website provides SSL. What to do when you are in a public network (hotel, airport, etc.), you also want to use this and the site does not offer HTTPS though?
You can use a VPN-connection
For this the computer sets up an encrypted channel to a confidential computer which again transfers the data to the website.​
Please note this is NOT my work I am simply sharing this and giving a direct link to the APK (it was removed from droidsheep.de because of German rules).
Source: http://droidsheep.de
Build 14: http://www.iuptech.com/public/SD/download/droidsheep-current.apk <-- Thanks mbirth for build 14 link.
Build 15: Attached to this post - compiled by mbirth <-- Thanks
All credit goes to Andreas Koch for this amazing app! - Thanks a million!
​
build 13 is the latest? not 15
If there is a newer version, please post a link of the apk here and I will add it to the OP.
There's build 14: http://www.iuptech.com/public/SD/download/droidsheep-current.apk
Build 15 is nowhere to be found for now…
OP updated with build 14
Im having no luck with this app on my nexus s 4g. Which is a shame. I can post debugging info if somebody could help me out.
The v15 is in the official SVN: https://code.google.com/p/droidshee...idsheep/DroidSheep_public/AndroidManifest.xml
And since there's no official APK, you have to compile it yourself. Thus the different signature.
Attached is v15 compiled by myself.
Does it work on ICS?
I want to be sure if it works befor im rooting my Note
Yes
not working xperia neo cant search for anything i leave it for about 10min still nothing i also done what youtube tells me to do still nothing im using my home router with password....
mbirth said:
The v15 is in the official SVN: https://code.google.com/p/droidshee...idsheep/DroidSheep_public/AndroidManifest.xml
And since there's no official APK, you have to compile it yourself. Thus the different signature.
Attached is v15 compiled by myself.
Click to expand...
Click to collapse
Is that working on ics?
Updated OP with v15 apk, thank mbirth.
Also I don't know of ICS support as I am still running Good'ol Gingerbread.
Ive just come accross this app and have downloaded, but Nobody tested this with ICS? thats surprising! lol
Will test it this eve and report tomorrow.
safeelhd2 said:
Ive just come accross this app and have downloaded, but Nobody tested this with ICS? thats surprising! lol
Will test it this eve and report tomorrow.
Click to expand...
Click to collapse
It doesnt work.lol
I connected to wifi and did some browsing on other devices. I.e tablets.
didnt find anything.
It works for me, but there's a mess with sessions. Probably you should consider mapping each session to each Wifi network and not showing old ones with new networks... Just a suggestion
It is working on ICS, perhaps you have IP client isolation on WiFi router...
Not working for me on Galaxy Note ICS... Do you think it's related to my conection? How should I change it?
EDIT i installed the v15 version and know it's perfect!
It shows up under my kapersky as potential virus, any reason for this??
nm
crxforya said:
It shows up under my kapersky as potential virus, any reason for this??
Click to expand...
Click to collapse
Thats normal for Droidsheep.
+ working on my SGS2 (ICS)

[APP] [2.0-2.3.7, 4.0-4.4] Hotspot Shield VPN for Android

Hotspot Shield for Android
Free VPN client/service. No limitations.
* Free version is ads-supported.
Root is not needed!
Supported: Android 2.x, Android 4.x
Hotspot Shield in Google Play
Feel free to send your reports/questions/suggestions to [email protected].
Hotspot Shield for Android provides security, privacy, access to blocked sites.
Please join our g+ community for beta users:
https://plus.google.com/communities/112846702466793665780
Very simple instructions*
- Install
- Use...
* Android4.x: Because firmware on some devices (and some custom ROMs) have problems with the tun - HSS may request for su. If you found problems with VPN - please allow su and app will try to solve the problem.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sincerely,
AnchorFree
---------------------------------
Keyword: Hotspot Shield, privacy, security, free, VPN for Android, no root
Thanks but it says "This item cannot be installed in your device's country"
Please try again
whisky_x said:
Thanks but it says "This item cannot be installed in your device's country"
Click to expand...
Click to collapse
Sorry, some countries were disabled.
Please try again. Now it should be available.
Note: google market applies changes not instant, it could take some time.
HotspotShield said:
Unfortunately, because of:
To prevent spam to the forums, ALL new users are not permitted to post outside links in their messages. After approximately eight posts, you will be able to post outside links. Thanks for understanding!
We can't post correct URLs.
Please replace _ with h.
We started beta testing worldwide and here is our beta version:
Link to Google Play:
_ttps://play.google.com/store/apps/details?id=hotspotshield.android.vpn
Please help us to test this beta.
No root required!
Hotspot Shield provides security, privacy, malware protection, access to blocked sites and bandwidth savings.
Hundred of beta codes you can find here:
_ttps://docs.google.com/spreadsheet/ccc?key=0AtXTYbVPF6B7dDlMMldvd255X2U3dUliSWVHUWNRaGc#gid=0
Note: File is editable, so please mark used code! This is for your convenience! And if you need more - we will post more.
Instructions
- Install
- Start trial (enter beta code at this moment).
- Browse...
Screenshots
Sincerely,
AnchorFree
---------------------------------
Keyword: VPN for Android, no root!
Click to expand...
Click to collapse
it askes for credential storagr password
That's correct
dr-PHP
Yes, that's correct. We need to put some our secrets to the credentials storage.
Note: actually our application do not asks for your passwords or any of your credentials. It is Android's default dialog. We do not store any of your credential! BTW, we can't get it because of permissions.
Not compatible with the Galaxy Nexus or Asus Transformer? Is this only for old devices?
Sent from my Galaxy Nexus using Tapatalk 2
Only Android 2.x supported
EP2008, only Android 2.x supported for now.
We are working on Android 3.x/Android 4.x support.
Beta codes
Hi
Most beta codes are invalid.
Could you send valid codes?
great, waiting so long for, sofar its not compatible with ICS (Galaxy Note), i am sure you working on that
Beta codes
Last time when I checked the codes list - lot of them were marked as "used". Someone removed all these marks. So let's say "thanks" to this anonymous user.
Please send requests for the beta codes to [email protected].
Subj = beta for xda-dev
Body=your nick name
Cool, I'll be waiting for Samsung i9000& sgs t959 compatibility on gingerbread.
Sent from my GT-I9000 using Tapatalk 2
What's wrong with people, why someone should do that?
HotspotShield said:
Last time when I checked the codes list - lot of them were marked as "used". Someone removed all these marks. So let's say "thanks" to this anonymous user.
Please send requests for the beta codes to [email protected].
Subj = beta for xda-dev
Body=your nick name
Click to expand...
Click to collapse
Sent from N7000 ICS
When I installed on my G2 it instructed me to enter proxy settings. It would then only let me use it on a mobile network and not wifi. It didn't connect most of the time. When I uninstalled, it apparently did not remove the proxy information. I could not browse the internet for 2 days on mobile, only wifi. I finally downloaded Proxy Settings app so I could remove the information and browse again.
Sorry for inconvenience
fied1k, we are working on our service. Sometimes our servers can be unreachable, but not all the time.
We know that some firmwares contain "broken" VPN implementation (main reason: carrier/vendor changes). We are providing secured IPSEC connection. Most part of VPN clients for Android provide unsecured PPTP connection with disabled encryption.
We are working on this issue.
Proxy is the fallback for you if we can't use VPN on your device. But unfortunately now it can work only in 3G/4G. Or you can use Opera Mobile/Firefox where you can configure proxy settings.
In latest version, if you are using proxy, you can uninstall application from itself. You will see "Uninstall" button on the app main screen.
BTW if you re-install app and if it detects that you have changed proxy settings - it will asks you to erase it.
Not Working
Youve sent me a beta code on [email protected] coz i do apply to be a beta tester before but now that i installed the app from the playstore the beta code you sent me is noty working... now ive sent another beta code request... is openvpn supported on this app? if yes, does this need a tun.ko for my device?
Beta code
Jbazt_katuforzs, another beta code was sent.
No, this is not openvpn. This is ipsec. You don't need root privileges on your device. You don't need tun.ko.
Strange forum behavior
HumanoidTalking,
strange forum behavior. Can't answer your PM. I answered but there are no msgs in "sent" folder.
Please send me email to [email protected] with subj "xda-dev".
HotspotShield said:
Jbazt_katuforzs, another beta code was sent.
No, this is not openvpn. This is ipsec. You don't need root privileges on your device. You don't need tun.ko.
Click to expand...
Click to collapse
cool ill try it later sir!!!... im wondrin if this app will soon support openvpn in the near future? thanks a lot more power sir!
Jbazt_katuforzs said:
cool ill try it later sir!!!... im wondrin if this app will soon support openvpn in the near future? thanks a lot more power sir!
Click to expand...
Click to collapse
OpenVPN will be supported for Android3.x/4.x.
For Android 2.x there is no way to use openvpn without rooting.
When are you going to support android 4 " ICS " ??
thank you

[PHP] [HTML] [MYSQL] Host a Website from your Android Device, for free!

Android Webserver / Webhost!
(This is taken from my blog article, if you want to see the article itself, click this link)
http://shanehastings.com/Blog/2012/08/host-a-website-from-any-android-device/
-------------------
So, if you're a web designer or HTML, PHP coder etc you'll know that paid hosting isn't cheap, and free hosting is too limited and un-reliable.
However, until recently there was no such thing as "portable hosting", free portable hosting that is (not that I know of any paid portable hosting?)
I've found a way to host any HTML (PHP & MySQL too!) website with images and Java Script support all from your Android device!
Now, this may seem un-reliable, but with a clean install of a ROM / Firmware with just the required app, and a charger plugged in, this is a pretty reliable hosting source.
However, I doubt you're going to see Google running from this any time soon, or any major website for that matter! Another factor of why you'd want to do this is, "simply because I can".
Some other good uses for this project are:
- Household / Private Webserver
- Public / Private Webspace
- Cloud Storage
Click to expand...
Click to collapse
If you're still interested, let's get on with the tutorial!
What you'll need:
- Android Device
- Wireless Internet
- Portforward-able router
- Slight knowledge of how Android Works.
Click to expand...
Click to collapse
If you've got all of those then you're ready to start!
- #1| Download "Boa Webserver" from Google Play.
https://play.google.com/store/apps/details?id=com.applications.boa&hl=en
- #2| Creating the directory
Using a file manager, create a folder and call it whatever you want. For the sake of demonstration, I will call mine "Electronics Website".
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- #3| Adding Content
Now, we've got our directory but we need some webpages! Simply paste the HTML files into the directory you just created. You can create more directories inside the main directory (/sdcard/YourFolderName/)
- #4| Setting the default directory
Now, this is where we have launch "Boa Webserver".
Once the app is open, simple press "Menu" and then "Settings". Here we have the option to change the port in which Boa will broadcast on, and the directory to use as default.
This is what we want, so click on "Share Directory" and add the directory you created earlier.
- #5| Starting the Webserver / Website!
Starting the webserver / website is very simple. On the main screen of the Boa Webserver application, hit "Start Webserver".
This will start the webserver.
- #6| Viewing the website
When you start the server, Boa will tell you what the LOCAL IP is, this is located in the orange box at the top of your screen.
As you can see, when I goto the IP that is shown in the "Boa Webserver" app, I'm brought to my website!
PC:
Boa Webserver, showing the IP & Log:
- | A Note About Portforwarding
As many of you will know, to make your website available for the whole world to view you will need to portforward the port that Boa runs off of and also the IP in which your Android Device is connected to via your Wi-Fi (192.168.1.2, 192.168.1.3 etc)
You do NOT have to port forward if you are using this for private use (household use, people connected to your Wi-Fi)
- | Need PHP and MySQL?
No problem! Just use KSWeb Server instead! Same procedure, different app!
https://play.google.com/store/apps/details?id=ru.kslabs.ksweb&hl=en
- | Thanks for reading, hope you learned something.
Whoops, forgot to reserve
- RESERVED -
i tried portforwarding a port, and it only works with LAN, no access from outside the house. can you help me fix that?
———————————————————
i didn't mean to mock you or to offend you in any kind of way
Riro Zizo said:
i tried portforwarding a port, and it only works with LAN, no access from outside the house. can you help me fix that?
———————————————————
i didn't mean to mock you or to offend you in any kind of way
Click to expand...
Click to collapse
I'm guessing you know this, but sometimes people forget , it must be turned on.
And which app are you using, Boa or KSWeb?
Sent from my R800i using Tapatalk 2
- Swift - said:
I'm guessing you know this, but sometimes people forget , it must be turned on.
And which app are you using, Boa or KSWeb?
Sent from my R800i using Tapatalk 2
Click to expand...
Click to collapse
boa, i tested it with my cousin to see if he can access the server.
i tried wifi, and 3G, and he got the 404 on both
———————————————————
i didn't mean to mock you or to offend you in any kind of way
cloud servers
Not all paid servers for PHP are that expensive. You have cheap shared servers, though there are some performance issues with them. Some infrastructure based servers, like DigitalOcean are not that expensive considering the features you get. The only problem with such servers is the hassle of managing them. But this can also be avoided if you use some platform or a service that for server management, like Cloudways web hosting for PHP. This platform lets you launch a managed server on DigitaOcean and others.

[APP][4.0+] Icy Monitor - Monitor your PC from your Android device

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hello everyone!
Yesterday I released my first Android App called Icy Monitor, it helps you monitor your PC using your android device.
Features
Get graphs about your CPU (load, temperature, clock, power), GPU (load, clock, temperature, fan) and system (fans, temperature, voltages).
Customize graph colors to your liking.
Get information about each filesystem and each process running.
Save and monitor multiple computers effortlessly.
Clean, beautiful interface with tablet support.
The app is free, without advertisments and open source!
Downloads
Play Store
Windows Server
Github (for source)
Setup
Download the server application using the link above. Extract all files somewhere and run the application as administrator (otherwise, I am not allowed to read most sensors). An icon should appear at your system tray, right click it and select 'Open Firewall', this will open port 26822 which is used by the app (This only works with Window's Firewall, if you are using something else you must open port 26822 yourself). Now you can connect from the phone app by typing in your computer's IP address followed by ":26822". If you want to access the server through the Internet you will have to setup port forwarding, which is a different procedure for every router so I cannot help you.
If you don't know your IP, open a command line window and write "ipconfig". You should find your IPv4 address there.
More info
For more info, please visit my page or just ask here. Feel free to mail me at any time.
Thanks a lot for trying my app! Any feedback (positive/negative) is extremely appreciated!
Would love to use this with my Linux box
Sent from Cappy via Tapatalk 4 Beta
MDMonster said:
Would love to use this with my Linux box
Sent from Cappy via Tapatalk 4 Beta
Click to expand...
Click to collapse
Theoritically, the server could run on Linux with Mono but being a former Linux user I know Mono is not the best option. I am brainstorming this, I hope to be able to support Linux soon.
Thanks for the interest however!
Harmless little bump.
I followed all the instructions then tried setting it up on my device. I was a little confused why it refused to use a domain name. Nonetheless I entered my IP address. Now I get the error "Incompatible server version". Am I doing something wrong?
rpcob said:
I followed all the instructions then tried setting it up on my device. I was a little confused why it refused to use a domain name. Nonetheless I entered my IP address. Now I get the error "Incompatible server version". Am I doing something wrong?
Click to expand...
Click to collapse
There was no activity in this thread so I forgot to update the server download link. Try this version. Sorry for the trouble.
Also it SHOULD accept domain names, it worked with mine (looks like this: something.dyndns.info). Maybe it's a port forwarding issue?
sakisds said:
There was no activity in this thread so I forgot to update the server download link. Try this version. Sorry for the trouble.
Also it SHOULD accept domain names, it worked with mine (looks like this: something.dyndns.info). Maybe it's a port forwarding issue?
Click to expand...
Click to collapse
Everything works now, thanks! Once I installed the new server version I was able to connect via IP and domain. Before the domain said it couldnt connect and the IP said incompatible.
This is a very handy app for on the go.
rpcob said:
Everything works now, thanks! Once I installed the new server version I was able to connect via IP and domain. Before the domain said it couldnt connect and the IP said incompatible.
This is a very handy app for on the go.
Click to expand...
Click to collapse
Thanks a lot for trying it! More features are coming soon (like push notifications).
Network monitoring?
Will you be adding network traffic monitoring in the future?
foldedpaper said:
Will you be adding network traffic monitoring in the future?
Click to expand...
Click to collapse
Yes, I am currently working on push notifications, after that I will work on adding network traffic monitoring.
sakisds said:
Yes, I am currently working on push notifications, after that I will work on adding network traffic monitoring.
Click to expand...
Click to collapse
Great app, any roadmap regarding new features?
Sent from my C6903 using Tapatalk
Tillsats said:
Great app, any roadmap regarding new features?
Sent from my C6903 using Tapatalk
Click to expand...
Click to collapse
I am currently focusing on server-side features and bug fixes. Next version will include a better designed interface, disk space notifications and better error handling. Thing is, my phone's screen is currently broken so I am delaying this release until I can test it properly. Hopefully it will be ready next week.

[APP][5.0+/potentially 4.2+][ROOT] Network Ghost - MAC and hostname spoofer

Hello,
Before android 4.2, it was very easy to change the mac address on a rooted device. After 4.2, I found it very difficult to do so and also subsequently connect to a WPA secured network, receiving the error "WPA: 4-way handshake failed" in logcat. Pry-fi worked for a while, but stopped working on updating to lollipop and is no longer maintained. I also desired the ability to spoof my mac address when connecting to a network without having to swap out saved networks everytime the wifi turned on.
I figured out that the kernel accepts the new mac address into the networking drivers but wpa_supplicant stores the mac address in memory and is not updated when I issue the appropriate busybox command. Killing wpa_supplicant made wifi unusable until it was turned off and on again, which of course resets the kernel-based mac address. The solution I found was to turn wifi off completely, apply the mac address and turn wifi on again (svc wifi disable being more dramatic than a simple ifconfig wlan0 down). Some devices bring the entire network interface down when this happens however, so I also include a bit of code to inject the mac address just before wpa_supplicant starts up.
This app also lets you set a mac address to something of your choosing. It also supports being called through intents, allowing tasker/other app integration. It is also open-source, unlike most of the other apps I have seen recommended. It also reapplies the mac address every time wifi turns on (or randomises it every time wifi is switched off and on again if the option is set).
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Downloads:
Code:
https://github.com/moosd/NetworkGhost/releases/
Source code:
Code:
https://github.com/moosd/NetworkGhost
I have tested this on a Samsung Galaxy S4 running CyanogenMod 12.1. and a HTC One M7 and M9 Let me know if it works for you. It probably won't work on a lot of phones that lie about changing the mac address - please do confirm your mac address has changed manually (e.g. from your router admin panel or even from adb shell ip addr) to make sure it works!
So I hate to sound like an idiot, but in lamens, this allows me to be "random" on a WiFi connection?
ericc191 said:
So I hate to sound like an idiot, but in lamens, this allows me to be "random" on a WiFi connection?
Click to expand...
Click to collapse
If you set both the mac address and the hostname to random (by toggling the buttons that say "User-set"), every time you turn wifi off and on again you should appear as a new entity to a wifi network. (For example, hypothetically if the wifi network happens to limit free internet usage to say 15 minutes, you will obtain a further 15 minutes by hitting update or by re-enabling wifi from your settings)
However, your anonymity may still be affected by the internet traffic your device is sending - think of this as a first step
Thank you for explaining that! downloading
Just getting a force close with my S3, which runs Cyanogenmod 12.1 (Android 5.1)
Already pulled the apk?
Sent from my SM-G925T using XDA Forums Pro.
Draygon said:
Just getting a force close with my S3, which runs Cyanogenmod 12.1 (Android 5.1)
Click to expand...
Click to collapse
If you post the logcat output when this happens then I can try to investigate this for you
Critical Detox said:
Already pulled the apk?
Sent from my SM-G925T using XDA Forums Pro.
Click to expand...
Click to collapse
Nope, I have just updated the apk to do MAC Spoofing in a different way that should work on more devices. Let me know if it works!
Unfortunately it only force closes on my 5.1 phone. I get a random MAC every time. It would be great to spoof it, to get a 'fixed' MAC address.
Didn't work on my Moto E 2015 (XT1526) Anyways I attached the log file, hope it helps

Categories

Resources