궁금한게 있습니다
한글이나 곰오디오같은 프로그램은 도대체 어떻게 만드는 겁니까? 이 프로그램을 만들기 위해서 개발자들이
어셈블리어 같은 프로그래밍 언어를 이용했을탠데
그럼 그 프로그램들이 어떤 언어로, 어떻게 코딩되어있는지 알 수 있는 방법은 없나요?
물론 한글같은건 안되겠지만 여러 오픈소스 프로그램의 경우 별다른 해킹과정을 거치지 않아도 가능한것으로 생각되는데
그런 프로그램들이 어떤식으로 만들어져 있는지 보고 이해할 수 있는 방법이 없을까요?
오픈소스 프로그램 리눅스 같은 건 그냥 소스코드 복붙해서 컴파일하면 리눅스 생기는 거 아닌가요? 완전 공개된 오픈소스 프로그램이면 가서 읽어보면 안되나요? 한글이나 곰오디오 같은 프로그램은 그 회사에 입사하면 알 수 있을거에요 ㅋㅋㅋ
컴터를 잘 몰라서 그러는데 소스코드를 어떤방식으로 볼 수 있나요?
그런것도모르면서 소스코드봐서뭐할려고그러냐
궁금해서그럼
소스코드라는 게 그야말로 프로그래머가 손수 짜놓은 코드라는 거에요. 리눅스 같은 건 프로그래밍 언어 교재에서 예제 코드 써놓은 거라 똑같이 코드를 공개해놓은 거니까 공개되어 있는 곳에 가서 그냥 읽어보시면 되겠죠?
개발자가 나 이리이리했소 똑같이하시오 라고 공개한 경우가 아니라 그냥 프로그램만 던져진경우는 어떻게 만들어진건지 알수없나요?
코드 난독화 작업을 해놨을수도 있고 리버싱해서도 100% 코드로 잘 변환되어 나오는 보장도 없고 그렇다고 알고 있는데 그거 소스 본다고 해도 그걸 보고 따라하면 천재일듯.