peidevs / Event_Resources

Apache License 2.0
5 stars 4 forks source link

Talk Idea: Reverse engineering: Methods of safely(-ish) deconstructing code #50

Open 2manyprojects2littletime opened 8 years ago

2manyprojects2littletime commented 8 years ago

While the idea for this talk came to me while reverse engineering a js bookmarklet, I believe many of the topics are generally applicable to any legacy codebase. (At least that's where I learned them.)

Reverse engineering does bring with it several unique constraints which could also be covered peripherally if there was interest:

This talk could be a lightning talk: which would probably take the form of a high-level commentary on the steps taken for a specific reverse engineering session. It could also be expanded into a full-feature commentary with context on the methods being used and their relation to typical and familiar 'forward engineering' methods.

I could give this talk (but would also be super pumped to see how someone else would approach it and compare notes afterwards) if I were to give it I would need at least 2 months to prepare the lightning talk and perhaps an additional month for the full-length presentation.

jpatters commented 8 years ago

I "deconstruct" a decent number of Android apps just for fun and not for financial gain (most of the time). I've though of doing a talk basically on my thought process and the actual process of doing that. Not sure how entertaining my thoughts would be to people but I would certainly be entertained by someone else's thoughts on the subject.

microp11 commented 6 years ago

:)

Cheers