코딩, 자르기, 크래킹, 프로그래밍 : 차이점
해킹, 코딩, 크래킹-프로그래밍에 대한 용어가 많이있는 것 같습니다. 그러나 모든 사람이 같은 생각을하는 것은 아닙니다. 앞으로도 올바르게 사용할 수 있도록 네 가지 용어의 차이점을 명확히하겠습니다.
코딩 및 프로그래밍 : 여기에는 차이점이 없습니다
가장 간단한 것은 코딩과 프로그래밍이라는 두 용어입니다. 같은 의미이므로 동의어로 사용할 수 있습니다. 프로그래밍 또는 코딩은 앱, 운영 체제 또는 소프트웨어와 같은 컴퓨터 프로그램을 만드는 프로세스를 말합니다.
- 프로그래밍은 소프트웨어 개발에서 가장 중요한 부분입니다. 소스 코드는 개발 환경 (IDE) 또는 편집기에 입력됩니다. 일반적으로 프로그래머는 전체 코드를 직접 작성하며 타사 코드 만 수정하지는 않습니다. 그러나 그것은 요구 사항이 아닙니다.
- 코드의 모양과 포함해야하는 명령은 사용 된 프로그래밍 언어에 따라 다릅니다. 가장 일반적인 프로그래밍 언어는 Java, C ++, C #, Python 및 PHP입니다. 모든 프로그래밍 언어에 대한 개요는 별도의 기사에서 찾을 수 있습니다.
- 순수한 소스 코드를 컴퓨터 (PC, 휴대폰 등)에서 읽고 처리 할 수 있도록 컴파일해야합니다. 프로그래밍 언어에 따라 다른 컴파일러가 있습니다. 그런 다음 해당 장치에서 프로그램을 실행할 수 있습니다. 웹 사이트 프로그래밍에 사용되는 HTML과 PHP는 예외입니다. 여기서 소스 코드는 일반 텍스트이며 스크립트가 호출 될 때만 컴파일됩니다.
- 코딩은 처음에는 복잡하게 들리지만, 짧은 익숙 화 후에는 그리 어렵지 않습니다. 초보자를위한 프로그래밍 팁을 통해 첫 번째 프로그램을 C로 코딩 할 수 있습니다.
크래킹 : 불법 프로그램 조작
코딩 자체는 완전히 합법적이지만 크래킹은 다르게 보입니다. 크래커는 자체 코드를 작성하는 대신 복사 방지와 같은 사용 제한을 극복하기 위해 타사 프로그램 코드를 조작합니다.
- "균열"이라는 용어는 약물이 아니라 "균열"을 의미하는 영어 단어 "균열"에서 파생됩니다. 프로그램의 보안 조치가 깨졌습니다.
- 이를 위해 컴파일 된 프로그램 코드의 일부를 먼저 소위 분해 또는 16 진 편집기를 사용하여 공개 한 다음 적절히 변경해야합니다. 이것은 일반적으로 프로그래머의 사용 약관을 위반하므로 균열 자체가 불법입니다. 저작권 침해입니다.
- 어쨌든 Windows, Photoshop 또는 PC 게임과 같은 구매 소프트웨어의 균열이 무료로 다운로드되도록 제공되는 경우 불법이됩니다. 일반적으로 업 로더와 다운로더 모두 저작권 침해에 대해 처벌을받습니다.
- 참고 : 소위 패치는 균열과 구별되어야합니다. 이것은 원래 프로그램의 버그를 수정하기 위해 공식 제조업체의 (대부분 무료) 업데이트입니다. 패치는 유용 할뿐만 아니라 완전히 합법적입니다.
도마 : 일반적인 용어
해킹이라는 용어는 이해하기가 다소 어려우며 일상적인 언어 사용에 견고하게 통합되었습니다. 시간이 지남에 따라 해킹은 프로그램, 웹 사이트 및 네트워크의 보안 메커니즘을 우회하고 취약점을 악용하는 경우에 일반적인 용어가되었습니다.
- 이 문맥에서 영어로 "해킹하다"는 "침투하다"또는 "발굴하다"를 의미한다. 대부분의 해커는 네트워크 나 계정 (예 : Facebook, Amazon 또는 eBay 사용자 등)에 침입하여 데이터를 도용하거나 시스템을 손상시킵니다. 이 범죄 해커는 검은 모자로 알려져 있습니다.
- 그러나 해커가 항상 불법 인 것은 아닙니다. 소위 흰 모자는 법률 및 해커 윤리 내에서만 해킹 기술을 사용합니다.
- 해커는 종종 원격으로 작동하기 때문에 먼저 해킹 될 시스템에 액세스해야합니다. 일반적으로 백도어, 트로이 목마, 키로거 또는 기타 맬웨어를 통해 작동합니다.
- 이 원래의 의미와는 별도로 괭이라는 용어는 이제 다른 시나리오에 사용됩니다. 여기에는 예를 들어 휴대폰, 게임 콘솔 등의 기능 범위를 확장하는 탈옥이 포함됩니다. 해킹은 게임의 추가 기능을 잠금 해제 할 수도 있습니다. 유명한 해킹에는 Call of Duty의 벽 해킹이 포함되어있어 플레이어가 벽을 통과하거나 월드 와이드 해킹이 필요합니다. 이러한 핵은 대부분 불법입니다.
- 직접 해킹을 시도하려는 경우 다음 페이지에서 해킹을 시작하기위한 몇 가지 팁을 요약했습니다.
간단한 개요 : 차이점
따라서 해킹, 코딩, 크래킹 및 프로그래밍에는 상당한 차이가 있습니다. 개요를 위해 다시 정의를 요약했습니다.
- 프로그래밍 : 일반적으로 소스 코드를 사용하여 프로그램을 기본적으로 합법적으로 작성합니다.
- 코딩 : 프로그래밍과 동의어
- 크래킹 : 복사 방지 (대부분 불법)와 같은 사용 제한을 높이기 위해 타사 프로그램 코드를 조작합니다.
- 해킹 : 보안 격차의 악용과 보안 메커니즘 우회 (주로 불법적 인 데이터 도용). 넓은 의미에서 해킹이란 일반적으로 해커가 액세스 할 수없는 프로그램, 시스템 및 네트워크의 기능이나 영역에 대한 액세스를 의미합니다.
CHIP는 40 세입니다.
첫 번째 CHIP 문제는 1978 년에 나타났습니다. 올해는 40 번째 생일을 축하합니다.
- CHIP는 40 세가되어 홀로 축하하지 않습니다. 디지털화와 프로그래밍이 점점 중요 해지고 있지만 종종 학교 커리큘럼에서 무시되는 CHIP는 "해커 스쿨 (Hacker School)"을 지원합니다. 기술과 디지털화를 다루기 위해.
- 우리는 또한 되돌아 보면서 40 년 동안 무슨 일이 있었는지 봅니다. 첫 번째 CHIP 이슈는 언제 출판 되었습니까? 당시에 본사는 어떻게보고 되었습니까? 당시 애플에 대해 무엇이보고되었고 Chippie는 실제로 어디로 갔습니까?
- 40 년의 CHIP에 대한 모든 기념일 기고를 보려면 여기를 클릭하십시오.