2023/11 3

[web hacking] 2022

이 글은 작년 진행했던 웹 해킹(보안) 스터디 백업본입니다. 주로 write up 으로 이루어져 있습니다. 워게임 등의 문제 답과 풀이가 나와있기 때문에 열람에 주의하시길 바랍니다. 1) webhacking 44번 문제 더보기 Challenge 44 webhacking 44번 문제 1) 코드분석 system("echo 'hello! {$id}'"); // You just need to execute ls 이 코드를 우회시켜 ls 명령어를 실행시키면 된다라고 나와있다.(힌트) 본래는 그저 넣은 문장을 echo로 내보내는 코드이다. 단, $id = substr($id,0,5); 를 주의해야 한다. 5글자까지만 입력이 가능하다.(substr문자열 자르기) 2) 문제 풀이 방향 - escapeshellcmd()..

2022 스터디 2023.11.03

컴퓨터구조+운영체제 스터디

이 글은 지난 8월 진행되었던 컴퓨터구조/운영체제 스터디의 백업본입니다. 사용 교재: 혼자 공부하는 컴퓨터구조 운영체제 혼자공부하는컴퓨터구조+운영체제 - 예스24 www.yes24.com [컴퓨터 구조] 1단원 더보기 1단원:컴퓨터 구조 시작하기 1-1:컴퓨터 구조를 알아야 하는 이유 컴퓨터 구조를 배워야 하는 이유 : 더 많은 이해는 개발자에게 문제 해결의 실마리 : 성능/용량/비용 의 더 깊은 수준의 고려가 가능 1-2:컴퓨터 구조의 큰 그림 정보(데이터와 명령어)를 0과 1로 표현 데이터: 컴퓨터가 이해하는 정적인 정보(숫자, 문자, 이미지, 동영상) 명령어instruction: 컴퓨터를 작동시키는 정보 컴퓨터의 핵심 부품 중앙처리장치CPU/주기억장치Memory/보조기억장치(RAM/ROM)/입출력장..

2023 스터디 2023.11.03

[웹 스터디] 미니 프로젝트: 클리커 게임

이 글은 지난 8월에 진행되었던 웹 스터디의 백업본입니다. 사이트 도안 실제 구현 사이트 게임 방식: 1. 알 모양 그림을 클릭하여 클릭수 100을 채운다. 2. 햇빛, 물, 사랑을 눌러도 클릭수가 올라간다. 3. 여러 조건에 따라 다양한 몬스터가 태어난다. - 클릭을 몇 번 했는지 - 햇빛/물/사랑을 몇 번 눌렀는지 의 조건에 따라 달라진다. 4. 왼쪽의 도감을 채운다. 체험 사이트: https://j0gea.github.io/egg_Game/ 알 키우기 게임 게임 설명: 이 게임은 알을 깨는 게임입니다. j0gea.github.io 코드: https://github.com/j0gea/egg_Game 코드 리뷰 (1) head 더보기 폰트를 사용하기 위해 google 폰트를 참조하는 코드가 적용되었다...

2023 스터디 2023.11.03