Penetration Test - Survey the Target(3)

Application and Open-Source Resources

DECOMPILATION
  • Complier - translates source code into executable instructions
  • Decompiler - attempts to convert executable instructions back into source code
    • Output is generally awkward to read at best
  • Sometimes target is not a direct executable(i.e. Jave)
DEBUGGING
  • Running an executable in a controlled manner

  • Debuggers make it easy to stop and examine memory at will

  • Can reveal a program's secrets and weaknesses

  • Tools - Windbg

OPEN SOURCE INTELLIGENCE GATHERING
QUICK REVIEW
  • Decompilers and debuggers can help to see what a program is doing.
  • Lots of useful attack information is available online
  • Use scan output to determine target vulnerabilities
  • Efficient penetration testing depends on correlated information
posted @ 2020-08-02 21:17  晨风_Eric  阅读(118)  评论(0)    收藏  举报