분류 전체보기(226)
-
2학년 2학기 알고리즘 과제_7주차(백준_1547번:공)
1547번: 공 문제세준이는 컵 3개를 탁자 위에 일렬로 엎어놓았다. 컵의 번호는 맨 왼쪽 컵부터 순서대로 1번, 2번 3번이고, 세준이는 이 컵을 이용해서 게임을 하려고 한다.먼저 1번 컵의 아래에 공을 하나 넣는다. 세준이는 두 컵을 고른 다음, 그 위치를 맞바꾸려고 한다. 예를 들어, 고른 컵이 1번과 2번이라면, 1번 컵이 있던 위치에 2번 컵을 이동시키고, 동시에 2번 컵이 있던 위치에 1번 컵을 이동시켜야 한다. 이때 공은 움직이지 않기 때문에, 공의 위치는 맨 처음 1번 컵이 있던 위치와 같다.세준이는 컵의 위치를 총 M번 바꿀 것이며, 컵의 위치를 바꾼 방법이 입력으로 주어진다. 위치를 M번 바꾼 이후에 공이 들어있는 컵의 번호를 구하는 프로그램을 작성하시오.입력첫째 줄에 컵의 위치를 바꾼..
2024.11.24 -
2학년 2학기 알고리즘 과제_7주차(백준_1453번:피시방 알바)
1453번: 피시방 알바 문제세준이는 피시방에서 아르바이트를 한다. 세준이의 피시방에는 1번부터 100번까지 컴퓨터가 있다.들어오는 손님은 모두 자기가 앉고 싶은 자리에만 앉고싶어한다. 따라서 들어오면서 번호를 말한다. 만약에 그 자리에 사람이 없으면 그 손님은 그 자리에 앉아서 컴퓨터를 할 수 있고, 사람이 있다면 거절당한다.거절당하는 사람의 수를 출력하는 프로그램을 작성하시오. 자리는 맨 처음에 모두 비어있고, 어떤 사람이 자리에 앉으면 자리를 비우는 일은 없다.입력첫째 줄에 손님의 수 N이 주어진다. N은 100보다 작거나 같다. 둘째 줄에 손님이 들어오는 순서대로 각 손님이 앉고 싶어하는 자리가 입력으로 주어진다.출력첫째 줄에 거절당하는 사람의 수를 출력한다. 📍 문제 풀이 (내생각 & 기타..
2024.11.24 -
Web Hacking 과제_2(Dreamhack_proxy-1)
proxy-1 | 워게임 | Dreamhack | 워게임 | Dreamhack proxy-1Raw Socket Sender가 구현된 서비스입니다. 요구하는 조건을 맞춰 플래그를 획득하세요. 플래그는 flag.txt, FLAG 변수에 있습니다. Reference Introduction of Webhackingdreamhack.io 문제설명은 아래와 같다. Raw Socket Sender가 구현된 서비스입니다.요구하는 조건을 맞춰 플래그를 획득하세요. 플래그는 flag.txt, FLAG 변수에 있습니다. 일단 입력해봤다.소켓연결이 안돼서 이렇게 뜨는건가? #!/usr/bin/python3from flask import Flask, request, render_template, make_respon..
2024.11.24 -
Web Hacking 과제_1(Dreamhack_session-basic)
session-basic | 워게임 | Dreamhack | 워게임 | Dreamhack session-basicDescription 쿠키와 세션으로 인증 상태를 관리하는 간단한 로그인 서비스입니다. admin 계정으로 로그인에 성공하면 플래그를 획득할 수 있습니다. 플래그 형식은 DH{...} 입니다. Reference Background: Cookdreamhack.io 문제 설명은 다음과 같았다. 쿠키와 세션으로 인증 상태를 관리하는 간단한 로그인 서비스입니다.admin 계정으로 로그인에 성공하면 플래그를 획득할 수 있습니다.플래그 형식은 DH{...} 입니다. 문제도 세션에 관한 내용이고, 인증상태를 관리하는 간단한 로그인 서비스라고 하니까 도전해보자. 서버 화면을 열었더니 이렇게 되어있는데..
2024.11.24 -
Web Hacking 과제_6주차(수업 내용 정리)
➡️ Authentication Bypasses 개념 "인증이 우회되는 경우" 인증 과정 : 개발자가 예상하지 못한 데이터로 공격해 인증 로직을 통과하는 방법으로 주로 우회한다.인증 우회 취약점은 공격자가 장치의 인증 메커니즘을 우회하여 무단 액세스 권한을 얻으면 발생하며, 이 취약점은 애플리케이션이 액세스 권한을 부여하기 전에 사용자의 신원을 확인하지 못할 때 발생할 수 있다. What is Authentication Bypass? What is Authentication Bypass?An authentication bypass vulnerability occurs when an attacker bypasses the authentication mechanisms of a device to gai..
2024.11.19 -
2024년 2학기 논문분석_7주차 과제(오버리프의 보안취약점 및 개인 리소스 노출위험 분석)
📌 논문 선택 이유이번 학기는 취약점 분석 스터디와 프로젝트를 진행하면서 논문은 취약점에 관련한 부분을 최대한 많이 다뤄보고 싶다고 생각을 했고, 그러던 중 오버리프의 보안 취약점에 대해 궁금증이 생겨서 해당 논문을 선택했다. [ 참고 자료 ]LaTex manual(4) : 설치 없이 자.. : 네이버블로그 LaTex manual(4) : 설치 없이 자동저장까지 완벽한 overleaf(오버리프) 사용하기이번 포스팅의 목차 1. Overleaf란? 2. Overleaf 접속 방법 및 등록 3. Overleaf 사용법 1. Overleaf란...blog.naver.com 오버리프란? 인터넷 환경에서 latex을 작성할 수있게 도와주는 플랫폼으로, 회원가입만 하면 인터넷 환경에서 언제든 접속이 가능하다는 ..
2024.11.19