전체보기95 웹 해킹의 기초 - 테스트 환경 설정하기 ※ 본 포스팅은 '웹 해킹 입문 - 조쉬 파울리 / BJPUBLIC'의 내용을 참고하였습니다. 웹 해킹 실습을 위해 가상머신 위에 '칼리 리눅스(Kali Linux)'를 설치했다.칼리 리눅스는 데비안(Debian) 기반의 리눅스로 보안을 지향하는 고급 운영체제로 널리 받아들여지고 있다.개발이 중단된 '백트랙(BackTrack)'의 최신버전으로 생각하면 될 것 같다.칼리 리눅스는 수백 가지의 전문적인 해킹 도구를 갖고 있어 사전조사, 디지털 포렌식, 퍼징, 오류 탐색 등 수많은 해킹 기술을 시연하는 것이 가능하다.칼리 리눅스는 다음의 주소에서 다운로드할 수 있다.Kali Linux - https://www.kali.org/downloads/ 목표로 공격할 웹 애플리케이션은 'DVWA(Damn Vulnera.. 2015. 4. 7. 2015 세계 보안 엑스포 (SECON 2015) 2015년 3월 20일.기회가 생겨 '세계보안엑스포 2015'에 다녀왔다.세계보안엑스포 2015는 2015. 03. 18(수) ~ 20(금) 동안 일산 킨텍스(KINTEX) 에서 열렸다.자세한 행사 내용은 홈페이지를 참고. (http://www.seconexpo.com/2015/) 홈페이지에서 미리 참관등록을 신청하면 무료지만, 현장에서 직접 등록하면 입장료가 15,000원이다.하지만 실제 현장에서 초대권을 보여주거나 예약자 명단에서 조회가 되지 않더라도 대부분 무료로 들여보내주는 분위기였다. 보안과 관련된 다양한 업체들이 부스에서 자신들의 기술을 자랑하고 있었다.생각보다 많은 사람들이 와있었고, 여타 전시회와 크게 다르지 않은 분위기였다.곳곳에 체험관이 위치해, 다양한 체험을 통해 특정 기업의 기술을 .. 2015. 3. 26. 전남 영암 / 월출산 국립공원 2015년 3월 8일.날씨가 풀리고 평화로운 주말이 찾아왔다.광주에서 출발해 한 시간이 조금 넘는 거리, 전남 영암에 있는 '월출산 국립공원'으로 향했다. 정확한 목적지는 '천황사'였다.천황사 주차장에서 출발해 '청황봉'을 찍고 내려오자는 것, 약 6.6km(4시간 소요)의 코스가 우리의 목표였다. 이래저래 예상치 못한 일이 발생해, 일정이 늦어지고, 우리는 점심을 먹고 등반을 시작하기로 했다.결국 12시가 넘어서야 월출산에 오르기 시작했다. 천황사 주차장에는 식당들이 여럿 있다.그리고 중앙에 우리가 월출산에 왔음을 알리는 비석이 세워져 있었다. 본격적인 산행을 알리는 입구에 도달하기 전, '월출산 천황 야영장'이 있다.가족끼리 혹은 친구, 연인끼리 이 곳을 방문하는 것도 나쁘지 않을 것 같다.하지만 우.. 2015. 3. 16. 3. 응용프로그램과의 통신 1. 디바이스 스택 (Device Stack)윈도우는 하나의 디바이스를 여러 개의 디바이스로 나누어서 생각하려 한다. 이 때 여러 개의 디바이스들은 그들끼리 상하 관계를 유지하는 모습으로 스택을 구성하고 있다. 이를 ‘디바이스 스택(Device Stack)’이라고 부른다.디바이스 스택은 최소한 2개의 계층을 가지도록 설계되는데, 아래 그림에서 보게되는 ‘물리층’과 ‘기능층’이다. 모든 추상적인 디바이스는 항상 최소한 이렇게 ‘물리층(PDO)’과 ‘기능층(FDO)’으로 구분된다. 이렇게 나누는 이유는 모든 디바이스는 CPU에 소개되기 위해서는 반드시 버스에 연결되어야 한다는 사실 때문이다.따라서 버스에 연결되는 특징으로 인해 디바이스 자체가 동작하려면 우선 버스로부터 해당 디바이스가 동작하도록 허용되는 과.. 2015. 3. 9. 2. 드라이버 개발 환경 구축 간단한 샘플 드라이버 소스코드를 이용해 드라이버 컴파일 과정을 알아보자.드라이버 개발을 위해 가상머신 환경에서 WindowsXP를 이용했다. 1. DDK에서 'Windows XP Checked Build Environment'를 선택한다. 2. 해당 폴더로 이동한다.(폴더 안에는 드라이버 소스코드, MAKEFILE, SOURCES 이 3개의 파일이 포함되어 있어야 한다.) 3. build 한다.옵션이 여러가지 있는데 여기서는 BUILD -c를 사용했다.(-c : 모든 obj 파일을 삭제)아래 그림과 같은 결과가 나오면 컴파일에 성공한 것이다.정상적인 결과가 나온 경우 일반적으로2 files compiled1 executable built이 두 문장이 표시된다. 4. 드라이버 파일이 생성된 것을 확인할 수.. 2015. 3. 9. 부산 / 감천문화마을, 국제시장, 깡통시장, 통도사 2015년 2월 12일.부산에 다녀왔다. 부산에 도착해 처음 향한 곳은 '감천문화마을'이다. 감천문화마을은 1950년대 태극도 신앙촌 신도와 6.25 피난민의 집단 거주지로 형성되어 지금까지 부산의 역사를 그대로 간직하고 있는 곳이라고 한다.계단식 집단 주거형태와 모든 길이 통하는 미로미로 골목길의 경관은 감천만의 독특함을 보여준다.전망대에서 마을을 내려다보는 전경은 아기자기하면서도 질서정연하다.알록달록한 색감은 색칠한 뒤 오래 말려할 것만 같았다.시원한 바람과 함께 한눈에 들어오는 마을은 복잡한 내 속을 뚫어주었다. 관광객들이 꽤나 많이 보였는데, 하나같이 이들의 손에는 어떤 종이 한 장을 들고있었다.감천문화마을 곳곳에 있는 **집을 방문해 스탬프를 찍기 위한 종이였다.미로처럼 얽혀있는 길 속에서 특정.. 2015. 3. 3. 이전 1 ··· 3 4 5 6 7 8 9 ··· 16 다음