Skip to content
/ sesimi Public

Defense against fixed code gate attack based on the OpenSesame Attack

Notifications You must be signed in to change notification settings

allen-n/sesimi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sesimi

The goal of this project is a defense against fixed code gate attack based on the OpenSesame Attack.

Getting Started

NodeMCU ESP8266 (HiLetgo)

We're using the NodeMCU ESP8266 board from HiLetgo, youtube video to get up and running on this board, along with some info on it, here: Getting started with NodeMCU (ESP8266 tutorial #1)

Url to add the board to the arduino IDE: http://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json

Node MCU Driver code (necessary if building on Windows like I am), the bottom of your board will tell you which driver you need, the 2102 driver is available here: CP210x USB to UART Bridge VCP Drivers

CC1101 Board

We are using the Solu CC1101 Wireless Transceiver Module with spring Antenna for Arduino// Wireless RF Transceiver 315/433/868/915MHZ + spring Antenna Wireless Module, link to purchase here

Pinout thanks to David: 1.GND 2.VCC

3.GDO0 4.CSN

5.SCLK 6.SI

7.SO 8.GDO2

For our particular combination of boards, this mapping looks like the following from CC1101 to NodeMCU ESP8622:

  • 1 -> GND
  • 2 -> 3V3
  • 3 -> GPIO5 (D1)
  • 4 -> GPIO15 (D8)
  • 5 -> GPIO14 (D5)
  • 6 -> GPIO13 (D7)
  • 7 -> GPIO12 (D6)
  • 8 -> NC

Built With

  • arduino-cc1101 - library for interfacing CC1101 IC with Arduino
  • OpenSesame - Definition of OpenSesame attack by Samy Kamkar

Contributing

Send me an email, but at the moment this is just a personal project. Always happy to add contributors!

Versioning

None at the moment.

Authors

License

Acknowledgments

  • Samy for revitalizing the project after an initial stagnation, reccomending CC1101 chip
  • veoink for your arduino - cc1101 library (modified here for use with ESP8622 on NodeMCU)

About

Defense against fixed code gate attack based on the OpenSesame Attack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages