분류 전체보기 썸네일형 리스트형 [ftz]level6 풀이 level6, what the hell 위에 명시되어 있는대로 로그인하면 이러한 힌트가 나온다. 텔넷 접속 서비스가 나오면서 처음 보는 단어가 나온다. IP와 뭔가를 시도하는 듯 하더니 갑자기 창이 꺼졌다... 프로그램을 종료하려고 했는데 계속 종료되진 않는다. 결국 다시 시작하자마자 CTRL+C를 눌러 프로그램을 종료시켰다. 오..답이 바로 나와있다 더보기 [justCTF2020]That's not crypto 사이트로 들어가보니, 어떤 파일을 다운로드 받을 수 있었다. 해당 파일을 디컴파일해준다. from random import randint def make_correct_array(s): from itertools import accumulate s = map(ord, s) s = accumulate(s) return [x * 69684751861829721459380039 for x in s] def validate(a, xs): def poly(a, x): value = 0 for ai in a: value *= x value += ai return value if len(a) != len(xs) + 1: return False else: for x in xs: value = poly(a, x) if .. 더보기 Error: Cannot find module 'express'에러 보호되어 있는 글입니다. 더보기 aws ec2에 nodejs 설치하기 vscode 같은 툴을 사용했다면 이렇게 터미널을 사용할 수 있고, 아니라면 putty 또는 ssh를 통해 바로 서버에 접속할 수 있을 것이다. 터미널에서 명령어를 쳐 노드js를 깔아보자. $ sudo apt-get install curl $ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - $ sudo apt-get install -y nodejs curl을 설치해서 최신버전인 12를 깔아준다. 그 다음 Nodejs를 설치한다. $ node -v $ npm -v nodejs와 npm이 잘 깔렸는지 확인한다. $ sudo apt-get install build-essential npm이 잘 작동되도록 위의 명령어를 수행한다. 더보기 [에러]ssh exchange identification: Connection Reset By peer ssh exchange identification vscode 외부 접속하고 갑자기 아래 에러가 나타나면서 연결이 계속 끊어졌다. Connection Reset By peer ssh exchange identification 그래서 ec2로 들어가 '인스턴스 중지', '시작'을 번갈아가면서 시작해줬다. 그래도 잘 안 돼서 '인스턴스 재부팅' 후 '인스턴스 중지'를 해준 상태로 푹 자고 다시 '시작'하니 잘 됨을 확인할 수 있다. (재부팅해서 ip주소도 바꼈다) 더보기 Could not establish connection to "xx.xxx.xxx.xxx": Permission denied (publickey) 에러 ec2 서버에 접속하려는데 이런 문구가 갑자기 나타날 수 있다. vsCode로 외부접속하다가 뭔가 일어난 듯 하다.. vscode에서 f1을 누르고, 저 'Open Configuration File'을 누른다. 각자 해당하는 ssh의 config파일 경로를 입력해준다. 그럼 이제 config파일이 잘 구성되어있는지 본다. Host와 HostName이 맞는 IP주소인지 확인해보고, ex)18.113.132.144 IdentityFile에서 ec2파일의 .pem 경로가 잘 설정되어 있는지, User가 설정한 게 맞는지 확인한다. 난 ip주소가 바껴서 바꿔서 넣었더니 위의 에러가 다신 나타나지 않았다. 더보기 vscode로 ec2서버 연결하기 vscode가 깔려있다면, ec2 서버로 연결할 수 있다. (물론 다른 대체 가능한 툴도 많다.) 옆의 아이콘을 누른 후, 'Remote Development'를 검색한다. 옆처럼 나오는 툴을 설치한다. 다 설치했다면 이제 접속해보자. F1을 눌러 검색창을 띄우고, 'Remote-SSH: Connect to Host...'에서 엔터를 누른다. 다 눌렀다면, 'ssh 계정@ip주소or도메인'으로 들어가보도록 하자. 난 ip주소만 넣었는데 잘 들어가짐을 확인했다. 더보기 ftz level5 5. level5, what is your name? 문제가 이렇다고 한다. $ cd /usr/bin $ ./level5 근데 임시파일이 보이지 않는다..? 여기서 혼란스러움이 +1 되었다.. 검색을 해보니 임시파일을 만들어보라고 한다. 일단 만들어주고 위의 과정을 반복한다. 오 이번엔 제대로 있다 cat level5.tmp를 하면 답이 잘 나와있다. 더보기 이전 1 ··· 8 9 10 11 12 13 14 ··· 32 다음