home.social

#reverseengineering — Public Fediverse posts

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

fetched live
  1. Как я написал OpenGL 3.3 рендерер с поддержкой Normal Map для Unreal Tournament 2004, не зная C++ и без исходников игры

    Unreal Tournament 2004 — безусловная классика, но графически она застряла в эпохе Direct3D 8 и Fixed‑Function Pipeline. Три месяца реверс‑инжиниринга, сотни падений с Access Violation и ни строчки C++ в голове — под катом история о том, как с помощью ИИ‑агента за 500 рублей я написал нативный DLL‑рендерер с картами нормалей, Blinn‑Phong Specular и постпроцессингом для движка Unreal Engine 2.

    habr.com/ru/articles/1070592/

    #UT2004 #pbr #normal_mapping #reverseengineering

  2. Good day to you! This is #NakedDieFriday time!

    Today's exhibit is one I am not sure where from exactly, highly likely some e-scrap I had around. It is a A4003C by Aerosemi, a 3-channel PMIC in a tiny 3x3mm QFN package.

    Full-res map: infosecdj.net/map/aerosemi/a40

    #electronics #reverseengineering

  3. Good day to you! This is #NakedDieFriday time!

    Today's exhibit is one I am not sure where from exactly, highly likely some e-scrap I had around. It is a A4003C by Aerosemi, a 3-channel PMIC in a tiny 3x3mm QFN package.

    Full-res map: infosecdj.net/map/aerosemi/a40

    #electronics #reverseengineering

  4. I'm annoyed because I have a device I want to update firmware on and the updater software is Windows only. I know how to put the device into DFU mode already… there's got to be a way to figure out the update protocol right?

    Do any #hardware #hacker or #ReverseEngineering types have pointers on where to start?

  5. I'm annoyed because I have a device I want to update firmware on and the updater software is Windows only. I know how to put the device into DFU mode already… there's got to be a way to figure out the update protocol right?

    Do any #hardware #hacker or #ReverseEngineering types have pointers on where to start?

  6. r2frida 6.2.0 is out! Short release notes:

    - in sync with typescript7 and r2 6.2.0
    - fix some deadlocks related to breakpoints
    - improved error handling and better live code patching support
    - fds on darwin now resolve to origin filename

    #frida #reverseengineering #radare2

    github.com/nowsecure/r2frida/r

  7. r2frida 6.2.0 is out! Short release notes:

    - in sync with typescript7 and r2 6.2.0
    - fix some deadlocks related to breakpoints
    - improved error handling and better live code patching support
    - fds on darwin now resolve to origin filename

    #frida #reverseengineering #radare2

    github.com/nowsecure/r2frida/r

  8. Behold, the Frankenstein of disassemblers: it goes both ways! 🌪️ #GitHub thinks it's pulled off a magic trick with #DDisasm, yet somehow all we've got is a disassembler that can't decide if it's coming or going. 🤦‍♂️ Remember, kids: just because it *can* disassemble in both directions doesn't mean it *should*! 😂
    github.com/GrammaTech/ddisasm #FrankensteinDisassembler #MagicTrick #ReverseEngineering #ProgrammingHumor #HackerNews #ngated

  9. Behold, the Frankenstein of disassemblers: it goes both ways! 🌪️ #GitHub thinks it's pulled off a magic trick with #DDisasm, yet somehow all we've got is a disassembler that can't decide if it's coming or going. 🤦‍♂️ Remember, kids: just because it *can* disassemble in both directions doesn't mean it *should*! 😂
    github.com/GrammaTech/ddisasm #FrankensteinDisassembler #MagicTrick #ReverseEngineering #ProgrammingHumor #HackerNews #ngated

  10. hashtag #reverseengineering skillz?

    ( i mostly wanted people to know that such ABI crimes are _possible_ )

  11. So someone on GitHub thinks they're waging "psychological warfare" by reverse engineering 🤔. Meanwhile, developers everywhere are wondering how a few lines of AI-generated code got labeled as a military strategy. 🤖💥 Let's all take a moment to salute their bravery as they battle bugs on the front lines of their IDEs. 🐞👨‍💻
    github.com/xoreaxeaxeax/repsych #psychologicalwarfare #reverseengineering #AIGeneratedCode #developerbravery #bugbattles #HackerNews #ngated

  12. So someone on GitHub thinks they're waging "psychological warfare" by reverse engineering 🤔. Meanwhile, developers everywhere are wondering how a few lines of AI-generated code got labeled as a military strategy. 🤖💥 Let's all take a moment to salute their bravery as they battle bugs on the front lines of their IDEs. 🐞👨‍💻
    github.com/xoreaxeaxeax/repsych #psychologicalwarfare #reverseengineering #AIGeneratedCode #developerbravery #bugbattles #HackerNews #ngated

  13. Hello! Is Friday, so is time for #NakedDieFriday whether you want it or not.

    I was asked several times, whether one can see an IC failure under a microscope. Well, I am sure that today you won't be able to miss it.

    Here is the sample in situ. Can you spot the problem?

    #electronics #reverseengineering

  14. Hello! Is Friday, so is time for #NakedDieFriday whether you want it or not.

    I was asked several times, whether one can see an IC failure under a microscope. Well, I am sure that today you won't be able to miss it.

    Here is the sample in situ. Can you spot the problem?

    #electronics #reverseengineering

  15. 📚🤔 Oh, sure! Let's just casually reverse-engineer an #ASIC in our spare time—because that's totally what normal people do, right? Let's just ignore the fact that it's like trying to unravel a ball of yarn that's been tangled by a hyperactive kitten. 🙄💻
    blog.janestreet.com/can-you-re #reverseengineering #hobbyprojects #techhumor #programming #challenges #hardwarehacking #HackerNews #ngated

  16. 📚🤔 Oh, sure! Let's just casually reverse-engineer an #ASIC in our spare time—because that's totally what normal people do, right? Let's just ignore the fact that it's like trying to unravel a ball of yarn that's been tangled by a hyperactive kitten. 🙄💻
    blog.janestreet.com/can-you-re #reverseengineering #hobbyprojects #techhumor #programming #challenges #hardwarehacking #HackerNews #ngated

  17. How I reverse engineered Google Slides to control an embed remotely: keyboard-shortcut hacks, an undocumented JSON blob, self-hosting, and animation tracking. hackernoon.com/remotely-contro #reverseengineering

  18. How I reverse engineered Google Slides to control an embed remotely: keyboard-shortcut hacks, an undocumented JSON blob, self-hosting, and animation tracking. hackernoon.com/remotely-contro #reverseengineering

  19. We have two fully remote malware analyst positions open at Dragos!

    There are a lot of malware analysis jobs where your analysis, reports, or signatures disappear into the void when you're done. But at Dragos, it's really easy to see the impact of your work on the company, product, customers, and the wider ICS industry. Malware analysis works with IR, Hunt, Detections, our OT Watch service, and even Engineering, which means you get to work on all kinds of cases from all sorts of OT environments and contribute to the defense of those sites. One week you're analyzing ransomware found at a manufacturing site, and the next a trusted source is mailing you a physical CD with a sample suspected to be part of an electric-sector attack (true story, I swear). And every once in a while, a sample you analyze makes the news.

    It's a meaningful job with a lot of responsibility. And crucially, it never lets you forget that you're contributing to an important mission.

    job-boards.greenhouse.io/drago

    #malwareanalysis #reverseengineering