Ubuntu Server에 GUI 설치 후 RDP로 접속하기

사용 환경 Ubuntu Server 20.04.3 LTS macOS Monterey 12.1 GUI의 필요성 홈서버에 windows vm을 설치할 일이 생겨 qemu로 설치를 하고, ssh -X 옵션과 xquartz를 통해 맥에서 해당 vm을 띄우는 세팅을 했는데, 안정성이 매우 떨어져 결국 ubuntu server에 gnome gui를 올리고 rdp로 접속하여 vmware를 통해 windows vm을 세팅하는 방향을 선택했다. 서버에 gui가 돌아간다는게 참 불편하긴 하지만 때로는 cli보다는 gui 환경에서 세팅해야 편한 작업들이 꽤 있기 때문에 이번 기회에 설치를 해보고, 이 글에서는 아래의 순서대로 글을 작성하겠다. ...

February 11, 2022 · 2 min · 246 words · Me

Handshake 도메인, 블록체인 도메인이란? (+내 도메인 역사)

서론 나는 언제나 짧은 도메인에 대한 갈망이 있었다. 지금까지 수많은 도메인을 사용해오면서 각각의 주소마다 장단점이 존재했다. 그 전에, 내가 2018년 중2 시절 본격적으로 웹 개발 공부를 하기 시작한 때부터 사용한 도메인의 역사를 나열해보겠다. devleo.kro.kr (이 이전에는 wix 자체 제공 도메인 또는 github 자체 제공 도메인을 사용했음) 2018~19 년도에 사용한 도메인이고, 내도메인.한국 이라는 한국형 서비스라서 처음 개발을 접한 나에게는 쉬웠고, 간단하고 직관적인 기능들 덕분에 만족하며 사용했다. devleo.ga 2019년도에 사용한 도메인이고, freenom 이라는 무료 도메인 사이트를 통해 발급했다. ...

January 30, 2022 · 2 min · 257 words · Me

SuNiNaTaS 32 Solution

문제 풀이 요약 USB 파일 시스템 복구 파일 데이터 확인 문제 풀이 제시 문제 경찰청으로 부터 연쇄 테러 용의자로 부터 압수한 USB 이미지 분석을 의뢰 받았다. 최초 분석을 신입 직원에게 맡겼으나 Hex Editor로 여기 저기 둘러 보다 실수로 특정 부분이 손상되고 이미지가 인식되지 않는다. 당신은 포렌식 전문가의 자존심을 걸고 이미지를 살려 내고 다음 테러를 예방하는데 기여를 해야 한다. 다음 테러 계획이 들어있는 문서의 수정 일시는? (UTC+9) 다음 테러 장소는? 인증키 형식 : lowercase(MD5(YYYY-MM-DD_HH:MM:SS_장소) ...

January 26, 2022 · 2 min · 227 words · Me

SuNiNaTaS 32 Solution

문제 풀이 요약 header 체크 후 FTK Imager로 분석 dns host 파일 체크 키로거 프로그램 찾기 webcache를 통해 다운로드 기록 찾기 문제 풀이 유준혁은 PC가 고장나서 형 유성준에게 PC를 고쳐 달라고 했다. 그런데, 유성준은 동생의 PC를 고치면서 몇 가지 장난을 했다. 당신은 이 PC를 정상으로 돌려 놓아야 한다. 웹 서핑은 잘 되는데, 네이버에만 들어가면 사이버 경찰청 차단 화면으로 넘어간다. 원인을 찾으면 Key가 보인다. 유성준이 설치 해 놓은 키로거의 절대경로 및 파일명은?(모두 소문자) ex) c:\windows\notepad.exe 키로거가 다운로드 된 시간은? ex) 2016-05-27_22:00:00 (yyyy-mm-dd_hh:mm:ss) 키로거를 통해서 알아내고자 했던 내용은 무엇인가? 내용을 찾으면 Key가 보인다. 인증키 형식: lowercase(MD5(1번키+2번답+3번답+4번키)) ...

January 25, 2022 · 2 min · 414 words · Me

SuNiNaTaS 28 Solution

문제 풀이 요약 zip 파일 구조 분석 flag bit 변조 후 압축 해제 base64 decode 문제 풀이 문제에서 zip 파일이 하나 주어진다. 그러나 어떤 문자열을 입력해봐도 풀리지 않고, fcrackzip 과 같은 zip 크래킹 툴로도 해결되지 않는다. 이 파일은 비밀번호가 걸려 있지 않은데 걸린 척 위장되어 있는 파일이다. flag bit이 암호화를 담당하는 부분인데, 해당 값을 00 00으로 변조하면 된다. 압축을 풀면 아래의 파일들이 나오고, Am_I_Key.zip 안의 There_is_key.txt 에 dGE1dHlfSDR6M2xudXRfY29mZmVl 가 나온다. 이 값을 base64 decode 하면 된다. ...

January 25, 2022 · 1 min · 78 words · Me

SuNiNaTaS 26 Solution

