post-thumbnail

정보보호 7일차

로그인창이 나온다코드를 보면먼저 게스트로 로그인을 해보겠음이렇게 뜬다. 어드민으로 로그인을 해야 플래그를 획득할 수 있는데여기서 sql 구문을 보면 where절에서 패스워드와 유저아이디가 맞다면 결과 값을 보여주게 되어있다.우리는 admin의 패스워드를 모르므로 이렇게

약 19시간 전
·
0개의 댓글
·

정보보호 6일차

dreamhack.io xss filtering bypass 이전 xss들고 비슷한 형식의 문제다. 코드를 보면 필터링이 있는데 locatioonn.href="/memo?memo="+document.cookie로 입력하면 얻을 수 있다.

약 22시간 전
·
0개의 댓글
·

정보보호 5일차

Dreamhack.io XSS 1 기본 페이지다. 첫번째 페이지부터 들어가보면 위에 보다시피 스크립트가 막혀있지 않은걸 볼 수 있음 다음 메모를 보면 위에 파라미터 값이 메모로 출력되는걸 볼 수 있다 ![](https://velog.velcdn.com/images/

2024년 4월 4일
·
0개의 댓글
·
post-thumbnail

인공지능 프로그래밍 4일차

Linear regression란? Linear regression은 선형회귀라는 뜻으로, 통계학과 머신러닝에서 가장 간단하면서도 널리 사용되는 회귀 분석 기법 중 하나이다. 주로, 종속 변수와 하나 이상의 독립 변수 간의 선형 관계를 모델링하는 데 사용된다. 선형

2024년 4월 2일
·
0개의 댓글
·
post-thumbnail

정보보호 4일차

webhacking.kr old-23 이런 화면이 나온다

2024년 3월 28일
·
0개의 댓글
·
post-thumbnail

인공지능 프로그래밍 3일차

정의: 블러(Blur)는 이미지의 잡음을 제거하거나 이미지를 부드럽게 만드는 작업입니다. 주로 특정한 부분을 감추거나 이미지를 더 잘 인식할 수 있도록 하는 데 사용됩니다. 가우시안 블러(Gaussian Blur)나 미디안 블러(Median Blur) 등 다양한 블러링

2024년 3월 26일
·
0개의 댓글
·
post-thumbnail

수학과 인공지능, sigmoid, relu, softmax

: 입력신호의 총합을 출력 신호로 변환하는 함수특징입력값이 커질 수록 1에 수렴, 작아질 수록 0에 수렴시그모이드 함수를 미분하면 양쪽으로 향할 수록 변화값이 거의 없음오류역전파를 할 때 Vanishing Gradient 현상 발생 할 수 있음0 또는 1을 반환하기 때

2024년 3월 25일
·
0개의 댓글
·
post-thumbnail

정보보호 3일차

문제를 들어가면 Access_Denined가 뜬다.old-15의 문제는 이 js에서 이 alert()를 띄운 후 index화면으로 돌아가는 것을 우회하여서 flag를 찾으면 해결되는 문제다.먼저 이 js가 작동하는 것을 막아야한다.크롬창의 설정으로 들어가면 이렇게 ja

2024년 3월 21일
·
0개의 댓글
·
post-thumbnail

인공지능 프로그래밍2

그림으로 된 정보를 컴퓨터를 이용하여 처리하는 일을 말한다. 고도의 그래픽 기술과 함께 인공지능적인 요소가 필수적으로 포함되어야 하는 분야이다. openCV는 오픈소스 라이브러리다. 컴퓨터 비전과 머신 러닝을 위한 도구들이 들어있다. 이미지 처리, 객체 검출, 얼굴 인

2024년 3월 19일
·
0개의 댓글
·
post-thumbnail

정보보호 2일차 BruteForce

조합 가능한 모든 문자열을 하나씩 대입해 보는 방식으로 암호를 해독하는 방법이다그러니까 예를 들어 아이디만 알고 비밀번호를 모르는 상황에서 비밀번호 입력란에 1, 2, 3, 4 5....101, 102, 103 이런식으로 하나하나 다 대입하여서 암호를 알아내는 방법이다

2024년 3월 14일
·
0개의 댓글
·
post-thumbnail

인공지능 프로그래밍 1

"인공 지능"의 약어로, 컴퓨터 시스템이 인간과 유사한 학습, 추론, 문제 해결 능력을 갖도록 설계된 기술을 나타낸다. 인공 지능은 기계가 데이터를 기반으로 학습하고 경험을 쌓아 문제를 해결하거나 예측하는 데 사용된다. 주요 기술로는 머신 러닝, 딥 러닝, 자연어 처리

2024년 3월 12일
·
0개의 댓글
·

정보보호 1일차 윤리와 개론

Lamer : 해커는 되고 싶지만 경험도 기술도 없는 이들Script kiddies : 약간의 기술, 알려진 도구 사용. 학생들.Developed kiddies : 해킹 기법 잘 앎, 새로운 취약점XSemi-elite : 특정 취약점 알고 공격, 언론 보도되는 대부분/

2024년 3월 7일
·
0개의 댓글
·

프로세스, 스레드, 네임 맹글링, 페이징, 세그맨테이션, 커널 힙 알고리즘, vector, 덱

프로세스는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램을 말한다. 프로세스는 프로세스 기술자라고 부르는 자료구조에 저장되어 있다.(PCB) 이 자료구조는 크게 다음과 같은 정보를 담고 있다.PID : 운영체제가 각 프로세스를 식별하기 위해 부여된 프로세스 식별번

2023년 8월 14일
·
2개의 댓글
·

map과 전개연산자

map() 은 반복되는 컴포넌트를 랜더링 하기 위해 Js 배열의 내장 함수인 map() 을 사용한다. 또 map() 은 매개변수로 전달된 함수를 사용하여 배열 내 각 요소를 원하는 규칙에 다라 변환한 후 새로운 배여을 생성한다. 그럼 간단한 예시코드를 보며 알아보자.이

2023년 6월 15일
·
0개의 댓글
·

usestate input 상태관리

React 에서 사용자의 입력을 받아들이는 input 요소를 다룰 때, input의 상태를 관리해주어야 한다. 이때 useState를 사용하여 input 상태를 관리하기 편하다. 코드로 알아보자.위 코드에서input 요소의 값이 변경될 때마다 handleInputCha

2023년 6월 15일
·
0개의 댓글
·

useeffect,await&async, fetch

useEffect() 란 컴포넌트가 랜더링 되었을 때 특정 작업을 실행해 주는 hook 이다. 이는 컴포넌트가 Mount, Unmount, Update 시에 특정 작업을 처리한다.useEffect() 의 기본형태는 useEffect(함수, 검사하고자 하는 배열) 식으로

2023년 6월 15일
·
0개의 댓글
·

localstorage

로컬 스토리지는 데이터를 브라우저에 반영구적으로 저장하고 브라우저를 종료 후 재시작해도 데이터가 남아있다. 또 다른 창과 브라우저를 통해서도 접근이 가능하다.local storage는 사용자의 로컬 컴퓨터에 데이터를 저장하므로, 페이지를 새로고침하거나 브라우저를 닫아도

2023년 6월 15일
·
0개의 댓글
·

OSI 7계층, 포트, 프로세스, 프로토콜, 세션

#OSI 7계층 OSI 7계층이란? 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것. OSI 7계층을 나눈 이유 네트워크 프로토콜을 서로 다른 기능으로 분할하여 각 계층에서 수행되는 작업을 개별적으로 이해할 수 있고, 문제점을 찾거나 개발, 유지 보수에 있어서

2023년 4월 15일
·
0개의 댓글
·
post-thumbnail

HTTP 통신

HTTP는 클라이언트가 서버에 요청을 보내고, 서버는 클라이언트에 응답을 보내는 방식으로 동작한다. 클라이언트는 HTTP 요청 메시지를 보내고, 이 메시지는 서버에 있는 특정 리소스(HTML 페이지, 이미지, 동영상 등)을 요청한다. 서버는 이 요청에 대한 응답으로 H

2023년 4월 15일
·
0개의 댓글
·

프로세스와 스레드

프로세스는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램을 말한다. 프로세스는 프로세스 기술자라고 부르는 자료구조에 저장되어 있다.(PCB) 이 자료구조는 크게 다음과 같은 정보를 담고 있다.PID : 운영체제가 각 프로세스를 식별하기 위해 부여된 프로세스 식별번

2023년 4월 10일
·
0개의 댓글
·