UTM 실습
·
WEB
PC1ip 10.10.10.1 255.255.255.0 10.10.10.254PC2ip 10.10.10.1 255.255.255.0 10.10.10.254PC3ip 10.10.10.1 255.255.255.0 10.10.10.254R1conf tint fa 0/0no shuint fa 0/0.10ip addr 10.10.10.254 255.255.255.0encapsulation dot1q 10ip nat insideint fa 0/0.20ip addr 20.20.20.254 255.255.255.0encapsulation dot1q 20ip nat insideint fa 0/1ip addr 30.30.30.1 255.255.255.0ip addr 30.30.30.100 255.255.255.0 seco..
보안 이론 (web, pam, selinux등)
·
WEB
❓1. WEB spidering에 대한 것과 종류에 대해 서술하시오.답변: 웹 구조 파악종류 예: BFS crawler, DFS crawler, focused crawler, incremental crawler 등전통적인 웹 크롤러, 깊이 우선 탐색(DFS), 너비 우선 탐색(BFS) 방식❓2. PAM 설정파일 안의 설정중 auth sufficient pam_rootok.so와 같은 설정을 pam_succeed_if.so로 구현하시오.답변: pam_rootok.so는 root 사용자이면 바로 인증 성공 처리pam_succeed_if.so를 사용하여 root UID 체크 후 성공 처리 가능 auth sufficient pam_succeed_if.so uid = 0 auth sufficient pam_s..
web session hijacking
·
WEB
보호되어 있는 글입니다.
web hacking
·
WEB
보호되어 있는 글입니다.
web -파일 file
·
WEB
$file_size=filesize($file_path); filesize -> 파일의 경로를 알아오는 함수 is_file(); -> 파일의 존재여부를 알려주는 함수 unlink("upload/$rs_arr[filename]");unlink() 함수는 PHP에서 파일을 삭제하는 함수$file_name=urldecode($_GET["filename"]);$file_path="./upload/$file_name";$file_size=filesize($file_path);//파일 다운로드 하는 경우 HTTP 헤더를 설정하는 코드header("Content-Type: application/x-octetstream"); //전송되는 데이터가 텍스트가 아니라 MIME(파일)이라 명시하는 값header("Conte..
web-게시판 만들기
·
WEB
mysqli_fetch_array배열 형태로 질의의 결과값을 가져오는 함수이다한 줄의 데이터만 가져올 수 있다첫번째 데에터만 가져온다 또다른 특징같은 sql문을 질의하여 여러번의 결과값을 가져오는 경우 다음 행의 데이터를 가져온다첫번째 mysqli_fetch_array -> 첫번째 데이터 가져옴두번째 mysqli_fetch_array 치면 -> 두번째 데이터를 가져옴 mysqli_fetch_array가 배열형태로 가져오니까 한번에 여러줄을 가져올 수는 없다 $strSQL="select * from board"; $rs=mysqli_query($conn,$strSQL); $rs_arr=mysqli_fetch_array($rs); 그렇다면 어떻게 해야할까?반복문을 작성해주면 된다. while..
회원가입 php , javascript
·
WEB
require("../dbconn.php"); if(!$_SESSION["user_id"]): ?> a href="member/member_login.php" target="_parent">로그인a> | a href="member/member_register.php" target="_parent">회원가입a> else: ?> a href="" target="_parent" >회원정보 변경 | a href="member/member_logout.php" target="_parent">로그아웃a> endif; ?> : 이 있으면 밑에 있는html코드가 실행이 된다else가 나오기 전까지 html코드가 php {}..
로그인 php & 로그아웃 php
·
WEB
로그인 php LOGIN ID PASSWORD ..
HTML 기초 - tag
·
WEB
HTML -> tag 공부 HTML:tag를 기반으로 웹페이지를 구성하는 웹 언어 태그란?특정 기능을 구현하기 위해 표현하는 문법 시작태그 끝태그 이 사이에 데이터를 넣으면 태그 기능이 적용된다. 어떤 태그를 사용하고 어떤 태그를 어느 위치에 작성하고 어떤 태그에 글자나 문자를 입력하는 가에 따라 웹페이지가 작성된다.1. 문서의 형식과 버전을 선언하는 태그컴퓨터는 해당 문서 제일 앞에 선언 태그를 보고 해당 문서가 html 버전 몇으로 입력되었는지 파악하여 해석을 진행 -> html52. html문서의 시작과 끝을 알려주는 태그html 문법에 따라 코드를 작성하는 경우 반드시 html 태그 사이에 입력을 해줘야 한다.컴퓨터는 html 태그 사이에 데이터를 html 형식으로 해석하게 된다 ~~~~~ ..
웹 페이지 만들기 (6) 아파치 보안 설정
·
WEB
vi /etc/httpd/conf/httpd.confServerSignature Off -Apache 에러 페이지나 디렉터리 목록 하단에 서버 정보가 노출되는 것을 방지 ServerSignature 설정은 서버 응답의 일부로 보내는 서버 정보를 제어 -> ServerSignature가 On으로 설정되면, 서버 오류 페이지나 디렉토리 리스팅 등의 HTTP 응답에 서버의 정보를 포함아파치 정보도 출력되기 때문에 이 기능은 꺼두는 것이 좋다.ServerTokens ProdServerTokens는 Apache가 HTTP 응답 헤더에 포함할 서버 정보의 범위를 제어한다.Server 헤더에 어떤 정보를 포함할지 설정하는 것이다.Prod는 최소한의 아파치정보만 출력하게 하는 설정이다, or 모든 정보를 출력하고 싶다..