Commit Graph

3897 Commits

Author SHA1 Message Date
d7f7dac0d7 - Catch an exception on lstat() 2025-02-16 20:13:01 +01:00
2dc45bc4b4 - Add more sentences to voice.py, with some geek references 2025-02-16 20:07:22 +01:00
29d1ca6728 Bt-tether: add autoconnect to device
Cache:
- add cache to all hools with access point
- add cleaning
Wigle: use cache
2025-02-13 22:17:09 +01:00
1d635d955b BT-Tether: add a check to DNS config 2025-02-12 14:10:33 +01:00
f20d4017bd Merge branch 'noai' of https://github.com/fmatray/pwnagotchi into noai 2025-02-12 13:04:41 +01:00
5d668ae34e update wigle.py 2025-02-12 13:04:37 +01:00
9d0df49fb6 add cache.py 2025-02-12 13:04:14 +01:00
e1f22cd6a0 modified: .gitignore
new file:   pwnagotchi/plugins/default/cache.py
	modified:   pwnagotchi/plugins/default/wigle.py
- Add a cache plugin
- Add statistics to wigle
2025-02-12 13:02:22 +01:00
f4a7588a48 Update for wigle
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-02-12 12:59:28 +01:00
c66728f03e Edits for defaults.toml
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-02-12 10:42:13 +01:00
e1bcea681a Next version will be 2.9.5.4
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-02-11 10:33:23 +01:00
43d58b77c9 Remove wardriver config from defaults.toml
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-02-11 10:31:57 +01:00
40918029e7 Small changes
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-02-11 10:28:20 +01:00
54986ef831 Merge pull request #333 from fmatray/noai
Updates for BT-Tether, Wigle and OHCAPI
2025-02-10 21:41:17 +01:00
1400e8aac8 Update defaults.toml
Add options for bt-tether and Wigle

Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-02-10 20:29:13 +01:00
5a398c70bb wigle.py update
- '.wigle_uploads' is no longer hardcoded but moved to the handshakes directory

Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-02-10 19:42:51 +01:00
81d377f491 Set bettercap "ble.recon off"
Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-02-10 19:34:19 +01:00
2893632ee5 Add display
- Now the plugins display some statistics from WIGLE

Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-02-09 18:44:02 +01:00
0b3b38bb44 Wigle.py update
- Correct the CSV format 
- Add 2 missing columns: frequency(populated) and RCOI(not populated)
- Before sending to wigle, if cvs_dir is set, the CVS data ti written to that directory
- Update auth method to match the api: api_name + api_key
- Refactoring into only one plugin class


Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-02-09 01:50:57 +01:00
d4874a18e1 utils.py update
- Add WifiInfo.FREQUENCY to extract_from_pcap()
- Move the "Invalid field" to the the "else" as a default

Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-02-09 01:32:59 +01:00
5a113a2163 wigle.py update
- CSV format debug
- Update auth method to API Name+key
- Add logs
- Code refactor and cleaning

stil debugging

Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-02-08 17:29:33 +01:00
1337494e74 bt-tether.py update
- Add a delay before going up to give a change to the NetworkManager to get ready
- now check DNS format

Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-02-08 00:52:57 +01:00
675e275f34 Add web hook to bt-tether.py
Webhook now show Bluetooth, Device and Connection configuration

Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-02-08 00:07:41 +01:00
7a0301b57f bt-tether rework
- Move connexion to NetworkManager autoconnect for more reliability
- Check options formats for several values
- Add a dns option to be able to choose another DNS provider (ex: OpenNIC for no traceability)
- The "BT" show more information (Device Connected/disconnected, Connexion Up/Down)
- Status now show a message on error
- nmcli calls are non-blocking  
- Less logs when disconnected (ex: phone's bluetooth is off) 

Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-02-07 22:34:52 +01:00
4774a983f9 Merge branch 'jayofelony:noai' into noai 2025-02-06 23:49:30 +01:00
83b9077e09 Fix gdrivesync defaults
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-02-02 22:22:27 +01:00
10d387afcf Fix gdrivesync.py
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-01-29 12:50:02 +01:00
4748b671bc Bug report update
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-01-27 12:04:07 +01:00
17f04f7506 Merge pull request #318
Added DNS check to plugins command
v2.9.5.3
2025-01-27 10:24:45 +01:00
76c4888e88 Merge pull request #319
Update gdrivesync.py
2025-01-27 10:23:58 +01:00
d44b8d02b6 Merge remote-tracking branch 'origin/noai' into noai 2025-01-27 10:23:05 +01:00
02454597b2 Version 2.9.5.3
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-01-27 10:22:55 +01:00
cb207d4d70 Update gdrivesync.py
Updated backup items

Signed-off-by: findingmoist <128169791+findingmoist@users.noreply.github.com>
2025-01-25 20:06:15 -05:00
7b9150af6b Merge branch 'jayofelony:noai' into noai 2025-01-25 23:02:21 +00:00
8787c1bdd3 Update cmd.py
Signed-off-by: wpa-2 <9049886+wpa-2@users.noreply.github.com>
2025-01-25 23:02:06 +00:00
ec93838b7a Update defaults.toml 2025-01-25 17:26:31 +01:00
f6d5a481bb Removed unused import
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-01-24 23:48:38 +01:00
eee3eb962b Small changes on pisugarx.py
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-01-24 23:48:25 +01:00
847e9f5908 Enable auto-update by default now.
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-01-24 23:47:58 +01:00
af1544535c Merge pull request #316 from wlmh110/noai
Update pisugarx.py
2025-01-24 09:41:50 +01:00
0fbf209881 Update pisugarx.py
Complete the basic information retrieval for the PiSugar power module without the need for additional installation of PiSugar-server:
1. Automatically determine the model of PiSugar in use.
2. Automatically initialize the power module.
3. Retrieve the battery level and charging status.
2025-01-24 15:16:51 +08:00
cf14f3f663 Another fix for bt-tether
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
v2.9.5.2
2025-01-21 17:30:06 +01:00
948fe89ce6 Another fix for bt-tether
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-01-21 14:37:02 +01:00
89af46c6fc Update ohcapi.py
A more elegant code to test the internet connection

Signed-off-by: Frédéric <fmatray@users.noreply.github.com>
2025-01-20 22:01:10 +01:00
8d1a5babe8 Version 2.9.5.2 will be next
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-01-20 21:30:58 +01:00
042d5ba765 Change in defaults for PwnDroid.
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-01-20 21:13:17 +01:00
58857058a4 Revert "PwnDroid, new plugin for the companion app on Android to share GPS data from your Android phone."
This reverts commit 0e06d3bd76.
2025-01-20 21:11:40 +01:00
5e6443ae58 Merge remote-tracking branch 'origin/noai' into noai 2025-01-20 21:11:14 +01:00
0e06d3bd76 PwnDroid, new plugin for the companion app on Android to share GPS data from your Android phone.
Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
2025-01-20 21:10:46 +01:00
64f7c6e1e5 Merge pull request #311 from fmatray/noai
Web redirections for GRID, OHCAPI and Wigle
2025-01-20 19:18:10 +01:00