home.social

#reverseengineering — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #reverseengineering, aggregated by home.social.

  1. Pyre: Ghidra's C++ Decompiler running in your Browser - Supports ELF, Mach-O, PE, or .wasm binary Format #Programming #ReverseEngineering github.com/ant4g0nist/pyre

  2. My 8086 disassembler is now far enough along to be usable for reverse engineering, by me at least.

    It uses a text based project file for annotations, data and code labels, data types, etc.

    I have yet to move all the labels over from the IDA project I've been using until now but here's the project file I've set up for Dune: thomas.fach-pedersen.net/dune/

    Based on the project file, it produces this disassemby listing: thomas.fach-pedersen.net/dune/

    #ReverseEngineering #Dune #CryoInteractive

  3. My 8086 disassembler is now far enough along to be usable for reverse engineering, by me at least.

    It uses a text based project file for annotations, data and code labels, data types, etc.

    I have yet to move all the labels over from the IDA project I've been using until now but here's the project file I've set up for Dune: thomas.fach-pedersen.net/dune/

    Based on the project file, it produces this disassemby listing: thomas.fach-pedersen.net/dune/

    #ReverseEngineering #Dune #CryoInteractive

  4. My 8086 disassembler is now far enough along to be usable for reverse engineering, by me at least.

    It uses a text based project file for annotations, data and code labels, data types, etc.

    I have yet to move all the labels over from the IDA project I've been using until now but here's the project file I've set up for Dune: thomas.fach-pedersen.net/dune/

    Based on the project file, it produces this disassemby listing: thomas.fach-pedersen.net/dune/

    #ReverseEngineering #Dune #CryoInteractive

  5. My 8086 disassembler is now far enough along to be usable for reverse engineering, by me at least.

    It uses a text based project file for annotations, data and code labels, data types, etc.

    I have yet to move all the labels over from the IDA project I've been using until now but here's the project file I've set up for Dune: thomas.fach-pedersen.net/dune/

    Based on the project file, it produces this disassemby listing: thomas.fach-pedersen.net/dune/

    #ReverseEngineering #Dune #CryoInteractive

  6. Создавая SetupWizard для кастомной AOSP: на что обратить внимание

    Что скрыто за реализацией Setup Wizard на любом Android-устройстве? Как получается, что системное приложение появляется один раз при первом запуске, а потом исчезает? Можно ли сразу накатить свой Setup Wizard на устройство и точно ли нужно писать свою реализацию этапа настройки блокировки экрана? Меня зовут Олеся Шилова. Я инженер-программист в отделе разработки приложений в YADRO. Вместе с коллегами разрабатываю системные приложения операционной системы kvadraOS. Недавно я работала над «Мастером настройки» и сегодня хочу рассказать, как это приложение работает в AOSP и с какими подводными камнями можно столкнуться при его создании. Заодно покажу примеры конфигурации. Статья будет полезна тем, кто работает с Android-фреймворком и системными приложениями. Она поможет не допустить ошибок с первых шагов и сократить время на реализацию приложения.

    habr.com/ru/companies/yadro/ar

    #aosp_customization #aosp #wizard #reverseengineering #разработка_приложений #разработка_мобильных_приложений #android #планшеты #операционные_системы #kvadra_t

  7. Создавая SetupWizard для кастомной AOSP: на что обратить внимание

    Что скрыто за реализацией Setup Wizard на любом Android-устройстве? Как получается, что системное приложение появляется один раз при первом запуске, а потом исчезает? Можно ли сразу накатить свой Setup Wizard на устройство и точно ли нужно писать свою реализацию этапа настройки блокировки экрана? Меня зовут Олеся Шилова. Я инженер-программист в отделе разработки приложений в YADRO. Вместе с коллегами разрабатываю системные приложения операционной системы kvadraOS. Недавно я работала над «Мастером настройки» и сегодня хочу рассказать, как это приложение работает в AOSP и с какими подводными камнями можно столкнуться при его создании. Заодно покажу примеры конфигурации. Статья будет полезна тем, кто работает с Android-фреймворком и системными приложениями. Она поможет не допустить ошибок с первых шагов и сократить время на реализацию приложения.

    habr.com/ru/companies/yadro/ar

    #aosp_customization #aosp #wizard #reverseengineering #разработка_приложений #разработка_мобильных_приложений #android #планшеты #операционные_системы #kvadra_t

  8. Создавая SetupWizard для кастомной AOSP: на что обратить внимание

    Что скрыто за реализацией Setup Wizard на любом Android-устройстве? Как получается, что системное приложение появляется один раз при первом запуске, а потом исчезает? Можно ли сразу накатить свой Setup Wizard на устройство и точно ли нужно писать свою реализацию этапа настройки блокировки экрана? Меня зовут Олеся Шилова. Я инженер-программист в отделе разработки приложений в YADRO. Вместе с коллегами разрабатываю системные приложения операционной системы kvadraOS. Недавно я работала над «Мастером настройки» и сегодня хочу рассказать, как это приложение работает в AOSP и с какими подводными камнями можно столкнуться при его создании. Заодно покажу примеры конфигурации. Статья будет полезна тем, кто работает с Android-фреймворком и системными приложениями. Она поможет не допустить ошибок с первых шагов и сократить время на реализацию приложения.

    habr.com/ru/companies/yadro/ar

    #aosp_customization #aosp #wizard #reverseengineering #разработка_приложений #разработка_мобильных_приложений #android #планшеты #операционные_системы #kvadra_t

  9. Создавая SetupWizard для кастомной AOSP: на что обратить внимание

    Что скрыто за реализацией Setup Wizard на любом Android-устройстве? Как получается, что системное приложение появляется один раз при первом запуске, а потом исчезает? Можно ли сразу накатить свой Setup Wizard на устройство и точно ли нужно писать свою реализацию этапа настройки блокировки экрана? Меня зовут Олеся Шилова. Я инженер-программист в отделе разработки приложений в YADRO. Вместе с коллегами разрабатываю системные приложения операционной системы kvadraOS. Недавно я работала над «Мастером настройки» и сегодня хочу рассказать, как это приложение работает в AOSP и с какими подводными камнями можно столкнуться при его создании. Заодно покажу примеры конфигурации. Статья будет полезна тем, кто работает с Android-фреймворком и системными приложениями. Она поможет не допустить ошибок с первых шагов и сократить время на реализацию приложения.

    habr.com/ru/companies/yadro/ar

    #aosp_customization #aosp #wizard #reverseengineering #разработка_приложений #разработка_мобильных_приложений #android #планшеты #операционные_системы #kvadra_t

  10. 🔧🛠️ So, Dmitry.GR spent his precious time reverse-engineering a 20-year-old kiddie gadget, the Fisher-Price Pixter—because *that's* what the world was missing. 🤓 Who knew documenting toy ROMs could be the pinnacle of modern tech achievement? 🎮 #LifeGoals #TechWizardry
    dmitry.gr/?r=05.Projects&proj= #HackerNews #ReverseEngineering #FisherPrice #Pixter #TechAchievement #HackerNews #ngated

  11. It's TEDIOUS to reverse engineer a proprietary NAND ECC algorithm.

    So let's have an LLM do it for us!

    Here's Winbond's NAND ECC algorithm (at least for W25N01GV)

    blog.troed.se/posts/winbond_na

    #ReverseEngineering #NAND #Winbond

  12. It's TEDIOUS to reverse engineer a proprietary NAND ECC algorithm.

    So let's have an LLM do it for us!

    Here's Winbond's NAND ECC algorithm (at least for W25N01GV)

    blog.troed.se/posts/winbond_na

    #ReverseEngineering #NAND #Winbond

  13. It's TEDIOUS to reverse engineer a proprietary NAND ECC algorithm.

    So let's have an LLM do it for us!

    Here's Winbond's NAND ECC algorithm (at least for W25N01GV)

    blog.troed.se/posts/winbond_na

    #ReverseEngineering #NAND #Winbond

  14. It's TEDIOUS to reverse engineer a proprietary NAND ECC algorithm.

    So let's have an LLM do it for us!

    Here's Winbond's NAND ECC algorithm (at least for W25N01GV)

    blog.troed.se/posts/winbond_na

    #ReverseEngineering #NAND #Winbond

  15. It's TEDIOUS to reverse engineer a proprietary NAND ECC algorithm.

    So let's have an LLM do it for us!

    Here's Winbond's NAND ECC algorithm (at least for W25N01GV)

    blog.troed.se/posts/winbond_na

    #ReverseEngineering #NAND #Winbond

  16. After a decade of relentless nerd-labor 🤓, our valiant hero finally unveils the arcane mysteries of a *1998* demo server from a bygone #MMO 📼🕹️. Because reverse-engineering 5,000+ functions is totally what everyone does in their free time instead of, you know, enjoying 2026 and its futuristic marvels 🚀.
    draxinar.github.io/articles/20 #retroGaming #nerdCulture #reverseEngineering #nostalgia #techHeroes #HackerNews #ngated

  17. This could be the first time Papillon C.C. has been seen in colour rather than shades of red?

    (WIP, 3D placeholder trees are wrong species/shapes, etc)

    #new3dgolfsimulation #virtualboy #tesoft #tesoftvirtualgolf #vbgolf #hacking #reverseengineering