728x90 분류 전체보기491 [2020 하반기] 11/07 멘토링 5주차 시스템 해킹 5주차 멘토링을 시작합시다~ 광고를 누르면서 시작해볼까요 이번 주는 '시스템 해킹' 이고 시간이 남으면 저번보다 어려운 리버싱 문제를 풀어볼까 싶습니다~ 시스템 해킹을 배우는데 가장 유명한 사이트이면서도 시스템 해킹을 배우는 사람이라면 거의 반드시 걸치는 '해커스쿨' 로 멘토링을 할거랍니다.껄껄 VMware 을 설치했으니 아래에서 FTZ 이미지를 다운 받읍시다. drive.google.com/file/d/1krZs8e6QG_l_mxMI3eCY11F-lgb12HLb/view FTZ.zip drive.google.com Vmware_Redhat_9_FTZ.zip 압축파일이 나오는데 이를 풀면 'Red Hat Linux.vmx' 파일이 있습니다. 이를 실행합시다. 실행시키고 'I Copied It' 을 눌러주.. 2020. 11. 7. [2020 하반기] 10/31 멘토링 4주차 리버싱 리버스 엔지니어링 (Reverse Enginerring RE:역공학) 소위 RCE,RE,역공학, 리버싱 등의 용어를 마구 섞어서 사용합니다. 분석방법 1) 정적 분석 실행 X 말 그대로 파일의 겉모습을 관찰하여 분석하는 방법 파일의 종류/ 크기/ 헤더(PE) 정보/ 내부 문자열/ 실행 압축 여부/ 등록 정보 등의 다양한 내용 확인 디스어셈블러(Disassembler)를 이용하여 내부 코드와 구조 확인 정적 분석을 통해 얻은 정보는 동적 분석에 참고 자료로 활용 2) 동적 분석 실행 O 행위 분석하고 디버깅을 통하여 코드 흐름과 메모리 상태 등을 자세히 살펴보는 방법 파일, 레지스트리(Registr), 네트워크 등을 관찰하며 행위 분석 디버거(Debugger)을 통해 프로그램 내부 구조와 동작원리 분석 패.. 2020. 10. 30. 과제1. 머신러닝 강의 듣고 요약하기 강의는 모두를 위한 머신러닝이다. hunkim.github.io/ml/ 모두를 위한 머신러닝/딥러닝 강의 hunkim.github.io Lecture1. 머신러닝 기초 - ML이란? - Learning 이란? - regression 이란? - classification 이란? 머신러닝이란? - 프로그래밍으로는 하기 어려운 동작을 해결하기 위해 1959년 Arthur Samuel 에 의해 탄생 학습이란? Supervised/ UnSupervised 로 나뉘어지는데 Supervised 는 학습 데이터셋이 이미 label 되어 있는 것이다. 예를 들면 강아지/고양이/원숭이 사진이 각각 100개씩 이미 레이블화가 되어 있다는 거다. 아래의 그림을 통해 제대로 살펴볼 수 있다. 반대로 Unsupervised le.. 2020. 10. 28. [논문읽기스터디]1.Adversarial Attack 개요 인공지능 보안의 취약점 -Adversrial Attacks & Defenses 머신러닝은 다양한 분야에서 뛰어난 성능을 보여주고 있지만 악의적인 데이터로 인해 오동작을 하는 등 Adversarial Attack 에 매우 취약 Adversarial Attack 유형 Poisoning Attack - 잘못된 학습 데이터를 주입하여 오동작 발생하게 하는 공격 Evasion Attack -가장 연구가 활발히 일어나는 분야 학습 단계가 아닌 분류 단계에서 데이터를 변조하여 오동작 발생하게 하는 공격 Model Extracion Attack - 인공지능의 동작을 모사하여 정보를 추출하는 등의 공격 Inversion Attack -반복적으로 질의하여 학습에 사용된 데이터를 추출하여 정보의 프라이버시를 침해하는 공격 .. 2020. 10. 28. 이전 1 ··· 45 46 47 48 49 50 51 ··· 123 다음 728x90