일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 넘파이
- 백준 알고리즘
- 인공지능
- 알고리즘
- 리버싱
- 리눅스
- 웹
- sql injection
- writeup
- 머신러닝
- webhacking
- CodeEngn
- MySQL
- abex crackme
- 회귀 수식
- 리버싱 문제
- php
- 자바스크립트
- webhacking.kr
- 워게임
- 리버싱 워게임
- C언어
- 해킹
- 리액트
- html
- 백준
- 웹해킹
- 어셈블리어
- 보안
- 컴퓨터 구조
- Today
- Total
목록php (6)
인공지능 개발일지

※제일 아래는 문제 푸는데는 결정적이지 않지만 이해 안 가시는 분들을 위해 코드 설명을 첨부하였습니다.※ 안녕하세요. 두 번째 포스팅은 Webhacknig.kr old 41번 풀이입니다. 아래는 41번의 초기화면입니다. 흥미롭게도 파일을 업로드 할 수 있는 창이 있습니다. 이 문제는 url을 보니 GET방식은 아니군요. 우선 아무 파일을 업로드 해보았습니다. 뭐지 싶군요. 바로 소스 코드를 보겠습니다. if문 마지막에 "Done~"을 출력하는 것을 보니 파일을 업로드 함으로서 if문 안에 들어오긴 했나 봅니다. 그럼 if문 가운데 코드들은 어떤 역할을 하는 것일까요? 위에서부터 차례로 알아보겠습니다. 여기서 주목해야할 부분은 아래 코드인데요. error_reporting()은 PHP의 오류처리 함수로 두..

안녕하세요.첫 포스팅은 해킹 동아리에서 과제로 받은 문제 풀이과정을 써보겠습니다! 초기 화면에서는 리눅스의 ls -al명령어를 통해 볼 수 있는 목록이 나열되어 있다. 가장 먼저 url창의 file=hello가 눈에 띈다. 따라서 file이란 변수로 회색창에서 $_GET방식으로 파라미터를 받는건가 하는 생각에 url창의 file=hi로 변경해 보았다.하지만 예상과 달리 아래 화면처럼 회색창에 hi는 뜨지 않고 hello world가 사라졌다. 그리고 회색창이 입력 프롬프트인줄 알고 여러가지를 입력해 보았지만 url상에 어떤 변화도 일어나지 않았고 엔터를 누르면 입력이 되는 것이 아니라 다음줄로 넘어가는 것으로 보아 프롬프트는 아님을 알 수 있다. 코드를 보기위해 개발자모드(f12)로 웹 페이지의 코드를 ..