본문 바로가기

컴퓨터 공부35

[Hacking] 웹 사이트 해킹 - TRY2HACK Level 1 해답 (WarGame) HINT : 이 페이지의 소스를 보는 것만으로 해결할 수 있습니다. Level 1 페이지에서 '마우스(우)클릭 -> 소스 보기' 혹은 '메뉴에서 보기 텝 -> 소스'를 선택하여 소스를 불러와 줍시다. 파란색으로 선택된 부분을 찾아서 대략 해석하면, passwd 라는 곳에 'h4x0r'이 입력되면, level 2 로 진행된다는 메세지박스를 띄우고 level 2 에 해당하는 링크로 이동 만약, 그 외의 경우 패스워드가 틀렸다는 메세지박스를 띄우고, 디즈니 사이트로 이동 이렇게 짜여져 있습니다. 이런 식으로 익스플로러에서는 F12를 눌러서 개발자 도구를 불러와서 해결하셔도 됩니다. 2013. 12. 15.
[Hacking] 게임으로 웹 사이트 해킹 배우기 - TRY2HACK (WarGame) 사이트 제목 그대로 해킹을 해보라고 만들어진 사이트입니다. 우측 상단에 START를 눌러서, 시작하고 각 단계마다 주어진 상황을 해결하시면 됩니다. 여기서 나오는 문제 전부를, 스스로 해결할 정도가 되면.. 왠만한 웹 사이트 해킹은 문제 없을 것 같군요 ^_^ 자신 있다면 한번 쯤? 공부를 위해서도 한번 쯤? 해답은 단계별로 따로 포스팅할 예정입니다 ~ ( Level 1 ~ 9 까지 ) ( Level 10 은 버그로 인해 해결 불가능) 2013. 12. 14.
[C] 본격 진샹의 C언어 강좌 - 1.4 Visual C++ 컴파일러 설치 - 1.4 Visual C++ 컴파일러 설치 ▶ 컴파일러 란? 프로그램은 기계어로 이루어져 있고, 컴퓨터는 기계어를 해석함으로 써 프로그램을 실행하게 됩니다. 하지만, 사람이 직접 기계어로 프로그램을 작성하는 것은 불가능에 가깝죠. 그래서, 사람들은 지금 배우는 C 언어처럼 프로그래밍 언어들을 만들기 시작했습니다. 그리고 그 언어를 기계어로 통역해주는 프로그램을 개발하게 됬습니다. 그것이 바로 컴파일러 입니다. ▶ Visual C++ 란? 마이크로소프트 사에서 제공하는 C, C++ 컴파일러 입니다. 가장 보급화되있는 컴파일러로, 충분히 소프트웨어를 개발할 만한 환경을 갖추고 있습니다. 최신 버전이 계속해서 나오고 있지만, 아직까지는 2010 Express 버전이 가장 많이 사용되고 있습니다. 한글로 완벽.. 2013. 11. 28.
[C] 본격 진샹의 C언어 강좌 - 1.3 C언어의 특징 - 1.3 C언어의 특징 ▶ C언어의 특징 C언어는 프로그램을 간결하게 작성하기 위해서 연구된 언어입니다. 간결하고 쉬운 언어지만 고급 언어(High Level)로 평가되며, 저급 언어(Low Level)의 특징도 가지고 있어, 아직까지도 범용적으로 연구, 사용 되고 있는 언어입니다. [부록] 고급 언어와 저급 언어의 차이 - [바로가기] 1. 영문 소문자를 기본으로 사용합니다. (대문자와 소문자는 다르게 인식) 2. 다양한 함수(Function)들로 구성되어 있습니다. (main 함수가 반드시 포함되어야 함) 3. 입출력 기능이 없고, 라이브러리에서 제공하는 표준 함수로 입출력 기능을 제공합니다. 4. 전처리기(Preprocessor)를 가지고 있습니다. 5. 원형(Prototype) 선언이 가능합니다.. 2013. 11. 26.