Investigation about Wifi profile file exchange for connection sharing

Closed

This investigation, if successful, should lead to a bigger website/software project.

Short description : i want to share my personal wifi connection with a neighbor who don't have internet, but he can see my Wifi SSID on his network manager. A direct way is to give him my password, but i don't want. I should be able to send him a configuration file (xml for example generated using windows netsh command + ready to use batch file). Then using such solution he double click (the batch file) and get immediately the wifi connection, without seeing my password.

Work description :

1. Respond precisely if these operations can be achieved used web technologies (using php for exemple and Net_Wifi lib : [url removed, login to view]). If not, indicates the preferred software solution (for example python + python-wifi, or java, or ...).

2. Netsh command is good because xml file does not contain the key which is encrypted. Is there any alternative way to encrypte code in a file and enable connexion by peer ? Is there any way to make the configuration valid for a limited time ? (for example 10 days). After which, the file cannot connect to wifi. Provide code snippet for that.

3. Provide code snippet that generates configuration file. If you solution uses netsh ("netsh wlan export profile name="name" folder="folder" ".), it can be a script that generates a specific batch file to execute.

4. Once file generation is done, find a solution for 1-click connection. (for batch file, just ensure file path and file name).

5. Explain precisely how your solution could works on MacOS (without providing any code).

Skills: Java, PHP, Python, Software Architecture, Software Testing

See more: connection java python wifi, python exchange, net configuration manager, java configuration manager, how can i find a project manager, find the solution for, find a solution for, find a manager for, exemple code php, could not execute batch command, configuration manager .net, batch manager, enable java script, wifi, SSID, Python network, lead generation for software, investigation, connexion, click exchange, batch file, php file exchange, html profile, file sharing java project

Project ID: #4088201

3 freelancers are bidding on average $547 for this job

pentium10

Professional work from professionals!

$1500 USD in 30 days
(214 Reviews)
6.8
redallday

I can do this.

$60 USD in 2 days
(0 Reviews)
0.0
vivekbgiri

i think oracle certified java developer, web component developer and business component developer should be the best for this project to be done...

$80 USD in 15 days
(0 Reviews)
0.0