직접 연구하여 작성한 자료입니다. 공식 출처가 명시되지 않은 자료의 무단 복제, 사용을 금지합니다.공격 기법은 학습용, 허가된 환경에서 실습 바랍니다. 실 운영망 대상 공격은 처벌받습니다. (정보통신망법 제48조 1항)학습자료 apk파일은 https://github.com/colfax0483/Vulnerable_apk 에서 clone할 수 있습니다.1. 개요앱이 설치되는 경로와 사용자 데이터가 분리되면, 앱과 사용자 데이터 간에 격리된 환경을 유지할 수 있다. 이를 통해 앱 간 서로의 데이터 접근을 방지하고, 민감한 정보의 유출을 예방할 수 있다. 그러나 루트 사용자는 데이터 경로와 관계없이 접근할 수 있어 보안에 취약할 수 있다.동적 분석에서의 중요정보 저장 취약점 진단은 기능을 직접 실행하면서 데이터..
안녕하세요 제 포스팅을 아껴봐주시는 구독자 여러분, 오랜만의 포스팅으로 인사드립니다. 바빴던 시간 중에 새로운 소식이 하나 있습니다. 블로그로 정리하던 게시글이 출판사와 인연이 되어, 입문 지식이지만 잘 정리한 "안드로이드 모의해킹 입문"이라는 서적을 한 권 출판하였습니다. 이 책은 안드로이드 앱 모의해킹에 관심이 있는 분을 대상으로 여러가지 진단 방법을 소개하였습니다. 이 블로그에도 글의 내용 일부가 포스팅 되어 있습니다. 주변의 초심자 분들께 홍보 부탁드립니다 :) 모의해킹 직무를 처음 시작하는 분들께 도움이 되고자 시작한 일이었지만 저에게 더 큰 도움이 된 시간이었습니다. 배웠던 것을 배우는 것은 또다른 가르침이 되었습니다. 알고 있던 내용도 제대로 알고 있는지 확인할 수 있었고 어물쩍 넘어갔..
https://www.mobile-hacker.com/2024/06/24/monitoring-android-file-system-with-fsmon/?fbclid=IwZXh0bgNhZW0CMTAAAR0hrWpcmZe8Ary0Ha8iSS2uJnQoBHW3LWSbpOmKTEzHbEj35WmJNHBk_gk_aem_Y1jie760V91UNOwz5ndaZA Monitoring Android file system with fsmonFileSystem Monitor (fsmon) allows you to monitor file system events at runtime on Linux, OSX, iOS and Android systems. Useful for bug bounty hunters, malware ana..
들어가며 많은 소설이 낭만적 연애 이후의 해피엔딩으로 결혼을 시작하며 마무리된다. 그러나 결혼 후의 생활이 정말 행복만 가득한 삶일까? 알랭 드 보통의 "낭만적 연애와 그 후의 일상"은 결혼 후의 삶이 행복만 가득할 수 없다는 현실적인 관점을 제시한다. 작가는 결혼 생활이 다양한 난관과 갈등을 포함하는 복잡한 여정임을 강조하며, 이를 통해 진정한 사랑의 본질을 탐구한다. 이 책은 결혼이 단순한 행복의 순간으로 가득 차 있는 것이 아니라, 많은 갈등과 고난을 포함하는 과정임을 설명한다. 알랭 드 보통의 "낭만적 연애와 그 후의 일상"은 결혼 후의 현실과 사랑에 대한 이야기 다루며, 주인공인 라비와 커스틴은 다양한 난관을 겪으며 서로에 대한 기대와 현실의 괴리를 경험한다. 이들은 사소한 갈등에서 시작해 큰 ..
이전글 [AWS] Amazon SES와 Gophish로 침해대응(악성메일) 훈련 진행기 1 [AWS] zoho 메일 서비스와 Gophish로 침해대응(악성메일) 훈련 진행기 2 [AWS] SES 샌드박스 해제 신청기 [AWS] EC2와 Gophish로 침해대응(악성메일) 훈련 진행기 3 [AWS] Gophish로 침해대응(악성메일) 훈련 진행기 4 들어가며 침해대응 훈련의 디테일을 위해 랜딩페이지의 HTTPS 통신을 적용한다. 통신구간 인증서를 이용한 공개키 암호화를 적용하여 브라우저 오류 메시지를 없애고 암호화하여 데이터를 전송한다. 구성 환경은 Rocky Linux 9 환경이다. nginx 리버스 프록시를 이용하여 고피시 프레임워크와 랜딩페이지를 구성한다. 이전글을 참고하면 고피시 프레임워크는 pod..
들어가며 사례기반 심리학 책은 주로 외국 서적들이 많다. 책의 사례들은 작가가 상담자로 활동한 문화와 사회, 가치 등을 반영한다. 사례가 생성된 문화와 독자의 문화적 배경이 다르면, 독자가 사례의 맥락을 완전히 이해하거나 공감하기 어렵다. 물론 번역 과정에서 한국의 문화에 맞게 표현이 가미되기도 하지만 특정 개념이나 표현이 언어에서 다른 언어로 번역될 때, 미묘한 의미나 감정이 정확하게 전달되지 않을 수 있다. 번역되는 순간에 이미 주관적인 생각이 첨가되는 것이다. 독자가 개인적으로 경험하지 않는 상황이나 감정에 대해 읽을 때, 그 사례들이 직접적으로 와닿지 않을 수 있다. 사람들은 자신의 경험, 가치, 신념과 관련된 내용에 더 깊게 공감한다. 그렇다면 왜 한국의 사례기반 심리학 책은 많지 않을까. 마음..
개요 3계층 구조(3 Tier Atchitecture)를 구성하기 위한 필수요소인 DBMS를 구축한다. 모의해킹을 위한 테스트베드를 구축하는데 백엔드를 구성하는 과정에서 최근의 기술을 반영하기 위해 클라우드와 가상화를 이용한다. 구현하는 환경은 다음과 같다. 아무 리눅스 머신에서 명령어를 실행해도 동일한 결과를 기대할 수 있다. 클라우드: AWS(EC2-t3.small) 가상화: podman DBMS: postgre-sql, pgadmin 설정 먼저 podman으로 파드(pod)를 생성한다. 각각의 서비스를 별개로 관리하지 않도록 하나의 가상화 인프라에 둔다. podman pod create --name nextpostgre-sql -p 8080:80 --name 옵션의 경우 pod의 이름을 지정한다. ..
docker 환경에서 podman 환경으로 마이그레이션 후 운영 과정에서 발생한 에러 및 트러블 슈팅을 다룬다. 마이그레이션 과정을 다룬 포스트는 아래에서 확인 가능하다. [podman] docker에서 podman으로 마이그레이션하기 문제 mariadb 컨테이너를 podman으로 구동하던 중 다음 에러와 함께 임의로 종료(shutdown)되는 현상 발생 컨테이너 로그: mariadbd (initiated by: unknown): Normal shutdown 컨테이너가 종료된 이유도 없고 'initiated by: unknown' 로그라서 종료한 주체도 식별이 되지 않는다. docker-compose.yml 파일로 구성한 이미지이며, restart: always 옵션을 부여해도 동일한 현상이 계속 발생 ..
들어가며 다자이 오사무의 '인간 실격'은 일본 문학에서도 많은 영향력을 미친 작품으로 평가되고 있다. 1949년에 발표된 이 작품은 작가 '다자이 오사무'의 처한 환경에 따라 내면적인 고민과 사회와의 갈등을 자전적인 요소를 깊게 반영하였다. 이 달에는 전자도서관에서 빌린 책을 읽고 리뷰를 한다. 200페이지 남짓이라 가볍게 읽을 수 있는 책인줄 알았는데, 전하는 메시지가 너무 무거운 작품이었다. 감상 총 세 개의 줄거리(수기)로 구성되어 있다. 주인공인 요조는 일반적인 사람과는 다른 독특한 감각을 가지고 있어 항상 많은 생각으로 살아간다. 그래서 타인과의 대화가 힘들고 적당한 관계를 유지하는 것(처세술)을 어려워한다. 그래서 나름의 생존전략으로 광대와 같이 남을 웃기면서 자신을 희생하면서 그들 속으로 녹..
들어가며 새로운 책을 읽었다. 오랜만에 두고 여러번 읽고 싶은 책이라서 천천히 리뷰한다. 《I May Be Wrong》은 종교 이야기를 하지만 종교가 아닌 것처럼, 책이지만 책이 아닌 것처럼 담담하게 작가 자신의 이야기를 들려준다. 작가의 깨달음을 하나씩 따라가면서 결국에는 오롯이 남는 독자 자신을 마주할 수 있다. 저자 한 사람의 일대기를 다룬 책인만큼 저자에 대한 배경이 필요하다. 물론 책을 읽으면 살아온 과정과 함께 작가가 느낀 감정까지 경험할 수 있지만, 외부에서의 평가는 잘 드러나지 않기 때문에 찾아보았다. 비욘 나티코 린데블라드(Björn Natthiko Lindeblad)는 스웨덴 출신의 저자이며 한때 스웨덴의 성공적인 비즈니스맨이었으나, 삶의 의미와 깊이를 찾기 위해 모든 것을 포기하고 태..