문제 풀이 요약 빈도 분석 문제 풀이 szqkagczvcvyabpsyincgozdainvscbnivpnzvbpnyfkqhzmmpcqhzygzgfcxznvvzgdfnvbpnjyifxmpcqhzygbpnoyaimygbzgngbvmpcqhzygcbpinnbzqndicgxhiztozgcfmpcqhzygbpnjyifxeagzyimpcqhzygbpneagzyidicgxhiztozgcfmpcqhzygcgxcoyaibzqnvyabpsyincggcbzygcfmpcqhzygszqzvbpnozivbvyabpsyincgozdainvscbnibyjzgcqnxcfcbcgzvaeagzyiyivngzyidicgxhiztnungbzvampcqhzygvpzhcgxbpnyfkqhzmdcqnvvpnzvbpnozivbonqcfnvscbnibyjzgbpnyfkqhzmdcqnvbpnjyifxmpcqhzygvpzhvbpnoyaimygbzgngbvmpcqhzygvpzhvcgxbpndicgxhiztozgcfvpnzvygnyobpnqyvbpzdpfkinmydgzlnxcbpfnbnvcgxqnxzcozdainvzgvyabpsyinccvyochizfbpzvkncivpnzvicgsnxvnmygxzgbpnjyifxrkbpnzgbnigcbzygcfvscbzgdagzygvpnzvbpnmaiingbinmyixpyfxnioyifcxznvzgbpnvpyibhiydicqbpnoinnvscbzgdcgxbpnmyqrzgnxbybcfagxnibpnzvaeaxdzgdvkvbnqvpnzvcfvybpnozivbonqcfnvscbnibyvaihcvvbpnbjypaxincxhyzgbqcisagxnibpnzvaeaxdzgdvkvbnqvpnpcvgnunirnnghfcmnxyoobpnhyxzaqzgpningbzinmcinni 이곳에서 빈도 분석을 자동으로 할 수 있다. kim yuna is a south korean figure skater she is the olympic champion in ladies singles the world champion the four continents champion a three time grand prix final champion the world junior champion the junior grand prix final champion and a four time south korean national champion kim is the first south korean figure skater to win a medal at an isu junior or senior grand prix event is u championship and the olympic games she is the first female skater to win the olympic games the world championships the four continents championships and the grand prix finals he is one of the most highly recognized athletes and media figures in south korea as of april this year she is ranked second in the world by the international skating union she is the current record holder for ladies in the short program the free skating and the combined total under the isu judging systems he is also the first female skater to surpass the two hu dread point mark under the isu judging systems he has never been placed off the podium in her entire career ...

January 25, 2022 · 1 min · 204 words · Me

SuNiNaTaS 21 Solution

문제 풀이 요약 헥스값 분석, 숨겨진 사진 파일 추출 추출된 여러 파일을 이용해 답 유추 문제 풀이 위의 이미지가 주어진다. JPG header인 FF D8이 여러 번 검색되는 것을 보아, 문제에서 주어진 이미지의 footer 밑에 또 다른 JPG 파일들이 숨어있다는 것을 추측할 수 있다. binwalk로 추출해보자. binwalk --dd='.*' monitor.jpeg 여러 개의 파일이 추출되었다. 플래그의 일부가 공개되어 있는 사진 여러 장을 확인하며 조합하면 플래그가 된다. FLAG: H4CC3R_IN_TH3_MIDD33_4TT4CK ...

January 25, 2022 · 1 min · 65 words · Me

SuNiNaTaS 19 Solution

문제 풀이 요약 주어진 문자열을 bin to string caesar cipher 문제 풀이 0100111001010110010000110101010001000110010001000101 0110001000000100101101000110001000000100101001001100 0100010101011010010001010101001001001011010100100100 1010001000000101001001000101010101010010000001001011 0100011001010101010100100101000000100000010110100100 1010001000000101001000100000010110000100011001000110 0101010100100000010101010101001001010000001000000101 0010010001010101010100100000010100100100110001001011 0101100101000010010101100101000000100000010110100100 1010001000000100011101000011010100100101101001010101 0101010001001011010101110101101001001010010011010101 0110010010010101000001011001010100100100100101010101 이곳에서 bin to str 한다. 그러면 NVCTFDV KF JLEZERKRJ REU KFURP ZJ R XFFU URP REU RLKYBVP ZJ GCRZUTKWZJMVIPYRIU 이런 문자열이 나오는데, caesar cipher key=9로 하면 key를 구할 수 있다. WELCOME TO SUNINATAS AND TODAY IS A GOOD DAY AND AUTHKEY IS PLAIDCTFISVERYHARD FLAG: PLAIDCTFISVERYHARD

January 25, 2022 · 1 min · 69 words · Me

SuNiNaTaS 18 Solution

문제 풀이 요약 주어진 문자열을 ascii code에서 문자열로 변경 base64 decode 문제 풀이 86 71 57 107 89 88 107 103 97 88 77 103 89 83 66 110 98 50 57 107 73 71 82 104 101 83 52 103 86 71 104 108 73 69 70 49 100 71 104 76 90 88 107 103 97 88 77 103 86 109 86 121 101 86 90 108 99 110 108 85 98 50 53 110 86 71 57 117 90 48 100 49 99 109 107 104 ...

January 25, 2022 · 1 min · 202 words · Me

SuNiNaTaS 15 Solution

문제 풀이 요약 파일 다운로드 후 메타데이터 조회 문제 풀이 음악 파일이 주어지는데, 이곳에서 metadata를 조회한다. FLAG: GoodJobMetaTagSearch

January 25, 2022 · 1 min · 18 words · Me