Refresh my reverse engineering skillsa project by ematsumiya It's been a little while since I last needed to do some binary reverse engineering, so I want to up my game. Goals |
Finish packaging Angr in OBSa project by a_faerber Following a FOSDEM presentation on Angr for binary analysis, I started packaging it in OBS. We've made progress on getting many missing Python dependencies into Tumbleweed already; remaining ones including claripy and angr itself. |
Port some classic game to Linuxa project by MDoucha Let's pick some old classic game, reverse engineer the data formats and game rules and write an open source engine for it from scratch. Some games from 1990s are simple enough that we could have a playable prototype by the end of the week. Write which games you'd like to hack on in the comments. Don't forget to check e.g. on Open Source Game Clones, Github and SourceForge whether the game is ported already. |
Lioncast RGB Keyboard user software, protocol reverse engineeringa project by rsimai I recently bought a Lioncast LK200 RGB keyboard which is a nice piece of hardware and has exactly the look and feel I want. All basic functions work well under Linux. Unfortunately the manufacturer only provides user software to upload/download profiles and control the LEDs for Windows. The device can be configured and operates autonomously from any OS but color setup is a PITA and it's very easy to factory-reset, and lose all config. I approached them but Lioncast seems neither interested to support native Linux nor to provide protocol specs so one can implement it. I thought to take this as an example to learn about reading and reverse-engineering USB device software. |