목록동적분석 (3)
맨땅에 코딩

*화이트햇 스쿨 2기에서 이수한 이론교육 내용을 바탕으로 작성되었습니다. 1. 리버스 엔지니어링- 역공학- 치킨집을 먼저 차려버리는 것~??~?~~~?~? 컴파일러와 언어- 컴퓨터는 0과 1로 소통하는 계산기- 인간이 알아 볼 수 없기 때문에 기계어를 고안- 기계어를 어셈블리로 매칭- 그 이후로 고급언어로 발전 칼큘레이터와 컴퓨터의 차이- 수행 능력의 차이- 해석 능력이 없는 계산기는 단순 칼큘레이터- 폰노이만의 Stored-Program Computer- 버그는 진짜 벌레였다~~~!!~!~!~~~! 컴파일 과정 gcc- 전처리: cpp- 컴파일: ccl- 어셈블: as- 링크: id 디스어셈블- add rax, rbx -> 4803c3- 리눅스에서는 objdump를 이용해 확인이 가능함 2. 분석방법..

안녕하세요! WHS 화이트햇 스쿨 이두근팀입니다 :) 오늘은 마지막 카드뉴스인데요! 지금까지 이전 카드뉴스에서 다루었던 악성코드를 예방하는 방법에 대한 내용을 준비했습니다! 악성코드와 보안에 관심 있으신 모든 분들에게 도움이 되셨으면 좋겠습니다 :) 그럼 모두들 안녕!

안녕하세요! WHS 화이트햇 스쿨 이두근팀입니다 :) 오늘은 저번 카드뉴스 내용이었던 악성코드의 자동화 및 정적 분석에 이어서 동적 분석에 대한 내용을 다루어보았습니다! 악성코드와 보안에 관심 있으신 모든 분들에게 도움이 되셨으면 좋겠습니다 :) 다음 카드뉴스는 드디어 시리즈의 마지막 편인데요! 우리들이 악성코드를 예방하기 위한 방법들에 대해 알아볼 예정이니 다음 카드뉴스에서 만나요!