flick
close
프로필 사진

flick

github: @hy-0n

  • 분류 전체보기 (26)
    • 코딩 알고리즘 (5)
      • C \ C++ (5)
    • web (18)
      • web (11)
      • 웹 해킹 (7)
    • ect. (2)
      • project (2)
  • 홈
  • 태그
  • 방명록
Cookie, session 문제 풀이

Cookie, session 문제 풀이

웹 해킹이란? 웹해킹은 웹사이트나 웹서비스에 있는 취약점을 찾아서 그 약점을 이용하거나 시험하는 모든 활동 프로토콜 이란? 프로토콜은 컴퓨터나 기기 간의 통신을 위한 규칙 체계이자 약속입니다. 사람들이 대화할 때 문법을 지키는 것처럼, 기기들도 데이터를 주고받을 때 정해진 프로토콜을 따라야 서로 이해하고 원활하게 소통할 수 있습니다 HTTP VS HTTPS 둘다 일단은 웹에서 클라이언트와 서버 간에 데이터를 주고받기 위한 통신 규약(프로토콜)입니다. HTTP 서버와 클라이언트 간의 데이터 교환을 요청과 응답 형식으로 정한 프로토콜 입니다 살짝 보안상으로 많이 취약합니다. HTTPS HTTPS는 HTTP에 SSL/TLS 프로토콜을 추가하여 데이터를 암..

  • format_list_bulleted web/웹 해킹
  • · 2025. 11. 1.

DB 1일차

DB란?많은 데이터를 모아두고 쉽게 찾고 사용할 수 있게 해주는 저장소DBMS DB 를 관리하고 다루는 프로그램데이터베이스의 데이터를 사용자나 프로그램에게 제공해주는 시스템SQL데이터베이스에 데이터를 저장, 수정, 삭제, 조회할 때 사용하는 언어3가지 필수 기능이 있다정의조작제어 정의어 CREATECREATE는 새로운 데이터베이스 또는 테이블을 만드는 명령어 DROP DROP은 더 이상 필요 없는 테이블이나 데이터베이스를 삭제할 때 사용ALTERALTER는 기존 테이블에 새로운 열을 추가하거나, 열의 자료형을 변경할 때 사용조작어 SELECTSELECT는 데이터베이스에서 필요한 정보를 검색하는 명령어UPDATEUPDATE는 특정 행(row)의 값을 변경하는 데 사용! WHERE 절을 반드시 지정해서 원하..

  • format_list_bulleted web/web
  • · 2025. 10. 2.

FLASK 2차시

디렉토리 구조Render_templateHTML 파일 불러오기 url_for특정 path로 연결 시켜줌 jinja파이썬 플라스크에 기본 내장된 템플릿 엔진웝페이지가 동적으로 작동해야될때 JS 대신 파이썬과 유사한 문법으로 작성 가능 연습 코드 아이디 입력 : 비밀번호 입력 : 로그인 {% if name == "admin" and pw == "1234" %} 관리자님 환영합니다. {% else %} 존재하지 않는 아이디 입니다. {% endif %}우선 HTML 코드이다post로 아이디와 비밀번호를 입력 받는다jinja를 사용하여 name(아이디)가 admin이고 pw(비밀번..

  • format_list_bulleted web/web
  • · 2025. 10. 1.

flask 1일차

HTTP 메서드GET요청POST제출URL 구조프로토콜클라이언트와 서버 간에 정보를 주고 받기위한 통신 규약중 하나도메인IP 주소를 문자로 바꾼거(사람들이 기억하기 쉽게)패뜨현재 위치파라미터키 발류 형태의 데이터프레그멘트웹 페이지의 특정한 위치나 요소에 접근하기 위한 식별자Flask플라스크 : 파이썬 기반 웹 프레임 워크 중에 하나1. Flask를 불러온다2. 객체 만든다4~6. 그냥 들어가면 헬로가 나온다8~10. /unifox로 들어가면 헬로 유니폭스가 나온다12. 실행한다

  • format_list_bulleted web/web
  • · 2025. 9. 24.

파이썬 2차시 - 리스트, 튜플

리스트여러 개의 데이터를 순서대로, 수정 가능하게 묶어서 저장할 수 있는 자료구조 리스트 메서드insert()리스트의 특정 위치에 요소 삽입 append()리스트 끝에 요소 삽입clear()리스트 내용 모두 삭제del()리스트의 특정 위치 요소 삭제remove()리스트의 특정 요소 삭제pop()리스트의 마지막 요소 출력 후 삭제등등 매우 많은 메서드를 보유하고 있다. 리스트 컴프리 핸션 리스트 컴프리헨션을 사용하는 큰 이유는 여러줄 쓸걸 한줄로 직관적이게 만들어 주기 때문입니다 numbers = []for n in range(1, 10+1): numbers.append(n)원래 리스트로 코드를 만들때[x for x in range(10)]리스트 컴프리 핸션을 이용 할때 튜플여러 개의 데이터를 순서..

  • format_list_bulleted 카테고리 없음
  • · 2025. 8. 27.
node js 3, 4차시

node js 3, 4차시

nodejs로 만든 서버접속 화면 /uni 접속 화면 /fox expressjs로 만든 서버expressjs로 만든 서버 접속 화면 /uni?name=peter&age=18expressjs로 만든 서버 접속 화면 /fox

  • format_list_bulleted web/web
  • · 2025. 8. 17.
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (26)
    • 코딩 알고리즘 (5)
      • C \ C++ (5)
    • web (18)
      • web (11)
      • 웹 해킹 (7)
    • ect. (2)
      • project (2)
인기 글
전체 방문자
오늘
어제
Copyright © 이게뭐에요? 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바