All Projects → C00kie- → workshop-materials

C00kie- / workshop-materials

Licence: CC-BY-SA-4.0 license
Presented hardware reverse engineering workshops since 2019

Projects that are alternatives of or similar to workshop-materials

ru102js
Source code for the RU102JS Redis for JavaScript Developers Course
Stars: ✭ 21 (-65.57%)
Mutual labels:  training-materials
OldPeopleHome
🔥智能养老院项目
Stars: ✭ 31 (-49.18%)
Mutual labels:  hardware
lab-manual
Lab manual for the Contextual Dynamics Laboratory at Dartmouth College
Stars: ✭ 16 (-73.77%)
Mutual labels:  training-materials
dgs19
Docker Getting Started
Stars: ✭ 22 (-63.93%)
Mutual labels:  training-materials
programmable-air
A hardware kit to experiment with inflatable and vacuum based soft robotics.
Stars: ✭ 54 (-11.48%)
Mutual labels:  hardware
traindrop.github.io
TrainDrop organizations pages
Stars: ✭ 14 (-77.05%)
Mutual labels:  teaching-materials
Paperino
E-Paper display library for the Particle & Arduino family.
Stars: ✭ 35 (-42.62%)
Mutual labels:  hardware
LuckyCAT
A distributed fuzzing management framework
Stars: ✭ 55 (-9.84%)
Mutual labels:  firmware-analysis
pygears
HW Design: A Functional Approach
Stars: ✭ 122 (+100%)
Mutual labels:  hardware
iceskate
A low cost FPGA development board for absolute newbies
Stars: ✭ 15 (-75.41%)
Mutual labels:  hardware
vdpau-va-driver-vp9
Experimental VP9 codec support for vdpau-va-driver (NVIDIA VDPAU-VAAPI wrapper) and chromium-vaapi
Stars: ✭ 68 (+11.48%)
Mutual labels:  hardware
Data science for biologists 2019
Lab materials for the University of Washington course Data Science for Biologists (Winter 2019, BIO419/519)
Stars: ✭ 25 (-59.02%)
Mutual labels:  teaching-materials
Teaching-Data-Visualisation
Presentation and exercises for the Software Sustainability Institute Research Data Visualisation Workshop (RDVW)
Stars: ✭ 15 (-75.41%)
Mutual labels:  training-materials
arv
ARV: Asynchronous RISC-V Go High-level Functional Model
Stars: ✭ 18 (-70.49%)
Mutual labels:  hardware
fphdl
VHDL-2008 Support Library
Stars: ✭ 36 (-40.98%)
Mutual labels:  hardware
pyadi-iio
Python interfaces for ADI hardware with IIO drivers (aka peyote)
Stars: ✭ 53 (-13.11%)
Mutual labels:  hardware
newcomer
前端新人培训
Stars: ✭ 25 (-59.02%)
Mutual labels:  training-materials
TheoLog
Vorlesungsunterlagen "Theoretische Informatik und Logik", Fakultät Informatik, TU Dresden
Stars: ✭ 20 (-67.21%)
Mutual labels:  teaching-materials
k8s-idm-lab
Kubernetes Identity Management Lab
Stars: ✭ 20 (-67.21%)
Mutual labels:  training-materials
aciduino
Cheap and DIY make in 1 hour, 2 tracks, 14 patterns, Roland TB-303 step sequencer clone +plus features aimed for musicians and djs to use it on live performance or for the studio create process
Stars: ✭ 82 (+34.43%)
Mutual labels:  hardware

Workshop materials for IoT supply chain analysis and firmware reconnaissance

Gitter chat Contributors

Presented workshops since 2019

Slides (PDF) When & Where
A brief introduction to firmware extraction 10th February 2020 - OffensiveCon 2020

Notes to support the workshop

Title Last Update Level
Running firmware binaries in a virtualised environment (qemu) 12th February 2020 Medium

Required level of knowledge and competence

Level name Expected knowledge and competence
entry Basic computer skills as a user. Programming or knowledge of computer structure is not required.
medium Basic computer skills as an advanced user with a daily use of a Unix-like operating system. Basic programming skills are required such as shell scripting.
advanced Knowlege of multiple programming languages such as Python or C. Basic knowledge of computer structure and an assembly language.

Contributing

We welcome contributions or ideas in order to improve or extend the workshop materials. You can contribute by creating issues or proposing pull-request to this repository.

Reach people

There is a Gitter available at : https://gitter.im/workshop-materials/ where you can discuss directly with people who join the project and/or who attended a workshop.

License

All material are licensed under the Creative Commons Attributions Share alike 4.0 International license.

Legal - Vulnerability Disclosure

As you might know reversing firmware and hardware might lead to discover security vulnerabilities. If you contribute to this repository and discover potential vulnerabilities in the analysed firmware, we recommend to contact the security contact of the vendor to make a coordinated vulnerability disclosure. If you cannot or don't want to report to the vendor, you can report via zerodisclo.com or to CIRCL.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].