-
안드로이드 스튜디오 Hello world가 보이지 않는 현상IT/안드로이드 2018. 8. 11. 09:27
안드로이드가 업데이트 되면서기본 xml 파일에 hello world Textview가 보이지 않는 현상이 나타나고 있습니다. 많은 분들이 디자인 뷰에서는 보이지 않고실제 단말에서는 보이는 현상을 체험하고 계실텐데요. 딱, 한 단어만 넣으면 해결됩니다. 그럼 지금부터 해당 방법을 알아보도록 하겠습니다. 안드로이드 스튜디오 xml에서 Hello World 보이게 하는 방법 App > res > values > styles.xml 파일로 이동합니다. 내용을 보시면 에 "AppTheme" 부분이 있습니다."App Theme" 중 parent 부분을 수정하겠습니다. 아마 처음 프로젝트를 생성하시면 이 부분이"Theme.AppCompat.Light.DarkActionBar"로 되어있을 것입니다. 이 부분 앞에 Ba..
-
실전 악성코드와 멀웨어 분석(Practical Malware Analysis) [실습 3-4]IT/악성코드 분석 공부 2018. 3. 14. 09:00
본 포스팅은"실전 악성코드와 멀웨어 분석(Practical Malware Analysis) 책의 실습 부분을공부하고 작성한 풀이 및 보고서 입니다. 그림 1 실습 3-4 질문 Lab03-04.exe 파일을 실행하자 프로그램이 즉시 삭제되었다. PEiD를 통해 살펴본 결과 패킹이나 난독화가 되어있지 않다. 문자열을 살펴본다. HTTP 통신을 하는 것으로 보이며 DOWNLOAD, UPLOAD와 같은 문자열이 보인다. 또한 cmd.exe가 보이고 --c, --re, --in 문자열이 보인다. 이는 명령어의 옵션들처럼 보인다. 그 밖의 기초 분석으로는 더 이상의 결과가 나오지 않는다. 그림 2 Lab03-04.exe 문자열
-
실전 악성코드와 멀웨어 분석(Practical Malware Analysis) [실습 3-3]IT/악성코드 분석 공부 2018. 3. 13. 09:00
본 포스팅은"실전 악성코드와 멀웨어 분석(Practical Malware Analysis) 책의 실습 부분을공부하고 작성한 풀이 및 보고서 입니다. 그림 1 실습 3-3 질문 악성코드를 실행하자 Lab03-03.exe 프로세스가 생성되고 svchost.exe 자식 프로세스가 생성된다. 그 후 Lab03-03.exe 프로세스가 사라지고 자식 프로세스로 생성되었던 svchost.exe만 고아 프로세스로 남게 된다. 그림 2 Lab03-03.exe 고아 프로세스 고아 프로세스인 svchost.exe의 Strings를 본다. 디스크 이미지와 메모리 이미지의 값이 다른 것을 볼 수 있다. 메모리에는 practicalmalwareanalysis.log와 [ENTER], [TAB] 같은 문자열이 존재한다. 다음과 같..
-
실전 악성코드와 멀웨어 분석(Practical Malware Analysis) [실습 3-2]IT/악성코드 분석 공부 2018. 3. 12. 09:00
본 포스팅은"실전 악성코드와 멀웨어 분석(Practical Malware Analysis) 책의 실습 부분을공부하고 작성한 풀이 및 보고서 입니다. 그림 1 실습 3-2 질문 실습 3-2에서 분석할 파일은 EXE 파일이 아닌 DLL 파일이다. 윈도우는 DLL의 자동 실행 방법을 알지 못한다. 먼저 Lab03-02.dll 파일의 익스포트 함수에 대해서 알아본다. 아래 그림 2는 Lab03-02.dll 파일의 익스포트 함수이다. 익스포트 함수는 다른 프로그램이나 라이브러리가 호출할 수 있는 파일 내의 함수이다. 즉, installA 함수를 통해서 악성코드를 설치하고 uninstallA 함수를 통해서 악성코드를 제거하는 것이 가능하다. 그림 2 Lab03-02.dll 익스포트 함수 아래 그림 3은 Lab03-..
-
아스키코드(ASCII Code) 표IT/일반 2018. 3. 11. 16:07
1963년 ASA(미국표준협회)에 의해 결정되어 미국의 표준 부호가 되었다. ASA가 ISO(국제표준화기구) 위원회에 제안, 이 체계에 준거해 ISO의 국제 부호체계가 제정되어 있다. 미니컴퓨터나 개인용 컴퓨터(PC)와 같은 소형 컴퓨터를 중심으로 보급되어 현재 국제적으로 널리 사용되고 있다. 컴퓨터의 내부에서 문자를 표현하는 표준적인 코드체계로서, 7비트로 구성되어 있으며 자료의 처리나 통신장치에서 표준 코드로 널리 쓰인다.[네이버 지식백과] 아스키코드 (시사상식사전, 박문각)