라고르 님이 쓰신 글 :
: 안녕하세요~ 갑자기 작업하다 궁금한점이 있어서 질문 올립니다 ^^
:
: 다름이 아니고
: AnsiString Password = "Test";
:
: 이 값을 유능한 전문가가 디버깅하게 되면 저 암호가 test 엿다는걸 알수가 있는지 궁금합니다.
: 그럼 스트링값은 모두 노출이 된다는 얘기인데 보안을 어떻게 하여야 하는지 궁금하네요 ㅠㅠ
C++ Builder에 입문하려고 방금 가입하였어요~
이곳 커뮤니티는 댓글 형식은 없네요~ㅋ 답글은 부담스러운데 ㅠ
일단 저런 방식으로 문자열을 사용하면 문자열이 바이너리에 박히게 됩니다.
그러므로 그냥 일반인도 쉽게 바이너리를 뜯어보면 알 수 있지요.
아래 블로그에서 글을 보시면 쉽게 감을 잡으실 수 있을 거에요.
http://www.reversecore.com/3 [앞뒤 페이지 보시면 관련된 내용이 나와요]
+
우왕~ 답글 쓰신 분 중에 gilgil님 벅트럭에 계신 분인 것 같은데~
예전에 VPN탐지 프로그램 테스트해서 기억이 나네요ㅎ
|