728x90 반응형 webview5 모바일 애플리케이션 프로세스 메모리 덤프에 대해.. 이 포스팅은 앱 프로세스 메모리를 덤프 떠서 중요 정보를 탈취하는 보안 취약점에 관해 작성하려한다. 유료 술루션을 사용하는 방법외의 해결책은 아직 찾지 못했다. 내가 이 문제를 해결하기 위해 공부하면서 알게된 정보를 정리하는 글이다. 1. 일반적으로 개발자나 앱 사용자가 기기의 로컬 메모리 또는 앱 내부 메모리를 덤프하는 것은 제한된다 - 하지만 악성 사용자가 특정 도구나 기술을 사용하면 메모리 덤프가 가능하다. - 현재 예시로는 루팅 혹은 탈옥된 기기로 프로세스 메모리 덤프가 가능한 것으로 보인다. 2. android 기기의 경우 app 개발 시 manifest.xml 파일에 process:private 값을 넣어주면 앱의 중요 데이터가 다른 앱이나 시스템과 공유되지 않는다. - 실제로 적용했을 시 데.. 2023. 7. 18. [Android] webView 파일 업로드 개발 환경 --------------------------------- OS : Mac 개발 툴 : Android Studio 개발 언어 : Kotlin targetSdk : 31 minSdk : 23 --------------------------------- 웹뷰에서 파일 업로드 버튼을 클릭하면 기기의 내부 저장소에 접근되어야 합니다. 기기 내부 저장소에 접근하려면? 권한부터 줍시다. WRITE_EXTERNAL_STORAGE 권한을 요청합니다. FileChooserCallback 객체를 선언해줍니다. var mFileChooserCallback : ValueCallback? = null WebChromeClient 클래스 안에 onShowFileChooser 메서드를 override 해줍니다. ove.. 2023. 3. 25. [Flutter] Flutter 와 WebView 추가하기 flutter 개발에 입문하는 전진시입니다. 원래는 네이티브 방식으로 iOS와 android를 동시 개발중이었는데 제가 주로 개발하는 프로젝트들이 하이브리드 앱이기 때문에 크로스 플랫폼 방식인 flutter에 발 담궈보려 합니다. Flutter Flutter는 여러 플랫폼용 앱을 만드는 크로스 플랫폼 개발 프레임워크입니다. iOS와 android 뿐만 아니라 웹, 데스트 톱 앱 개발도 가능합니다. 처음엔 React Native로 개발을 하려고 했다가 Flutter로 전향했습니다. 이유는 환경셋팅에서 제대로 막혀서,,~ 환경셋팅하는데만 일주일 잡아먹은것 같은데 다른 분들은 어떻게 수월하게 진행한건지 너무 궁금합니다,,! flutter의 장점은 낮은 진입장벽 높은 네이티브 성농 예쁜 UI 이 있습니다. **.. 2023. 2. 17. [SWIFT] WebView 생성하기 안녕하세요 이번 포스팅에서는 Xcode 프로젝트에서 swift로 webView를 하나 만들어볼까 합니다 WKWebView WKWebView는 iOS dev 문서에 따르면 "인앱 브라우저와 같은 대화형 웹 콘텐츠를 표시하는 개체입니다." 라고 합니다. 웹 콘텐츠를 앱 UI에서 보여주기 위한 도구로 보면 되겠네요 그러면 webView를 생성해보겠습니다 먼저 Xcode에서 프로젝트 생성하고 storyBoard에 webView 하나 넣어줍시다. webView를 사용하기 위해 WebKit 프레임워크를 사용할거에요. "WebKit는 웹 컨텐츠를 앱 컨텐츠에 통합시키는 역할을 합니다" webView를 띄울 파일에 WebKit를 import 해줍니다. import WebKit StoryBoard에 있는 webView .. 2023. 2. 17. iOS에서 WebView의 자바스크립트 console log 확인하기! (Safari) 안녕하세요 전진시입니다! 이번엔 ios의 웹뷰 콘솔 로그를 확인할 수 있는 방법을 가져왔습니다٩( *˙0˙*)۶ ✌️ 웹뷰를 띄우기 전 먼저 테스트할 아이폰부터 설정합니다! 설정에서 사파리 앱을 선택한 후 고급 -> 웹속성 스위치 버튼을 ON으로 설정해주시면 됩니다! 그 후 웹뷰를 띄울 프로젝트를 하나 생성해주세요! 웹뷰 생성하는 방법은 https://jpointofviewntoe.tistory.com/3 SWIFT WebView 생성하기! 안녕하세요 전진시입니다 ㅎ_ㅎ 오늘은 초콜릿을 먹으며 개발중이에요 ! 원래 군것질을 잘 안하는데 개발할 때는 입이 심심하네여 (⑅´•⌔•`)*✲゚*。 오늘은 SWIFT 언어를 이용하여 웹뷰를 jpointofviewntoe.tistory.com 여기 있습니다 ㅎ_ㅎ 제.. 2021. 11. 18. 이전 1 다음 728x90 반응형