본문 바로가기

써니나타스(suninatas) 5번 문제 이번에는 써니나타스 5번 문제를 풀어볼게요. key값을 확인하라고 하네요. 소스코드 보기로 확인을 해보면 중간에 스크립트로 javascript가 패킹되어 있는걸 확인할 수 있어요. 이렇게 패킹되어 있는걸 언팩킹만 해주면 간단하게 풀리는 문제에요. 언팩킹 해주는 사이트는 구글에 검색하면 나와요. 저는 https://www.strictly-software.com/unpack-javascript 사이트를 이용했어요. 이렇게 패킹된 자바스크립트 코드를 넣어주면 언팩킹을 해줘요. 언팩킹을 해주고 나면 평상시 보던 자바스크립트 코드가 나와요. PASS함수를 확인할 수 있어요. 언팩킹된 소스를 개발자도구에 있는 콘솔에 입력해주고 소스보기에 있던 힌트에 있는 값을 PASS안에 넣어주면 정답이 나와요. 간단한 자바스크립..
써니나타스(suninatas) 3번 문제 이번에는 써니나타스 3번 문제를 풀어볼거에요. 문제를 보면 공지사항에 글을 쓰라고 나와있어요. 처음에는 무슨 공지사항에 글을 쓰라는건지 몰라서 페이지소스보기로 소스코드도 확인해보았는데 아무런 소득이 없어서 써니나타스 홈페이지로 가니 notice가 보였어요. notice에 들어가보니 글을 쓸만한 곳은 없어서 상단 오른쪽에 보니 FREE라고 글을 쓸 수 있는 곳이 있어서 그 페이지로 들어가봤어요. 들어가니 오른쪽 하단에 write라고 글을 쓸 수 있는 버튼이 있어서 들어갔어요. 보면 FREE WRITE라고 나와있어요. 여기서 어떻게 Notice board에 글을 쓸까 생각을 하면서 보니까 주소창에 free/write라고 되어있는건 확인 할 수 있어요. free/write 를 notice/write로 바꾸고 ..
써니나타스(suninatas) 2번 문제 안녕하세요. 오늘은 써니나타스 2번 문제를 풀어볼꺼에요. 2번 문제는 아이디와 패스워드를 넣으면 풀리는 문제인거 같아요. 우선 간단하게 ID에 admin, PW에 admin을 입력해볼게요. 이렇게 입력을 하니 네. 안풀립니다. 그럼 이제 소스코드를 한번 볼게요. F12번을 눌러서 개발자도구를 들어가서 보면 스크립트 부분이 나와요. 스크립트를 보면 id 와 pw가 같으면 다시 시도라하고 알림이 뜨게 되어있어요. 그런데 힌트를 보면 id와 pw가 같아야된다고 되어있어요. 그럼 방법은 if를 무시하고 바로 else로 가야된다는 말이에요. 우선은 두번째 그림처럼 id와 pw에 admin을 둘다 넣어줘요. 그리고 개발자 도구에 콘솔로 들어가서 else안에 있는 document.web02.submit(); 을 입력..
써니나타스(suninatas) 1번 문제 써니나타스 1번 문제 풀이입니다. 우선 문제를 확인해볼게요! 문제를 간단하게 설명해보면 문자열을 입력받아서 알고리즘을 거친 뒤에 결과값으로 admin이 나오면 정답이 나오는 문제네요. 우선 입력으로 admin을 입력해볼게요. 입력한 값은 str이라는 문자열에 저장되요. 입력을 하면 첫번째로 공백인지 확인을 해요. 두번째로 밑에줄에 Replace(str,"a","aad") 라고 되어있는데 무슨뜻이냐면 입력받은 문자열 중에 a라는 값을 aad로 바꿔주는 거에요. 그러면 입력 admin은 aaddmin으로 바껴서 result에 저장이 되요. 세번째로 Replace(result,"i","in") 라고 되어있어요. 두번째 방법처럼 해주면 result에 aaddminn이 저장되요. 네번째는 Mid(resilt.2...
공군 정보보호병 면접부터 전역까지...(2편) 오늘은 교육사부터 해서 전역 때까지 간단하게 정보보호병이 무슨 일을 하는지 적어보려고 해요. 자세하게는 말하면 안 될 거 같아서 간단하게만 적을 거예요!! 우선 진주 교육사 가면 기본군사훈련받고 정보통신학교로 갈 거예요. 가면 2주 3일(요즘은 3주) 과정으로 기본적인 리눅스 명령어와 html 등을 배워요. 오래돼서 기억이 잘 안 나요 ㅋㅋ 그리고 2주 3일 과정이 끝나면 드디어 자대를 정하는 시간이 돼요. 저 때는 정보보호병 면접 + 서류 점수가 70% 기훈단 15% 특기학교 성적 15%로 해서 등수를 나눠서 자대를 정했어요. 정보보호병으로 지원했으면 굳이 기훈단이랑 특기학교에서 열심히 할 필요 없어요. 어차피 합격 결과 나왔을 때 등수로 대부분 자대 배속돼서 가요. 본인 등수가 낮으면 그냥 포기하는 ..
공군 정보보호병 면접부터 전역까지...(1편) 여러분 안녕하세요. 드디어 1년 9개월 동안 군생활을 끝내고 사회로 나왔네요. ㅠㅠ 코로나 때문에 밖에서 21시까지밖에 못 놀아서 아쉽긴 하지만 역시 군대보단 사회가 최고인 거 같아요. ㅋㅋ 오늘은 공군 정보보호병 면접부터 전역까지 후기를 한번 써볼려고해요. 정보보호쪽으로 관심이 커져서 궁금하신 분들 많을 텐데 조금이라도 도움이 되면 좋겠어요! 면접 때는 오래돼서 정확한 날짜까지는 잘 기억이 안 나서 대충 언제인지만 쓰도록 할게요. 저는 2020년 1월에 공군 정보보호병으로 지원을 했어요. 병무청 홈페이지에서 지원하는데 공군으로 가야 될지 육군으로 가야 될지 고민이 많이 됐어요. 그런데 저는 공군을 지원했죠! 왜냐? 학교 선배님들한테 물어봤는데 육군보다는 공군이 간부들 마인드, 장비 수준 그리고 복지시설..
리눅스 기초 명령어 안녕하세요. 오늘은 간단한 리눅스 기초 명령어에 대해 알아보도록 할게요! 리눅스 설치 방법 및 vmware설치 방법은 이전 포스트를 이용해주세요~! https://rkskek1.tistory.com/5 Centos 설치방법 및 vmware 설치방법 안녕하세요!! 오늘은 centos설치방법 및 사용법에 대해서 알아보도록 할게요. 저는 centos7을 다운받아서 사용할 거예요. 우선 공식 홈페이지에 들어가서 iso 파일을 다운받아보도록 해요. http://isoredirect.cen.. rkskek1.tistory.com 자 이제 본격적으로 시작해 볼게요. 우선 엄청 자주 쓰이는 명령어들을 알려드릴게요. ls 명령어 ls명령어는 현재 폴더에 있는 파일 및 디렉토리를 보여주는 명령어에요. 사용법은 ls 옵션으..
Centos 설치방법 및 vmware 설치방법 안녕하세요!! 오늘은 centos설치방법 및 사용법에 대해서 알아보도록 할게요. 저는 centos7을 다운받아서 사용할 거예요. 우선 공식 홈페이지에 들어가서 iso 파일을 다운받아보도록 해요. http://isoredirect.centos.org/centos/8/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso CentOS Mirror isoredirect.centos.org 위 홈페이지에 들어가보면 다운로드 링크가 나올 거예요. 저는 표시해둔 링크를 통해 다운받는걸 추천드릴게요. 위에 있는 링크랑 속도 차이가 너무 많이 나요.... 다운받으셨으면 이제 iso를 파일을 돌려줄 vmware을 설치해보도록 할게요. https://my.vmware.com/en/web/vmware/i..