Initial Setup Activation Server Information - General Topics

Hi Everyone,
I've seen multiple threads about skipping the initial setup for activation but for added convenience to the users, we'd just like to create an exception/filter for the server since we are on a WPA2 Enterprise connection with an authentication/agreement page that normally needs to be accessed for devices connecting to our network before internet access is granted. Does anyone know what that address is that these devices use for the initial setup? Again, having that address will allow us to grant users access for the sake of activating their devices. Thanks in advance for your help!

Related

[app] Phoenix Mysql Client V2.0

hello all,
recently 2 - 3 days ago, i have re-developed the application
and uploaded the update on the market.
basically its a Mysql Client,
DIRECTLY, allows you to connect to a Mysql server, and perform sql quires, insert, delete, select,... and list the tables,views and sprocs.
with the great result viewer (grid) you can view results in stylish way.
Change log
** Enhanced securing the stored connection info (better encryption)
** Data can't be decrypted except on the very same device.
** Added new permission (get phone state and identity) needed for the point above!
1- Save old connections with better management (no duplications now, long press to delete).
2- Enhanced the resultset viewer USER CAN DELETE ROW NOW! (delete button added).
3- Better exceptions handling (i hope).
4- Better connection handling and stability (i hope).
5- Better Screen design for execute SQL.
6- Added loading (progress-bar) to almost every remote-action.
7- Removed Ads.
i will be glad to get feedback or bug reports her
Market:
https://market.android.com/details?id=com.yazan.msc&feature=search_result
thanks
nobody like it !!?
Niice, thanks op, am actually taking a MySQL course in the school and this'll allow me to mess with MySQL on the go.
Sent from my MB855 using XDA App
Would really like to use it, but...
stinger1 said:
hello all,
recently 2 - 3 days ago, i have re-developed the application
and uploaded the update on the market.
basically its a Mysql Client,
...
i will be glad to get feedback or bug reports her
thanks
Click to expand...
Click to collapse
HI
When I enter the details for a connection and then try to "connect" a popup saying "Please wait..... Connecting..." is displayed forever. I´m quite sure that the connect information is correct because I receive an error message otherwise. Problems are:
1. I cannot connect to my mySQL server.
2. I cannot cancel the connect or even the app. I have to got to the apps overview and "kill" the app.
I´m using a Motorola Xoom (Wifi only, MZ604) with Android 3.2 and the mySQL server is on a virtual server (vServer) located at some remote site.
Would be great if that could be fixed some day...
Greetings from Germany.
emmi59 said:
HI
When I enter the details for a connection and then try to "connect" a popup saying "Please wait..... Connecting..." is displayed forever. I´m quite sure that the connect information is correct because I receive an error message otherwise. Problems are:
1. I cannot connect to my mySQL server.
2. I cannot cancel the connect or even the app. I have to got to the apps overview and "kill" the app.
I´m using a Motorola Xoom (Wifi only, MZ604) with Android 3.2 and the mySQL server is on a virtual server (vServer) located at some remote site.
Would be great if that could be fixed some day...
Greetings from Germany.
Click to expand...
Click to collapse
hello,
the connection dialog has a timeout 30 seconds, so if you wait 30 seconds it will stop trying to connect,
but i think i have to make that dialog "cancelable" so you can hit back and cancel connection (good to keep that option to.).
on the other hand .. make sure you have enabled remote connect to your mysql server, and add/allow the IP you are trying to connect from, so the mysql server allow it.
thank you.
Ok, but...
stinger1 said:
hello,
the connection dialog has a timeout 30 seconds, so if you wait 30 seconds it will stop trying to connect,
but i think i have to make that dialog "cancelable" so you can hit back and cancel connection (good to keep that option to.).
on the other hand .. make sure you have enabled remote connect to your mysql server, and add/allow the IP you are trying to connect from, so the mysql server allow it.
thank you.
Click to expand...
Click to collapse
Thanx for the quick response. Here are my answers to your points:
1. I have been waiting VERY much longer than 30 seconds (several minutes), but the connection dialog never stopped.
2. I have allowed connections to my mySQL server from ALL hosts (%), so there is no need to allow access on an IP address basis. The IP address is unknown anyway when I´m using a mobile device, or is it? Anyway, it would be impracticable to add the dynamically provided IP address to the mySQL server configuration every time - especially when you have no access to the mySQL server since the client cannot connect...
(I have tried another mySQL client for Android, but this thing crashes everytime it tries to connect to the mySQL server...)
Tell me if I can be of any help in the investigation of this connection problem. I´d really like to use your app to manage my server with my tablet.
Regards
Emmi
emmi59 said:
Thanx for the quick response. Here are my answers to your points:
1. I have been waiting VERY much longer than 30 seconds (several minutes), but the connection dialog never stopped.
2. I have allowed connections to my mySQL server from ALL hosts (%), so there is no need to allow access on an IP address basis. The IP address is unknown anyway when I´m using a mobile device, or is it? Anyway, it would be impracticable to add the dynamically provided IP address to the mySQL server configuration every time - especially when you have no access to the mySQL server since the client cannot connect...
(I have tried another mySQL client for Android, but this thing crashes everytime it tries to connect to the mySQL server...)
Tell me if I can be of any help in the investigation of this connection problem. I´d really like to use your app to manage my server with my tablet.
Regards
Emmi
Click to expand...
Click to collapse
yes using % will allow all,
but its not secure.. anyway in a case of dynamic IP it can be used.
-side note- you can find your current real IP if you visit http://www.whatismyip.com/
from your mobile browser.
*** regarding the application:
- are you capable to login using a desktop client, like Navicat or MysqlTools?
- if you can get a logcat from your device while trying to connect that would be great, i think it will be useful,
-one more thing is if u can try it from a mobile not a tablet, since supporting tablets was added recently and i could not test it ( no tablets around ).
** one last thing:
if all that did not work, you may create a user with very simple privileges,
and pass me (private message) the login info (ip, username, password), and i will try to connect with the app using my hTC Desire.
Thanks & best regards.
I can login and access the server using Navicat.
Do you know an app to get a logcat?
Unfortunately I have no Android phone available.
I´ll send you login info via pm.
I´ve found the follwoing errors in logcat (using catlog ;-)):
01-16 22:18:46.530 E/dalvikvm(4300): Could not find class 'javax.naming.StringRefAddr', referenced from method com.mysql.jdbc.ConnectionPropertiesImpl$ConnectionProperty.storeTo
01-16 22:18:46.530 W/dalvikvm(4300): VFY: unable to resolve new-instance 525 (Ljavax/naming/StringRefAddr in Lcom/mysql/jdbc/ConnectionPropertiesImpl$ConnectionProperty;
May be you can take this as a start...
emmi59 said:
I´ve found the follwoing errors in logcat (using catlog ;-)):
01-16 22:18:46.530 E/dalvikvm(4300): Could not find class 'javax.naming.StringRefAddr', referenced from method com.mysql.jdbc.ConnectionPropertiesImpl$ConnectionProperty.storeTo
01-16 22:18:46.530 W/dalvikvm(4300): VFY: unable to resolve new-instance 525 (Ljavax/naming/StringRefAddr in Lcom/mysql/jdbc/ConnectionPropertiesImpl$ConnectionProperty;
May be you can take this as a start...
Click to expand...
Click to collapse
i've tried and i confirm the application waas not able to connect to ur server.
also i found that error log, when i try to connect only to ur server..
i think its related to host name converted to an IP address reference ...
it looks to be a bug in the driver i am using (i've googled it)
i am working on a fix or workaround for now ...
thanks again.
how is it done...
hi stinger1..
i recently starting using your pheonix my sql client ...
my question is how does your app connect to the mysql server...
is there a middleware web service that connects to the database or
does the app directly connect to the database...if yes..how ?...
i mean using what....
how did you use the jdbc drivers...

[Q] How do i analyse ssl network traffic in apps on uncommon ports?

I recently started looking into the data applications, especially the free ones send to the net.
I wanted to know if they leak personal data to their coders.
Therefore i decided to redirect connections through a proxy software on my computer.
I installed http://www.charlesproxy.com/ and added their ssl ca to the trusted certificates on my cellphone.
It was quite intresting to see what kind of requests certain apps make to the internet, especially when you look inside the ssl encrypted connections.
I then found out that some connections seemed to be missing from that analysis, not enough traffic showed up in the proxy compared to the network activity.
So i used https://play.google.com/store/apps/details?id=lv.n3o.shark and the resulting file was quite a few times bigger.
It contained connections to other ports than 80/443 which i saw in charles.
So my questions are: Does Android ignore the proxy for non http(s) requests?
How can i redirect EVERY request to my computer and strip the ssl from it to look inside?
I suspect some of the applications to use basic stuff like json, xmpp and xml but cannot proof it currently.
As a beginner, i might also be using the wrong tools.
You may be able to run tcpdump on your router to see what exactly your phone is connecting to, then see if it corresponds to your proxy traffic.
that does not help to look inside the ssl encrypted tunnel unfortunately

[App] DHCPv6 Client

Hi everyone,
What is this?
This is a DHCPv6 Client for Android.
Motivation
Google doesn't support DHCPv6. See: https://code.google.com/p/android/issues/detail?id=32621
This is an issue for a lot of people especially for corporations and universities because they need control over the IPv6 addresses they distribute.
I did some research and found out that Fairphone already has support for DHCPv6, they achieve this by implementing the wide-dhcpv6 client and added some own scripts around it.
This gave me the idea to play a little with this client. I did so and the result is this app.
Basically it is an implementation of Fairphone's DHCPv6 solution for every rooted Android phone and not just Fairphone.
Workflow
Broadcast Receiver for CONNECTIVITY_CHANGE (invoked when connectivity is changed)
Check if /system/bin/dhcp6c <interface> is running (this is the master process) if not then invoke it
Sending a signal with /system/bin/dhcp6ctl to the master process to get an IPv6 address (dhcp6ctl -C start interface <interface>)
Why is root required?
Root permissions are required for the DHCPv6 client to work because it binds to port 546.
Permissions
root - see above
access network and wifi state - catching network changes
internet - for checking if internet is available and getting a list of all interfaces available
billing - for donation
Get the app
Simply download it from the app store: Download from Google Play Store
Source Code
DHCPv6 Client for Android on GitHub
-realm_01
hostname/domain name support?
Installed this on my android TV media box, and it now connects to my DHCPv6 server as expected, and a lease is registered, however it does not supply a host name or domain name. The domain name is advertised by my router, and also supplied as option in DHCPv6 scope.
Are these an android problem, or the DHCPv6 client?
Almost working...
Hi !
Thanks for the app. Android really needs this. I'm trying to use it on Motorola XT1058 running Lollipop. I can see in the packet capture of my router (OpenWrt) that the DHCPv6 transaction is working and my router is giving out statefully assigned IPv6 addresses to my phone. Unfortunately, these addresses don't get assigned to wlan0 interface on Android. I'm still seeing only stateless addresses on wlan0. Any help would be appreciated.
Regards,
André
Thank you, as a system administrator it was crazy annoying to not be able to enforce a an IPv6 range for android devices
This app doesn't work until I adb shell into my device and run dhcp6c wlan0 as root manually.
Works on Pixel XL
Works fine on my Pixel XL with Android 7.1.
Thank you!
Hi, great job on this app. Wondering how you were able to override the Android DHCP software from trying to connect to networks and have it use the IPV6 info your client acquired?

Free Wi-Fi Keys allows you to share with others passwords from Wi-Fi networks

The main goal of the program - to make the Internet accessible in the whole world.
It allows you to:
1) Share the password from any Wi-fi network with other people.
2) Use passwords from Wi-fi networks that are shared by other users of the application.
Among the features:
1) Getting passwords from server via either Wi-fi or 3g \ GPRS channels;
2) Locating Wi-fi networks in certain radius from your current location with phone's GPS sensor, download passwords in program's cache and use them even without Internet connection in place;
3) Displaying all networks listing that you have share;
4) English, Russian and Arabic interface languages;
How does this work:
You come to a place where there are several Wi-fi connections. Open the program and it shows you them. Networks list displays all avaialble Wi-fi networks splitting them into three categories:
a) white with a lock: these are the networks on which the password is not yet known for application's users, they are closed and you can't connect to them if you do not know the password. If you do know the password from the network, you enter it through the application and, accordingly, share with everyone else who uses this program.
b) yellow with a lock: these are the networks for which you do not know the password, but at the same time it has been shared by someone who was in this place before you. If the password is still relevant, you can connect to the network without any problems, if no, you will be prompted to input password, and thus update it.
c) green with a lock: it is just one of the networks, its is the one to which you are connected at the moment;
In addition to these three major categories you can also see networks without the lock either white or yellow which means they are not locked and you can connect to them.
The program works in two ways:
a) when you are connected to the Internet (for example via another Wi-fi network or via GPRS)
b) when you are not connected to the Internet, using passwords from its cache, but for this you will need to pre-download the latest database from the server through the application menu, select "Update Keys" being connected to the Internet, for example while you are at home and have access to the network. In the long term - to retrieve the keys in the specified radius from the point on the map - this is not yet implemented.
This program is completely free and is designed more as a social initiative, rather than as a commercial application. Help each other to make the Internet more open.
Requires Android: 4.0 and up
Developer: Fancy Apps For And
Google Play: https://play.google.com/store/apps/details?id=com.wi_fi_key.freewifikeys&hl=en
It seems like good application, but it is not clear how possible to use it with out internet connection
To use this application you should have the minimum internet
Please do not write a negative comments because you did not find the password from asome network. Be patient and share passwords with another users and once you will be pleasantly surprised open app with Wi-Fi. Many thanks
App is available now on Amazon Store:
you can download application using a link below
https://www.amazon.com/Wi-Fi-passwo...r=1-1&keywords=Wi-Fi+passwords:+use+and+share
There is available new version 2.6 of application in Google Play
Nice
Currently available the updated 2.10 version of application.
Added function of resuming connection to lost wi-fi connection after unsuccessful attempt to connect to another hotspot. .
You can download updated version 2..13 of app on Play market. Instruction has been added.
It was some troubles with server connection and map. Currently available 2.14 version of app on Google Play:
1) The problem with server connection was fixed.
2) The problem with map was fixed.
Available updated 2.17 version of Wi-Fi passwords: use and share application. The authorization using Vkontakte has been added into application.
https://play.google.com/store/apps/details?id=com.wi_fi_key.freewifikeys
New 2.18 version is live now
Wi-Fi passwords use and share
Version 2.19
1) Fixed problem with map.
Updated version of app currently available on Google Play.
1. Bug fix.
2. Work on design.
New version 2.21 posted on Google Play
Application available on Apple Store https://itunes.apple.com/us/app/wifi-hotspot-map-connect-to/id1097105060?mt=8

