Reverse Engineering

  • 15

    June 15, 2018, 09:00 AREA41 Security Conference

View our 2018 and 2019 listing of information security (infosec) / cyber security training courses, events and conferences from around the world that are associated with (Exploit) Reverse Engineering.

Reverse engineering, in computer programming, is a technique used to analyze software in order to identify and understand the parts it is composed of. The usual reasons for reverse engineering a piece of software are to recreate the program, to build something similar to it, to exploit its weaknesses or strengthen its defenses.

Because closed, proprietary software never comes with documentation that reveals the source code used to create it, people use it whenever they want to understand the software’s inner workings.

Some hackers use it to find weak points of programs which they can exploit.

Other hackers use it to locate weak points with the intention of strengthening the defenses there.

Software companies with competing products reverse engineer their competitors’ programs to find out where and how improvements can be made on their own products. Some companies use reverse engineering when they don’t have similar products yet, to create products of their own.

Those who intend to build their own product based on an existing one often prefer reverse engineering over creating from scratch because once the parts and the dependencies are identified, the process of reconstructing tends to be much easier.

    Zürich, Switzerland

    June 15, 2018 To June 16, 2018

    9:00 am To 6:00 pm

    AREA41 is a technical IT security conference organized by DEFCON Switzerland, with a focus on strengthening the security community and foster the exchange among professionals with a technical mindset. The next AREA41 IT security conference will be held from 15.-16. June 2018 in Zürich (Switzerland). Read more…