Latest
Greedy Greedy
1. What is a Greedy Algorithm? (Concept and Working Principle) 1. 그리디 알고리즘이란 무엇인가? (개념 및 작동 원리) 그리디 알고리즘은 이름 그대로 “탐욕스러운” 접근 방식을 취합니다. 즉, 각 단계에서 가장......
String Greedy
1. 그리디 알고리즘이란 무엇인가? (개념 및 작동 원리) 그리디 알고리즘은 이름 그대로 “탐욕스러운” 접근 방식을 취합니다. 즉, 각 단계에서 가장......
Tree Greedy
BST(Binary Search Tree) 루트의 왼쪽은 루트보다 작은 값, 오른쪽은 루트보다 큰 값이 들어간다. 모든 값은 unique하다고 가정한다.. Time Complexity는 O(h)... 1. 그리디 알고리즘이란 무엇인가? (개념 및 작동 원리) 그리디 알고리즘은 이름 그대로 “탐욕스러운” 접근 방식을 취합니다. 즉, 각 단계에서 가장......
Array 배열(Array): 코딩 인터뷰를 위한 완벽 가이드
Array: A Complete Guide for Coding Interviews 배열(Array): 코딩 인터뷰를 위한 완벽 가이드 1. 배열의 기본 개념 배열은 가장 기본적이면서도 강력한 자료구조로, 같은 타입의 변수들을 하나의 이름으로......
Bypassing the Client-Side Authentication Mechanism 모바일 앱 모의해킹: 로컬 데이터 저장소 및 추출 분석
Mobile App Penetration Testing: Local Data Storage & Extraction 모바일 앱 모의해킹: 로컬 데이터 저장소 및 추출 분석 모바일 앱은 사용자에게 편의성을 제공하지만, 그 과정에서 상당한 양의 민감 정보를......
OWASP Top 10 - 2021 2021 Top 10 Web Application Security Risks
2021 Top 10 Web Application Security Risks 2021 Top 10 Web Application Security Risks A1:Broken Access Control (was A5) Description 접근 통제(Access Control)는 사용자가 의도된 권한 범위......
Frida Frida 스크립팅 심화: 앱 내부 제어 및 데이터 추출
Advanced Frida Scripting: Controlling App Internals and Data Extraction Frida 스크립팅 심화: 앱 내부 제어 및 데이터 추출 Frida의 핵심은 JavaScript로 작성된 스크립트를 통해 런타임에 앱의 동작을 제어하는 능력입니다.......
Obfuscation 코드 속의 연막: 난독화(Obfuscation)와 그것을 걷어내는 기술
A Smokescreen in the Code: Obfuscation and the Art of Lifting the Veil 코드 속의 연막: 난독화(Obfuscation)와 그것을 걷어내는 기술 개발자들은 자신의 코드가 세상의 빛을 볼 때, 그 안에 담긴 비밀—핵심 비즈니스 로직,......
Bypass pinning by repackaging - Android SSL Pinning 우회 완전 정복: 패키지 리패키징부터 자동화 도구까지
Mastering SSL Pinning Bypass: From Package Repackaging to Automated Tools SSL Pinning 우회 완전 정복: 패키지 리패키징부터 자동화 도구까지 모바일 앱 모의 해킹 시 가장 먼저 마주치는 장애물 중 하나는......