Giter Site home page Giter Site logo

uberguidoz / flipper Goto Github PK

View Code? Open in Web Editor NEW
12.6K 512.0 3.0K 2.06 GB

Playground (and dump) of stuff I make or modify for the Flipper Zero

License: MIT License

JavaScript 0.45% Python 0.66% Batchfile 1.63% PowerShell 0.39% C 91.03% C++ 5.76% Shell 0.08%

flipper's Introduction

Playground (and dump) of stuff I made, modified, researched, or found for the Flipper Zero.

Looking for Infrared (IR) codes? Head over to the IRDB! Just want to download part of any repo? Try over here!

If you're new to github in general, check out this great guide from Wr3nch!

Just want the files easily? Talking Sasquach has you covered. Check out the video or just head to the repo (might be out of date).


Other great spots for help can be found at the Official Discord, Official Docs, Awesome Flipper, or the Official Forum.


Donation Information

Nothing is ever expected for the hoarding of digital files, creations I have made, or the people I may have helped.

Ordering from Lab401? USE THIS LINK FOR 5% OFF! (Or code UberGuidoZ at checkout.)

I've had so many asking for me to add this.
Flipper_Blush Flipper_Love

BTC: 3AWgaL3FxquakP15ZVDxr8q8xVTc5Q75dS
BCH: 17nWCvf2YPMZ3F3H1seX8T149Z9E3BMKXk
ETH: 0x0f0003fCB0bD9355Ad7B124c30b9F3D860D5E191
LTC: M8Ujk52U27bkm1ksiWUyteL8b3rRQVMke2
PayPal: [email protected]

So, here it is. All donations of any size are humbly appreciated.
Flipper_Clap Flipper_OMG

Donations will be used for hardware (and maybe caffeine) to further testing!
UberGuidoZ

flipper's People

Contributors

0dayctf avatar 7h30th3r0n3 avatar ahumeniy avatar amec0e avatar bitcoinraven avatar c-nagy avatar chrisd0lpgr3n avatar d0n3167 avatar dxvvay avatar ecogice avatar equipter avatar eriklentz avatar falsephilosopher avatar flizz3r avatar forid786 avatar httpsisbetter avatar jbohack avatar markcyber avatar moosehadley avatar nnesetto avatar operkh avatar petercheunghk avatar phiko-misc avatar phoenixyyz avatar pyllyukko avatar rocketgod-git avatar roguemaster avatar sliicy avatar tomholford avatar uberguidoz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

flipper's Issues

Dev tool not recognized by PC

I hold the boot button whilst plugging in and the PC will not recognize the dev tool as plugged in. I hear the device manager chime... But not able to flash...

Can't parse file

Uploaded all these files to Flipper Zero.
When I try to run the files, I get error 'Can't parse file'.

Firmware - Unleashed
Version - 020

NFC User Dictionary

Could we return to the merged dictionary file please? I've added lots of keys to the user dictionary for the cards I use and as your user dictionary gets packaged in RM and other firmware installs, they get overwritten every time.

It would be far better to use a merged dictionary to replace the flipper one - which should get updated regularly and pushed with firmware updates then the user dictionary remains in control of the users.

I'm also planning on adding an update to take cached keys and add them to the user dictionary. Having the merged file back would really help with this

Git folder naming structure to match firmware?

Should the naming structure of the git repos folders reflect the firmware's folder structure(ie change Sub-GHz etc to subghz, infrared, badusb) so that people can drag and drop the cloned folders onto their SD card?

deBruijn for 24bit Princeton?

24bit Princeton seems quite common for cheap Wireless Remote Control Sockets on amazon. So I was wondering could you please make a deBruijn sequence file for 24bit Princeton? Thanks!

Infrared Issue

Hi,

I try to use projectors.ir, but I always have an error message : failed to load selected remote...

my firmw: RC 0.65.2

Thanks for your help.

RickRoll_Term_Win not working because of 417 response

File: BadUSB/RickRoll_Term_Win.txt

Exception calling "GetResponse" with "0" argument(s).
(417) Expectation Failed.
Line 12:
STRING $request = [System.Net.HttpWebRequest]::Create("http://ascii.live/rick");$receiveStream=$request.GetResponse().GetResponseStream();$readStream=[System.IO.StreamReader]::new($receiveStream);[console]::TreatControlCAsInput=$true;$initialForegroundColor=[Console]::ForegroundColor;while($line=$readStream.ReadLine()){if([Console]::KeyAvailable){$key=[System.Console]::ReadKey($true);if(($key.modifiers -band [ConsoleModifiers]"control") -and ($key.key -eq "C")){break;}}[Console]::WriteLine($line);}
Permalink:

