Terrible Button

Поділитися
Вставка
  • Опубліковано 5 бер 2021
  • Teardown for the Ring doorbell camera. It's not good.
    Thank you to my supporters at / scanlime for making this series possible!
  • Наука та технологія

КОМЕНТАРІ • 75

  • @octothorpian_nightmare
    @octothorpian_nightmare 3 роки тому +14

    Freaking amazing to watch a teardown with someone who knows what they're looking at.

  • @simonstergaard
    @simonstergaard 3 роки тому +24

    until now, this is best teardown of the year

  • @GrizzLeeAdams
    @GrizzLeeAdams 3 роки тому +16

    Whole reason I avoided Ring and went with Ubiquiti is the very public abuse of Ring devices by their employees, the build quality wasn't what I would want, and the police being the customer and the users who installed them being the product.

  • @azyfloof
    @azyfloof 3 роки тому +12

    The diode is for compatibility with old style doorbells that use AC and operate a simple "ding dong" solenoid :)
    The diode bypasses the switch so the unit is powered on one half-wave of the AC, providing constant power.
    Pressing the doorbell bypasses the diode and provides the missing other half-wave of power to the unit, which it detects as a doorbell push

  • @R2AUK
    @R2AUK 3 роки тому +14

    "This is the least satisfying doorbell button I've ever pressed" :DDD

  • @OttoLP
    @OttoLP 3 роки тому +34

    "It feels better without the rubber thing over it." 10:05

  • @TaylorTheOtter
    @TaylorTheOtter 3 роки тому +15

    I'm liking the annoyed but knows exactly what they're talking about vibe. Subbed immediately.

  • @keithlambell1970
    @keithlambell1970 3 роки тому +7

    Nice to see the edited version of the "in progress" footage. Great teardown and analysis.

  • @TheAmazingMrB
    @TheAmazingMrB 3 роки тому +5

    This was really well paced and a super knowledgeable commentary. Thanks a ton for this great teardown.

  • @JossWhittle
    @JossWhittle 3 роки тому +1

    You worry about government surveillance while poor Tuco is under constant observation from the Scanlime Surveillance State! /s

  • @christianelzey9703
    @christianelzey9703 3 роки тому +3

    My parents had one of these on their house. The button crapped out after a year, and the videos are super choppy and often start recording too late to be of use. The one time they had a package stolen, it didn't start recording until the thief was well on his way out of there. They got rid of it.

  • @pablorodriguez6318
    @pablorodriguez6318 3 роки тому +6

    “How do I not learn more” XD

  • @JohnWarrens
    @JohnWarrens 3 роки тому +2

    Glad to see you're back creating content! Missed you

  • @xMatZx
    @xMatZx 3 роки тому +1

    thx for making this. the "ring makes the best doorbells"-folks in my social bubble are growing. now I can show them, that my DIY solutions are (maybe) superior then their "it just works perfecly fine out of the boy without any complicated installation"-solution.

  • @Dustycircuit
    @Dustycircuit 3 роки тому +2

    Thank you for sharing! Very interesting to watch how you figure stuff out along the way. :)

  • @rpavlik1
    @rpavlik1 3 роки тому +1

    Interesting. Had one of the slightly fancier versions of this for a few years now since a neighbor decided to become an Airbnb. The "look how dangerous your neighborhood is, good thing you have our product/service" is definitely one of the most annoying parts.
    I think in my newer model, they put the optional diode in a small plastic box. It's an optional thing for certain ways of connecting it, either with or without an indoor chime, iirc.

  • @qwer.ty.
    @qwer.ty. 3 роки тому +6

    Looks like a juicero ring bell lol
    Nice vid as always !!

  • @05Matz
    @05Matz 3 роки тому +2

    Great review from a great channel on a terrible device from a terrible company. Completely agree with your opinions on the whole thing, liked seeing somebody smarter / more experienced than me taking it apart and figuring out how it works!

  • @mikestegen
    @mikestegen 3 роки тому +1

    I think they used a selective soldering machine to solder the IR leds. Great video btw!

  • @vojtechmarsal8576
    @vojtechmarsal8576 3 роки тому +1

    Yet another great video, you got yourself a new fan.

  • @ThomasHebb
    @ThomasHebb 3 роки тому +1

    The encryption is probably compliant with the SRTP (Secure RTP) specification, RFC 3711. SRTP packets look just like RTP packets except the payload is encrypted, so there's no way to tell if a packet is RTP or SRTP just by looking at it-you need additional metadata from the session negotiation to tell. Key management is not part of the SRTP spec, so they could be communicating the keys in any number of ways. I can at least tell you that they're not using SDES (RFC 4568), which sends the keys via SDP, since I don't see the relevant fields in the SDP messages. Although the fact that they don't encrypt their SDP is also probably enough to tell you that :P

  • @alik250
    @alik250 3 роки тому +3

    Was this streamed? If so you have the best stream editing method I've ever witnessed

    • @scanlime
      @scanlime  3 роки тому +4

      yes, this was 100% recorded live. the editing is very labor intensive, glad you like it :)

    • @TaiViinikka
      @TaiViinikka 3 роки тому +2

      @@scanlime On top of the significant knowledge and explanatory powers, you're a great editor too! :)

  • @johng.1703
    @johng.1703 3 роки тому +1

    interesting to see that it is basically a sip video phone. was it a software update at the start or pulling down the phone extension config?
    the SIP/SDP is an encrypted call.

  • @dr07828
    @dr07828 3 роки тому

    Try this on your IP cams. Attempt to login via the IP and when it asks you for credentials, leave them blank and repeatedly try in quick succession and see if it eventually lets you in to a slightly different looking consol with Chinese lettering...

  • @ElectronCannon
    @ElectronCannon 3 роки тому

    Goddamn, I should've stumbled on your channel years ago, fantastic work.

    • @TaiViinikka
      @TaiViinikka 3 роки тому

      Scanlime goes all the way back to LiveJournal. :)

  • @JohnMitchellCalif
    @JohnMitchellCalif 3 роки тому +1

    that was incredible!

  • @kentswan3230
    @kentswan3230 3 роки тому +1

    Interesting... Looked up. Sensor is a Excelitas Technologies PYD1698 available from Digikey part no 1601-1005-ND

  • @rbus
    @rbus 3 роки тому +1

    I've been buying IP cameras for while, mostly security ones but a few industrial ones. I don't see any reason to own one of those cloud ones. Most use the ONVIF protocol so can work with ONVIFFER or TinyCam on Android fine enough. The latter is literally a swiss army knife of features but I wish it had customizable layouts like ONVIFFER. Most (but not all, talking to you Arecont Vision) have ftp clients so just set an SBC up or use existing NAS. I'm using a Jetson Nano with a task that runs object detection and tags clips.
    Some cool things I've discovered. ARECONT VISION cameras have pretty shit web admin interfaces but really extensively REST API features. I've got two 20 megapixel panorama cameras on my house. Pelco Sarix have killer on-board analytics for car/people detection and others things, and believe it or not, optional root shell access via ssh if you want it. IQvision had a C++ SDK to write custom plugin analystics modules but its been hard to track down since the company was acquired or something.

  • @DeathbyKillerBong
    @DeathbyKillerBong 3 роки тому

    also use ipcams that dont see internet and ispy on a windows box, whats ur software setup like?

  • @moth.monster
    @moth.monster 3 роки тому +1

    Could probably make an open source version of this with a raspberry pi easily.
    It appears multiple people have, actually. But they're all ugly.

  • @ValdemarCamilo
    @ValdemarCamilo 3 роки тому +3

    a few years ago I'd expect something like this to run Linux on a small SOC. I find it interesting they went with a more embedded solution. It seems like there is a shift towards more single-propose hardware doing specific things as IOT "matures"?

    • @octothorpian_nightmare
      @octothorpian_nightmare 3 роки тому +1

      I'm not sure that's really the case. This looks like a somewhat "older" design style to me, and they're just running the same thing until they can't anymore. There's a date code 2016/9/13 at around 4m50s in the video. Newer cameras are all like you said, little ARM procs with some (outdated) Linux on it.

    • @ValdemarCamilo
      @ValdemarCamilo 3 роки тому +1

      @@octothorpian_nightmare Ahh, Fascinating.

  • @concr3t3
    @concr3t3 3 роки тому

    The view of the packet capture during the setup process was cool. Would be interested in seeing more of you hacking on this thing. Firmware extraction?

  • @Nono-hk3is
    @Nono-hk3is 3 роки тому

    SIP was used for async at least since Cisco started pushing their phones hard to businesses. It's how they can, for example, follow dial patterns and know when enough digits (in the right pattern) have been pressed so they can start dialing without requiring the user to press SEND or CALL. (It used to be possible to tell if the user was dialing an area code because the second digit was always a 1 or a 0, and no local exchange prefixes would ever use a 0 or 1 in the second digit. So you dial seven digits for local and the call manager would immediately start the call process, or dial 10 digits for long distance. This is no longer true, though. But the async is still useful if you have local rules like, dial 9 to get an outside line, anything else is a private internal number.)
    SIP is also used so the call manager can know when the handset goes off hook. Cisco added these features to SIP when it started moving its phone products away from the proprietary SCCP/Skinny protocol that the phones had when they bought out whatever company originally made them, in order to maintain these features.

  • @goldcrownkingmod
    @goldcrownkingmod 3 роки тому

    Great tear down. Earned my sub :)

  • @dieSpinnt
    @dieSpinnt 3 роки тому +2

    So I don't know what's bothering you?
    This is a great development platform.
    For voyeurs and for the police:P
    Thanks for the great video, scanlime :)

  • @allensmithphotography
    @allensmithphotography 3 роки тому

    Yes, the video and audio is encrypted. Early versions had issues with packet sniffing, people grabbing the streams and locating homes. Then the issues with deauth and connect themselves, hence the qr hardware verify.

  • @kingASMalban
    @kingASMalban 3 роки тому +3

    Reality nice editing

  • @rogerandersen7046
    @rogerandersen7046 3 роки тому

    Two questions, who tf are you? And why have I not known about you before. Only watched this vid from you, but it’s really well produced and edited, took away all the boring “dead” time that most tear down videos have.

    • @scanlime
      @scanlime  3 роки тому

      haha thanks. the editing is a lot of work :)

  • @blackestknights
    @blackestknights 3 роки тому

    interesting, searched for hacking ak2000 gimbal and ... I'm mostly just looking to see if there is a way to use the follow focus II without the gimbal ..

  • @bdot02
    @bdot02 3 роки тому +1

    What a fantastic recommendation from the yt algo

  • @ergbudster3333
    @ergbudster3333 3 роки тому

    Good stuff.

  • @gcm4312
    @gcm4312 8 місяців тому

    I hope you are doing well. Missing your content.

  • @movax20h
    @movax20h 3 роки тому +1

    Also it does requests to 8.8.8.8, is that your DNS setup in DHCP, or they hard coded it in their firmware?

    • @scanlime
      @scanlime  3 роки тому

      not hardcoded, i had that in my DHCP offering, since I didn't set up a local DNS server for the testbed network

    • @movax20h
      @movax20h 3 роки тому

      @@scanlime ah. ok.

  • @the_original_dude
    @the_original_dude 6 місяців тому

    This thing would make sense only if it were given out for free in return for allowing police to access it.

  • @hotmailcompany52
    @hotmailcompany52 3 роки тому

    ngl I think these video doorbells are cool. Does anyone know of one that is useable locally with it storing video on my NAS?

  • @BasedBidoof
    @BasedBidoof 3 роки тому

    very strange insides, not what I expected at all

  • @Nono-hk3is
    @Nono-hk3is 3 роки тому

    It's certainly possible that they encrypted the video, but it's just as likely that they are abusing RTP and SDP and are putting some format of video that's "naturally produced" by the encoder straight into the RTP payload. It might be instructive to view the video from the web page, with help from Chrome or Firefox Developer Tools. Maybe you can figure out what the resolution and format the video is from that direction.

  • @concr3t3
    @concr3t3 3 роки тому +1

    Also, I'm in the market for IP cameras that don't talk to any kinda cloud... Any suggestions?

    • @NiHaoMike64
      @NiHaoMike64 3 роки тому +1

      ESP32 camera and Raspberry Pi Zero W + camera module are two suggestions.

    • @i.p.knightly149
      @i.p.knightly149 3 роки тому

      I'd be interested also. I'd like to slap together my own esp32cam at a later date but in the meantime, no ready-made "open source and privacy respecting" ip cameras out there?

  • @edgeeffect
    @edgeeffect 3 роки тому +5

    "Zero cool drop tables" does someone have a sense of humour?

    • @sivalley
      @sivalley 3 роки тому +1

      It's like Hackers and XKCD had a love child and this is what happened. X3

    • @P0rtalChief
      @P0rtalChief 3 роки тому

      I was looking to see if anyone else caught this hahaha. That dev was having fun

  • @pk_j0j0
    @pk_j0j0 3 роки тому +4

    Is the "Hey Zero Cool", a Hackers reference?

    • @rb-uo9hc
      @rb-uo9hc 3 роки тому

      I'm thinking it is indeed a reference to the movie

  • @ChickenPermissionOG
    @ChickenPermissionOG Рік тому

    I do not use anything that wont let me self record to my own drives.

  • @GigsVT
    @GigsVT 3 роки тому +2

    whats wrong with hitting pool.ntp?

    • @BasedBidoof
      @BasedBidoof 3 роки тому

      spoofing

    • @scanlime
      @scanlime  3 роки тому +5

      the best practice is to include a product-specific name in the NTP pool URLs you hardcode into products

    • @GigsVT
      @GigsVT 3 роки тому

      @@scanlime did not know that, thanks

    • @movax20h
      @movax20h 3 роки тому

      @Gigs it is against terms of use for ntppool.org. Citing: " You must absolutely not use the default pool.ntp.org zone names as the default configuration in your application or appliance. " There are many technical reasons, and past issues that makes this a strong requirement for use.

    • @GigsVT
      @GigsVT 3 роки тому

      @@movax20h that's technically not in the terms of use, but in the "vendor guidelines". You could argue it's not really binding in any way, but as scanlime said, it's at least a best practice.

  • @EnUsUserScreenname
    @EnUsUserScreenname 2 роки тому

    ding

  • @vincei4252
    @vincei4252 3 роки тому

    A friend of mine got one of these things after some car with out of state plates started cruising his neighborhood looking for things to steal off peoples porches around Christmas time. The best part was because of the pandemic these clowns get to wear masks to conceal their faces while they rob you. I don't mind security cameras, what I mind is what is done with the information once it gets into the hands of these giant garbage companies.

  • @ChickenPermissionOG
    @ChickenPermissionOG Рік тому

    No I came to watch a tear down not listen to some ones paranoia