일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 수집오류
- 웹해킹
- webhacking.kr
- Burp
- SQL블라인드인젝션
- webhacking.kr_1번
- 블로그_시작
- 코드블락
- WebHacking
- 코드블럭
- 패킷조작
- 쿠키조작
- HTTP_쿠키
- 패킷조작프로그램
- 수집성공
- 정보보안
- 워게임
- webhacking.kr_3번
- 수집보류
- Hello_world!
- SW블로그
- 웹마스터
- sql인젝션
- c언어
- webhacking.kr_4번
- 코드블럭_설치오류
- 서치어드바이저
- 레인보우테이블
- aaencode
- 웹해킹_1번
- Today
- Total
목록전체 글 (16)
호빵둥이 IT Blog
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dMw84j/btqEaZ9VcJ3/uZY8OrwzKtIWBDirC5KrEK/img.png)
안녕하세요! 오늘은 워게임, Webhacking.kr Chellenge 6번 문제를 풀어보도록 하겠습니다. 이번 문제는 암호화, 복호화를 이용한 문제입니다. 암호화 과정을 쉽게 하기 위해서 python을 사용했습니다! #문제 보기 https://webhacking.kr/challenge/web-06/ 에 접속해서 문제를 보도록 하겠습니다. https://webhacking.kr/challenge/web-06/ webhacking.kr 이번 문제는 별로 볼 것이 없습니다. 바로 view-source를 눌러 소스코드를 분석해보겠습니다. #소스코드 분석하기 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 29 30 31 32..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vYuWK/btqEbQMpqKx/skBCgBSKKUEntbVqnYIQQ1/img.png)
안녕하세요:) 지난 12일에 블로그를 시작해서, 벌써 4일째 입니다. 13일에 검색등록을 해야 다른 포털사이트에 사이트가 노출된다는 사실을 알고 바로 네이버 서치어드바이저에 요청을 했는데요, 아직까지도 재대로된 수집이 안되고 있습니다ㅠㅠㅠ 13일에 서치어드바이저에 요청한 포스트는 수집보류가 뜨고 있고, 방금 다시 확인해보니 14일에 요청한 포스트도 모두다 수집보류로 표기가 되고 있습니다. 일단 네이버에 포스트가 노출되기 위해서는 수집보류가 아닌, 수집성공이 떠야합니다. 저도 수집보류 오류를 해결하기 위해서 여러 포스트를 참고했는데, 그중 하나가 숫자가아닌 문자로 링크를 첨부하라는 이야기가 있었습니다. 얼른 그 이야기를 듣고 문자로 첨부해봐도... https://h-bread.tistory.com/entr..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/s66gL/btqD7YYZ5dT/SmbIGCNWAhE9DfHAXgc8K0/img.png)
안녕하세요! 오늘은 워게임, Webhacking.kr Chellenge 5번 문제를 풀어보도록 하겠습니다. 이번 문제는 SQL 인젝션을 사용한 문제입니다. #문제 보기 바로 한번 https://webhacking.kr/challenge/web-05/로 접속해보도록 하겠습니다. Challenge 5 webhacking.kr 사이트에 접속하면 다음과 같이 Login, Join 버튼만 놓여있습니다. 무언가 회원가입을 하고 로그인해야 하는 것으로 유추해봅시다. 먼저 Join부터 눌러보도록 하겠습니다. 바로 접속을 거부당했습니다. 이번에는 한번 소스코드를 볼까요? 마우스 우클릭을 한 다음에 [페이지 소스보기] 또는 [Ctrl + U]를 통해 소스코드를 볼 수 있습니다. 1 2 3 4 5 6 7 8 9 10 11 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/tKBUz/btqD9Omm8eb/38TAk1MyM09RKLQmINKwTk/img.png)
안녕하세요! 오늘은 워게임, Webhacking.kr Chellenge 4번 문제를 풀어보도록 하겠습니다. 이번 문제는 레인보우 테이블을 사용한 문제입니다. 문제를 보기 앞서 간단하게 레인보우 테이블이 무엇인지, 확인해 보도록 하겠습니다. #레인보우 테이블 레인보우 테이블(Rainbow Table)이란, MD5, SHA-1, SHA-2 등 해시함수를 사용해서 만들 수 있는 값들을 모두 저장한 표라고 할 수 있습니다. 말 그대로, 만들 수 있는 모든 값들을 넣어둔 테이블이므로 용량이 엄청나게 큰 게 사실입니다. 영어 대소문자, 숫자만 사용한다고 가정하면, 총 사용되는 문자는 62개이고, 이 문자열이 n개의 문자로 이루어져 있다면 총 62^n개의 문자열이 있고, 이에 해당하는 모든 해시값을 저장해 둔 파일이..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dgN2LD/btqD8hcQENj/58JvkIadnDUxcTm08kzdCK/img.png)
안녕하세요! 오늘은 지난번에 설치한 Code::Blocks를 이용해서 새로운 코드 파일 작성, 그리고 기본 입출력에 대해서 알아보도록 하겠습니다. # 코드파일 새로 만들기 먼저, Code::Blocks에 들어가 주도록 하겠습니다. 이후 [File] > [New] > [File...] 을 클릭해주도록 합시다. 여기서 우리는 C언어 코드를 짜기 위해서 [C/C++ source]를 클릭하고 [Go]를 눌러줍시다. ※ 참고 ※ C/C++ header는 C/C++코드에 쓸 수 있는 헤더 파일을 말합니다. 헤더 파일에서 여러 가지 함수를 정의해서 사용할 수 있습니다. (기본적으로 사용하는 모든 함수들도 header를 통해 정의합니다.) 아무튼 [Go]를 눌러주면 이런 창이 뜨는데 [Next >]를 눌러주고, 여기서..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/z5klb/btqD8PFGSJb/kCmurN2gOj6Kos6JCsC01K/img.png)
안녕하세요! 오늘은 워게임, Webhacking.kr Challenge 3번 문제를 풀어보도록 하겠습니다. 이번 문제는 SQL 인젝션을 사용한 문제입니다. 먼저 시작하기 전에 아주 간단하게 SQL 인젝션이 무엇인지 알아보도록 하겠습니다. #SQL 인젝션 SQL 인젝션은 이름이 가지고 있는 뜻 그대로, SQL 코드를 인젝션, 삽입하여 보안 오류를 일으키는 것을 말합니다. 대부분 DB의 경우 사용자로부터 데이터를 입력받고, 그 데이터를 SQL에 명령문 형태로 삽입합니다. 예를 들어, INSERT INTO{테이블} VALUES {값} 이런식으로 말이죠. 하지만, 이를 악용하면 SQL문을 우회할 수 있습니다. SELECT user FROM user_table WHERE id='아이디' AND password='..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/EJeTY/btqD8iuYAK5/akDiAA8uIQwil9WOZgXBmK/img.png)
안녕하세요! 오늘은 한번 CodeBlocks 프로그램을 설치해 보도록 하겠습니다. #CodeBlocks가 뭐죠?.. 사실 CodeBlocks를 모르는 분들이 많은데, C언어 위주로 프로그래밍 하시는 분들은 되게 익숙하실겁니다. 정식명칭 Code::Blocks는 C, C++개발을 위한 통합 개발환경으로, Windows, MAC OS, Linux에서 사용가능한 프로그램입니다. 개인적으로 용량도 가볍고 굉장히 직관적인 느낌이 나서 어렸을 때부터 자주 사용했던 유용한 툴입니다. Code::Blocks는 오픈소스 무료 소프트웨어이며, C언어에 처음 접하신 분들에게 굉장히 추천합니다. 오늘은 간단하게 Code::Blocks를 설치하는 방법에 대해서 알아보도록 하겠습니다. #설치하기 우선 공식 홈페이지에 접속해보도록..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bV2NLS/btqD5HPRfh4/iQdkdo8VUEt0tDGSwsLgUK/img.png)
안녕하세요. 오늘은 워게임 Webhacking.kr Old-01문제를 풀어보도록 하겠습니다. 우선 https://webhacking.kr/challenge/web-01/ 에 접속해봅시다. 어떻게 해야할까요? #소스코드 분석하기 일단, View-source를 눌러줍시다. 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