동적 분석은 그나마 쉬운데
정적 분석 << 좆 어려움 어케함? 이 개고수년들
평소에 식별자 이름을 a, b, c 이런식으로 정하는 습관을 들여서 훈련하기?
무슨소리야
더 고난도 분석능력을 위해 a, aa, aaa 이런것도 도움이 될듯
dex 까보면 식별자 저렇게 나옴 ㅇㅅㅇ
@chironpractor 난 pe만 다뤄
@루도그담당(118.235) 안드로이드 앱의 예를 든거임... ㅇㅅㅇ
@루도그담당(118.235) pe가 뭐임?
@chironpractor exe , sys , dll 같은것들
c#으로 말아논것들은 소스 복구가 되는거 같았는데, C/C++은 옛날에 보니가 복구해놔도 가독성 떨어지고 그렇던데
@루도그담당(118.235) 마찬가지로 C/C++가 원래 소스인 경우에도 평소에 식별자를 a, aa, aaa 이런식으로 짓는 습관을 들여놓으면 도움이 되겠지. 머리가 그런 분석에 익숙해질테니
@chironpractor C#은 dnspy로 가능한데 c나 c++은 네이티브 그대로 변환하는거라 맥락보고 때려맞추는거
@루도그담당(118.235) 에 그건 좀 다르다 이기야
@루도그담당(118.235) 그래서 한 말임 ㅇㅅㅇ 가독성이 안좋아
@루도그담당(118.235) 아무래도 컴파일러랑 링커가 비가역적으로 최적화시켜놓은 채로 되돌리다보니 사람 두뇌구조에는 직관적이지가 않고 가독성 낮은 코드가 나오겠지
기드라 쓰면 그나마 쉽지만..
평소에 식별자 이름을 a, b, c 이런식으로 정하는 습관을 들여서 훈련하기?
무슨소리야
더 고난도 분석능력을 위해 a, aa, aaa 이런것도 도움이 될듯
dex 까보면 식별자 저렇게 나옴 ㅇㅅㅇ
@chironpractor 난 pe만 다뤄
@루도그담당(118.235) 안드로이드 앱의 예를 든거임... ㅇㅅㅇ
@루도그담당(118.235) pe가 뭐임?
@chironpractor exe , sys , dll 같은것들
c#으로 말아논것들은 소스 복구가 되는거 같았는데, C/C++은 옛날에 보니가 복구해놔도 가독성 떨어지고 그렇던데
@루도그담당(118.235) 마찬가지로 C/C++가 원래 소스인 경우에도 평소에 식별자를 a, aa, aaa 이런식으로 짓는 습관을 들여놓으면 도움이 되겠지. 머리가 그런 분석에 익숙해질테니
@chironpractor C#은 dnspy로 가능한데 c나 c++은 네이티브 그대로 변환하는거라 맥락보고 때려맞추는거
@루도그담당(118.235) 에 그건 좀 다르다 이기야
@루도그담당(118.235) 그래서 한 말임 ㅇㅅㅇ 가독성이 안좋아
@루도그담당(118.235) 아무래도 컴파일러랑 링커가 비가역적으로 최적화시켜놓은 채로 되돌리다보니 사람 두뇌구조에는 직관적이지가 않고 가독성 낮은 코드가 나오겠지
기드라 쓰면 그나마 쉽지만..