Commit graph

122 commits

Author SHA1 Message Date
Florian Hoss
92efceb034 More docu 2022-07-20 14:57:17 +02:00
Florian Hoss
1c636e0749 Look at every packet with promiscuous mode 2022-07-20 13:17:10 +02:00
Florian Hoss
8984dcb4c5 Log api 2022-07-19 13:11:54 +02:00
Florian Hoss
49415c4173 Register callback for wifi 2022-07-19 13:07:31 +02:00
Florian Hoss
6890a87825 Remove old import 2022-07-19 12:49:19 +02:00
Florian Hoss
be7867beaf All docu for now, continue programming 2022-07-19 11:54:39 +02:00
Florian Hoss
4f2608e34e More docu 2022-07-19 11:51:23 +02:00
Florian Hoss
c6c6ef4677 Add storage section to doc 2022-07-19 11:18:30 +02:00
Florian Hoss
aeb2189197 Merge branch '7-network-analysieren' into 'main'
Resolve "Network analysieren"

Closes #7

See merge request toheer/iot-security-tools!6
2022-07-19 08:16:08 +00:00
Florian Hoss
c7018d251f Update unauthorised messages 2022-07-19 10:15:23 +02:00
Florian Hoss
b3d9c2a646 Write some helpers to compare 2022-06-12 14:58:24 +02:00
Florian Hoss
8353443ea4 Ports need more storage in eeprom 2022-06-12 14:26:07 +02:00
Florian Hoss
56a74f9121 use args for python test script 2022-06-12 14:21:18 +02:00
Florian Hoss
2e474d8e2a Fix esp32 2022-06-12 14:21:06 +02:00
Florian Hoss
f757b06235 Major cleanup, looking at it after break 2022-06-12 13:40:58 +02:00
Florian Hoss
6461b71799 Work in Progress on storage 2022-06-12 11:07:55 +02:00
Florian Hoss
265e0562f8 simplify 2022-05-04 18:24:22 +02:00
1f2cb6e021 return if ip and port are not included in firewall 2022-05-04 09:13:40 +02:00
Florian Hoss
edacebb3a6 real basic check 2022-05-03 21:00:56 +02:00
Florian Hoss
8e29479aea basic function to check client 2022-05-03 20:40:42 +02:00
Florian Hoss
dfb92d6bf9 run a webserver for firewall check 2022-05-03 20:32:40 +02:00
Florian Hoss
458e3fbc6f cleanup main 2022-05-03 20:28:17 +02:00
Florian Hoss
d08a0599a6 cleanup API 2022-05-03 20:22:51 +02:00
Florian Hoss
3e664dd408 remove rules class 2022-05-03 20:15:10 +02:00
Florian Hoss
1e87f21334 cleanup Firewall 2022-05-03 20:15:01 +02:00
Florian Hoss
e25cca86f1 cleanup storage 2022-05-03 20:09:04 +02:00
Florian Hoss
0768877ea8 python test client 2022-05-02 21:02:01 +02:00
Florian Hoss
50ebe9a5a4 thinking about how to compare firewall rules 2022-05-02 21:01:08 +02:00
Florian Hoss
3e1ec7ebb0 ports added 2022-05-02 20:53:29 +02:00
Florian Hoss
3cf4f4445a simplify 2022-05-02 20:49:18 +02:00
Florian Hoss
09a04b60a9 increase storage 2022-05-02 20:49:05 +02:00
Florian Hoss
84991434ec adding port to firewall rule 2022-05-02 20:20:29 +02:00
Florian Hoss
bbebb4060e api help is shown 2022-05-02 18:01:32 +02:00
Florian Hoss
0c5ef2e939 Merge branch '10-remove-dependencies' into 'main'
Resolve "Remove Dependencies"

Closes #10

See merge request toheer/iot-security-tools!5
2022-05-02 15:23:25 +00:00
Florian Hoss
7f3935ed15 simplify more 2022-05-02 17:22:04 +02:00
Florian Hoss
ef86c4f8f6 simplify 2022-05-02 16:42:06 +02:00
Florian Hoss
a40b81b45d show endpoints when route not found 2022-05-02 16:31:48 +02:00
Florian Hoss
e012c82e16 Update theCerts-example.h 2022-05-02 15:41:36 +02:00
1b338ce065 move certs into secret file 2022-04-24 18:28:41 +02:00
80e1d1599d compatibility for esp32 2022-04-24 17:02:20 +02:00
221a2f45bd eeprom space for 15 rules 2022-04-24 16:58:08 +02:00
c8822d79b5 eeprom position was wrong, use put to store 2022-04-24 16:46:19 +02:00
97ffecb172 source and destination not yet working 2022-04-24 14:59:42 +02:00
ffee834ccb first tests are working 2022-04-24 14:34:56 +02:00
912165d9ee make it clearer to read 2022-04-24 13:50:30 +02:00
fee5aec4d1 some things where missing 2022-04-24 13:29:54 +02:00
b356054121 retrieving/storing amount on eeprom esp8266 2022-04-24 13:25:55 +02:00
85c41b6530 minor changes 2022-04-24 12:48:01 +02:00
e5b46fa80d change default to ESP8266 2022-04-24 12:46:25 +02:00
Florian Hoss
6692bb1385 real simple https on esp8266 2022-04-24 01:09:17 +02:00