Explorar o código

Apps bundled resources

Willy-JL %!s(int64=2) %!d(string=hai) anos
pai
achega
c91d9d9dce
Modificáronse 56 ficheiros con 197 adicións e 47 borrados
  1. 1 0
      esp_flasher/application.fam
  2. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/boot_app0.bin
  3. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/evilportal/EvilPortal.ino.bin
  4. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/evilportal/EvilPortal.ino.bootloader.bin
  5. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/evilportal/EvilPortal.ino.partitions.bin
  6. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/marauder/bootloader.bin
  7. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/marauder/marauder_dev_board_pro.bin
  8. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/marauder/partitions.bin
  9. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/wifidev-s2/blackmagic/blackmagic.bin
  10. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/wifidev-s2/blackmagic/bootloader.bin
  11. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/wifidev-s2/blackmagic/partition-table.bin
  12. BIN=BIN
      esp_flasher/resources/apps_data/esp_flasher/assets/wifidev-s2/dualboot.bin
  13. 1 0
      evil_portal/application.fam
  14. 78 0
      evil_portal/resources/apps_data/evil_portal/html/xtreme.html
  15. 1 0
      magspoof/application.fam
  16. 0 0
      magspoof/resources/apps_data/magspoof/SamyExampleImage.mag
  17. 0 0
      magspoof/resources/apps_data/magspoof/SamyExpiredCard.mag
  18. 0 0
      magspoof/resources/apps_data/magspoof/TestMagstripe.mag
  19. 1 0
      mifare_fuzzer/application.fam
  20. 0 0
      mifare_fuzzer/resources/mifare_fuzzer/example_uids04.txt
  21. 0 0
      mifare_fuzzer/resources/mifare_fuzzer/example_uids07.txt
  22. 2 0
      multi_fuzzer/application.fam
  23. 8 0
      multi_fuzzer/resources_ibtn/ibutton_fuzzer/example_uids_cyfral.txt
  24. 11 0
      multi_fuzzer/resources_ibtn/ibutton_fuzzer/example_uids_ds1990.txt
  25. 9 0
      multi_fuzzer/resources_ibtn/ibutton_fuzzer/example_uids_metakom.txt
  26. 9 0
      multi_fuzzer/resources_rfid/lfrfid_fuzzer/example_uids_em4100.txt
  27. 8 0
      multi_fuzzer/resources_rfid/lfrfid_fuzzer/example_uids_h10301.txt
  28. 8 0
      multi_fuzzer/resources_rfid/lfrfid_fuzzer/example_uids_hidprox.txt
  29. 8 0
      multi_fuzzer/resources_rfid/lfrfid_fuzzer/example_uids_pac.txt
  30. 1 0
      nrf24batch/application.fam
  31. 0 0
      nrf24batch/resources/apps_data/nrf24batch/CO2_mini.txt
  32. 0 0
      nrf24batch/resources/apps_data/nrf24batch/CO2_mini_old.txt
  33. 0 0
      nrf24batch/resources/apps_data/nrf24batch/Kitchen Vent Dimmer.txt
  34. 0 0
      nrf24batch/resources/apps_data/nrf24batch/Kitchen Vent.txt
  35. 1 0
      nrf24scan/application.fam
  36. 0 0
      nrf24scan/resources/apps_data/nrf24scan/addr-CO2mini.txt
  37. 0 0
      nrf24scan/resources/apps_data/nrf24scan/addr-WCO1.txt
  38. 0 0
      nrf24scan/resources/apps_data/nrf24scan/addresses.txt
  39. 0 0
      nrf24scan/resources/apps_data/nrf24scan/sniff.txt
  40. 1 0
      swd_probe/application.fam
  41. 1 1
      swd_probe/resources/apps_data/swd/100us.swd
  42. 6 6
      swd_probe/resources/apps_data/swd/call_test_1.swd
  43. 7 7
      swd_probe/resources/apps_data/swd/call_test_2.swd
  44. 1 1
      swd_probe/resources/apps_data/swd/dump_0x00000000_1k.swd
  45. 1 1
      swd_probe/resources/apps_data/swd/dump_0x00000000_4b.swd
  46. 1 1
      swd_probe/resources/apps_data/swd/dump_STM32.swd
  47. 7 7
      swd_probe/resources/apps_data/swd/goto_test.swd
  48. 11 11
      swd_probe/resources/apps_data/swd/halt.swd
  49. 8 8
      swd_probe/resources/apps_data/swd/reset.swd
  50. 3 3
      swd_probe/resources/apps_data/swd/test_write.swd
  51. 1 0
      tama_p1/application.fam
  52. BIN=BIN
      tama_p1/files/rom.bin
  53. 1 1
      tama_p1/tama.h
  54. 1 0
      wav_player/application.fam
  55. BIN=BIN
      wav_player/resources/wav_player/CartKeyLock78.wav
  56. BIN=BIN
      wav_player/resources/wav_player/CartKeyUnlock78.wav

