본문 바로가기
  • Welcome.

분류 전체보기292

[나의 근황] 해군 장교가 되었습니다. 블로그에 글을 적는 것이 참 오랜만이다.뭔가 학부 1~3학년 당시에 가장 많이 cs관련, 보안 관련 글을 가장 많이 작성했었고,지금까지도 사실 당시에 작성한 글들의 조회수가 현재  조회수의 상당수를 차지한다. 일단 오늘 오랜만에 글을 포스팅하는 이유는 오랜만에 내 블로그가 생각나기도 했고,새로운 커리어를 이어가고 있는 나에 대해 기록하고 싶어졌기 때문이다. 일단, 이 글을 쓰기 전까지 이 블로그의 최신 글을 아마 성균관대학교 융합보안대학원 석사 합격 후기일 것인데,사실 그 당시만 해도 학부 졸업 후 석사과정을 밟을 생각이 컸다. 그러나, 결론부터 말하자면 현재 나는 대학원이 아니라 군부대로 출퇴근중이다. 나에게는 학부 졸업 이후의 진로로 원래 해군 장교로써의 삶이 예정되어있었다.해군 계약학과인 한양대학교.. 2024. 7. 31.
성균관대학교 소프트웨어학과 대학원 융합보안트랙 2024 전기모집 합격 후기 [성균관대학교 소프트웨어학과 대학원 융합보안트랙 2024 전기모집]에 지원하였고, 합격했다. --- 지원 당시 시기는 2023년 9월,10월 정도 였다. 보통 -ist 계열의 과기원 대학교들 입시가 7,8,9월 정도 동안에 이루어지고, 일반대 입시가 9,10,11월 동안에 이루어진다. (전반기 입시 경우) 성균관대의 경우는 9월에 지원서를 넣고, 10월에 면접보고, 11월에 결과가 나왔엇다.(전반기 입학) --- 1. 스펙 정도? 나는 컴퓨터공학이나 정보보호 관련 학과를 졸업한 것은 아니다. 그러하나 이 블로그의 포스팅들을 보면 알 수 있듯이 필자인 나는 주로 사이버보안 분야와 관련해서 공부를 해왔고 더불어 사이버보안과 관련해서 대학 4년동안 꽤나 꾸준히 준비했다고 생각한다. 때문에 성균관대학교 소프트웨.. 2024. 1. 15.
DGIST 전기전자컴퓨터공학과 대학원 2024 전기모집 합격 후기 오랜만에 블로그에 글을 쓴다. 우선 결론부터 얘기하자면 좀 뒷북이지만 [2024년 봄학기 DGIST 대구경북과학기술원 전기전자컴퓨터공학과 대학원 모집]에 지원하였고, 다행히? 합격했다. --- 지원 당시 시기는 2023년 7월,8월 정도 였다. 보통 -ist 계열의 과기원 대학교들 입시가 7,8,9월 정도 동안에 이루어지고, 일반대 입시가 9,10,11월 동안에 이루어진다. (전반기 입시 경우) dgist의 경우에는 내 기억에는 7월에 접수하고, 1차 합이 나오고 나서 8월에 대구에서 면접을 보는 그런 일정이었다. --- 1. 스펙 정도? 나는 컴퓨터공학이나 정보보호 관련 학과를 졸업한 것은 아니다. 그러하나 이 블로그의 포스팅들을 보면 알 수 있듯이 필자인 나는 주로 사이버보안 분야와 관련해서 공부를 .. 2024. 1. 15.
[paper review] Binary_Code_Representation_With_Well-Balanced_Instruction_Normalization https://ieeexplore.ieee.org/document/10077368 Binary Code Representation With Well-Balanced Instruction Normalization The recovery of contextual meanings on a machine code is required by a wide range of binary analysis applications, such as bug discovery, malware analysis, and code clone detection. To accomplish this, advancements on binary code analysis borrow the techni ieeexplore.ieee.org 완전히.. 2023. 9. 7.
CV (Curriculum Vitae) - EJ 2023. 6. 28.
[ARM 컴퓨터 구조] delay_loop 구현 및 가상 머신 테스트 구현 과제 - 해결 과정 - 도전1트 Problem1 ; Delay 루프 코드 lowlevel_init ; Add delay of 40ms LDR r3, =600000 ; 딜레이 루프를 600,000번 수행하도록 지정 delay_loop SUBS r3, r3, #1 BNE delay_loop 피드백 주신 부분 참고하여 60Mhz 에서 40ms 의 딜레이를 만드는 정상적인 방법으로 딜레이 루프 반복 횟수를 찾아냈습니다. 💡 60 MHz --> 1초에 60,000,000 번의 클럭 신호 40ms = 0.04s ⇒ 클럭 주파수 x 시간 = 60,000,000 Hz x 0.04 초 = 2,400,000 클럭 주파수 따라서, 0.04 초 (40 ms)에는 2,400,000 번의 클럭 주파수가 발생합니다. 💡 이때, 딜레이 루프(SUBS, BNE 명령.. 2023. 6. 12.
[ARM 컴퓨터 구조] delay_loop 구현 및 가상 머신 테스트 구현 과제 - 문제 Problem 1: 기업체에서 설계한 Arm 프로세서 기반의 임베디드 시스템에 안드로이드 오퍼레이팅 시스템 포팅하려 합니다. 시스템은 삼성전자에서 설계한 Arm 프로세서 코어 기반의 Exynos 프로세서를 사용합니다. 시스템의 하드웨어를 초기화하고 리눅스 기반의 안드로이드 커널을 로딩하는 부트로더는 u-boot를 사용합니다. 그러나 부팅 과정에서 시스템이 자주 멈추는 현상이 발생하기 때문에 이 문제의 원인을 분석하고 해결 방법을 찾아야 합니다. 원인 분석 시스템이 멈추는 현상을 분석하기 위해, 오실로스코드를 이용한 제어 신호(Reset, Address bus, Data bus, etc.)의 파형 분석과 ICE (In-Circuit Emulator) 장비를 시스템에 연결한 다음 디버그 모드에서 코드 실행 .. 2023. 6. 12.
[정보보안기사] - 2023년도 정보보안기사 1회 필기 합격 후기 2023년도 1회 정보보안기사 필기에 합격하여부렀다! 가채점때 59점이 나와서 제발 1점만 더 맞게해달라고 기도메타를 진행했는데 딱60점으로 붙었다. 준비 기간 3월 11일 시험이었고 필기 시작을 대략 설 연휴가 지나고부터 본격적으로 시작했었다. 정리하면 1월25일 ~ 3월10일까지 준비했다. 대략45일? 정도 동안 공부했다. 원래는 필기를 붙으려면 한 3달은 공부를 해야할거같다고 생각도 했는데, 일정상으로 보니 BoB11기 교육이 12월 말에 끝났고, 연말에는 공부 집중이 안되서 2023년 1월이 될때까지 열심히 쉬다가, 1월초에는 라섹 수술을 받아서 2주정도 집에서 요양했다. 그 뒤에, 방학을 어떻게 보낼지 생각을 좀 해보다가, 설연휴를 신나게 보내고, 본격적으로 알기사 책을 사서 공부를 시작했다. .. 2023. 4. 3.
SECTION.43 : 정보보호 관리 법규 https://www.notion.so/SECTION-43-5c1e3d26a7f54a278aad76e74a19e55d?pvs=4 SECTION.43 : 정보보호 관리 법규 목차 www.notion.so 2023. 2. 26.
JOIN>보호소에서 중성화한 동물 -- 서브쿼리 사용 SELECT A.ANIMAL_ID, A.ANIMAL_TYPE, A.NAME FROM ANIMAL_INS A JOIN ( SELECT ANIMAL_ID, ANIMAL_TYPE, NAME FROM ANIMAL_OUTS WHERE SEX_UPON_OUTCOME NOT LIKE 'Intact %' ) B ON A.ANIMAL_ID = B.ANIMAL_ID WHERE A.SEX_UPON_INTAKE LIKE 'Int%' ORDER BY A.ANIMAL_ID -- 조인만 사용. SELECT A.ANIMAL_ID, A.ANIMAL_TYPE, A.NAME FROM ANIMAL_INS A JOIN ANIMAL_OUTS B ON A.ANIMAL_ID = B.ANIMAL_ID WHERE A.SEX_UPO.. 2023. 2. 26.
JOIN>5월 식품들의 총매출 조회하기 SELECT A.PRODUCT_ID, A.PRODUCT_NAME, **SUM**(B.AMOUNT*A.PRICE) AS TOTAL_SALES FROM FOOD_PRODUCT A JOIN FOOD_ORDER B ON A.PRODUCT_ID = B.PRODUCT_ID WHERE B.PRODUCE_DATE LIKE '2022-05-%' **GROUP BY PRODUCT_ID** ORDER BY TOTAL_SALES DESC, PRODUCT_ID 2023. 2. 26.
JOIN>주문량이 많은 아이스크림들 조회하기 -- 직접 짠 코드. SELECT C.FLAVOR FROM ( SELECT A.SHIPMENT_ID, A.FLAVOR, SUM(A.TOTAL_ORDER + B.TOTAL_ORDER) AS TOTAL FROM FIRST_HALF A JOIN JULY B ON A.FLAVOR = B.FLAVOR GROUP BY FLAVOR ORDER BY TOTAL DESC ) AS C ORDER BY C.TOTAL DESC LIMIT 3 -- GPT로부터 첨삭받음. SELECT C.FLAVOR FROM ( SELECT A.FLAVOR, SUM(A.TOTAL_ORDER + B.TOTAL_ORDER) AS TOTAL FROM FIRST_HALF A JOIN JULY B ON A.FLAVOR = B.FLAVOR GROUP BY.. 2023. 2. 26.
JOIN>그룹별 조건에 맞는 식당 목록 출력하기 -- 코드를 입력하세요 select member_name, review_text, review_date from member_profile A join rest_review B on A.member_id = B.member_id where member_name like ( select /*member_id,*/ rank() over (order by count(member_id)) as cnt from rest_review group by member_id order by cnt desc ) -- select * from rest_review select member_id, rank() over (order by count(*)) as cnt from rest_review group by member_i.. 2023. 2. 26.
JOIN>오랜 기간 보호한 동물(1) -- JOIN 미사용 SELECT NAME, DATETIME FROM ANIMAL_INS WHERE ANIMAL_ID NOT IN (SELECT ANIMAL_ID FROM ANIMAL_OUTS) ORDER BY DATETIME LIMIT 3 --JOIN 사용 SELECT A.NAME, A.DATETIME FROM ANIMAL_INS A LEFT JOIN ANIMAL_OUTS B ON A.ANIMAL_ID = B.ANIMAL_ID WHERE B.ANIMAL_ID IS NULL ORDER BY DATETIME LIMIT 3 2023. 2. 26.
JOIN>있었는데요 없었습니다 -- 코드를 입력하세요 SELECT B.ANIMAL_ID, B.NAME FROM ANIMAL_INS A JOIN ANIMAL_OUTS B ON A.ANIMAL_ID = B.ANIMAL_ID WHERE A.DATETIME > B.DATETIME ORDER BY A.DATETIME ; 2023. 2. 26.
728x90