-
[SISS/C언어 멘토링] 25-1학기 2주차 멘토링 계획서25-1 SISS/C멘토링 2025. 3. 20. 22:30
기본 정보멘토 - 김서영, 강민지 / 멘티 - 이다희작성 일자: 2025년 3월 20일활동 예정일: 2025년 3월 24일장소: 명신관 612학습 자료: 프로그래밍개론 강의 자료 4, 5, 6(박영훈 교수님) 활동 계획지난 주 내용 복습 및 과제 확인연산자제어문반복문예제 풀이 과제제어문 실습(2884/알람 시계) → https://www.acmicpc.net/problem/2884(2525/오븐 시계) → https://www.acmicpc.net/problem/2525반복문 실습(2439/별 찍기 - 2) → https://www.acmicpc.net/problem/2439
-
[SISS/C언어 스터디] 25-1학기 1주차 스터디 - 정렬, 추가 과제25-1 SISS/C스터디 2025. 3. 15. 22:00
: 1주차 (3/10~3/16) 프로그래머스 지정 1문제 (정렬)https://school.programmers.co.kr/learn/courses/30/lessons/42746 정렬 - 가장 큰 수#include #include #include int compare(const void *a, const void *b){ char str_a[10], str_b[10]; // 테스트케이스 예시의(30, 3) 앞자리 숫자끼리 비교하였을 경우 생기는 문제를 해결하기 위해 각각의 숫자가 아닌 두 숫자를 연결하여 비교 진행 sprintf(str_a, "%d%d", *(int *)a, *(int *)b); sprintf(str_b, "%d%d", *(int *)b, *(int *)a); re..
-
[SISS/웹해킹 스터디] 25-1학기 1주차 스터디 - XSS Filtering Bypass I, Natas 08 >> 1025-1 SISS/웹해킹 2025. 3. 15. 21:00
: 1주차 (3/10 ~ 3/16) XSS Filtering Bypass 08 >> 10 XSS Filtering Bypass - IXSS 공격의 증가방어를 위한 다양한 오픈 소스 라이브러리 개발 → 우회하는 다양한 방법 존재 불충분한 XSS 필터링배경기존의 마크업 언어를 일반화한 HTML이 보편화되기 시작이에 따라 자신의 브라우저에서 해석할 수 있는 태그를 늘리게 됨별다른 규율 없이 만들어져 HTML 해석 소프트웨어 작성에 어려움이 발생여러 기능 중 하나인 XSS 필터링에도 영향을 끼침XSS 필터링보수적인 방식 → 안전한 마크업만 허용(XSS Allowlist 필터링)일부 문자열만 필터할 경우 위양성 위음성 발생 → 취약점 이벤트 핸들러 속성이벤트 핸들러특정 요소에서 발생하는 이벤트를 처리하기 위해 ..
-
[SISS/C언어 멘토링] 25-1학기 1주차 멘토링 계획서25-1 SISS/C멘토링 2025. 3. 13. 09:30
1. 기본 정보작성 일자: 2025년 3월 13일활동 예정일: 2025년 3월 17일활동 장소: 명신관 612호학습 자료: 프로그래밍개론 강의 자료 1, 2, 3(박영훈 교수님)2. 활동 계획공통자기 소개 및 학습 경험 파악참고 사이트 소개비주얼 스튜디오 코드 설치 및 실행 방법김서영C 소개 + 프로그램 구성 + 기본 입출력 + 변수와 자료형 설명강민지예제 풀이3. 과제백준 2557번 → https://www.acmicpc.net/problem/2557백준 10171번 → https://www.acmicpc.net/problem/10171아래 내용 출력 화면 캡쳐Hello World!학번을 입력하세요:학번: XXXXXXX* 학번(정수)을 입력받아 출력** 변수명과 학번은 자유롭게 설정4. 참고 자료코딩 ..
-
[SISS/C언어 스터디] 겨울학기 8주차 스터디 - 추가 과제25-겨울 SISS/C 2025. 2. 28. 10:08
11729그리디누적 합#include #include // 하노이 탑 이동// n: 원판의 개수, start: 출발 기둥, to: 도착 기둥, bypass: 경유 기둥void hanoi(int n, int start, int to, int bypass){ if (n == 1) { printf("%d %d\n", start, to); // 원판 이동 } else { // n-1개의 원판을 경유 기둥으로 이동 hanoi(n - 1, start, bypass, to); // 가장 큰 원판을 도착 기둥으로 이동 printf("%d %d\n", start, to); // 경유 기둥에 있는 n-1개의 원판을 도착 ..
-
[SISS/웹 스터디] 겨울학기 8주차 스터디 - 계정 페이지 CSS 추가, 최종 보고서25-겨울 SISS/웹 2025. 2. 9. 22:00
: 8주차 (2/24~3/02) 최종 보고서 제출8주차 최종 보고서웹페이지에 대한 간단한 설명, 구현한 기능, 웹페이지 동작 캡쳐 사진 포함 계정 페이지 CSS 추가 화면 캡쳐 웹 페이지 설명넷플릭스 클론 코딩기능계정로그인/회원 가입아이디 찾기비밀번호 재설정계정 정보로그아웃회원 정보 수정회원 탈퇴콘텐츠/리뷰콘텐츠장르 선택장르별 콘텐츠 선택콘텐츠 페이지(재생, 줄거리, 리뷰)리뷰 별점순 정렬리뷰 수정리뷰 삭제 콘텐츠 기능 캡쳐 링크장르 선택, 콘텐츠 페이지https://ultrafinedust22.tistory.com/104리뷰 페이지https://ultrafinedust22.tistory.com/105