일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- hacking
- robot image
- php 해석
- webhacking 6
- php base64 encode
- Web
- httplib2
- 쿠키 사용법
- js 해석
- urllib.request
- repl.lt
- HTML
- 비주스
- js code 해석
- aiohttp
- Visual sutdio
- faster_than_requests
- http.client
- php code
- php
- webhacking.kr
- hidde flag
- web cookie
- 쿠키는 맛있음
- js 문제
- webhacking 14
- webhacking.kr 14
- js 코드
- webhacking
- php code 해석
- Today
- Total
목록전체 글 (34)
it 공부 일기 - 워게임 ctf 풀이 및 언어 강좌모음
c 언어 프로그래밍에서 출력을 하기위해서는 비주얼 스튜디오에서 프로젝트를 생성 후에 #include int main() { printf("kimtong_code hello!"); } 를 넣기만하면 이렇게 kimtong_code hello! 가 출력되는것을 볼수가 있다 먼저 저 코드들을 해석해보자 #include 는 키워드로 전처리기 라고 하는것이다. 전처리기 - 전처리기는 프로그램을 컴파일할떄 컴파일 직전에 실행되는 다른 프로그램이고이 전처리기가 실행 될 시에는 각 파일에서 지시자를 찾는데 이 지시자는 # 으로 시작해서 맨끝으로 끝나는 코드이다. 그리고 include 는 include() 안에있는 파일을 포함시키는것이다. 만약에 #include 가 없다면은 printf 라는 기능을 수행하지 못한다. 이렇..
(경고) : 비주얼 스튜디오는 어느정도 여분의 용량이 필요하다.(어떤 개발을 다운받느냐에따라 용량은 크게 달라짐) 비주얼 스튜디오(Visual Studio) 는 실제로 개발자들이 사용하기도 한다 이 비주얼 스튜디오는 다양한 기능을 제공하고 c c++ c# 등 다양한 언어를 사용할 수가있다. 비주얼 스튜디오를 사용하기위해서는 먼저 다운로드를 해야된다 https://visualstudio.microsoft.com/ko/downloads/ Windows 및 Mac용 Visual Studio 2019 다운로드 Visual Studio Community, Professional 및 Enterprise를 다운로드하세요. 지금 Visual Studio IDE, Code 또는 Mac을 무료로 사용해 보세요. visua..
webhacking challenge 14번 문제를 풀어보겠다 자세한 소스코드 해석을 알고싶다면 https://webhacking-kim.tistory.com/15 webhacking 14번 문제 js 코드 해석 webhacking 14 번 문제 코드 해석 해볼것이다. 이번 16 번 문제는 의외로 간단하다. function ck(){ - function 으로 ck() 이라는 함수를 만듬 var ul=document.URL; - var 형 ul 이라는 변수에 document.URL(현재.. webhacking-kim.tistory.com 를 참고하면 좋다. 이렇게 떡하니 input text 와 submit(value=check) 두개만 있다. - 한번 우클릭을 하고 페이지 소스보기를 해보자 그러면은 - 이..
web cookie 는 - 클라이언트 로컬에 저장되는 키와 값이 들어있는 데이터 파일이다. - 쿠키에는 쿠키 이름 쿠키 값 만료날짜 도메인(경로) 정보가 들어가있다 이제 이 쿠키를 확인하거나 수정 및 추가를 하기 위해서는 크롬 브라우저에서 chrome 웹 스토어 라는곳에서 확장 프로그램을 이용해 편리하게 사용해보자 https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg EditThisCookie EditThisCookie는 쿠키 관리자입니다. 이것을 이용하여 쿠키를 추가하고, 삭제하고, 편집하고, 찾고, 보호하거나 막을 수 있습니다! chrome.google.com - 이 링크로 들어가고 - chro..
webhacking.kr challenge 1번 문제를 풀어보겠다 제대로된 webhacking challenge 1번문제에서 제공한 소스코드를 해석한 글을 보고싶다면 https://webhacking-kim.tistory.com/13 webhacking 6번 문제 php 코드 해석 webhacking.kr 의 6번 문제 php 코드를 보면 부분이 인코딩 시키는 부분과 디코딩 시키는 부분이있다. 이제 하나씩 해석을 해보자 include "../../config.php"; - include 함수를 이용해 ../../ 위치에있는 con.. webhacking-kim.tistory.com 를 참고하면 좋다. 먼저 보면은 view-source 라는 a 태그로 된 링크가 있다 누르면은 이렇게 php 코드와 html..
hacking 1번 문제에서 제공안 소스코드는 가 있는것을 볼 수가 있다. 먼저 include 는 지정한 파일을 포함하는것이다. 더보기 include 예로 설명 -- a.php -- echo "hello"; - echo 함수를 이용해 hello 이라는것을 출력 -- index.php -- include("a.php"); echo "world"; - index.php 에 a.php 가 포함되어 웹에는 helloworld 이라는 문구가 뜨게 된다. 이런식으로 파일을 불러와서 포함을 시킨다음 함수를 이용해 새로운 기능을 만들 수가 있는것이다. include "../../config.php"; - include 함수로 ../../ 위치에있는 config.php 를 포함시킴 if($_GET['view-source..
webhacking.kr 의 6번 문제 php 코드를 보면 부분이 인코딩 시키는 부분과 디코딩 시키는 부분이있다. 이제 하나씩 해석을 해보자 include "../../config.php"; - include 함수를 이용해 ../../ 위치에있는 config.php 파일을 포함한다. if($_GET['view_source']) view_source(); - 만약에 $_GET 배열중에 view_source 키값이 존재한다면 view_source() 라는 함수를 불러온다 if(!$_COOKIE['user']){ - 만약에 $_COOKIE(쿠키) 배열중에 user 이라는 쿠키가 존재하지 않으면 $val_id="guest"; - $val_id 라는 이름으로 guest 문자열을 $val_id 변수에 저장 $val..
오늘은 우리가 보통 html 이나 css , js ,php 등 웹 언어를 빠르고 간결하게 편하게 사용하기 위해 사용되는것중에 하나가 repl.it The collaborative browser based IDE Repl.it is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Code, compile, run, and host in 50+ programming languages: Clojure, Haskell, Kotlin (beta), QBasic, Forth, LOLCODE, BrainF, Emoticon, Bloop, Unlambda, JavaScript, CoffeeS repl.it 이다 이렇게 나올것이다 그러..