본문 바로가기
728x90

Wargame13

[Webhacking.kr#1] 삽질하며 배우는 웹해킹 웹해킹, 잘 몰라요! 하지만 공부를 하면서 워게임도 풀어봐야한데서 html , JS 공부하고 지금은 php 공부 중인데 워게임을 같이 풀어가면서 할려고 합니다. 나중에 시간이 허락하면 정리정돈이 잘 된 WriteUp을 쓸거고 이 글은 진짜 삽질 하는 과정을 적날하게 기록하기 위함입니다. 문제를 들어가니 다음과 같이 보이는 군요. 1단계이니 그리 어렵지 않을거 같아요. 일단 view-source 를 클릭해봅니다. php 문법이 적혀져있네요. 구조를 보니 첫 화면의 코드인거 같아요. 페이지 소스가 이렇게 더럽게 나오는거 보니 이걸 보는 건 아닌거 같아요 혹시 php 로 뭔갈 나타내고 있는데 색깔 때문인가 싶어서 화면의 색깔도 바꿔봤습니다. 하지만 아무것도 안 나오네요! 어쨌든 php 코드를 해석해봐야겠네요... 2020. 9. 11.
python chanllege#4 파이썬 챌린지 4를 시작해보겠습니다. 개발자도구(F12) 를 확인해보니 코드가 다음과 같았습니다. DON'T TRY ALL NOTHINGS, 낫띵을 다 시도하지 말ㅏ네요. 400번이면 충분할거야라고 하네요. 아직은 무슨 말인지 모르겠습니다. nothing=12345 링크를 눌러봅니다. 다음과 같은 화면이 나옵니다. 다음 nothing 은 44827 이라고 하네요. url 을 변화시켜줍니다. 한 번 더 해보니 다음과 같네요. 손 피곤할테니 그만 치라는 뜻 같습니다ㅋㅋㅋ 첫 페이지의 힌트인 'urllib' 을 사용해야합니다. urllib 는 웹 상의 문서나 파일을 가져올 수 있고 url, header 등 여러 웹의 정보를 가져올 수 있습니다. 이러면 웹상에서의 정보가 나타납니다. * nothing 을 문자열.. 2020. 8. 13.
python challenge#3 파이썬 챌린지 4를 한번 보겠습니다. 'One small letter, surrounded by EXACTLY three big bodyguards on each of its siders.' 하나의 작은 소문자가 큰 보디가드들에 둘러싸여있다. 딱보고 세개의 대문자에 소문자가 있는 구조겠구나 싶었습니다. 파이썬 공부를 많이 했던 게 아니라서 찾아보니 정규 표현식이라는 게 있더군요. https://wikidocs.net/4308 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net 그에 대한 정보는 다음 링크에서 봤습니다. 대문자 세 개와 소문자와 대문자 세 개를 검색했더니 너무 많이 나옵니다. 그럼 양 끝에 소문자가 더 있어야 하나 싶어서 넣어봅니다. 가운데 문자를 합치면 'linked.. 2020. 8. 13.
python challenge #0~1 http://www.pythonchallenge.com/ 2020. 8. 7.
728x90