반응형 전체글253 [일기] 융합보안학과 과가 사라진다. 생각에도 없는 과 였지만, 고3때 어쩌다 보니 입학을 하게 되었다. 1학년 때, 좋은 동기들을 만나 정말 재밌게 놀았고, 좋은 선배들을 만나 많이 배웠다.융합보안학과에 와서 좋은 사람들만 만났으니, 나도 후배들이 오면 좋은 선배가 되고 싶었다. 2학년이 되고, 후배들이 들어왔다.선배들한테 받은 만큼 후배들을 잘 챙겨주었다. 2017-11-14일.투표를 통해 융합보안학과가 컴퓨터공학부의 한 트랙으로 바뀌게 되었다.이제 더 이상 챙겨 줄 후배가 없어졌다. 사람이 적어서 다 친구같이 지냈는데 더 이상 그럴 수 없게 된다.물론 컴퓨터공학부 후배가 생기겠지만, 그래도 아쉽다... 이왕 이렇게 된거 트랙제가 꼭 성공하여 모두가 인정해주는 경기대 컴퓨터공학부가 되었으면 좋겠다. 2017. 11. 15. [일기] 시험 2017-10-23 01:59 벌써 2학년 2학기 중간고사다.진짜 시간이 빠르다. 이번학기를 마치면 나는 3학년이 된다. 사실 3학년이 될지 군대를 갈지는 아직도 정하지 못하였다. 주변에 많은 사람들에게 얘기를 듣고 있지만, 쉽게 결정할 수 없다. 누가 나에게 정답을 알려줬으면 좋겠다. 오늘은 월요일이다.자바프로그래밍2 중간고사를 본다. 자바는 딱히 공부를 하지 않았다. 오픈북 시험이라서 그냥 수업시간에 들은 것과 평상시 실력으로 시험을 볼 것이다. 제발... 잘쳤으면 좋겠다. 실수하지말자. A+ 각각각각각각 복수전공을 해서 남들보다 시험도 많이 치고 다 전공이라서 성적을 따기에는 불리한 면이 있다. 나는 이번주에 시험이 많고 내용도 매우 많지만, 동기들은 1개? 치는 것 같다.데통보 잘 쳐야하는데 약간.. 2017. 10. 23. [시스템] leave, ret 명령어에 대해 알아보자 에필로그 (leave, ret) leave mov esp, ebp pop ebp ret pop eip jmp eip ebp를 esp로 옮기고, ebp를 pop한다. ret은 다음 명령을 뜻하는 eip를 pop하고 eip에는 ret의 주소가 들어간다. 그 다음 그 주소로 점프하여 실행한다. 이렇게 함수가 끝나고 원래 시작된 주소로 돌아간다. 2017. 10. 1. [시스템] OS(운영체제)란? 운영체제(Operating System)란? - 하드웨어적인 자원과 소프트웨어적인 자원을 효율적으로 운영 관리하여 사용자에게 편리함을 제공하는 시스템 소프트웨어이다. - 사용자에게 편리함을 제공하고 시스템의 생산성을 높여주는 역할을 한다. - 운영체제는 사용자가 응용프로그램을 편리하게 사용하고 하드웨어의 성능을 최적화 할 수 있도록 한다. - 컴퓨터 시스템을 관리하는 보스라고 할 수 있다. 운영체제의 목적 - 처리 능력의 향상, 응답시간의 최소화, 사용 가능도의 향상, 신뢰도의 향상이다. 운영체제의 종류 - Winodw 7, Window 8, Winow XP, Window 10, MS-DOS, Linux, Unix 등등 2017. 9. 26. [시스템] gdb 사용법 gdb 사용법 set disassembly-flavor intel gdb는 AT&T 문법이 기반으로 되어 있기 때문에, 올리디버거를 사용한 사람은 불편할 수 있다. 하지만 Intel문법을 사용할 수 있다. set diassembly-flavor intel을 실행하면 intel 문법을 사용할 수 있다. disas main 특정 주소를 디스어셈블링한다. disas 뒤에 함수명이나 주소를 입력하면 된다. run / r 프로세스를 처음부터 실행한다. 디버깅 도중 run을 입력하면 프로세스가 리셋되어 처음부터 실행된다. break / b 브레이크 포인트를 설정한다. 함수명이나 주소를 입력하면 된다. info breakpoints / info b 브레이크 포인트를 확인한다. info registers 현재 레지스터.. 2017. 9. 26. [시스템] 해커스쿨정리 핵심 키워드 BOF(Buffer Overflow), gets() 함수 문제점, 메모리 값 변조, 스택 영역, setuid BOF (Buffer Overflow) 버퍼(Buffer)란? 어떤 데이터가 한 곳에서 다른 곳으로 이동할 때, 그 데이터가 일시적으로 보관되는 임시 기억 공간을 말한다. EX) - 한 프로그램 내에서 데이터가 이동할 때 - 한 프로그램에서 다른 프로그램으로 데이터가 이동할 때 - 한 프로그램에서 하드웨어(예를 들면 프린터)로 데이터가 이동할 때 - 한 네트워크에서 다른 네트워크로 데이터가 이동할 때 버퍼 오버플로우 (Buffer Overflow)란? 사용자가 입력한 데이터의 크기가 너무 과하여 제한된 버퍼의 용량이 넘쳐버렸다. 제한된 버퍼 영역을 벗어나면 다른 애꿏은 메모리 영역을 .. 2017. 9. 25. 이전 1 ··· 13 14 15 16 17 18 19 ··· 43 다음 반응형