보안

· 보안
" 해킹 공부를 하기 위해서는 근본적인 원리를 공부해야 한다. " 오늘 학교에 보안, IT 기업 대표님이 오셔서 특강을 해주셨다.특강 이전에 미리 질문을 받는 폼이 있었는데. 나는 이런 질문을 했다."보안 공부를 깊게 공부하고싶은데, 어떻게 공부하는게 좋을까요?"엄청 고민하고 있던 질문이었다. 보안을 깊게 공부하고싶지만, 보안을 공부를 할 때 마다 제자리 걸음하고있는 느낌이 너무 크게 들었기 때문이다. 위 질문에 대표님은"보안 공부를 위해서는 근본적인 원리를 공부해야 한다."라고 답변해주셨다. 너무 당연한 얘기이지만, 속이 뻥 뚫리는 듯한 느낌이 들었다. 당장 구글에 해킹 기법을 검색하면다양한 해킹 기법들을 알려주지만 어떻게 이런 취약점이 발생하는지는잘 안알려주는 것 같다. 근본적인 원리를 이해하며 공부..
· 보안
앞서 공부법을 설명하기 전,해킹&보안분야는 법적인 문제와 연관이 깊다.해킹&보안을 공부하기 위해서는 합법적인 방법으로 공부하는 것이 중요하다.이 글에서는 효과적인 공부 방법에 대한 개인적인 의견을 소개하겠다. [나의이야기]아무것도 모르는 상태에서 해킹공부를 한다는 것은 막막할 것이다.해킹이 정확히 무엇인지, 해킹을 하기위해 무엇부터 해야할지 모르기 때문인 듯 싶다.나는 무작정 웹 문제 주구장창 풀다가리버싱 관심 생겨서 리버싱 했다.또 그러다가 네트워크 관심 생겨서 네트워크도 했다. 공부 하다보면 하고싶은게 생기는데 그거 쭉 공부하면 된다. [공부법]먼저 해킹이란 무엇일까?해킹이란 서비스에 비정상적으로 접근, 조작하는 것을 말한다.해킹을 하는 이유는 내가 원하는 것을 얻기위해. 즉, 개인의 이익을 위해 한..
· 보안
포너블(Pwnable)포너블은 운영체제나 소프트웨어, 하드웨어에 내재된 보안 취약점을 해킹 한다.포너블 혹은 시스템 해킹 이라 한다.C언어: 포너블을 풀기 위해 C 언어를 공부해야 한다.운영체제 이해: 시스템 해킹은 운영체제에 대한 이해가 필수적. 리눅스 운영체제에 대해 학습.보안 기초: 포너블 문제를 풀기 위해서는 보안 기초 지식이 필요함. 암호화, 암호 해독, 네트워크 보안 등의 기초 지식을 학습.포너블 문제 풀기: 포너블 문제는 CTF 대회에서 많이 출제된다. CTF 대회에 참여해서 포너블 문제를 많이 풀어 실력을 쌓아야 한다.웹 해킹(Web Hacking)웹 해킹은 웹 애플리케이션을 해킹하는 것이다.웹 해킹을 통해 웹사이트에 대한 권한을 탈취하거나, 웹사이트의 기능을 변조할 수 있다.웹 애플리케이..
· 보안
해킹과 크래킹은 컴퓨터 시스템에 대한 불법적인 접근을 의미한다. 하지만 그 의미와 방법에 차이가 있다.해킹해킹은 보안 전문가나 윤리적 해커가 시스템의 보안 취약점을 찾아내고, 이를 개선하는 일을 말한다. 해킹은 보안 강화를 위한 과정으로, 시스템의 취약점을 찾아내어 보안을 강화하는 일을 하는 것이다.크래킹크래킹은 시스템에 대한 불법적인 접근을 의미한다. 해커들이 시스템에 침입하여 데이터를 변경하거나 삭제하는 등의 악의적인 행위를 하는 것 따라서 크래킹은 불법적인 행위로 간주한다.따라서, 해킹과 크래킹은 목적과 방법에 따라 차이가 있다.해킹은 시스템의 보안 강화를 위한 과정으로, 크래킹은 불법적인 접근으로 시스템을 침해하는 것이다.
d3vh4cks
'보안' 카테고리의 글 목록