2017-02-13 6 views
-3

나는 일반적인 질문이 있습니다. 내 상사가 모바일 및 태블릿 용 애플리케이션 (Y)을 프로그래밍하고 싶습니다. -1을 사용하면 사용자는 회사의 잡지 을 구입할 수 있으며 판매 된 잡지에는 보안 문제가 있습니다. 아무도 그것을 훔칠 수 없다. 아무도 그것을 해킹 할 수 없다. 3 잡지는 응용 프로그램 (Y) 내에서 읽어야 만한다.모바일 프로그래밍 및 보안

나는 모바일 프로그래밍에 완전히 새로운 문제가있다. 필자는 프로그래머이기 때문에 모바일 프로그래밍 만 처리한다고 생각하지만 보안 문제에 대해서는 단서가 없습니다. 누구나 문서 파일을 애플리케이션 내부에서 어떻게 읽을 수 있는지 알 수 없으며 아무도이를 도용하거나 해킹하여 배포 할 수 없도록 암호화하는 것은 DRM이라고 불리우나요? 어떤 생각이나 단서가 인정 될 것입니다

답변

1

나는 책을 파는 유사한 응용 프로그램을하고 있습니다. 나는 그저 내가 한 일을 공유하려고합니다.

: 구입시 안전한 지불 게이트웨이 라이브러리를 통합하거나 Google을 사용하지만 30 %의 금액이 필요하다고 생각합니다.

: 잡지를 내부 또는 외부 메모리 대신 루트 폴더에 저장합니다. 루트 폴더에 저장하려고해도 루트 액세스 권한이있는 사용자가 파일을 가져올 수 있기 때문에 데이터를 가져올 수 있습니다. 책을 암호화 SQLite는 데이터베이스에 저장하고 책을

3을 삭제에서 내가해야 해당 파일을 열려면 어떤 의도 쓰기, 응용 프로그램 내에서 자신의 독자를 통합 해달라고 만 응용 프로그램이 해당 파일을 열 수 있습니다

+0

귀하의 방법과 장단점은 무엇입니까? – nnmmss

+0

전문가 : - 걱정할 필요가없는 지불 보안, 지불 라이브러리로 처리됩니다. 해커가 잡지를 얻을 수 없으므로 잡지 원본이 없습니다 죄송합니다 : 1. 시간이 걸릴 것입니다. 데이터베이스에있는 잡지의 데이터를 저장하고 그것을 검색하는 방법을 개발하십시오. – Redman

+0

죄송합니다. 좋은 점이 있습니다. 150 페이지를 가진 잡지를 저장하는 것이 현명하다고 생각합니까? SQLite에 저장되었습니다. 전혀 그리고 나는 그것이 어떤 이점을 가지고 있는지 모르겠다 – nnmmss