| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 정보보안
- 화이트햇스쿨
- 해킹
- 대학생
- 코딩
- bob 14기
- QEmu
- 애플리케이션
- IT
- 플러그인
- BOB
- 학부연구생
- 프로그래밍
- 프로젝트
- 개발
- 소프트웨어학과
- 후기
- 앱 개발
- 프론트엔드
- Android Studio
- 보안
- 보안제품개발
- 정보보호
- 앱
- 악성코드
- React Native
- Kotlin
- 팀플
- CPU
- 소프트웨어
- Today
- Total
목록IT (44)
맨땅에 코딩
BoB 프로젝트가 거의 다 끝나갑니다.그러는 와중에 얼마전에 삼성 놑북을 포맷했는데요(그냥 네트워크가 갑자기 사라짐)그 와중에 또 제 BoB USB가 바이러스에 감엽됐습니다. 정말 가지 가지 하는 것 같습니다.... 삼성 놑북 포맷했으니까 USB에 다른 자료 옮기려고 인식했는데모든 파일이 다 사라지고 USB Drive 바로가기 버튼만 있지 뭡니까... ... 구글링 해보니 Shortcut 바이러스에 USB가 감염된거랍니다..아오... 그냥 바로 cmd창 열어주고D: 입력해 준 다음에 다음 명령어를 쳐줬습니다. attrib -h -r -s /s /d *.* 해결... (이후에 포맷은 필수!)
팀원들에게 제 티스토리를 들켰습니다....아니 구글에 'BoB 14기 후기' 치면 제 티스토리가 가장 위에 있어요.그것도 하필 대환장 1차 발표 후기가..그래서 씁니다. 2차 발표 후기. 아닌 일기.화요일 오후 1시 ~: 출근했더니 엉뚱한 곳에 GUI 코드가 커밋됨: 너무 당황스러워서 팀원에게 연락함: 팀원 본인도 코드 날라갔다함: 우리 엄마한테 다 이름: 포기하고 캡디함화요일 오후 9시 30분: 덕분에 캡디 다 함: 엄마한테 집 못간다고 함: 엄마가 MZ한 화난 임티 보냄: 복구해서 코드 올렸다고 팀원에게 연락 옴화요일 오후 10시: ?: ???: ?????????????????수요일 오전 2시: UI는 다 고쳤다: 이거 잘만 하면 QEMU 연결 가능할 것 같은데?수요일 오전 4시 ~: QEMU 연결 ..
대환장 1차 발표 후기 시작. 금요일 오후 1시: 센터 도착: 지속적인 밤샘 작업에 시달려서 팀원 둘이 일어나지 못함: 너무 안타까울 지경이었음: 근데 나보고 집 가라고 함: 이게 무슨 말도 안되는 소리...? 금요일 오후 3시 - 4시: 인간들을 결국 깨움: 논문 이야기가 끝나지 않아..: 논문 2개 쓴다... 총체적 난국 금요일 오후 4시 - 8시: 내가 지금 뭘하는지 모르겠음: 내일 발푠데 피피티 조졌다고 생각함: 일단 근데 저녁은 먹어야겠음: 나 근데 오늘 긱사 갈 수 있을까?: 응 아니 망했음 밤새야함 금요일 오후 8시 30분 - 10시: 잊고 있었다: 캡디 회의가 있었음: 비대면으로 주구장창 회의를 진행함: 오후 10시되니까 끝남: 근데 논문 포기했다고함: 오전 12시부터 발표 준비하자고 함:..
졸려 죽겠지만 꾹 참고 QEMU 내부 구조에 대해 간단히 요약해봅니다....우리 플러그인 개발 잘할 수 있겠지?잘하고 싶다. 1. QEMU의 큰 그림QEMU는 크게 2개의 층으로 구성된다.층설명Front-end (System Emulation)가상 머신 관리 (디스크, 네트워크, 장치, 스냅샷 등)Back-end (CPU Emulation: TCG)게스트 CPU 명령어를 해석하고 실행하는 핵심 엔진┌──────────────────────────┐│ QEMU Frontend Layer │ ← CLI 옵션, 장치 모델, 스냅샷, QMP└─────────────┬────────────┘ │┌─────────────▼────────────┐│ QEMU Backend (T..
1. 기본 개념인터럽트(Interrupt)는 CPU에게 “지금 당장 처리해야 할 일이 생겼다!” 라고 알리는 신호이고,예외(Exception)는 프로그램 실행 중 CPU가 오류를 감지했을 때 발생하는 이벤트다. 공통점: CPU가 현재 실행 중인 명령어를 "일시 중단"하고, 정해진 "핸들러 함수"로 점프한다. 2. 인터럽트의 종류구분이름예시발생 주체하드웨어 인터럽트Hardware Interrupt키보드 입력, 네트워크 패킷 도착외부 장치소프트웨어 인터럽트Software Interruptint 0x80, syscall (시스템콜)프로그램예외(Exception)Fault / Trap / Abort0으로 나누기, 페이지 폴트CPU 내부 하드웨어: 외부 장치가 "CPU 나 좀 봐달라."소프트웨어: 프로그램이 "O..
1. 메모리란?프로그램이 실행 중일 때 사용하는 저장 공간으로,CPU는 명령어와 데이터를 "주소(Address)"를 통해 메모리에서 읽고 쓴다. CPU ←→ [주소로 구분된 칸들로 이루어진 메모리]CPU는 항상 주소 단위로 접근한다.명령어(mov, add 등)는전부 "주소 기반 데이터 이동"으로 이루어져 있다. 2. 가상 메모리(Virtual Memory)운영체제가 프로세스마다 독립적인 '가짜 주소 공간'을 만들어주는 기술실제 RAM은 한정되어있다.모든 프로세스가 같은 주소(예: 0x400000)를 쓰면 충돌하기 때문에 OS가 각 프로세스마다 "자기만의 주소공간"을 가짜로 만들어 준다.프로세스0x400000의 의미A.exeA의 코드 영역B.exeB의 코드 영역 이 주소는 실제 RAM 주소가 아니고, ..
안녕하세요,제 주변에서는 대부분 취업을 준비하는 경우가 많아, 학기를 병행하며 대학원 입시를 준비하는 동안 외롭고 정보가 부족하다는 느낌을 많이 받았습니다.다소 별거 아닌 이력을 내놓기 부끄럽지만, 혹시나 대학원 진학을 고민하고 계신 분들께 도움이 되었으면 하는 마음으로 이 글을 작성하게 되었습니다.**지원 결과KAIST 전산학부 1차 서류 불합격UNIST 컴퓨터공학과 최종 합격1. 성적한국항공대학교 소프트웨어학과 | 학점 4.18 | 전공학점 4.26TOEIC 820**유니스트의 경우 영어 점수 제출이 선택사항이지만, 실제로는 800점대 이상의 성적표 제출을 추천드립니다.2. 이력유니스트 학부연구생 | 2024. 01. ~ 2024. 02.유니스트 학부연구생 | 2024. 12. ~ 2025. 02...
안녕하세요오랜만에 후기 아닌 일기를 적으러 왔습니다. 전공교육 듣느라 죽다 살았습니다.어쨌든 살았으니 됐잖아~ 라고 말씀하신다면 할말이 없습니다..네... 정말 보안 제품 개발 트랙 수업이 다른 트랙에 비해 너무 많아서 너무 너무 너무 힘들었습니다개발톤 이후 사람들이 다 죽어가고 좀비가 되어가고 무슨 정신으로 수업을 듣는지 모르겠는... 그런 상태였습니다 고3 때보다 더 힘든 삶을 보냈던 것 같습니다.. 요즘은 프로젝트 기간이라 잠은 잘 수 있지만, 프로젝트의 방향성이 아직 잡히지 않아.. 고민이 매우 됩니다...어떻게든 잘 되어가길 바라며... 안녕...
