|  |
| |
별빛을담아 |
그보다는 흔히 리버싱이라고 하는 리버스 엔지니어링이지요.
왜냐하면 실행파일로 이미 컴파일 된 경우는 그 소스가 어떤 언어인지 알 수가 없으니까요.
따라서 실행프로그램이 돌아가는 어셈블리를 역으로 추측하여 알고리즘을 파악하고
이를 통하여 시스템에 미칠 역할에 따라 백신이 판단하는거지요. |
2011/03/04 |
|
별빛을담아 |
에구... 중간에 실수로 엔터;
결론은 어셈블리를 통한 리버스 엔지니어링에 대한 조예가 있어야 합니다.
또한 알고리즘에 대한 이해도가 높아야 하구요.
어떻게 변화할지 이를 예측할 수 있는 무리(군) 이론이나 관계(링크)이론에 대한 이해도 또한 필요할겁니다. |
2011/03/04 |
|
.Dolphin |
별담님
이분은 크랙이 아니라 보안툴 말씀하시는건뎅....
툴은 자기가 편한 언어로 만들겟죠 ㅇㅅㅇ |
2011/03/04 |
|
별빛을담아 |
아.. 저는 백신을 말한 거에요...;;
백신 또한 저렇게 어셈블리가 없으면 만들기 힘들거든요; |
2011/03/05 |
|
| 절대내공 |
아하 그럼 v3같은 백신프로그램을 만드는 사람이 되려면 어셈블리어와 리버스엔지니어링을
익여햐 하는건가요? |
2011/03/06 |
|