본문 바로가기

분류 전체보기218

suninatas Forensic 15 누르고 싶게 생긴 Play the Music을 눌렀더니 진짜 노래가 나왔다. 노래는 나오는데 이게 무슨 문제지 싶었는데 점 세 개를 누르니 다운로드 받을 수 있어서 다운로드를 받았다. 문제에 힌트가 파일에 있다고 쓰여있으니 일단 다운로드한 파일을 눌렀는데 여전히 노래만 나왔다. mp3파일이어서 노래로는 모르겠다 해서 파일 속성을 들어가봤는데 이곳 저곳 누르다가 자세히를 누르니까 지휘자 칸에 AUTH key가 있었다. 성공! 2020. 6. 10.
suninatas Forensic 26 뭔가 문자로 암호화 되어있는 것처럼 보였다. 그래서 문자 암호를 복호화 해주는 사이트를 사용했다. 문제에 있는 암호를 그대로 복사해 붙여넣기 한 후 Solve를 눌렀더니 밑에 연보라 배경에 또 암호처럼 보이는 글이 나왔다. 근데 글을 자세히 읽어보니 띄어쓰기가 안되어있어서 그렇지 해석이 되었다. 그래서 메모장에 옮겨 하나하나 띄어쓰기를 해보았다. 해석을 해보니 김연아와 관련된 내용의 글인 것을 알 수 있었다. 성공! 참고)https://y30ni.tistory.com/52?category=343681 [SuNiNaTaS/Forensic] 26번 풀이 200 포인트라기엔 너무 쉬운 암호문제다. 해당 텍스트에 띄어쓰기와 특수문자가 없다고 했고, 난 이걸 단순치환암호로 풀었다. 링크된 복호화 사이트에 해당 텍.. 2020. 6. 9.
구조체 개념1 구조체 서로 다른 성격의 데이터를 그룹으로 묶어 새로운 의미를 부여하는 방법 예를 들자면 정보보호학과 학생들의 성적이 공개되었을 때 강의 별 학점은 모두 데이터이다. 성적 결과를 확인한 C프로그래밍 교수는 자신의 강의를 들은 학생들의 성적이 중요할 것이다. 따라서 C프로그래밍 수업의 성적을 기준으로 데이터를 그룹으로 묶어 관리한다. 그렇지만 학생들은 자신이 들은 강의 성적만을 묶어서 그룹으로 관리할 것이다. 이때 구조체를 사용한다고 할 수 있다. (너무 구구절절..) 구조체는 배열과 달리 다른 자료형이어도 묶어 사용할 수 있다는 장점이 있다. typedef (type define) 긴 자료형을 define문처럼 내가 정해둔 이름으로 (변수는 아니지만 변수처럼) 사용할 수 있는 문법 ex) typedef .. 2020. 6. 6.
week-3 [과제 1] [과제 1] 하드 링크, 심볼릭(소프트) 링크 개념 문서화 하드 링크 : 아이노드를 공유하는 파일 하드 링크 파일이 수정되면 원본 파일도 수정된다. 원본 파일이 삭제되어도 원본 파일의 아이노드 블록과 데이터는 삭제되지 않는다. 그래서 원본 파일의 아이노드 블록을 공유하는 하드 링크에는 문제가 없다. 심볼릭(소프트) 링크 : 원본 파일의 경로가 저장된 파일 윈도우의 바로가기와 유사 심볼릭(소프트) 링크 파일이 수정되면 원본 파일도 수정된다. 원본 파일이 삭제되면 주소도 함께 삭제되기 때문에 무의미한 파일이 된다. 공통점 방식 원본 파일 삭제 시 하드 링크 링크 파일이 수정되면 원본 파일 또한 수정된다. 아이노드를 공유 문제 없음 심볼릭 (소프트) 링크 원본 파일의 경로를 저장 무의미한 파일이 됨 2020. 5. 22.
728x90