일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 파이썬
- 리눅스
- pythonchallenge
- 경기대학교
- 리버싱
- 자바
- webhacking.kr
- Web
- ARP Redirect
- 쏙쏙캠프
- SuNiNaTas
- 피들러
- C언어
- 웹
- html5
- hackerschool
- 명품자바프로그래밍
- 써니나타스
- FTZ
- 파이썬챌린지
- java
- setCookie
- 석문초등학교
- Linux
- 웹해킹
- 암호수학
- 대외활동
- 실습문제
- 해커스쿨
- C
- Today
- Total
목록분류 전체보기 (93)
Hongfluenza
setcookie (쿠키명, 쿠키값, 만료시간, 경로, 도메인, 보안, httponly); 쿠키명 (필수) 설정될 쿠키의 이름을 결정 쿠키값 (선택) 쿠키 이름에 입력될 값 만료시간 (선택) Default 값은 0이며 쿠키가 유지될 시간을 결정 경로 (선택) 경로를 지정할 경우 특정 위치와 하위 경로에서만 사용가능하도록 설정됨 도메인 (선택) 사용될 도메인을 지정가능함. 서브도메인 입력 시 해당 서브도메인만 사용 가능 보안 (선택) 보안 프로토콜인 https에서만 사용가능하도록 설정함 httponly HTTP에서만 사용가능하도록 하여 스크립트에 의한 쿠키 접근을 허용 안 하게 함

Suninatas 1번 문제를 복습하면서 asp의 문법에 대해서 정리해볼 필요가 있을 것 같아서 간단하게 사용된 문법들을 정리하려고 한다. 1> ASP란 Active Server Page, 즉 동적으로 서버에서 작동하는 페이지를 말한다. ( 정적인 페이지는 HTML ) ASP 코드의 형태 : 1.1> ASP의 동작 과정 1. 웹브라우저에서 서버로 문서 요청 2. 웹서버 파일시스템 문서 검색(index.html, home.asp, image.jpg 등…) 3. ASP.dll(asp 코드 해석) 4. 문서를 웹브라우저에 전달 2> ASP 기본 문법 2.1> Response.write() response.write() 함수는 문자열을 출력하기 위해서 사용된다. 2.2> Replace()함수 특정 문자열을 원하..

webhacking.kr 회원가입 문제를 해결하면서 Base 64 디코딩을 활용했다. 네트워크 전공 시간에 다양한 디코딩 방법을 이용해 문제를 해결했던 기억을 되살려 인코딩이 무엇이며 어떠한 종류가 있는 지에 대해 살펴보도록 하겠다. 1> 인코딩이란? 정보의 형태나 형식을 표준화, 보안, 처리 속도 향상, 저장 공간 절약 등을 위해서 다른 형태나 형식으로 변환하는 처리 혹은 그 처리 방식 → 즉, 컴퓨터가 이해할 수 있는 형식으로 바꾸어주는 것. 내용에는 변화가 없고, 암호화로는 사용이 불가능하다. 인코딩의 종류에는 ASCII, URL, HTML, Base64, MS Script 등이 있다. 2.1> ASCII 인코딩 ASCII (American Standard Code for Information In..

Webhacking.kr 홈페이지에 들어가면, 로그인 창은 있지만 회원가입 창은 없다. 회원가입을 하기 위해서 어떻게 해야하는 지 살펴보자. F12(개발자 도구)를 사용해 스크립트를 살펴본다. 다음과 같이 주석처리 된 Register(회원가입) 부분을 살펴볼 수가 있다. 회원가입 창으로 이동하기 위한 방법에는 두 가지가 있다. 해당 박스 내용은 Register라는 버튼을 클릭했을 때, join/includ2_join__frm__0001.php?mode=386a06192380430fc8953c58cf18fd74 로 이동한다는 이야기다. 그렇다면, url에 다음과 같은 주소를 입력해 회원가입 창으로 이동하면 회원가입을 할 수 있다. 회원가입 창으로 이동한 모습이다. 내용은 각각 ID, PW, EMAIL, 그..

0x01. UTP 케이블 정의 Unshieded Twisted pair Cable 즉, 사진과 같이 절연체로 감싸여 있지 않은 두 가닥씩 꼬여 있는 케이블을 말한다. UTP 케이블은 RJ규격의 커넥터, 연질 피복, 내부 심선으로 이루어져 있다. 그렇다면 심선이 쌍으로 꼬여있는 이유는 무엇일까? 그 이유는, 일직선의 단선의 경우 주변에 강한 전자기 신호가 있을 경우 선에 유도기전력이 발생하여 전기가 흐르게 되고 이는 통신케이블의 신호를 왜곡시키기 때문에 쌍으로 꼬여있는 심선을 사용함으로써 전자기적 간섭을 상쇄할 수 있는 것이다. 0x02. UTP 케이블 종류 DIRECT CABLE (다이렉트 케이블) 다이렉트 케이블은 일반적으로 사용되는 케이블이라고 생각하면 쉽다. OSI 7계층에서 같은 계층에 있는 장비..
보안뉴스 링크 ▷ https://www.boannews.com/media/view.asp?idx=79540 애플, 정기 패치 통해 100개 넘는 취약점 해결해 애플이 이번 주 iOS, 맥OS, 사파리(Safari), tvOS, 왓치OS(watchOS)에 대한 패치를 발표했다. 대단히 많은 수의 취약점들이 해결된 것이라, 사용자들의 업데이트가 필수다. www.boannews.com 보안뉴스에 따르면, 오픈 소스 웹 브라우저 엔진인 웹킷에서 21개의 취약점이 발견됐는데, 20개는 메모리 변형(memory corruption)과 관련된 것이고, 나머지 1개는 아웃 오브 바운드(out-of-bounds) 관련 취약점이라고 한다. 이 기사를 읽고 나서 메모리 변형과 아웃 오브 바운드의 개념에 덧붙여 몰랐던 용어들..

7계층 응용 계층 · 전송 단위 : Data · 프로토콜 : DHCP, DNS, FTP, HTTP · 응용 계층은 TCP/UDP 기반의 응용 프로그램을 구현할 때 사용한다. · 사용자가 네트워크에 접근할 수 있도록 해주는 계층 · 사용자 인터페이스, 전자우편, 데이터베이스 관리 등 서비스를 제공 ① TCP 기반 · HTTP / HTTPS HTTP ( Hypertext Transfer Protocol ) - Hypertext인 HTML을 전송하기 위한 통신 규약 - 암호화되지 않은 방법으로 데이터를 전송하기 때문에 서버와 클라이언트가 주고 받는 메시지를 감청하는 것이 매우 쉽다. - 이를 보완한 것이 HTTPS HTTPS ( S는 Over Secure Socket Protocol ) - 보안이 강화된 HT..
정수 자료형 자료형 크기 범위 비고 char signed char 1byte, 8bit -128~127 unsigned char 1byte, 8bit 0~255 short short int 2byte, 16bit -32,768~32,767 int 생략 가능 unsigned short unsigned short int 2byte, 16bit 0~65,535 int 생략 가능 int signed int 4byte, 32bit -2,147,483,648~ 2,147,483,647 unsigned unsigned int 4byte, 32bit 0~4,294,967,295 int 생략 가능 long long int signed long signed long int 4byte, 32bit -2,147,483,648..