불가. 영어 모르는데 원서 던져주고 해석하라는 것과 같음
ㅇㅇ
맞는 얘기야. 특정 언어로 짜여진 프로그램을 역분석하기 위해서는 해당 언어를 알아야만 한다. 물론 컴파일 언어의 경우 어셈블리어만 알아도 되지 않느냐 반문할 수 있겠는데 그러면 효율이 떨어짐.
애초에 어셈블리어만 안다면 프로그램이 C나 C++같은 언어로 짜여져있을 때의 프로그램흐름을 트랙킹 하기 힘들다고 생각함.
이게 프로그램이 어떤 흐름으로 작성되는지 알아야 리버싱 했을때도 이걸 일일이 해석 하지 않아도 어떤 흐름인지 파악할 수 있는 뭐랄까.... 그런게 여러번 경험하다보면 생기는데 어셈만 알면 그걸 파악하는데 더 오랜시간이 걸린다고 생각함
취미삼아 한권 봤는데 내용이 영 겉만 핥는 느낌이라 물어봤음 ㅇㅇ
프갤럼 // ㅇㅇ 한마디로 패턴이 안 보인다는 거지. 반면 C언어가 컴파일되었을 때 이게 이렇게 기계어로 번역이 되고 저건 저렇게 되고를 패턴화해서 기억하고 있으면 다량의 어셈 코드도 체계적으로 빠르게 해석할 수 있다는 거지.
의외로 ㅅㅅㅅ이랑 말이 잘통하네
C언어가 아니라 다른 언어인 경우도 마찬가지고. 가령 비주얼 베이직 6으로 만들어진 프로그램을 리버싱한다고 치면 비주얼 베이직 6이라는 언어와 그 컴파일 특성(msvbvm60.dll의 API를 많이 쓴다라던가...)을 알고 있어야 수월한 분석이 가능함.
취미로할게 아니구만 ㅋㅋㅋ
난 취미로 했는데 C를 가지고 논게 경력이 좀 있어서 가능했을 뿐임. 거기에 임베디드 경력도 좀 있었고.
요즘도 취미로 제품 나온거 칩리버싱하기도 함
100원짜리 8xxx 이런 이름인 칩도 리버싱 가능함?
microprocessor냐 microcontroller냐에 따라 다르지만 보통은 거의 다 가능
헐... 그럼 전자제품 내장 퍼지테이블도 다 읽을수있는 부분??
스마트폰같이 보안이 높은 수준의 칩들은 뚫으려면 데이터 버스를 읽어와서 보안 패턴을 분석해야하기 때문에 시간이 많이걸리고 할게 많음
근데 솔직히 난 장난감이나 가지고 하지 스마트폰이나 이런건 할 시간이 없음.... 했다간 교수님께 혼남.... 시킨거 안하고 그런거나 하고 있다고 ㅠㅠ
불가. 영어 모르는데 원서 던져주고 해석하라는 것과 같음
ㅇㅇ
맞는 얘기야. 특정 언어로 짜여진 프로그램을 역분석하기 위해서는 해당 언어를 알아야만 한다. 물론 컴파일 언어의 경우 어셈블리어만 알아도 되지 않느냐 반문할 수 있겠는데 그러면 효율이 떨어짐.
애초에 어셈블리어만 안다면 프로그램이 C나 C++같은 언어로 짜여져있을 때의 프로그램흐름을 트랙킹 하기 힘들다고 생각함.
이게 프로그램이 어떤 흐름으로 작성되는지 알아야 리버싱 했을때도 이걸 일일이 해석 하지 않아도 어떤 흐름인지 파악할 수 있는 뭐랄까.... 그런게 여러번 경험하다보면 생기는데 어셈만 알면 그걸 파악하는데 더 오랜시간이 걸린다고 생각함
취미삼아 한권 봤는데 내용이 영 겉만 핥는 느낌이라 물어봤음 ㅇㅇ
프갤럼 // ㅇㅇ 한마디로 패턴이 안 보인다는 거지. 반면 C언어가 컴파일되었을 때 이게 이렇게 기계어로 번역이 되고 저건 저렇게 되고를 패턴화해서 기억하고 있으면 다량의 어셈 코드도 체계적으로 빠르게 해석할 수 있다는 거지.
의외로 ㅅㅅㅅ이랑 말이 잘통하네
C언어가 아니라 다른 언어인 경우도 마찬가지고. 가령 비주얼 베이직 6으로 만들어진 프로그램을 리버싱한다고 치면 비주얼 베이직 6이라는 언어와 그 컴파일 특성(msvbvm60.dll의 API를 많이 쓴다라던가...)을 알고 있어야 수월한 분석이 가능함.
취미로할게 아니구만 ㅋㅋㅋ
난 취미로 했는데 C를 가지고 논게 경력이 좀 있어서 가능했을 뿐임. 거기에 임베디드 경력도 좀 있었고.
요즘도 취미로 제품 나온거 칩리버싱하기도 함
100원짜리 8xxx 이런 이름인 칩도 리버싱 가능함?
microprocessor냐 microcontroller냐에 따라 다르지만 보통은 거의 다 가능
헐... 그럼 전자제품 내장 퍼지테이블도 다 읽을수있는 부분??
스마트폰같이 보안이 높은 수준의 칩들은 뚫으려면 데이터 버스를 읽어와서 보안 패턴을 분석해야하기 때문에 시간이 많이걸리고 할게 많음
근데 솔직히 난 장난감이나 가지고 하지 스마트폰이나 이런건 할 시간이 없음.... 했다간 교수님께 혼남.... 시킨거 안하고 그런거나 하고 있다고 ㅠㅠ