DEF CON Forum Site Header Art

Announcement

Collapse
No announcement yet.

[Defcon 16] Welcome to the DEFCON Badge Hacking Contest

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #91
    Re: Welcome to the DEFCON Badge Hacking Contest

    ) From a You tube video: Cut one of the resistors for more IR output power. The strange thing about the You tube video is that the IR sender in the eye of the badge showed up blinking in the video.

    Not strange, cameras are IR sensitive, thats the second thing i did with the badge after reading the datablock with my n95, flip it around and see if it was transmitting IR.


    3) the file on the SD needs to be 8.3 format and read-only.

    FAT16 is always 8.3, its the VFAT extensions where people are running into trouble i bet, they always used to be stored in uppercase too, that was an old protection hack to go in with a disk editor and rename the files to mixed case.

    5) holding down the button on the back and put the battery in and it is in Firmware update mode. (I think?)

    yep, the two outer LEDS will light too.


    the two led's that aren't PWM enabled are 3-4.

    there is freescales version of SPI on the BDM which is on the other side of the board from the USB, should be able to bit bang SPI on it though if needed.

    PE Micro sell the BDM (costs around $250 with flashing software) but there are a lot of places you can either build or buy for a lot cheaper.

    SDCC can be used with some work.



    make your own BDM
    http://www.ingdubatti.com.ar/eng/index.htm


    these guys have cheap BDMs (around 29 euros ) but site seems to be whacky at the moment
    http://www.easydev.de/

    phew managed all that without putting BDSM.
    - Null Space Labs

    Comment


    • #92
      Re: Welcome to the DEFCON Badge Hacking Contest

      Originally posted by charliex View Post
      ) From a You tube video: Cut one of the resistors for more IR output power. The strange thing about the You tube video is that the IR sender in the eye of the badge showed up blinking in the video.

      Not strange, cameras are IR sensitive, thats the second thing i did with the badge after reading the datablock with my n95, flip it around and see if it was transmitting IR.
      What we didn't say in the video is that once you chop that resistor, you don't need a camera to see it light up (it's a really dim red to the naked eye).

      Comment


      • #93
        Re: Welcome to the DEFCON Badge Hacking Contest

        Yeah i saw the same thing. I am thinking it could burn it out after awhile.

        Comment


        • #94
          Re: Welcome to the DEFCON Badge Hacking Contest

          The "21ADDDEC1024" was also part of the Mystery Challenge. We had to add all the digits in that string, which is 55 in hex (a palindrome), and 1010101 in binary (also a palindrome). The 1010101 was the key to the next stage in the challenge.

          ...that guy has some serious numerology in his handle, it's crazy.

          Comment


          • #95
            Re: Welcome to the DEFCON Badge Hacking Contest

            Originally posted by kajer View Post
            The downside to the DC16 badge is most of the CPU pins are unused...

            And if you did develop code that would take advantage of extra pins on the CPU, you'd have to micro slober some wirewrap wire directly to the cpu...

            Going the way of a dev kit or basic stamp is the way to go if your starting out.

            I was thinking about adding a few extra features to the DC16 badge of mine, but right now it looks like i have to slober from the LED2-7 because those are PWM outputs, and I wouldn't have to wire off the CPU.... plus I dont have a iron w/ a tip that small or eyes that can see that small
            Yea, noticed that as well. It would have been nice if there were some traces that ran to some pads we could easily solder to.
            perl -e 's==UBER?=+y[:-o]}(;->\n{q-yp-y+k}?print:??;-p#)'

            Comment


            • #96
              Re: Welcome to the DEFCON Badge Hacking Contest

              Originally posted by mars246 View Post
              Yeah i saw the same thing. I am thinking it could burn it out after awhile.
              I'd be more concerned about battery life. If it burns out, its easy enough to replace with something bigger and clunkier :) Before we messed with the resistor Critta tried about three different LEDs in his (don't tell the Riv)

              Comment


              • #97
                Re: Welcome to the DEFCON Badge Hacking Contest

                If people are going to replace the standard IR LED with a higher brightness or higher power LED, I'd highly recommend keeping a current-limiting resistor in line and not just jumping the resistor. It might work for a while, but you may be exceeding the maximum output current of the port pin and/or damaging the IR LED. If your IR LED is emitting a visible red color, that's not ideal.

                Joe


                Originally posted by mars246 View Post
                Yeah i saw the same thing. I am thinking it could burn it out after awhile.

                Comment


                • #98
                  Re: Welcome to the DEFCON Badge Hacking Contest

                  Maybe next year, but it's a fine line between adding lots of extra functionality and test points versus keeping the design slick and clean for the majority of people who are just going to wear the badge and not mess with it. I've had a lot of people come up to me this year and ask for test points to make it easier to solder onto the pins. I personally think making it so easy for people to mess with it ruins the fun, but I'll consider it for next year :)

                  Joe


                  Originally posted by krux View Post
                  Yea, noticed that as well. It would have been nice if there were some traces that ran to some pads we could easily solder to.

                  Comment


                  • #99
                    Re: Welcome to the DEFCON Badge Hacking Contest

                    Are you using the actual data logger/USB-to-SD Card demo hardware from Freescale? The code may execute on the DC16 badge with minimal modification, but there's no temperature sensor on-board so the A/D would just read in nothing.

                    Joe


                    Originally posted by Cross_ View Post
                    I tried the data logger firmware that freescale provides as a demo and was surprised that the temperature sensor returned a constant value. Does it require any extra components ? From the data sheet it looks like it is built in and should work out of the box.

                    Comment


                    • Re: Welcome to the DEFCON Badge Hacking Contest

                      Originally posted by Kingpin View Post
                      Maybe next year, but it's a fine line between adding lots of extra functionality and test points versus keeping the design slick and clean for the majority of people who are just going to wear the badge and not mess with it. I've had a lot of people come up to me this year and ask for test points to make it easier to solder onto the pins. I personally think making it so easy for people to mess with it ruins the fun, but I'll consider it for next year :)

                      Joe

                      As much as I would like to see a micro-controller with extra slober pads, I have to agree with Joe too. The USB port caused enough of a traffic jam in the HHV. I also have my reservations about how n00bs were taught to slober the USB port. IMHO you shouldn't need anything but some flux, resin-core solder, and a wet sponge... NO WICK... Don't solder pins together that you don't want soldered together... I could go on all day.

                      Besides, if the badge hacking is going to be a black badge event, it shouldn't be too easy.

                      I think the best thing this year was having the badge specs released a few days early. That way, the few lot of us that really want to do some serious hacking can stock up on parts from HSC and not have to bring the whole kit...

                      <pipe dream="1">
                      Too bad some of us bay area folk can't get HSC to bring a nice supply up to the vendor area... </pipe>

                      Comment


                      • Re: Welcome to the DEFCON Badge Hacking Contest

                        Who won the Badge Hacking Contest?

                        Could we see pictures and their code?

                        Anyone live in the SFO Bay Area want to get together for some post DEFCON badge hacking?

                        Comment


                        • Re: Welcome to the DEFCON Badge Hacking Contest

                          Originally posted by kajer View Post
                          As much as I would like to see a micro-controller with extra slober pads, I have to agree with Joe too. The USB port caused enough of a traffic jam in the HHV. I also have my reservations about how n00bs were taught to slober the USB port. IMHO you shouldn't need anything but some flux, resin-core solder, and a wet sponge... NO WICK... Don't solder pins together that you don't want soldered together... I could go on all day.
                          That's generally the method I use as well.

                          Originally posted by kajer View Post
                          Besides, if the badge hacking is going to be a black badge event, it shouldn't be too easy.
                          True, but there is a difference between having to do some surface mount soldering, and having to solder wires directly to a SMB chip with maybe .25mm spacing between pins.
                          perl -e 's==UBER?=+y[:-o]}(;->\n{q-yp-y+k}?print:??;-p#)'

                          Comment


                          • Re: Welcome to the DEFCON Badge Hacking Contest

                            Originally posted by krux View Post
                            ...but there is a difference between having to do some surface mount soldering, and having to solder wires directly to a SMB chip with maybe .25mm spacing between pins.
                            I know about cpu soldering. Never modify radios while a bit loaded... I took out a perfectly good trace on my yaesu FTM-10R while trying to remove a resistor. I fixed it by soldering 30ga wirewrap wire directly to the pin of the CPU and again to where ever that trace went. Soldering one wire to the CPU with a radioshack iron was hard enough, let alone multiple wires, even worse if they were next to each other...

                            (about the radioshack iron, my weller blew up and it was an emergency, i couldn't let a $300 radio sit there after drunken damage)

                            But, I could tell you right now, that solder blob idea still pisses me off...

                            --------------------------------------------------------------------------------

                            What about badge kits / assembled badges?

                            As in, the people who want to have a badge and forget about it can register like always, but open up a forum so some of us can request out badge in a non-assembled form, and we can put it together ourselves. That way if we want to solder a few wires from the cpu pads, we can do that before the cpu goes down, either that or we can solder a socket on, so we can solder to the socket pins, and not the micro controller.

                            I dunno, It sounds neat to me.

                            Comment


                            • Re: Welcome to the DEFCON Badge Hacking Contest

                              Besides, if the badge hacking is going to be a black badge event, it shouldn't be too easy.
                              True, but there is a difference between having to do some surface mount soldering, and having to solder wires directly to a SMB chip with maybe .25mm spacing between pins.
                              The difficult bit is coming up with a truly original idea for the badge, and figuring out how to implement it. While soldering is certainly a useful skill to have, excluding people from even being possible contenders in the contest, due to lack of previous experience or fine motor skills, seems to miss the point a bit. I know there's amazing hackers out there, but learning to micro-solder doesn't happen in 24 hours, in my opinion.


                              As much as I would like to see a micro-controller with extra slober pads, I have to agree with Joe too. The USB port caused enough of a traffic jam in the HHV. I also have my reservations about how n00bs were taught to slober the USB port. IMHO you shouldn't need anything but some flux, resin-core solder, and a wet sponge... NO WICK... Don't solder pins together that you don't want soldered together... I could go on all day.
                              Most of that traffic jam was due to people needing multiple attempts to actually get the USB port working. ah well.


                              There is an US Bee on a badge at https://www.defcon.org/OO0

                              The USB port on the real DEFCON badge has two numbers:

                              10000100001 binary == 1057 decimal == LosT in leet
                              1024 DECimal ADDed to 21 hex == 1057 == LosT in leet

                              Beyond that, I'm "lost."
                              I thought I remember kingpin saying something at the closing ceremonies about there being an additional hidden site, given clues from the OO0 site, but I'm completely lost in that direction. The only clue I can find is the SUM clue, which was apparently part of the mystery challenge. Did I just mishear?

                              edit:
                              just found the other thread. still banging my head on oo0, though. :(
                              Last edited by YenTheFirst; August 24, 2008, 21:30. Reason: put the last edit in the wrong place...
                              It's not stupid, it's advanced.

                              Comment


                              • Re: Welcome to the DEFCON Badge Hacking Contest

                                The numbers under the USB connector were used TWICE, for two different things- and note they were used in two different ways as well.

                                Let me know if you still don't get the hidden website.

                                1057

                                Comment

                                Working...
                                X