Skip to content

aeerso/mcfux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

McFux

PoC for abusing McDonald's deals system

Exploiting the fact that any account doesn't require any email confermation and using fuzzed device/account infos, making two requests (one for registering the account and the other one to reedem the code) gets unlimited coupons.

24/08/2019 Update: McD updated their backend, so this PoC is no longer working.

Requirements

  • Python >= 3.7
  • Java >= 8
  • Install requests using pip3 install requests --user

Usage

Run via python3 mcfux.py

It opens a webserver on 127.0.0.1:8081 where you can get a coupon code (15916) as proof of the generation.

TODO

  • Make this work with the new >=2.0 McD app update
  • Rewrite the x-plexure-api-key generaton in Python

Future development

An updated version of this PoC will be done eventually.

Legal stuff

Is a PoC not inteded to harm/be used in any circumstances other than testing. I take no responsibilities for any usage of this code. It was fun to make, that's it.

About

PoC for abusing McDonald's deals system

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published