• For Information Security

    "For Information Security" Blog 입니다.

    일상과 취미와 관련된 내용들

    위주로 작성되었습니다.

    모두 환영합니다~ *^^*

  • 카테고리
  • 메뉴
    • To infinity and beyond! (204)
      • 정보보호 관리,기술 진단 (11)
        • 어플리케이션 보안 운영 (1)
        • 정보시스템 진단 (4)
        • 모의해킹 (6)
      • 보안 뉴스 (8)
      • 최신 취약점 분석 (1)
      • Java (1)
      • Linux (59)
        • [ CentOS ] 시작하기 (9)
        • [ CentOS ] 기본명령어 (22)
        • [ CentOS ] 기본개념 (5)
        • [ CentOS ] 네트워크 (5)
        • [ CentOS ] 활용 (7)
        • [ kali linux ] 시작하기 (4)
        • [ kali linux ] 활용 (6)
        • [Ubuntu] 활용 (1)
      • Python (19)
        • [ Python ] 시작하기 (5)
        • [ Python ] 자료형 (6)
        • [ Python ] 제어문 (3)
        • [ Python ] 함수 (3)
        • [ Python ] 심화 (2)
        • [ Pythonchallenge ] (0)
      • PHP 기본개념 (0)
      • PHP 참조 레퍼런스 (5)
        • [ PHP ] 문자열 함수 (4)
        • [ PHP ] 변수 (1)
      • MariaDB,MySQL (16)
        • 기초 (10)
        • 함수 및 레퍼런스 (6)
      • HTML & CSS (3)
      • Javascript (2)
        • [ JavaScript ] 시작하기 (2)
        • [ JavaScript ] 기본 문법 (0)
      • Network (11)
      • System (2)
      • Web (11)
      • War Game (46)
        • [ OverTheWire ] Bandit (16)
        • [ OverTheWire ] Natas (6)
        • [ Hacker School ] FTZ (6)
        • [ los ] Lord of the SQL (18)
        • [ Webhacking.kr ] (0)
      • Tool (8)
  • 글쓰기
  • 관리&로그인
  • 태그
  • 방명록
  • RSS
  • 링크(이웃)추가
    프로그래밍을 접할때
    카테고리 없음
    프로그래밍 언어를 공부하는데 어려움을 겪는다면 언어를 쓸 수 있는 기술을 습득하기 보다 머리속에서 결과를 도출해 낼 수 있는 논리적 사고를 먼저 길러야한다. 논리적 사고란 매우 추상적이기 때문에 '논리적 사고를 기르자!' 해서 기를 수 있는 능력이 아니고 매우 까다롭다. 많이 생각하고 많은 과정을 반복해야 조금씩 성장할 수 있는 능력이라고 생각한다. 프로그래밍 언어를 공부할때 역시 언어에대한 문법적인 기술과 개념을 익힌다고해서 어떤 프로그램을 설계하고 만들 수 있는건 절대 아니다. 논리적 사고가 바탕이 되고 그 위에 추상적인 논리적 사고들을 구체적으로 표현해내는게 프로그래밍 언어라고 생각한다. 프로그밍을 통해서 어떠한 결과를 얻기위한 모든 과정을 알고리즘 이라고 할 수 있다. 이는 매우 추상적이기 때문에..
    전 세계 기기를 감염시키는 새로운 IoT 악성코드, Linux/IRCTelnet 발견
    보안 뉴스
    사물인터넷(IoT)가 점차 강조되가는 세상 악성코드 '미라이(Mirai)'를 동원한 분산서비스거부(DDoS) 공격이 여전히 기승을 부리고 있습니다. 비밀번호 설정을 바꾸지 않고 사용하는 인터넷 공유기나 네트워크 카메라 등(사용이 잦은 기기들) 보안이 허술한 '사물인터넷(IoT) 기기'가 여기에 타겟이 되는상황입니다.미라이와 유사한 악성코드 확산 가능성이 고조됨에 따라 대규모 DDoS 공격의 위험도 커질 전망입니다. # Mirai 악성코드 : 수십만 대의 사물 인터넷 디바이스를 감염시켜 대규모 DDoS 공격을 일으킨 트로이목마 프로그램의 소스 코드 이러한 위험 속에서 MalwareMustDie가 대규모 DDoS 공격을 실행하기 위한 봇넷으로 둔갑시키는 새로운 악성코드를 발견했습니다. Linux/IRCTel..
    HTML & CSS 기초 -CSS 기본 구조
    HTML & CSS
    CSS기본구조 # CSS란 무엇인가→CSS 정의CSS는 Cascading Style Sheet의 약자이다. CSS는 문서의 콘텐츠와 레이아웃, 글꼴 및 시각적 요소들로 표현되는 문서의 외관(디자인)을 분리하기 위한 목적으로 만들어졌습니다. HTML이 웹페이지의 '뼈'라면 CSS는 '살'이라고 할 수 있습니다. 즉 HTML이 웹페이지의 정보를 표현한다면, CSS는 HTML을 보기 좋게 디자인하는 역할을 하는 언어입니다. 따라서 CSS를 공부하려면 선행지식으로 HTML을 요구합니다. 물론 HTML을 많이 알고 있을 필요는 없습니다. HTML이 무엇이고, 태그는 어떻게 사용하는지만 알고 있으면 CSS를 배울 수 있습니다. 하지만, CSS의 대상이 HTML이라는 점에서 CSS에게 있어서 HTML은 필연적입니다...
    HTML & CSS 기초 - Html 의 기본구조 및 기본태그(1)
    HTML & CSS
    html 기본구조 및 기본태그 ↑Html은 Hyper Text Markup Language의 약자이며 홈페이지를 만드는데 있어서 기본적인 프로그램 언어라고 생각하시면 됩니다. Html은 태그("")로 이루어진 명령어로 구성되어 있습니다.태그는 시작태그와 종료태그로 이루어져 있습니다.일부 태그는 종료태그가 없이 시작태그만 있는 단일태그도 있습니다. # 단일태그의 경우 의 형식을 가지고 있습니다. # /는 꼭 붙이지 않아도 되지만, 가독성을 높이기 위해 / 를 붙여주곤 합니다. 컨텐츠 로 끝나는 태그라는 것을 가지고 작성합니다. (시작태그)와 같은 방식으로 시작하여(종료태그)와 같은 방식으로 종료 합니다.이렇게 태그는 ~컨텐츠~ 과 같은 모양으로 구성되고 이 태그 사이에 다른..
    HTML & CSS 기초 -html 사용을 위한 eclipse-php 설치하기
    HTML & CSS
    html 사용을 위한 eclipse 설치하기 웹 보안을 하기에 앞서 웹을 구축하고 ,웹 서비스를 제공 할 줄 알아야 한다는 생각이 들어 선행 공부로 리눅스(CentOS),Html,CSS,PHP,JAVA Script의 필요성을 느꼈고이번에는 프로그램 언어 중 하나인 Html에 대해서 공부한 것을 정리 해보려고 합니다. 먼저 Html이 무엇인지 간단하게 알아보려고 합니다. ↑HTML은 웹 페이지 콘텐츠 안의 꺾쇠 괄호 () 에 둘러싸인 "태그"로 되어있는 HTML 요소 형태로 작성한다. HTML이란 Hyper Text Makeup Language의 약자로 WWW(World Wide Web)에서 하이퍼 텍스트 문서를 작성하는 데 사용되는 기본 프로그램 언어입니다. 하이퍼 텍스트(Hyper Text)란 하나의 ..
    [ Linux - CentOS ] 명령어 mkdir,touch,rmdir
    Linux /[ CentOS ] 기본명령어
    linux 기초 mkdir,touch,rmdir명령어 기본 명령어 ◎ mkdir → 디렉터리를 생성한다. 기능 - 디렉터리를 생성한다.형식 - mkdir [ 옵션 ] 디렉터리명옵션 → -p : 하위 디렉터리를 계층적으로 생성할 때 중간 단계의 디렉터리가 없으면 자동으로 중간 단계 디렉터리를 생성하면서 전체 디렉터리를 생성한다. ↑mkdir [옵션] 디렉터리명 을 이용해서 디렉터리를 만들 수 있다.mkdir /root/aaa → /root 디렉터리 아래 aaa라는 디렉터리를 만들 수 있듯이경로를 지정해서 디렉터리를 만들 수 있다. 경로를 지정 할 때는 상황에 따라 절대 경로와 상대경로를 이용 합니다../ >> 생략이 가능하므로 mkdir aaa 라 하면, 현재 위치에 aaa라는 디렉터리를 만들 수 있습니다..
    [ Linux - CentOS ] 명령어 clear, ls, exit
    Linux /[ CentOS ] 기본명령어
    linux 기초 clear, ls, exit 기본 명령어 ◎ clear → 현재 보이는 화면이 깨끗이 지워지고 커서가 화면의 왼쪽 상단으로 이동한다. clear 명령어는 옵션이나 인자가 없다. ↑현재 출력 된 내용을 clear 명령어를 써서 정리할 수 있다. ↑화면이 깔끔하게 지워지고, 커서가 화면의 왼쪽 상단으로 이동합니다. ◎ ls → 디렉터리에 있는 파일이나 서브 디렉터리 등 디렉터리의 내용은 보는 명령은 ls(list)이다. pwd 명령은 옵션이나 인자를 지정하지 않고 명령만 사용하고, cd 명령의 경우 이동하려는 목적지를 인자로 정했다. ls 명령은 다양한 기능을 제공하는 옵션을 사용하고, 내용을 보고 싶은 목적지 디렉터리를 인자로 지정할 수 있다. 기능 - 디렉터리의 내용을 출력한다.형식 - ..
    [ Linux - CentOS ] putty를 이용한 리눅스 사용법
    Linux /[ CentOS ] 시작하기
    linux 기초- putty사용하기 리눅스를 사용하는데 있어서 늘 VMware를 이용하면 Host PC(실제 내컴퓨터)를 이용 할 때 마다 Ctrl + Alt 를 통한 창을 변환도 번거롭고,(저는이게 제일 불편했습니다.)복사 붙여넣기도 안되고, 글씨도 작아서 잘 안보일 때도 있습니다. ↑VMware 명령어 입력칸은 글씨가 너무 작고 어두칙칙합니다. 위와 같은 번거로움을 해결하기 위해서 putty라는 프로그램을 이용해좀 더 간단하게 리눅스를 이용하실 수 있습니다.먼저! putty를 사용하기 위해선 putty가 무엇인지 간단하게 알아 보겠습니다.↓ putty를 알기 위해서는 SSH를 먼저 알아야하는데 SSH란 Secure Shell의 약자로 네트워크 상의다른 컴퓨터에 로그인 하거나 원격으로 명령으로 실행할 ..
    [ Linux - CentOS ] 명령어 pwd, cd (절대경로, 상대경로)
    Linux /[ CentOS ] 기본명령어
    linux 기초 -기본명령어 pwd, cd (절대경로, 상대경로) 기본 명령어 ◎ pwd → 현재 위치를 확인하는 명령어 입니다. 기능 - 현재 위치를 확인한다. 즉, 현재 디렉터리의 절대경로를 출력한다.형식 - pwd ↑현재 나의 위치가, /root 라는것을 알 수 있습니다. 기본적인 디렉토리는 root 디렉토리(홈 디렉터리)로 되어 있습니다. ◎ cd → cd 명령어는 현재 디렉터리를 변경하는 명령어 입니다. 기능 - 현재 디렉터리를 변경한다.형식 - cd [디렉터리명] 사용 예 - cd, cd /tmp, cd /etc ↑위의 디렉토리 전부 있는것은 아니지만, 대부분의 리눅스 운영체제의 디렉터리 구조가 위와 같이 생겼습니다. ↑최상위 디렉터리인 ' 루트(/) 디렉터리' 그 아래, /etc, /root..
    [ Linux - CentOS ] 기본 명령어창, 스냅샷 찍기
    Linux /[ CentOS ] 시작하기
    linux 기초 스냅샷 찍기, 명령어 창 ↑CentOS 설치 과정을 따라오셨거나, VMware를 통해 CentOS를 실행 시킬때 VMware를 켰을때 모습입니다. 위 표시를 누르시면 CentOS운영체제가 설치된 가상 컴퓨터를 실행 시키실 수 있습니다. ↑위 localhost login에 설치 당시 만들었던 root아이디를 치거나, 만들어 두셨던 사용자 아이디를 치시면 됩니다.Password는 키보드로 입력해도 보이지 않습니다. 안 쳐지는게 아니니 걱정말고 치시면 됩니다. ※ 띄어쓰기도 암호로 인식하므로 또박또박 적어주시길 바랍니다. ↑로그인이 완료되면 위처럼 명령어 입력창이 나오는데 이로써 리눅스 실습 환경이 갖추어 졌습니다! 기본적인 명령어와 디렉토리에 들어가기 앞서 스냅샷에 대해 알아 보려고 합니다...
    [ Linux - CentOS ] 리눅스 설치(2)
    Linux /[ CentOS ] 시작하기
    3) CentOS 설정 및 설치 하기 거의다 왔습니다.. ↑설치 화면 로딩이 끝나면 본격적으로 CentOS설치를 위한 화면이 나옵니다. ↑언어 설정에서 korea를 검색하여 한국어로 바꿔 주시면 설치가 수월합니다.위의 언어 설정은 리눅스 사용시 한국어로 설정하겠다는 것이 아니고,설치 과정만 한국어로 하겠다는 것이니 참고하시기 바랍니다. ↑다음화면에서 시스템에 설치대상만 느낌표가 들어와 있는걸 보실 수 있습니다.클릭해줍니다~ ↑디스크 공간 목록이 뜨는데, 디스크 공간이 여러개 있으면 여러개 뜰 수 있으니 당황하지 마시고, 디스크 공간을 선택하라는 것인데 위와 같이 되어 있다면, ↓ 같이 디스크를 클릭해 줍니다. ↑디스크를 설정하면, 완료 버튼을 클릭 할 수 있습니다. ↑이제 설치를 시작 할 수 있습니다!!..
    [ Linux - CentOS ] 리눅스 설치하기 (1)
    Linux /[ CentOS ] 시작하기
    웹 보안을 공부하기에 앞서 리눅스를 기본적으로 다루는 것이 필요하다는 생각이 들어, 이렇게 포스팅을 하려고 합니다.지극히 기본적인 내용을 다루는 글이니 그 점 참고해 주시기 바랍니다. Tip))사전 지식 :리눅스를 배우는 이유 - 리눅스는 운영체제 입니다.- 운영체제란 하드웨어를 제어 및 관리하는 역할을 합니다.- 운영체제의 종류에는 linux계열 ,window계열, unix계열이 있습니다.- 운영체제를 학습하는 목적은 서버를 가동하기 위함입니다.- 서버를 가동하는 목적은 누군가에게 서비스를 제공하기 위함 입니다.- 여러 계열의 운영체제 중 리눅스를 사용하는 이유는 가장 대중적으로 서버 관련 운영체제이며, 시장 점유율 역시 높으며(많은 기업이 사용), 운영과, 보안도 쉽고 강력하기 때문입니다.- 많은 l..
    1 ··· 13 14 15 16 17
    카테고리
    • To infinity and beyond! (204)
      • 정보보호 관리,기술 진단 (11)
        • 어플리케이션 보안 운영 (1)
        • 정보시스템 진단 (4)
        • 모의해킹 (6)
      • 보안 뉴스 (8)
      • 최신 취약점 분석 (1)
      • Java (1)
      • Linux (59)
        • [ CentOS ] 시작하기 (9)
        • [ CentOS ] 기본명령어 (22)
        • [ CentOS ] 기본개념 (5)
        • [ CentOS ] 네트워크 (5)
        • [ CentOS ] 활용 (7)
        • [ kali linux ] 시작하기 (4)
        • [ kali linux ] 활용 (6)
        • [Ubuntu] 활용 (1)
      • Python (19)
        • [ Python ] 시작하기 (5)
        • [ Python ] 자료형 (6)
        • [ Python ] 제어문 (3)
        • [ Python ] 함수 (3)
        • [ Python ] 심화 (2)
        • [ Pythonchallenge ] (0)
      • PHP 기본개념 (0)
      • PHP 참조 레퍼런스 (5)
        • [ PHP ] 문자열 함수 (4)
        • [ PHP ] 변수 (1)
      • MariaDB,MySQL (16)
        • 기초 (10)
        • 함수 및 레퍼런스 (6)
      • HTML & CSS (3)
      • Javascript (2)
        • [ JavaScript ] 시작하기 (2)
        • [ JavaScript ] 기본 문법 (0)
      • Network (11)
      • System (2)
      • Web (11)
      • War Game (46)
        • [ OverTheWire ] Bandit (16)
        • [ OverTheWire ] Natas (6)
        • [ Hacker School ] FTZ (6)
        • [ los ] Lord of the SQL (18)
        • [ Webhacking.kr ] (0)
      • Tool (8)
    달력
    «   2025/11   »
    일 월 화 수 목 금 토
    1
    2 3 4 5 6 7 8
    9 10 11 12 13 14 15
    16 17 18 19 20 21 22
    23 24 25 26 27 28 29
    30
    광고
    최근에 올라온 글
    최근에 달린 댓글
    태그
  • vmware kali linux
  • 모의해킹 실무
  • setuid
  • 칼리 리눅스 설치
  • 취약점 진단이란
  • linux mysql
  • kali 설치
  • 모의해킹이란
  • Bandit Level 6 → Level 7
  • Bandit Level 14 → Level 15
  • MySQL
  • MySQL 설치하기
  • 칼리 설치
  • Bandit Level 9 → Level 10
  • bandit14
  • centos 설치
  • Los
  • list 함수
  • 모의해킹 팁
  • 리눅스 파이썬
  • 더보기
    방문자수
    • Total :
    • Today :
    • Yesterday :

    좀 알려주세요 현기증 난단 말이에요..

    Copyright (c) JY Skin3 All Rights Reserved 미스터짱

    티스토리툴바