소프트웨어 역공학을 제공하는 툴이 뭐가 있나요?

now105의 이미지

소프트웨어 역공학을 제공하는 툴 즉, 코드를 분석해서 다이어그램을 만들어주는 서비스를 제공하는 툴들에 뭐가 있는지 알아보고 있는 중인데요..

'소프트웨어 역공학'이라는 검색어만으로는 찾기가 힘들군요..

소프트웨어 역공학을 제공하는 툴이 뭐가 있는지 아는 분 계시나요?

내용추가---------------------------------------------------

실행파일이 아닌 소스 코드를 분석해서 다이어그램을 만들어주는 툴을 찾고있습니다. ;;

Necromancer의 이미지

역어셈블이나 역컴파일하는건 있지만, 다이어그램까지 만들어주는건 없습니다.

Written By the Black Knight of Destruction

Written By the Black Knight of Destruction

now105의 이미지

얼핏 들은거라 확실하지는 않지만..
자바나 C++은 다이어그램까지 만들어주는게 있다고 하는데..
C언어를 말씀하시는건가요?

barmi의 이미지

http://www.hex-rays.com/idapro/
이 툴은 기본적인 크로스 레퍼런스 다이어그램까지 만들어줍니다.