목록전체 글 (39)
보안 공부 회고록
개인정보 보호법의 내용을 면밀하게 공부해보자.개인정보 수집 및 이용개인정보 보호법 제15조에 따라 개인정보를 수집할 수 있고, 수집 목적의 범위에서 이용할 수 있다.1) 정보주체의 동의를 받음2) 법률에 특별한 규정이 있거나 법령상 의무를 준수하기 위해서 불가피한 경우3) 공공기관이 법령 등에서 정하는 소관 업무의 수행을 위하여 불가피한 경우4) 정보주체와 체결한 계약을 이행하거나 계약을 체결하는 과정에서 정보주체의 요청에 따른 조치를 이행하기 위하여 필요한 경우5) 명백히 정보주체 또는 제3자의 급박한 생명, 신체, 재산의 이익을 위하여 필요하다고 인정되는 경우6) 개인정보처리자의 정당한 이익을 달성하기 위해서 필요한 경우로서 명백하게 정보주체의 권리보다 우선하는 경우7) 공중위생 등 공공의 안전과 안..
보안 기술에 집중하는 사이에 법령이 많이 개정된 것 같다. 정보통신망법 개정안이 발의된 것 같은데 아직 심의 중인 것 같다.정보보호와 관련한 내용이 많이 포함되어 있는 것 같은데, 나중에 공포 되면 다시 한번 찾아봐야겠다. https://likms.assembly.go.kr/bill/bi/billDetailPage.do?billId=PRC_J2X5F1Y1S2J1Z1N7F2G0Y1S3H3W9E6 의안정보 시스템국회의 의정활동 정보를 제공합니다.likms.assembly.go.kr:443
여러 공부를 하느라 오랫동안 개인정보 보호법을 놓고 있었는데, 이제 진짜 필요해서 다시 공부를 해보려고 한다. 1. 개인정보 보호법 2026.3. 10. 일부 개정우선, 개인정보 보호법이 2026년 3월 10일 일부개정되었다.'26년 9월 11일부터 시행될 예정인데, ISMS-P 인증 의무화 규정은 관련 예산 확보 등 소요 기간을 고려하여 '27년 7월 1일부터 시행 예정이라고 한다. 금번 개정은 최근 대규모 개인정보 유출사고가 연이어 발생하면서 국민 피해가 지속적으로 확대되고 있는바, 반복적이거나 중대한 개인정보 침해행위에 대해서는 보다 강력한 과징금 제도를 마련하여 현행 제재수단의 한계 등을 보완했다고 한다. 주요 내용은 다음과 같으며, 아래의 내용은 개인적으로 보기 쉽게 정리한 내용이다.자세한 사항..
애증의 MSSQL..스크립트를 만들고 있는데sqlcmd로 MSSQL 접속할 때 구문이 헛갈린다. 그래서 하나씩 테스트해보면서 정리해보려고 한다. 기본적으로 sqlcmd로 MSSQL에 접속하려면 아래와 같은 명령을 이용한다. 1) SQL Server 인증 사용 시sa 계정으로 로그인하거나, 그 외 생성한 DB의 계정으로 로그인할 때 사용한다.sqlcmd -S [프로토콜]:[컴퓨터명/IP주소]\[인스턴스명],[포트번호] -U [계정명] -P [패스워드] -d [데이터베이스명] -i [쿼리 파일명] -o [출력 파일명] 2) Windows 인증 사용 시sqlcmd -S [프로토콜]:[컴퓨터명/IP주소]\[인스턴스명],[포트번호] -d [데이터베이스명] -i [쿼리 파일명] -o [출력 파일명] -S 옵션을 사..
한 문제만 풀고 다른 공부하려고 했는데 계획이 어긋났다; 일단 VM 서버부터 생성하자. 흠.. ping을 보낼 수 있는 사이트가 하나 만들어졌는데, 어떻게 ping이 보내지는지 먼저 알아야할 것 같다.8.8.8.8로 한번 ping을 보내보자. 잘 날아가네. 8.8.8.8 뒤에 && cat flag.py를 해보려고 했는데개발자 도구를 열어보니까, 폼에 pattern 속성이 있어서 이거 먼저 지워줬다. 흠.. 뭔가 command가 잘못된 것 같다. 일단 큰따옴표가 양쪽으로 포함된거 보니까 문자열로 인식을 하고 싶었던 것 같다. 그렇다면 큰 따옴표를 적당한 위치에 배치시켜주고, sh 명령어를 이용해보자.이번에도 폼에 있는 pattern 속성은 지워줘야한다. 성공했다.
일단 VM 먼저 만들면 대충 설렁설렁 만든 것 같은 페이지가 보인다.Upload My Memo에서 아무거나 메모를 입력해서 업로드해보자. 메모가 업로드 됐다. 업로드한 메모를 눌러보면 URL을 확인할 수 있다. 문제에서 flag.py을 찾으라고 했으니까 파라미터를 변경해보자.name 키에 대한 값을 flag.py로 변경하면?! 없다고 한다. 그럼 한 단계 상위 폴더로 이동한 다음에 찾아보면?! 다행스럽게 찾았다.
진짜 오랜만에 블로그에 들어오는 것 같다.공부를 안하고 있던 것은 아니다.공부하면서 노션에 정리하고 있었는데, 페이지 수가 늘어나면서 점점 느려져서 블로그로 옮겨왔다. 이거 "문제 파일 받기" 클릭해서 다운로드 받은 문제에서 Flag 찾아야 하는지 모르고애꿎은 Dreamhack 웹페이지에서 찾고 있었다. ㅋㅋ.. 여기 문제 파일 다운로드 받아서 압축 풀면 여러개의 html 파일이 보인다. 아무거나 선택해서 html 파일을 열고 개발자 도구로 확인해보면 Flag가 보인다.
정보보호 및 개인정보보호 관리체계 인증 등에 관한 고시(2018.11)의 시행으로 ISMS와 PIMS 인증제도가 통합되었다.그리고 인증제도 안내서(2024.07)가 발행되었다. 그래서, ISMS-P를 공부할 겸 내용을 하나씩 뜯어보기로 했다. 일단 고시의 내용을 한번 숙지하기로 했다.개인적으로 필요한 내용만 정리했다.정보보호 및 개인정보보호 관리체계 인증 등에 관한 고시(2024.07)https://www.law.go.kr/행정규칙/정보보호 및 개인정보보호 관리체계 인증 등에 관한 고시/(2024-8,20240724) 정보보호 및 개인정보보호 관리체계 인증 등에 관한 고시 www.law.go.kr 인증심사원- 인증심사원은 심사원보, 심사원, 선임심사원으로 구분한다.등급별 자격 요건은 다음과 같다.심사원보..
VMware 가상머신에 containerd를 설치하고 설치된 폴더를 그대로 복제했다. (copy & paste)kubernetes worker node와 master node를 별도로 구축하려고 말이다. 폴더를 그대로 복제하고 실행까지는 좋았는데 가상머신을 실행하니까 다음과 같은 선택창이 발생했다. 이때 I moved it을 선택했는데UUID랑 MAC 주소가 그대로 옮겨져서...UUID와 MAC주소가 충돌되다보니 같은 로컬 네트워크 환경 안에서 각각의 가상머신으로 구축할 수가 없게 됐다.. I moved it을 선택하면 다 되는 줄 알았지.. 쿠버네티스 worker node랑 master node로 구축하려면 별도의 UUID와 MAC 주소가 필요한데두 옵션의 차이를 몰라서 발생한 일이다. 그래서 이 참..
AWS를 공부하다가 알게 됐는데, Amazon EC2에서 사용되는 인스턴스에는 Graviton이라는 프로세스가 있다. 인스턴스 유형을 보다가 "조언 받기"를 눌렀는데 CPU manufacturer에 Amazon (Graviton)이 있는 것이 아닌가...무슨 차이인가 싶어서 찾아보다가 알게된 사실을 기록해놓기로 했다. 출처 : https://www.vantage.sh/blog/aws-ec2-processors-intel-vs-amd-vs-graviton-adoption Intel vs AMD vs Graviton: Amazon EC2 Processor Differences and Distribution www.vantage.sh Vantage라는 팀에서 쓴 블로그 글을 읽었는데 Graviton과 In..