口令字段应该可以是空白 The password field can be blank

当添加 Local Network 的服务器时,口令字段可以是空白而不是一个必填项。
希望在以后的版本中加以改进。谢谢。
The password field can be blank
When adding a Local Network server, the password field can be blank instead of a required field.
Hope to improve in a future release. Thank you.
现在使用了 1.60.3 版,发觉口令字段仍然是必填项。
Now using version 1.60.3, I find that the password field is still required.
DOSforever said:
现在使用了 1.60.3 版,发觉口令字段仍然是必填项。
Now using version 1.60.3, I find that the password field is still required.
Click to expand...
Click to collapse
Hi, Most SMB services support guest/public access. In case you do not want to protect your resources, we recommend using public/guest access. If you have any other use case, please write us to [email protected] with more details about your use case so that we can share it with our relevant team for further review.
MXPlayer said:
Hi, Most SMB services support guest/public access. In case you do not want to protect your resources, we recommend using public/guest access. If you have any other use case, please write us to [email protected] with more details about your use case so that we can share it with our relevant team for further review.
Click to expand...
Click to collapse
你好,感谢回复。我的情况很简单,就不专门写邮件了,就在这里说说了。我主要是用 Windows 主机的 SMB 共享,虽然可以使用 guest 访问,但正如我在那个帖子所遇到的问题一样,仅仅开放 guest 网络共享是不够的,由于在 NTFS 下 guest 默认是没有文件访问权限的,所以我还要另外对这些文件设置 guest 的访问权限,所以一般情况下我都是用 Windows 的登录用户名来访问的,而我 Windows 登录用户没有设密码,所以如果 MX Player 要以我的 Windows 登录用户名来访问的话我就必须给我的 Windows 的登录用户来设置一个密码,而我不需要密码。
况且,这并非为了我的使用情况而做专门的修改,这也是遵循了 SMB 的规范,软件的作者应该只要遵循最基本的规范即可,至于从安全性还是其它角度考虑如何设置应该让用户自己去选择。我使用的另外一个播放器访问 SMB 共享可以不强制填写密码。
Hi, thanks for the reply. My situation is very simple, I will not write emails specifically, so I will talk about it here. I mainly use the SMB share of the Windows host, although I can use guest access, but as I encountered in that post, just opening the guest network share is not enough, because under NTFS guest does not have file access by default, so I also have to set guest access to these files, so generally I use the login username of Windows to access, and I Windows The logged-in user doesn't have a password, so if MX Player wants to access with my Windows logon username, I have to set a password for my Windows logged-in user, and I don't need a password.
Moreover, this is not a special modification for my use, this is also following the specifications of SMB, the author of the software should only follow the most basic specifications, as for security or other aspects of how to set up should let the user choose. Another player I use to access SMB shares can be accessed without enforcing passwords.

Categories

Resources