본문 바로가기

Layer7

(37)
Write-Up: [고등해커3][Crypto] Caesar Cipher 이름에서 시저암호라고 알려주고 있다. 해당 CTF의 플래그 포맷은 GOHACK{} 이니 X가 G임을 알 수 있다. C언어로 코드를 직접 작성해도 괜찮지만, CTF는 시간이 생명이므로 웹사이트로 찾아줘도 된다. planetcalc.com/1434/ Online calculator: Caesar cipher Caesar cipher is one of the oldest known encryption methods. It is straightforward - it is just shifting an alphabet. Transformation is termed ROTN, where N is shift value, and ROT is from "ROTATE" because this is a cyclic shif..
Write-Up: [고등해커3][Misc] Math World 계산기 2개 켜놓고 노가다해서 풀었다. 전문적으로 접근하고 싶다면 pwntools로 두번째 '[!] '부터 받은 다음에 '='까지 받은 다음에 '[연산자]'를 기준으로 각각 공백 1칸씩, 다음 공백을 만날때까지 숫자를 저장한다. 그러면 [숫자1] [연산자] [숫자2] 를 각각 구할 수 있을 텐데 이제 연산한 값을 [결과]에 저장하고, [결과]를 보내면 된다. 이 과정을 100번 반복하면 FLAG가 뜰 것이다. 2020.12.28 위의 내 뇌피셜을 Layer7 김도연이 증명해주었다.
Write-Up: [고등해커3][Misc] Netcat nc명령어를 어떻게 사용하는지 알려주는 문제이다. 그대로 복붙해서 리눅스에서 실행시키면 된다.
Write-Up: [고등해커3][Misc] Welcome Discord 채널에 FLAG가 있다고 한다. 참고로 해당 노래는 다음과 같다. AJR - LET THE GAMES www.youtube.com/watch?v=u7o3LR1WN8E&feature=youtu.be&ab_channel=AJR
Write-Up: [고등해커3][Forensic] Steg 이 문제는 대놓고 파일을 메모장으로 열어보라고 알려준다. 그럼 메모장으로 열어본다. 만약 메모장이 보이지 않는다면 다른앱 선택(C)를 누른 후 메모장을 찾아서 열어준다. 메모장을 열었으면 편집(E)-찾기(F)를 이용해 플래그 포맷인 GOHACK{ 을 검색해준다. 그러면 FLAG가 보인다.
Write-Up: [고등해커3][Web] Cookie EditThisCookie라는 크롬 확장앱을 사용하고 admin이 되라고 한다. 해당 사이트에 들어가자 그리고 EditThisCookie를 사용해 guest값을 admin으로 바꿔준다. 그리고 체크표시를 한뒤, 새로고침하면 FLAG가 뜬다.
소프트웨어 나눔축제 교재 집필 내용 정리 II. 데이터베이스와 PHP MYSQL,SQL 구문,GET POST, 문법 등등등.. (자세하게) - 희원 윤서 린 재호 5페이지 목표 내가 맡은 파트 : MYSQL 데이터베이스와 관계형데이터베이스 더보기 MySQL에 관해 알기 전에 데이터베이스와 관계형데이터베이스에 대해 알 필요가 있다. 데이터베이스의 정의는 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터들의 집합이다. 우리가 흔히 사용하는 Naver Cloud, GDrive, OneDrive 등 클라우드서비스와 웹사이트에서 사용자의 ID, PW가 저장되는 위치, 블로그에 쓴 글이 저장되는 위치 등이 데이터베이스에 해당된다. 관계형데이터베이스는 데이터베이스의 한 형태로써 각 데이터에 특정한 값을 부여해서 관리하는 데이터베이스이다. ..
웹브라우저와 서버의 통신 클라이언트와 서버 더보기 클라이언트 : 서버에 서비스를 요청하는 컴퓨터 서버 : 클라이언트에 서비스를 제공하는 컴퓨터 만약 우리가 Naver에 접속하고 있다고 하면 Naver에 접속하는 우리는 클라이언트가 되고, 네이버회사에 Naver 페이지를 보내달라고 요청하게 된다. Naver 페이지를 보내주는 네이버회사는 서버가 된고, 클라이언트에게 요청받은 Naver 페이지를 보내줌으로 응답하게 된다. 웹브라우저의 동작과정 더보기 웹브라우저는 앞서 말한 클라이언트와 서버와의 상호작용을 사용자가 좀더 편하게 할 수 있게끔 만들어주는 GUI 기반 응용프로그램이다. 클라이언트와 웹은 Internet이라는 공간에서 서로 상호작용하게 되는데 Internet에서 웹페이지에 접속하고, 이메일을 보내고하는 것이다. 그런 Int..