Skip to content

MazX0p/fcm-takeover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

fcm-takeover

Build Status

What is Firebase Cloud Messaging Service

Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that lets you reliably send messages at no cost. Using FCM, you can notify a client app that new email or other data is available to sync. You can send notification messages to drive user re-engagement and retention. For use cases such as instant messaging, a message can transfer a payload of up to 4000 bytes to a client app. attacker could control the content of push notifications to any application that runs the FCM SDK and has it’s FCM server key exposed and send notifications to every single user of the vulnerable application!

Finder and checker ScreenShot

finderpc

notifications ScreenShot

send not pc

Features of FcmKf.py

  • With this Script you will be able to Find Valid Server Keys of the FCM from APK file
  • Also it will be able to decode the apk file for you !
  • NOTE!: YOU NEED TO INSTALL APKTOOL BEFORE CONTINUING WITH THIS

Features of FcmPushNotification.py

  • This Script will Send Notification by using Server Key with IID token from the client app

USAGE

$ git clone https://github.com/MazX0p/fcm-takeover.git
$ cd fcm-takeover
$ python3 FcmKf.py
$ pyhton3 FcmPushNotification.py
Name README
APKtool Apktool/documentation
FCM FCM
ME! Linkedin

License

MIT

Free Software, Hell Yeah!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages