[Packing] Packing 이란 무엇인가? | 패킹 실습 ( UPX, PEveiw, pyinstaller 설치/다운로드)
·
Archive/Hacking
이 카테고리는 리버싱 기초 지식이기 때문에 최대한 간결하고 짧게 핵심만 전달하려한다. Packing(패킹)이란? : 실행압축(Execution Compression) 을 의미한다. 이러면 실행 압축에 대해서도 궁금해질 것이다. 실행 압축이란, 실행 파일을 실행 가능한 상태로 압축하는 행위를 말한다. 실제로 패킹을 했을 때 프로그램의 크기는 작아지게 된다. 실행 파일에 대해서도 조금 더 자세하게 다루고 싶지만, 그건 다음 포스팅에서 다루도록 하겠다. 패킹 VS 압축 패킹에 대해 잘 이해가 가지않는다면, 압축과 비교했을 때 더욱 와닿을 수 있다. .exe파일을 .zip으로 압축한다. 이후에 zip으로 압축된 .exe 파일을 실행해야한다고 가정해보자. 우리는 알집이나 반디집과 같은 프로그램을 이용하여 zip ..
[ GNS3 ] GNS3 설치 & VMWare 연동하기
·
Archive/Hacking
오늘은 학교 수업시간에 진행하는 GNS3를 설치해보도록 하겠읍니다,,, 1. GNS3 설치하기 www.gns3.com/software/download https://www.gns3.com/software/download Incompatible Browser! Looks like you're using an older browser. To get the best experience, please upgrade. UPGRADE MY BROWSER www.gns3.com 위의 링크를 타고 들어가 윈도우 버전 GNS3를 다운로드합니다. 아 그런데 GNS3는 가입을 해야 다운로드 받을 수 있기 때문에 Create Account 눌러서 회원 가입 해주고 다운로드 받아 줍니다. 2. GNS3 VMware 설치하기 w..
[카카오 100일 보안뉴스 한줄 요약] 오피스 365를 이해한 해커들은 어떤 방식으로 해킹을 진행할까?
·
Archive/Hacking
www.boannews.com/media/view.asp?idx=91152&kind=14 훔친 크리덴셜, 오피스 365 통해 실시간으로 확인하는 공격자들 사이버 공격자들의 창의력이 다시 한 번 빛을 발했다. 대부분의 사람들이 오피스 365를 문서 만들기에 활용하고 있을 때, 해커들은 자신들이 훔친 크리덴셜의 유효성을 실시간으로 확인하는 데 � www.boannews.com 오피스 365를 이용하여 일반적인 BEC 공격과 파밍의 방식을 이용한 표적화된 공격을 통해 자신의 크리덴셜 자료와 비교하여 비밀번호의 유효성을 공격과 동시에 진행하는 방법이 해커들 사이에 퍼지고 있다. + BEC(Business Email Compromise) 공격 : 기업 관계자를 사칭한 이메일을 보내 돈이나 데이터를 탈취하는 공격이다.
[Android] 안드로이드 개발을 위한 안드로이드 스튜디오 설치과정 & 설정과정
·
Archive/Hacking
안드로이드란? [1] 안드로이드 : 안드로이드는 구글(Google)에서 만든 스마트폰용 운영체제로, 다양한 앱을 만들어 설치하면 실행될 수 있도록 구성된 앱 플랫폼 안드로이드의 특징? [2] 안드로이드 특성 : - 오픈소스 : 안드로이드는 오픈 소스로 아파치 2.0 라이선스를 사용 - 자바 개발 언어 : 안드로이드를 개발할 때 사용하는 언어는 자바와 코틀린. 자바 VM 위에서도 동작할 수 있어 코드를 효율적으로 만들 수 있음. - 스마트폰을 위한 완벽한 컴포넌트 제공 : 안드로이드는 오픈 소스지만 스마트폰을 위한 완벽한 컴포넌트들을 제공함. 제공된 소스를 사용하면 스마트폰이 만들어지므로 대부분의 개발자는 그 위에 올라가는 앱만 만들면 됨. - 쉬운 앱 간 연동 : 안드로이드로 만든 앱은 다른 앱에서 제공..