trustworthycomputing / csaw_esc_2019 Goto Github PK
View Code? Open in Web Editor NEWCSAW Embedded Security Challenge 2019
License: MIT License
CSAW Embedded Security Challenge 2019
License: MIT License
Hi,
The use of A and B in sender.py is a little unclear, can there be some more information on this either in the sample or readme?
I've setup every tool on my native environment and everything works fine on the board until I try to read or write from/to the card. In case of writing, the message "Waiting to program" is on the display and the led is flashing (just like the tutorial) but when I get the card closer nothing happens.
Hi ESC Team,
we have encountered a challenge where we found multiple solutions for p which solve the challenge with different hashes.
What would be the proper way to report this?
Albsociety
Hey, We've discovered that the hash that we get when running sender.py differed from the one shown in the video.
Is the file shown in the video the same as available in the repository, because as far as we can tell it looks equal.
We would like to reproduce the same hash to make sure that everything is working indeed as intended.
Many thanks,
Albsociety
Hi, is the binary on this repository the correct one?
It looks like a dummy x86_64 ELF, not an AVR firmware
This is to inform you that we are facing an issue with the ESC 19 board that is provided. On connecting the provided setup to the USB port of the computer, the display isn't working. Furthermore, on trying to install the avrLoader.sh provided, we get the following errors:
Teensy Loader, Command Line, Version 2.1
Read "ArduinoISP.ino.hex": 13004 bytes, 5.0% usage
Found HalfKay Bootloader
Programming.............
Booting
avrdude: Version 6.3
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "/etc/avrdude.conf"
User configuration file is "/home/esc/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyACM0
Using Programmer : arduino
Overriding Baud Rate : 19200
AVR Part : ATmega1284
Chip Erase delay : 55000 us
PAGEL : PD7
BS2 : PA0
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 10 128 0 no 4096 8 0 9000 9000 0xff 0xff
flash 65 10 256 0 yes 131072 256 512 4500 4500 0xff 0xff
lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
Programmer Type : Arduino
Description : Arduino
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x000000 (retrying)
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x000000 (retrying)
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
Please let us know, what can be done.
Regards,
SEAL_IITKGP,
ESC Finalist, India
Hello, is it possible to clarify some points about the deliverables?
Thank you
[deleted]
Hey, could we just get the files that are inside the virtual, so we could run it on our own distros?
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.