AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Reverse Engineers - I Don't Like the Go Routines
Go makes it a bit too easy for malware developers to create threaded programs as well. We really like linear programs we want programs that we can debug very easily and as soon as many things start happening in many threads then oh my god following things around becomes extremely difficult so I would actually like for threaded programs to be more difficult to write and to be less available for attackers if that were an option. How do threads represent themselves visually when you do reverse engineering? Well they don't really represent themselves because threads are a fundamentally runtime object.