Skip to content
0:00 / 0:00

#pe-scrambler#polymorphiccode#anti-reverseengineering

DEFCON 16: Advanced Software Armoring and Polymorphic Kung Fu

Christiaan008

73K subscribers • 19 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Nick Harbour, Principal Consultant at Mandiant

Advanced. Deep dive for people who know the field.

2.6K views15 years ago1 recommendation

SecuritySystems programmingReverse engineeringCompilers and interpretersOperating systems

Nick Harbour discusses PE-Scrambler, a tool that permanently modifies compiled code at the instruction level to thwart reverse engineering.

Speaker: Nick Harbour, Principal Consultant, Mandiant This presentation discusses the techniques employed by a new anti-reverse engineering tool named PE-Scrambler. Unlike a traditional executable packer which simply compresses or encrypts the original executable, this tool has the ability to permanently modify the compiled code itself. With the ability to modify compiled programs at the instruction level a vast array of Anti-Reverse Engineering techniques are possible that would traditionally have been performed only by hand by seasoned hackers. In addition to thwarting a would-be reverse engineer, the tool has the ability to randomly modify code in a program in a fashion that keeps the functionality of the program in-tact. This is useful for modifying a program to defeat signature recognition algorithms such as those used in Anti-Virus programs. In this presentation we will discuss several of these Anti-Reverse Engineering and Polymorphic techniques in depth. A new technique and tool for detecting armored and packed binaries will also be discussed and demonstrated. In addition to learning about two new security tools, attendees will learn state-of-the-art anti-disassembly and anti debugging techniques. Attendees' eyes will be opened to the vast world of possibility that lies in the future for binary armoring and develop a true contempt for the binary packers of today. For more information visit: bit.ly/defcon16_information To download the video visit: bit.ly/defcon16_videos

Why it's here

1 person recommends this

u/kamiccin r/ReverseEngineering • Recommends

DEFCON 16: Advanced Software Armoring and Polymorphic Kung Fu