When I make the project, the compilation fails due to a missing include file that main.c tries to import: keys.h.
Solution that works for me: replace offending line with include <keys-fake.h>. I don't know what the effect is on the actual firmware (what's the difference between the non-existing keys.h and keys-fake.h), because I still haven't flashed it (experiencing other issues, Mac doesn't recognize the device, will open separate issue after some more debugging if I cannot solve it independently).
I will note that I did not attend the workshop in BSides, so maybe I missed some crucial information.
When I
makethe project, the compilation fails due to a missing include file thatmain.ctries to import:keys.h.Solution that works for me: replace offending line with
include <keys-fake.h>. I don't know what the effect is on the actual firmware (what's the difference between the non-existingkeys.handkeys-fake.h), because I still haven't flashed it (experiencing other issues, Mac doesn't recognize the device, will open separate issue after some more debugging if I cannot solve it independently).I will note that I did not attend the workshop in BSides, so maybe I missed some crucial information.