일반난독화 자체로는 성능이 달라질게 거의 없을텐데? 단지 변수명 함수명 같은걸 알아보기 힘들게 바꾸는게 다야. 컴파일형은 정말 차이가 없는거나 마찬가지고, 스크립트조차 유의미한 차이는 없지. 전에 스크립트 언어에 주석만 존나 늘려서 길게 바꿔봤는데 전혀 차이 없더라. 물론 불러오는데 느릴수는 있겠지만...
ㅇㅇㅇ(121.144)2016-02-15 15:59
구조를 바꾸기까지 obfuscator가 있는지는 모르겠지만 보통은 변수 함수 이름들만 사람이 알아보기 어렵게 하는 걸로 알고 있다. 이름만 바꾸면 성능에는 영향이 없지
kukyakya(143.248)2016-02-15 16:00
물론 아예 로직 자체를 알아보기 힘들게 만드는 난독화라면 얘기가 다르겠지만, 계속 뺑뺑이 돌리면서 진짜 로직이 뭔지 모르게 숨기는거. 그건 성능을 희생할 수밖에 없지. 당연한거 아니냐. 그걸 어느정도 수준으로 할건지는 자기가 하기에 달린거지.
일반난독화 자체로는 성능이 달라질게 거의 없을텐데? 단지 변수명 함수명 같은걸 알아보기 힘들게 바꾸는게 다야. 컴파일형은 정말 차이가 없는거나 마찬가지고, 스크립트조차 유의미한 차이는 없지. 전에 스크립트 언어에 주석만 존나 늘려서 길게 바꿔봤는데 전혀 차이 없더라. 물론 불러오는데 느릴수는 있겠지만...
구조를 바꾸기까지 obfuscator가 있는지는 모르겠지만 보통은 변수 함수 이름들만 사람이 알아보기 어렵게 하는 걸로 알고 있다. 이름만 바꾸면 성능에는 영향이 없지
물론 아예 로직 자체를 알아보기 힘들게 만드는 난독화라면 얘기가 다르겠지만, 계속 뺑뺑이 돌리면서 진짜 로직이 뭔지 모르게 숨기는거. 그건 성능을 희생할 수밖에 없지. 당연한거 아니냐. 그걸 어느정도 수준으로 할건지는 자기가 하기에 달린거지.