DEF CON Forum Site Header Art

[Defcon 16] Welcome to the DEFCON Badge Hacking Contest

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • mars246
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

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

    Leave a comment:


  • BonzoESC
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    Originally posted by charliex
    ) 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).

    Leave a comment:


  • charliex
    replied
    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.

    Leave a comment:


  • jeffgus
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    Originally posted by FlyBoy2
    8) under where the USB port goes is: 10000100001:21ADDDEC1024
    What else.
    There is an US Bee on a badge at http://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."

    Leave a comment:


  • SmittyHalibut
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    Originally posted by kajer
    I'll give Clarke's a try one of these days, but what is this eFlea you're talking about??
    Clarke's, on El Camino just south/east of Castro. Best burgers on the planet. But I digress..

    The Electronic's Flea Market (affectionately known as the eFlea) is at De Anza college in the north east corner parking lot every second Saturday of the month between March (April?) and September (October? They've moved the start and end months a few times and I can't remember where it is now.) Lots of good junk, and a few good gems. A fun time to meet up with fellow nerds, if nothing else.

    (This is in Cupertino, CA, for those who are out of the area and are wondering what the heck we're talking about. This should probably go out-of-band. DM me if you have any further questions.)

    Leave a comment:


  • LosT
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    Too bad you didn't get one of our uController kits at con- it was designed specifically for people in your situation.

    LosT


    Originally posted by Demo
    Can anyone recommend a VERY beginner kit to learn how to work with these MCUs/boards? This DC was my first time soldering anything, ever(yay got my USB port on) ;) and I'm really interested in learning more, but I don't have a big electronics background so I'd really like to learn from the ground up. I'm planning on taking a basic electronics course through my JC but I also want to be able to learn hands on in the meantime, get my soldering skills up, etc.

    Leave a comment:


  • kajer
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    I'll give Clarke's a try one of these days, but what is this eFlea you're talking about??

    Leave a comment:


  • SmittyHalibut
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    Originally posted by kajer
    HSC is the shit!

    I try not to make a habit of it, but Weirdstuff -> HSC -> St.Johns for 1/2 price burger day on saturday, and HRO right next door if your into that sort of thing... It gets a little costly...
    Except for St. Johns (Clarke's in Mtn. View FTW!), and missing a very important step in the morning, you just described my Second-Saturday-Of-The-Month morning and afternoon. Ahh, the eFlea. I don't get to make it up there as often as I would like. (I live about 200mi south.)

    Leave a comment:


  • FlyBoy2
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    Has anyone started a web page or Wiki to track all that we have found out about the badge?

    Just a quick rundown from many sources on the web:

    1) 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.
    2) Format the SD card for FAT16. Microsoft will do this for SD's over some size. A small SD card gets formatted FAT12.
    3) the file on the SD needs to be 8.3 format and read-only.
    4) the button on the back has three modes: receive, send, and sleep
    5) holding down the button on the back and put the battery in and it is in Firmware update mode. (I think?)
    6) I just went out to Freescale website and could download a 30-day trial of the software. So, after our License key expires we should still be able to update the badge. Congrats, to the gang that got the Firmware upload working under Linux.
    7) http://defcon.org/OO0/ is what is encoded on the badge.
    8) under where the USB port goes is: 10000100001:21ADDDEC1024
    What else.

    I really would like to see other peoples code.

    I plan to mod this and bring it next year.

    Leave a comment:


  • kajer
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    Originally posted by Demo;98280}...also check out my local electronics supply place([url=http://www.halted.com
    HSC[/url]) as well...
    HSC is the shit!

    I try not to make a habit of it, but Weirdstuff -> HSC -> St.Johns for 1/2 price burger day on saturday, and HRO right next door if your into that sort of thing... It gets a little costly...

    Leave a comment:


  • Cross_
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    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.

    Leave a comment:


  • charliex
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    yeah i wrote a little language for the sequencing of the LED's for the girlfriends badge, she wanted the PWM on so i spent some of the wee hours adding it, only to find that it wasn't the outer edges.

    you can use the interrupts to manually modulate the led's instead, they you can set the rates easily without worrying about software timers, even though its not really a problem on the badge.

    Leave a comment:


  • simap
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    Originally posted by charliex
    unless i made some cock up in the code, my badge has no PWM on LED's 3/4. (and i can control pwm on all the other leds)
    The CPU is plenty fast enough do to 8bit or more of software PWM if you want to do a knight rider type thing. I had my badge doing fade in/out random patterns on all LEDs (no soldering required). I'll post the code up when I dig out the laptop I used, but the basic idea is to do a for loop, each iteration compare vs your brightness and set the LED pins (or just call the LED display function). this makes a constantish pulse frequency with a width linear to your brightness.

    Running continuously, this loop only needs to be fast enough to repeat 40+ times per second to fool the eye.

    Leave a comment:


  • charliex
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    yep the parallax stuff is pretty straight forward BASIC code and there are probably 1000's of web sites with demos and stuff, if you get stuck, just shout out.

    Leave a comment:


  • Demo
    replied
    Re: Welcome to the DEFCON Badge Hacking Contest

    Wow, thanks so much for all the info, charliex(and kajer). I'm going to get one of those beginner kits from Fry's and also check out my local electronics supply place(HSC) as well. I have taken a few semesters of C++ and also learned a bit of Perl and Python on my own, so I should be able to figure out the programming aspects, but I'm clueless as far as hardware. Looks like both those Frys kits come with a book, so hopefully that'll give me a good introduction. Thanks again!

    Leave a comment:

Working...