element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Gough Lui's Blog Woefully Insecure: Remote Control 433Mhz Power Sockets
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Gough Lui
  • Date Created: 10 Apr 2016 3:04 AM Date Created
  • Views 1911 views
  • Likes 4 likes
  • Comments 15 comments
  • 433.92mhz
  • remote control
  • wireless
  • power switch
  • 433
  • remote
Related
Recommended

Woefully Insecure: Remote Control 433Mhz Power Sockets

Gough Lui
Gough Lui
10 Apr 2016

It's been a while since I've had the time to post anything around here. Luckily, I had recently just submitted my PhD thesis so that gives me a chance to take a short break and do some of the stuff that I like.

 

Recently, I came across a bunch of cheap remote controlled 433Mhz power sockets which I decided to pick up, tear down and reverse engineer on my blog site. Because of the recent discussions regarding remote control that I've been a part of on this forum, I thought it would be rather interesting to some of the people here as well. What I found was most intriguing - a fixed code system with no checksum/CRC, a 3-bit address space and 1-bit switch command for 4 variable bits in a 25-bit message, and hard coded broadcast-to-all switches including fresh un-learned switches out of the box.

 

I think it's probably worth a read as I go through the whole process from start to finish, and now I have an Ethernet bridge to the 433Mhz system built out of my efforts. It doesn't improve security, but it does improve usability. However, it's a key point that even if a system has a "learning" button and doesn't seem to respond to "other" codes that it's not necessarily secure by design. It may just give the impression of security.

  • Sign in to reply

Top Comments

  • Gough Lui
    Gough Lui over 9 years ago in reply to clem57 +2
    Thanks for the comment clem57 . When I looked at the wholesale listings on made-in-china.com , they claimed that they do export market to USA, which I suppose means that they do have US-standard plug versions…
  • shabaz
    shabaz over 9 years ago +2
    Hi Gough! Great post and relevant information. To be honest most consumer remote power strips are insecure here too. Although the ones I have seen have been built to a higher quality and using more reliable…
  • Gough Lui
    Gough Lui over 9 years ago in reply to shabaz +2
    Agreed on your views there shabaz , although I'd have to say that given the cost of rolling code "replacement" remotes for garage doors from China not being much, the cost of using a rolling code chip…
  • mcb1
    mcb1 over 9 years ago in reply to shabaz

    I did some work on these during my Forget me Not.

    Forget Me Not :  eLDERmon  Hardware Hacking #3

     

    The code is 24 bit and they utilise bit 21 as ALL ON or ALL OFF.

     

     

    You are right about the lack of security, but even if you explained that to someone, would they actually consider it.

    Many people can even be bothered changing the password on their router, despite the warnings, hints and notes that tell them to.

     

    Mark

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mcb1
    mcb1 over 9 years ago in reply to Gough Lui

    Do they make these in US standard plugs?

    The 433 Mhz are available in US plug.

     

    I did a bit about it in my "Forget-me-not" design challenge.

    Forget Me Not :  eLDERmon  Hardware Hacking #3

     

    The link I provided seems to detectign the source IP and pushing me to the Aus site.

     

    Mark

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 9 years ago

    Good luck on your thesis.

     

    I have seen some very brutal reviews when the group decides it does not like what you did.

     

    As for the commercial links, few of the manufacturers even considered security, so I am not surprised that your devices are easy to hack.

     

    Next step is to find a way to secure them without introducing a lot of cost.

     

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz over 9 years ago in reply to Gough Lui

    I wrote some notes on the one that I used here:

    Energenie Experiments – Remote Power Control for the Home

    Basically about 1M combinations, so perhaps at max a week worth of continuous effort at a guess. It uses an off-the-shelf chip (Holtek I think, they usually offer such low-cost chips).

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Gough Lui
    Gough Lui over 9 years ago in reply to shabaz

    Just out of interest - do you know how many bits of the message for yours are "unique" material? If the search space isn't too big, I've known for some people to emulate the protocol and avoid the retransmissions to speed up brute-force attempts - so if it's only a few "variable" unique bits, it still might not be "enough" if you know what I mean. I've seen some older systems with DIP-switch set fixed codes from 4 to 16 bits long depending on the device - at the low end, it's trivial, at the upper end, it's not too bad for security.

     

    - Gough

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube