분류 전체보기(139)
-
8주차 정리
생활코딩 Javascript – 30. 객체 쓰기와 읽 기 ~ 35. 라이브러리와 프레임워크 실습 30. 객체 쓰기와 읽기 정보의 양이 많아졌을 때 서로 연관된 정보를 정리정돈하기 위해 배웠던 도구 : 배열 순서에 따라 정보를 정리 정돈함 배열 : 정보를 담는 그릇 , 정보가 순서대로 저장됨 -> 순서 없이 정보를 저장하는 것 : 객체 ->이름이 있는 정리정돈 상자 : 객체 -객체의 문법 Create : 생성하는 법 객체를 만들 때 사용하는 기호 : object literal, 중괄호{} coworkers.programmer : 여기서 '.'는 object access operator라고 불리며, 객체 coworkers에 접근하는 오퍼레이터이다. 31. 객체와 반복문 객체에 있는 데이터를 가져와야 하는 ..
2022.06.26 -
8주차 정리
[F.T.Z] LEVEL 4, 5 1. LEVEL 4 ls명령어를 이용하여 파일을 확인한다. cat hint 명령어를 이용해서 hint 파일을 열어서 확인한다. ls -al 명령어를 이용해서 파일을 확인한다. cd /etc/xinetd.d/ 명령어를 입력해서 /etc/xinetd.d/ 로 이동한다. 그리고 ls -al 명령어를 입력해서 파일을 확인한다. cat backdoor 명령어를 이용하여 backdoor를 연다. cat /home/level4/tmp 명령어를 이용해서 /home/level4/tmp로 이동한다. cat > backdoor.c 명령어를 이용하여 .c 파일을 만든다. ctrl + c 키를 눌러서 cat 명령어로 사용한 파일을 저장한다. finger @localhost 명령어를 이용해서 l..
2022.06.25 -
10866: 덱
-Class2 : Silver4 https://www.acmicpc.net/problem/10866 10866번: 덱 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net -결과 -코드 #include #include #include #define SIZE 10001 typedef struct node { struct node* next; struct node* prev; int key; }node; void getNode(node** p) { (*p) = (node*)malloc(sizeof(node)); (*p)-..
2022.06.24 -
10845: 큐
-Class2 : Silver4 https://www.acmicpc.net/problem/10845 10845번: 큐 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net -결과 -코드 #include #include int main() { int n, v; int top = -1; int size = 0; int front = 0; int back = -1; int stack[15000]; char a[20]; scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%s", ..
2022.06.24 -
10828: 스택
-Class2 : Silver4 https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net -결과 -코드 #include #include int main() { int n, v; int top = -1; int stack[15000]; char a[20]; scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%s", a); //printf("str: %s\n", a); if (!strcmp(a..
2022.06.24 -
7주차 정리
[이론] - 스캐닝 - 무차별 대입공격(브루트 포스) - DOS 공격 - 중간자 공격 - 세션 하이재킹 [실습] - [DOS 공격] Ping of Death - [DOS 공격] SYN Flooding - [DOS 공격] Land 1. 스캐닝(Scanning) 스캔(Scan) 1) 일반적 스캔 : 포트스캐닝 서버 포트가 열려있는지 2) 취약점 스캔 : 서버의 포트 취약점 질의 3) ICMP Scan -ping은 네트워크와 시스템이 정상적으로 작동하는지 확인하는 유틸리티 -ICMP(Internet Control Messaging Protocol)를 사용 4) Service Scan -특정 애플리케이션이 동작하는 경우 반드시 구동되는 포트가 있다는 것에 기인하여 확인 -telnet/nc 유틸리티 사용 스캐닝 ..
2022.06.24