3회차 목표 : 웹 프로그래밍 공부 : HTML 일정 : 7/11 :00~:00 3회차 공부 내용 : HTML은 웹 페이지라는 문서에 마크업을 하기 위한 언어 또는 구문이다. HTML은 1989~1990년에 학술 논문의 구조 설명을 돕고 초기 인터넷에 그 내용을 공유하기 위해 탄생한 언어이다. -논문의 특별 서식을 생각하자. 특히 브라우저는 웹 페이지를 불러올 때,(HTTP 생각) HTML, CSS, Javascript가 포함된 반응을 어딘가의 서버로부터 받는다. 그저 텍스트에 불과하지만 이건 브라우저가 알아야 할 모든 페이지의 구조와 규칙이 들어있다. HTML이 규칙을 알기 때문에 이런 화면이 나온다. 논문에서 HTML이 탄생. HTML 요소로 꽤 많은 요소가 있다. 이미지, 양식 요소, 링크 요소..
2회차 목표 : 정보 보안 공부 일정 : 7/7 2회차 공부 내용 :시장에서 흔히 말하는 보안 전문 분야는 기술적으로 보면 대략시스템, 네트워크, 웹, 리버스 엔지니어링 정도로 구분된다. 이는 드림 핵 사이트에서도 알 수 있다.사진 우측에 화살표를 누르면 클라우드까지 있다. 시스템은 운영체제 및 애플리케이션 설정 등과 관련한 분야.네트워크는 네트워크 장비 설정과 네트워크 보안 장비와 관련된 분야.웹은 웹 서비스 및 웹 소스 코드의 취약점과 관련된 분야.리버스 엔지니어링은 애플리케이션 소스 코드와 관련된 취약점과 관련된 분야. 관리 쪽 보안 전문가는 정책 Policy, 거버넌스 등과 관련한 사항을 다룬다. 시스템에서 WEB, WAS, DB, 기타 Application 서버, 모바일, PC네트워크에서 네트워..
1회차 목표 : 정보 보안 공부 시작 일정 : 7/4 :00~:00 1회차 공부 내용 :정보 보안 개론 책을 이용해서 공부. 서점에서 구매하여 공부 시작. 서론으로 챕터 1, "정보 보안의 세계"를 공부하였다. 정보 보안의 역사 1918년 폴란드의 암호 보안 전문가들이 개발한 애니그마"Enigma". 이는 평문의 메세지를 암호화된 메세지로 변환하는 장치로 은행의 통신 보안 강화를 위해 개발이 되었었다. 하지만 2차 세계 대전에서 독일군의 군사 통신 보안용으로 사용된 것이 보안의 시작이다. 이 에니그마를 해독한 것은 최초의 컴퓨터인 콜로서스"Colossus"이다. 영국의 앨런 튜링이 1943년 12월에 개발한 콜러서스로 1946년 2월에 공개된 에니악보다 먼저 나오게 됐다. 최초의 해커이자 AI의 개..
개인 목표 : 웹 개발!- 세부 목표 :1. HTML, CSS and JavaScript에 대해서 열심히 공부하자.2. 이후 배우게 되는 기술 스택까지(React, Node.js 등등) 공부하여 미니 프로젝트 하나 해보자.3. 추가적으로 공부 : 글로벌 인재트랙에서 지원하는 강의 수강. -개인 활동 계획 :1. Udemy 강의를 통해서 웹 개발에 대한 공부를 하자.2. 직접 웹 개발을 해보자.
기획/개발 IT 소그룹 [그대여]'그대여' 의 목적'그대여' 는 짧고도 긴 대학생활을 여한없이 보내기 위한 사람들을 위한 소그룹입니다! 평범하게 놀고, 공부하며 대학 4년을 보내기엔 아쉽습니다. 같이 모여서 특별한 (미니/빅) 프로젝트를 하면서 같이 컴퓨터(인공지능) 전공자로서의 추억을 만드는 것을 목표로 하고 있습니다. [하는 일] 그대여, 무엇을 하는가일반적으로 실용적인 프로그램을 만드는 것 외에도 저는 우리끼리 재밌는 프로젝트를 하고 싶습니다.-Big Project : Deep Learning으로 만드는 해리포터 마법의 모자 '당신은 그리핀도르? 슬리데린? 후플프푸?'--Mini Project : 시험기간 미쳐간다! 생각의 흐름 게시판 만들기--Mini Project : 웹툰에 따라 음악 추천하기!..
개인 목표 : 해킹에 대해서 입문 및 기반 다지기 과정 : 해킹에 대해서 입문하기가 너무 어려웠다. 어디부터 시작해야할지 몰랐는데 교수님의 소개로 DreamHack 사이트에 대해서 알게 됐고, 바로 DreamBeginners를 시작하게 됐다. https://hajm0702.tistory.com/99 [중단발머리] 1회차 개인 목표 및 결과 1월 13일 1회차 모임 개인 목표 : 정보보안 공부- 입문 정보보안(해킹) 공부로 Dream Hack 사이트 준비. + 리눅스 환경 세팅 개인 결과 : vmware를 이용해서 Ubuntu 20.04 버전으로 가상환경을 세팅. 최신 버 hajm0702.tistory.com https://hajm0702.tistory.com/101 [중단발머리] 2회차 개인 목표 및 결..
1월 29일 6회차 모임 개인 목표 : 정보보안 공부- 입문 정보보안(해킹) 공부로 Dream Hack 사이트 강의 듣기 개인 결과 : 본격적으로 리눅스 환경에서 코딩하기 위해서 가상환경에서 내 맥의 VSCode 를 연결해주도록 한다. https://velog.io/@selenium/Ubuntu-%EC%84%9C%EB%B2%84-%ED%8F%AC%ED%8A%B8%ED%8F%AC%EC%9B%8C%EB%94%A9-%EB%8F%84%EB%A9%94%EC%9D%B8-%EC%97%B0%EA%B2%B0 [온라인저지] 외부접속 환경 구축(Ubuntu 서버 포트포워딩, 도메인 연결, 방화벽 설정) 온라인저지 서버 외부 접속 구축 velog.io 포트 포워딩을 이용하여 우분투 서버를 접속하게 한다. 시스템 해킹, 공격자..
1월 27일 5회차 모임 개인 목표 : 정보보안 공부- 입문 정보보안(해킹) 공부로 Dream Hack 사이트 강의 듣기 개인 결과 : 리눅스 기본적으로 사용되는 명령어 및 워게임에서 사용되는 명령어를 몇 개 배우고 바로 실습에 들어갔다. 문제 정말 말 그대로 아기 리눅스이다. 간단하게 구현된 셸을 통해서 명령어를 입력하여 flag를 찾는다. ls 를 통해서 어떤 파일 및 디렉토리가 있는지 확인하고, hint.txt와 requirements.txt의 내용을 cat을 통해서 확인한다. 힌트에는 플래그가 적혀있는 위치가 있다. 그리고 해당 문제의 소스 코드를 보았을 때 입력으로 flag라는 단어를 입력하면 No!라는 출력만 나오므로 우회하여 해당 flag.txt에 접근해야 한다. curl을 통해서 데이터를 ..