STRING $request = [System.Net.HttpWebRequest]::Create("http://ascii.live/rick");$receiveStream=$request.GetResponse().GetResponseStream();$readStream=[System.IO.StreamReader]::new($receiveStream);[console]::TreatControlCAsInput=$true;$initialForegroundColor=[Console]::ForegroundColor;while($line=$readStream.ReadLine()){if([Console]::KeyAvailable){$key=[System.Console]::ReadKey($true);if(($key.modifiers -band [ConsoleModifiers]"control") -and ($key.key -eq "C")){break;}}[Console]::WriteLine($line);}

Error from $receiveStream=$request.GetResponse() (system language Dutch):

Exception calling "GetResponse" with "0" argument(s): "De externe server heeft een fout geretourneerd: (417) Expectation Failed."
At line:1 char:74
+ ... reate("http://ascii.live/rick");$receiveStream=$request.GetResponse()
+                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException

After testing some BadUSB scripts, I noticed this one wasn't working. After trying to debug, I wasn't able to fix it myself.
I do wonder why the powershell script is this complicated instead of just using:

STRING cmd
ENTER
STRING curl http://ascii.live/rick
ENTER

Unable to remote in directly via Putty - Flash.bat errors - Referencing esptool python modules.

See output of my flash below. Note: Putty remains blank when trying to remote into this device directly over USB.

Not sure if the flash was successful or not. It appears so, but unable to get a successful connection with Putty.


#########################################
#    Marauder Flasher Script v1.90      #
#    By Frog, tweaked by UberGuidoZ     #
#      and by ImprovingRigmarole        #
#########################################

esptool.py v4.1
Serial port COM4
Connecting.....
Chip is ESP32-S2
Features: WiFi, No Embedded Flash, No Embedded PSRAM, ADC and temperature sensor calibration in BLK2 of efuse V2
Crystal is 40MHz
MAC: 68:67:25:c0:c6:ba
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Erasing region (may be slow depending on size)...
Erase completed successfully in 0.4 seconds.
Staying in bootloader.
Traceback (most recent call last):
  File "esptool.py", line 34, in <module>
  File "esptool\__init__.py", line 995, in _main
  File "esptool\__init__.py", line 820, in main
  File "esptool\loader.py", line 1334, in soft_reset
  File "esptool\loader.py", line 806, in flash_finish
  File "esptool\loader.py", line 378, in check_command
  File "esptool\loader.py", line 365, in command
  File "serial\serialutil.py", line 372, in timeout
  File "serial\serialwin32.py", line 222, in _reconfigure_port
serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: OSError(22, 'A device which does not exist was specified.', None, 433)
[16860] Failed to execute script 'esptool' due to unhandled exception!
Firmware Erased, preparing write...
esptool.py v4.1
Serial port COM4
Connecting.....
Chip is ESP32-S2
Features: WiFi, No Embedded Flash, No Embedded PSRAM, ADC and temperature sensor calibration in BLK2 of efuse V2
Crystal is 40MHz
MAC: 68:67:25:c0:c6:ba
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Flash will be erased from 0x00001000 to 0x00004fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x00010000 to 0x000e0fff...
Compressed 13648 bytes to 9382...
Wrote 13648 bytes (9382 compressed) at 0x00001000 in 0.4 seconds (effective 256.6 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 129...
Wrote 3072 bytes (129 compressed) at 0x00008000 in 0.1 seconds (effective 225.5 kbit/s)...
Hash of data verified.
Compressed 854752 bytes to 564103...
Wrote 854752 bytes (564103 compressed) at 0x00010000 in 17.3 seconds (effective 396.2 kbit/s)...
Hash of data verified.

Leaving...
Staying in bootloader.
Traceback (most recent call last):
  File "esptool.py", line 34, in <module>
  File "esptool\__init__.py", line 995, in _main
  File "esptool\__init__.py", line 820, in main
  File "esptool\loader.py", line 1334, in soft_reset
  File "esptool\loader.py", line 806, in flash_finish
  File "esptool\loader.py", line 378, in check_command
  File "esptool\loader.py", line 365, in command
  File "serial\serialutil.py", line 372, in timeout
  File "serial\serialwin32.py", line 222, in _reconfigure_port
serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: OSError(22, 'A device which does not exist was specified.', None, 433)
[22884] Failed to execute script 'esptool' due to unhandled exception!

-----------------------------------------------------------------------------------------------
Process has completed Please disconnect your Wifi Devboard and connect it to your Flipper Zero.

==========================================================================
ERRORS ABOVE MAY BE NORMAL - Please ignore them for now and give it a try.
==========================================================================

(You may now close this window or press any key to exit.)

Trojan warning when i use downgit

When using downgit my computer popped up with warnings from defender saying there was a trojan file found while it was making the clone. Is that just in the badusb files? (I'm new to all this)

ir_remote not working for Sony Bravia

I was testing ir_remote mappings and couldn't get it to work with my Sony Bravia. I tried with an Apple TV Remote and a Vizio TV and both managed to work.

While testing, I noticed that my Sonos seemed to respond to the signal (it's controlled by the Sony Bravia) however the TV itself wasn't responding.

When using the base IR app with the Sony_Bravia.ir from IRDB, everything worked.

My hypothesis is it has something to do with how ir_remote is handling passing SIRC protocol?

Official firmware Music Player fap location

The Music Player fap is being written to the misc folder when flashing firmware as there's no music folder/category on official firmware. Should we keep it on the misc folder to make drag-drop updates easier or move it to music and alert users will be music players apps installed?

CAME Brute force

Currently only 433.92 MHz. They also use 868.35 MHz. Can we split these files into two sets and add the 868 ones please

[Bad USB] Wifi-Stealer_Zoom.txt & Wifi-Stealer_ORG.txt

@7h30th3r0n3 and @johnmckee02 thanks for the script.
But

Different languages use different file names. Wi-Fi is not used on germany for example. the xml files are starting with WLAN-*.

In addition is specially on accounts that are connected to a OneDrive Account the %userprofile% different from the c:\user\xyz\desktop\ folder. So even is the files are created, zoom in will bring up nothing.

Getting Error When Running some programs

Hey! I'm loving this repository and the programs very much. I'm not sure if this is a me issue or if the software is outdated, but when I execute some of the programs, I get the error: "Preload Failed. API Version Mismatch"

Leveling Down???

I got a new flipper and tried to use the level 11 .dolphin.state file to level back up to where my previous flipper was and not only is it still at level 1 but now when I run anything I actually LOSE points and am going down, any advice on how to fix this or is this a bug? even after restoring the original backup of my .dolphin.state file this problem still persists. Thanks

unable to parse file

unable to parse file when it comes to BruteForceRest.sub in the Restaurant pagers

[Discussion] updating OFW faps

Not an issue, but there's nowhere else to post it and be seen by everyone:

Faps only need to be recompiled if the API major version has changed. IE: If API version is 7.4, apps compiled for 7.0 through 7.4 should work fine, but when the API version changes to 8.0 then you have to recompile all faps to make them work.

Of course, if the app itself has changed it should be recompiled.

One way to be absolutely sure, you should do a binary or hash comparison to make sure you're not committing the same file with just the modified date.

Did a quick check and most of the faps which really changed are the ones bundled with official firmware which, yes, is important to update them.

LED of WiFi DevBoard not working in FZ Marauder v2.0

After flashing with FZ_Marauder_v2.0.zip the LED of the WiFi DevBoard would no longer flash except for a short blink when plugging the board into the FZ. Running AP scans or DeAuth attacks would not cause the LED to shine in the intended color. When I downgraded the Marauder firmware to v1.7 the LED worked normally again in any mode and with the expected color.

BruteForceRest.sub Cannot parse error on unlocked firmware

Using Eng1n33r's Unleashed firmware and this file won't parse although BruteForceRest433.sub runs just fine. I addedd the 467750000 frequency to the list in subghz_testing.c and subghz_setting.c and recompiled but that didn't make a difference.

TPMS files

The only code that seemed to work was the full capture and it only worked on the first tire. Now my tpms is hosed. I noticed on the tool referenced there is a GM mode and a Ford mode but the captures aren't labeled. I ordered a similar tool on amazon that just just says GM. Assuming it corrects things I will do a set of captures and try to relearn with those captures. If all goes well I will do a PR with those codes. The tool ordered is an EL-504948 OEC-T5

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.