{"id":24312828,"url":"https://github.com/amir13872/save_network_profiles","last_synced_at":"2026-02-25T05:31:22.360Z","repository":{"id":270717350,"uuid":"911253470","full_name":"amir13872/save_network_profiles","owner":"amir13872","description":"The Python script retrieves Wi-Fi network profiles and their passwords on a Windows machine and saves them to an Excel file. The Android application performs a similar task on an Android device, saving the network profiles to an Excel file on the device's external storage.","archived":false,"fork":false,"pushed_at":"2025-01-02T16:44:18.000Z","size":7,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T09:42:52.257Z","etag":null,"topics":["exel","hacking","hacking-tool","netsh","netsh-wlan"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amir13872.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-02T15:35:13.000Z","updated_at":"2025-01-31T11:30:17.000Z","dependencies_parsed_at":"2025-01-02T17:02:15.774Z","dependency_job_id":null,"html_url":"https://github.com/amir13872/save_network_profiles","commit_stats":null,"previous_names":["amir13872/save_network_profiles"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/amir13872/save_network_profiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amir13872%2Fsave_network_profiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amir13872%2Fsave_network_profiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amir13872%2Fsave_network_profiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amir13872%2Fsave_network_profiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amir13872","download_url":"https://codeload.github.com/amir13872/save_network_profiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amir13872%2Fsave_network_profiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29811539,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T03:30:18.102Z","status":"ssl_error","status_checked_at":"2026-02-25T03:30:17.799Z","response_time":61,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["exel","hacking","hacking-tool","netsh","netsh-wlan"],"created_at":"2025-01-17T08:30:25.815Z","updated_at":"2026-02-25T05:31:22.341Z","avatar_url":"https://github.com/amir13872.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# save_network_profile\n# Network Profiles\n\nThis project contains scripts to save network profiles and passwords to an Excel file. It includes a Python script for Windows and an Android application.\n\n## Python Script\n\n### Prerequisites\n\n- Python 3.x\n- `openpyxl` module\n\n### Installation\n\n1. Install the `openpyxl` module:\n    ```sh\n    pip install openpyxl\n    ```\n\n### Usage\n\n1. Navigate to the directory containing the script:\n    ```sh\n    cd /c:/Users/209/OneDrive/Desktop/project/script/net\n    ```\n2. Run the script:\n    ```sh\n    python save_network_profiles.py\n    ```\n\nThe script will create an Excel file named `network_profiles.xlsx` in the same directory, containing all the network profiles and their passwords.\n\n## Android Application\n\n### Prerequisites\n\n- Android Studio\n- An Android device or emulator\n\n### Setup\n\n1. Open Android Studio.\n2. Open the project located at `/c:/Users/209/OneDrive/Desktop/project/script`.\n3. Sync the project with Gradle to download the necessary dependencies.\n\n### Permissions\n\nThe application requires the following permissions:\n- `ACCESS_WIFI_STATE`\n- `CHANGE_WIFI_STATE`\n- `WRITE_EXTERNAL_STORAGE`\n- `READ_EXTERNAL_STORAGE`\n\nThese permissions are already declared in the `AndroidManifest.xml` file.\n\n### Running the Application\n\n1. Connect an Android device via USB or set up an Android emulator.\n2. Click the \"Run\" button (green play icon) in Android Studio.\n3. Select the connected device or emulator and click \"OK\".\n\nThe application will request the necessary permissions and save the network profiles to an Excel file on the device's external storage.\n\n### Dependencies\n\nAdd the following dependency to your `build.gradle` file:\n```groovy\nimplementation 'org.apache.poi:poi-ooxml:5.0.0'\n```\n\n### Files\n\n- `save_network_profiles.py`: Python script to save network profiles on Windows.\n- `AndroidManifest.xml`: Android manifest file with required permissions.\n- `MainActivity.java`: Main activity for the Android application.\n- `build.gradle`: Gradle build file with dependencies.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famir13872%2Fsave_network_profiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famir13872%2Fsave_network_profiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famir13872%2Fsave_network_profiles/lists"}