Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. first impressions of the Lego smart brick, before I do any actual tearing down: wow, I forgot how good they are at working with plastic.

first impressions of the Lego smart brick, before I do any actual tearing down: wow, I forgot how good they are at working with plastic.

Scheduled Pinned Locked Moved Uncategorized
187 Posts 51 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • maehw@chaos.socialM maehw@chaos.social

    @whitequark I won't stop you doing more RE'ing! Just curious if the internal flash could still be dumped and before it goes to the trash. Even though I may be lacking the skills to do so.

    whitequark@social.treehouse.systemsW This user is from outside of this forum
    whitequark@social.treehouse.systemsW This user is from outside of this forum
    whitequark@social.treehouse.systems
    wrote last edited by
    #181

    @maehw ah I don't trash boards like that unless I 100% know there's nothing more to be gained from them

    1 Reply Last reply
    0
    • sounddrill@infosec.exchangeS sounddrill@infosec.exchange

      @whitequark I know this seems like an ordinary jump to you but if I managed to get one as clean as this, I'd feel like a goddamn hero 😭

      I ruined a beautiful rf01(one of those xbox 360 donor rf recievers wired through usb) with my soldering

      Then it died but I think that was because I wasn't supplying the right power the right way(iirc it wanted a stable 3.3v and I just gave it a nodemcu 3v3) which was a common problem on these boards

      revk@toot.me.ukR This user is from outside of this forum
      revk@toot.me.ukR This user is from outside of this forum
      revk@toot.me.uk
      wrote last edited by
      #182

      @sounddrill @whitequark you need MacGyver, a paperclip and two elastic bands, clearly… This is the closest I could find to an appropriate MacGyver picture…

      Link Preview Image
      1 Reply Last reply
      0
      • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

        ok so this would be the JTAG pins

        Link Preview ImageLink Preview ImageLink Preview Image
        magnetic_tape@infosec.exchangeM This user is from outside of this forum
        magnetic_tape@infosec.exchangeM This user is from outside of this forum
        magnetic_tape@infosec.exchange
        wrote last edited by
        #183

        @whitequark
        How did you guess these GPIO would be JTAG?

        EDIT: explained further down the thread --> https://social.treehouse.systems/@whitequark/116389802932543329

        1 Reply Last reply
        0
        • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

          @pdo have you ever heard the life story of the Saint Equal-to-the-Apostles Princess Olga of Kyiv? I'm similar.

          at@mathstodon.xyzA This user is from outside of this forum
          at@mathstodon.xyzA This user is from outside of this forum
          at@mathstodon.xyz
          wrote last edited by
          #184

          @whitequark @pdo

          Link Preview Image
          1 Reply Last reply
          0
          • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

            @drwho https://glasgow-embedded.org/

            novet@infosec.exchangeN This user is from outside of this forum
            novet@infosec.exchangeN This user is from outside of this forum
            novet@infosec.exchange
            wrote last edited by
            #185

            @whitequark @drwho oh boy i want one so bad, shame i don't have the time of day to use it though

            1 Reply Last reply
            0
            • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

              here's the flash contents https://upload.whitequark.org/1775953651-lego_brick_00F2MZ_749DF5_W25Q16JWBY.bin

              maehw@chaos.socialM This user is from outside of this forum
              maehw@chaos.socialM This user is from outside of this forum
              maehw@chaos.social
              wrote last edited by
              #186

              @whitequark Just in case, others want to dig deeper: I cut out the binary starting from offset 0x105000 and can confirm, that I can parse the unencrypted, uncompressed read-only file system (ROFS) there:

              https://codeberg.org/maehw/SmartBrickToolkit/src/branch/main/kaitai/smart_brick_decompressed_rofs_segment.ksy + other parts in the repo

              I guess that the remaining parts are meta data... and probably also diagnostic data which are collected by the brick and may be transmitted to TLG via their companion app.

              Link Preview Image
              maehw@chaos.socialM 1 Reply Last reply
              0
              • maehw@chaos.socialM maehw@chaos.social

                @whitequark Just in case, others want to dig deeper: I cut out the binary starting from offset 0x105000 and can confirm, that I can parse the unencrypted, uncompressed read-only file system (ROFS) there:

                https://codeberg.org/maehw/SmartBrickToolkit/src/branch/main/kaitai/smart_brick_decompressed_rofs_segment.ksy + other parts in the repo

                I guess that the remaining parts are meta data... and probably also diagnostic data which are collected by the brick and may be transmitted to TLG via their companion app.

                Link Preview Image
                maehw@chaos.socialM This user is from outside of this forum
                maehw@chaos.socialM This user is from outside of this forum
                maehw@chaos.social
                wrote last edited by
                #187

                @whitequark Help in finding checksum or hash algorithms... timestamps or whatsoever in the data structure is more then welcome. Happy to get pull aka merge requests on Codeberg.

                1 Reply Last reply
                0
                • R relay@relay.an.exchange shared this topic
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups