Flipper-Zero: Use ChatGPT to create Flipper Zero programs!

Описание к видео Flipper-Zero: Use ChatGPT to create Flipper Zero programs!

Train ChatGPT to create Flipper Zero applications without needing to have ANY prior programming experience! In this video we generate code to unlock a phone via BadUSB using popular pin codes. We brute force a sub-ghz protocol (searching for the proper code to open the gate). We ask for user input and display messages based on the input.

ONLY DO THIS ON EQUIPMENT YOU OWN!!!

If you improve the train*.js files or the intro.txt files used in this video, please let me know!!!

You can use the same techniques from this video to blink a GPIO pin connected to an LED at a specific rate, read the BadUSB entries from a file, create menus of options (like slow/medium/fast), access the video game module gyroscope (for example, sending one subghz file when rotated 45 degrees clockwise and sending a different signal when rotated counter-clockwise), read analog temperature sensors [this one took quite a few iterations to actually get the AI to generate working code]. And much more!

If there are features you really want but that aren't exposed in JavaScript, please let me know in my Discord server.


JavaScript WIKI:
training files - https://github.com/jamisonderek/flipp...
wiki - https://github.com/jamisonderek/flipp...


Discord Server:
  / discord  

Support this channel:
Option 1. Like, Subscribe and click the Bell (to get notified)
Option 2. https://ko-fi.com/codeallnight (donate $3 via PayPal or Venmo)
Option 3. Click the "Thanks" button on YouTube.
Option 4. Purchase a FlipBoard (I get a portion of the sale). https://github.com/MakeItHackin/FlipB...

Timeline:
0:00 - Introduction
1:06 - Only mess with stuff you own!
1:33 - JavaScript capabilities (and unsupported)
1:55 - ChatGPT without training (very wrong output)
3:50 - HOW-TO: Tell AI your JavaScript errors
4:32 - Training AI with intro.txt and train*.js
5:30 - Good app: "Hello World" program.
5:50 - Example: User input
6:18 - BadUSB example (figure out phone pin)
7:51 - No programming experience needed!
9:07 - Good app: BadUSB pins
9:30 - Brute force BETT Sub-GHz file.
11:54 - Word-wrap: copy entire line!
12:12 - Good app: Sub-GHz brute force
12:27 - Optimizing DIP SWITCH attacks
13:22 - Thanks!
13:30 - ChatGPT wrote intro dialog & all code used in video!

Комментарии

Информация по комментариям в разработке