+ 1 - 0
esp_flasher/application.fam

@@ -7,6 +7,7 @@ App(
     requires=["gui"],
     stack_size=4 * 1024,
     order=90,
+    resources="resources",
     fap_icon="wifi_10px.png",
     fap_category="GPIO",
     fap_private_libs=[

BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/boot_app0.bin


BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/evilportal/EvilPortal.ino.bin


BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/evilportal/EvilPortal.ino.bootloader.bin


BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/evilportal/EvilPortal.ino.partitions.bin


BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/marauder/bootloader.bin


BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/marauder/marauder_dev_board_pro.bin


BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/devpro-wroom/marauder/partitions.bin


BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/wifidev-s2/blackmagic/blackmagic.bin


BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/wifidev-s2/blackmagic/bootloader.bin


BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/wifidev-s2/blackmagic/partition-table.bin


BIN=BIN
esp_flasher/resources/apps_data/esp_flasher/assets/wifidev-s2/dualboot.bin


+ 1 - 0
evil_portal/application.fam

@@ -7,6 +7,7 @@ App(
     requires=["gui"],
     stack_size=1 * 1024,
     order=90,
+    resources="resources",
 	fap_author="bigbrodude6119",
 	fap_description="Create an evil captive portal Wi-Fi access point",
     fap_icon_assets="icons",

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 78 - 0
evil_portal/resources/apps_data/evil_portal/html/xtreme.html


+ 1 - 0
magspoof/application.fam

@@ -10,6 +10,7 @@ App(
         "notification",
         "dialogs",
     ],
+    resources="resources",
     provides=[],
     stack_size=6 * 1024,
     order=64,  # keep it at the bottom of the list while still WIP

+ 0 - 0
magspoof/assets/SamyExampleImage.mag → magspoof/resources/apps_data/magspoof/SamyExampleImage.mag


+ 0 - 0
magspoof/assets/SamyExpiredCard.mag → magspoof/resources/apps_data/magspoof/SamyExpiredCard.mag


+ 0 - 0
magspoof/assets/TestMagstripe.mag → magspoof/resources/apps_data/magspoof/TestMagstripe.mag


+ 1 - 0
mifare_fuzzer/application.fam

@@ -9,6 +9,7 @@ App(
     ],
     stack_size=4 * 1024,
     order=30,
+    resources="resources",
     fap_icon="images/mifare_fuzzer_10px.png",
     fap_category="NFC",
     fap_icon_assets="images",

+ 0 - 0
mifare_fuzzer/example_uids04.txt → mifare_fuzzer/resources/mifare_fuzzer/example_uids04.txt


+ 0 - 0
mifare_fuzzer/example_uids07.txt → mifare_fuzzer/resources/mifare_fuzzer/example_uids07.txt


+ 2 - 0
multi_fuzzer/application.fam

@@ -10,6 +10,7 @@ App(
         "input",
         "notification",
     ],
+    resources="resources_ibtn",
     stack_size=2 * 1024,
     fap_author="gid9798 xMasterX",
     fap_weburl="https://github.com/DarkFlippers/Multi_Fuzzer",
@@ -40,6 +41,7 @@ App(
         "input",
         "notification",
     ],
+    resources="resources_rfid",
     stack_size=2 * 1024,
     fap_author="gid9798 xMasterX",
     fap_weburl="https://github.com/DarkFlippers/Multi_Fuzzer",

+ 8 - 0
multi_fuzzer/resources_ibtn/ibutton_fuzzer/example_uids_cyfral.txt

@@ -0,0 +1,8 @@
+# Example file, P.S. keep empty line at the end!
+0000
+F000
+FE00
+CAFE
+00CA
+FF00
+FFFF

+ 11 - 0
multi_fuzzer/resources_ibtn/ibutton_fuzzer/example_uids_ds1990.txt

@@ -0,0 +1,11 @@
+# Example file, P.S. keep empty line at the end!
+0000000000000000
+FE00000000000000
+CAFE000000000000
+00CAFE0000000000
+0000CAFE00000000
+000000CAFE000000
+00000000CA000000
+0000000000A00000
+00000000000123FF
+FFFFFFFFFFFFFFFF

+ 9 - 0
multi_fuzzer/resources_ibtn/ibutton_fuzzer/example_uids_metakom.txt

@@ -0,0 +1,9 @@
+# Example file, P.S. keep empty line at the end!
+00000000
+F0000000
+E0000000
+FE000000
+CAFE0000
+00CAFE00
+0000CA00
+FFFFFFFF

+ 9 - 0
multi_fuzzer/resources_rfid/lfrfid_fuzzer/example_uids_em4100.txt

@@ -0,0 +1,9 @@
+# Example file, P.S. keep empty line at the end!
+0000000000
+FE00000000
+CAFE000000
+00CAFE0000
+0000CAFE00
+000000CAFE
+00000000CA
+DEADBEEFC0

+ 8 - 0
multi_fuzzer/resources_rfid/lfrfid_fuzzer/example_uids_h10301.txt

@@ -0,0 +1,8 @@
+# Example file, P.S. keep empty line at the end!
+000000
+F00000
+E00000
+FE0000
+CAFE00
+00CAFE
+0000CA

+ 8 - 0
multi_fuzzer/resources_rfid/lfrfid_fuzzer/example_uids_hidprox.txt

@@ -0,0 +1,8 @@
+# Example file, P.S. keep empty line at the end!
+000000000000
+00FE00000000
+00CAFE000000
+0000CAFE0000
+000000CAFE00
+00000000CAFE
+0000000000CA

+ 8 - 0
multi_fuzzer/resources_rfid/lfrfid_fuzzer/example_uids_pac.txt

@@ -0,0 +1,8 @@
+# Example file, P.S. keep empty line at the end!
+00000000
+F0000000
+FE000000
+CAFE0000
+00CAFE00
+0000CAFE
+000000CA

+ 1 - 0
nrf24batch/application.fam

@@ -7,6 +7,7 @@ App(
     requires=["gui"],
     stack_size=2 * 1024,
     order=60,
+    resources="resources",
     fap_icon="nrf24batch_10px.png",
     fap_category="GPIO",
     fap_private_libs=[

+ 0 - 0
nrf24batch/Distr/nrf24batch/CO2_mini.txt → nrf24batch/resources/apps_data/nrf24batch/CO2_mini.txt


+ 0 - 0
nrf24batch/Distr/nrf24batch/CO2_mini_old.txt → nrf24batch/resources/apps_data/nrf24batch/CO2_mini_old.txt


+ 0 - 0
nrf24batch/Distr/nrf24batch/Kitchen Vent Dimmer.txt → nrf24batch/resources/apps_data/nrf24batch/Kitchen Vent Dimmer.txt


+ 0 - 0
nrf24batch/Distr/nrf24batch/Kitchen Vent.txt → nrf24batch/resources/apps_data/nrf24batch/Kitchen Vent.txt


+ 1 - 0
nrf24scan/application.fam

@@ -7,6 +7,7 @@ App(
     requires=["gui"],
     stack_size=2 * 1024,
     order=60,
+    resources="resources",
     fap_icon="nrf24scan_10px.png",
     fap_category="GPIO",
     fap_private_libs=[

+ 0 - 0
nrf24scan/Distr/nrf24scan/addr-CO2mini.txt → nrf24scan/resources/apps_data/nrf24scan/addr-CO2mini.txt


+ 0 - 0
nrf24scan/Distr/nrf24scan/addr-WCO1.txt → nrf24scan/resources/apps_data/nrf24scan/addr-WCO1.txt


+ 0 - 0
nrf24scan/Distr/nrf24scan/addresses.txt → nrf24scan/resources/apps_data/nrf24scan/addresses.txt


+ 0 - 0
nrf24scan/Distr/nrf24scan/sniff.txt → nrf24scan/resources/apps_data/nrf24scan/sniff.txt


+ 1 - 0
swd_probe/application.fam

@@ -6,6 +6,7 @@ App(
     requires=["notification", "gui", "storage", "dialogs", "cli"],
     stack_size=2 * 1024,
     order=10,
+    resources="resources",
     fap_icon="icons/app.png",
     fap_category="GPIO",
     fap_icon_assets="icons",

+ 1 - 1
swd_probe/swd_scripts/100us.swd → swd_probe/resources/apps_data/swd/100us.swd

@@ -1 +1 @@
-swd_clock_delay 100
+swd_clock_delay 100

+ 6 - 6
swd_probe/swd_scripts/call_test_1.swd → swd_probe/resources/apps_data/swd/call_test_1.swd

@@ -1,6 +1,6 @@
-
-message 0 "gonna call call_test_2" dialog
-
-call call_test_2
-
-message 0 "back now" dialog
+
+message 0 "gonna call call_test_2" dialog
+
+call call_test_2
+
+message 0 "back now" dialog

+ 7 - 7
swd_probe/swd_scripts/call_test_2.swd → swd_probe/resources/apps_data/swd/call_test_2.swd

@@ -1,7 +1,7 @@
-
-# first do a beeeeeep
-beep 1
-
-message 0 "Seems to work" dialog
-
-beep 0
+
+# first do a beeeeeep
+beep 1
+
+message 0 "Seems to work" dialog
+
+beep 0

+ 1 - 1
swd_probe/swd_scripts/dump_0x00000000_1k.swd → swd_probe/resources/apps_data/swd/dump_0x00000000_1k.swd

@@ -1,6 +1,6 @@
 ap_select 0
 max_tries 50
 block_size 4
-mem_dump /ext/swd/flash.bin 0x00000000 0x100000 2
+mem_dump /ext/apps_data/swd/flash.bin 0x00000000 0x100000 2
 beep 1
 message 5 "Reading sucessful"

+ 1 - 1
swd_probe/swd_scripts/dump_0x00000000_4b.swd → swd_probe/resources/apps_data/swd/dump_0x00000000_4b.swd

@@ -1,6 +1,6 @@
 ap_select 0
 max_tries 50
 block_size 4
-mem_dump /ext/swd/flash.bin 0x00000000 0x100000 2
+mem_dump /ext/swd_scripts/flash.bin 0x00000000 0x100000 2
 beep 1
 message 5 "Reading sucessful"

+ 1 - 1
swd_probe/swd_scripts/dump_STM32.swd → swd_probe/resources/apps_data/swd/dump_STM32.swd

@@ -1,6 +1,6 @@
 ap_select 0
 max_tries 50
 block_size 1024
-mem_dump /ext/swd/flash.bin 0x08000000 0x100000 2
+mem_dump /ext/swd_scripts/flash.bin 0x08000000 0x100000 2
 beep 1
 message 0 "Reading finished" dialog

+ 7 - 7
swd_probe/swd_scripts/goto_test.swd → swd_probe/resources/apps_data/swd/goto_test.swd

@@ -1,7 +1,7 @@
-beep 1
-goto l2
-.label l1
-beep 0
-.label l2
-beep 1
-goto l1
+beep 1
+goto l2
+.label l1
+beep 0
+.label l2
+beep 1
+goto l1

+ 11 - 11
swd_probe/swd_scripts/halt.swd → swd_probe/resources/apps_data/swd/halt.swd

@@ -1,11 +1,11 @@
-
-# make sure errors do not cause a script abort
-errors ignore
-
-message 0 "HAMMER TIME! Trying to halt CPU"
-ap_select 0
-
-# loop writing the halt bits
-.label l1
-mem_write 0xE000EDF0 0xA05F0003
-goto l1
+
+# make sure errors do not cause a script abort
+errors ignore
+
+message 0 "HAMMER TIME! Trying to halt CPU"
+ap_select 0
+
+# loop writing the halt bits
+.label l1
+mem_write 0xE000EDF0 0xA05F0003
+goto l1

+ 8 - 8
swd_probe/swd_scripts/reset.swd → swd_probe/resources/apps_data/swd/reset.swd

@@ -1,8 +1,8 @@
-errors ignore
-status 0
-message 0 "HAMMER TIME! Try to halt the CPU"
-.label l1
-ap_select 0
-mem_write 0xE000EDF0 0xA05F0001
-mem_write 0xE000ED0C 0x05FA0004
-goto l1
+errors ignore
+status 0
+message 0 "HAMMER TIME! Try to halt the CPU"
+.label l1
+ap_select 0
+mem_write 0xE000EDF0 0xA05F0001
+mem_write 0xE000ED0C 0x05FA0004
+goto l1

+ 3 - 3
swd_probe/swd_scripts/test_write.swd → swd_probe/resources/apps_data/swd/test_write.swd

@@ -1,3 +1,3 @@
-mem_write 0x20002000 0xdeadbeef
-mem_write 0xE000EDF0 0xA05F0001
-mem_write 0xE000EDF0 0xA05F0007
+mem_write 0x20002000 0xdeadbeef
+mem_write 0xE000EDF0 0xA05F0001
+mem_write 0xE000EDF0 0xA05F0007

+ 1 - 0
tama_p1/application.fam

@@ -7,6 +7,7 @@ App(
     requires=["gui", "storage"],
     stack_size=2 * 1024,
     order=215,
+    fap_file_assets="files"
     fap_icon="tamaIcon4.png",
     fap_category="Games",
 )

BIN=BIN
tama_p1/files/rom.bin


+ 1 - 1
tama_p1/tama.h

@@ -4,7 +4,7 @@
 #include "tamalib/tamalib.h"
 
 #define TAG "TamaP1"
-#define TAMA_ROM_PATH APP_DATA_PATH("rom.bin")
+#define TAMA_ROM_PATH APP_ASSETS_PATH("rom.bin")
 #define TAMA_SCREEN_SCALE_FACTOR 2
 #define TAMA_LCD_ICON_SIZE 14
 #define TAMA_LCD_ICON_MARGIN 1

+ 1 - 0
wav_player/application.fam

@@ -5,6 +5,7 @@ App(
     entry_point="wav_player_app",
     stack_size=4 * 1024,
     order=46,
+    resources="resources",
     fap_icon="wav_10px.png",
     fap_category="Media",
     fap_icon_assets="images",

BIN=BIN
wav_player/resources/wav_player/CartKeyLock78.wav


BIN=BIN
wav_player/resources/wav_player/CartKeyUnlock78.wav


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio