Mã hóa dữ liệu trên android

likehack

Active Member
08/01/2017
3
32 bài viết
Mã hóa dữ liệu trên android
Mình đang viết phần mềm học tiếng anh trên android studio, hiện tại trên csdl sql lite của mình các từ ngữ của mình đã bị mã hóa như sau:

Capture.PNG


file database tại link: https://drive.google.com/open?id=0B6pr1LpSJl7iUUtVelRhZ094Q0k

Khi load app thì ký lỗi như thế này:

dsad.PNG


với file dữ liệu mã hóa như thế thì mình làm thế nào để lấy lại dữ liệu cho đúng, mọi người giúp mình với nhé. Cảm ơn mọi người nhiều !!!

trang đọc sqllite online https://sqliteonline.com/
table: VOCABULARYS
 
Chỉnh sửa lần cuối:
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Bạn có thể nêu rõ tình huống khi database (DB) bị mã hóa xảy ra như thế nào? Trước đó khi DB bị mã hóa, bạn đã làm những việc gì liên quan đến DB (ví dụ: tải app về cài, sửa db bằng app đó v.v). Bạn càng nêu chi tiết thì cơ hội lấy lại được data càng cao.
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Thank bạn
Ý mình là bạn mô tả lại tình huống (tất cả các thông tin liên quan) dẫn đến việc bị mã hóa DB.
Mọi thứ chỉ ở file apk dok thôi, mình lấy nó trên mạng về và decomplier được file dababase như vậy đó. Hihi giờ mò và xem mấy file java xem nó decode chỗ nào mà vẫn chưa thấy
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Như vậy có thể người tạo ra DB đã sử dụng một thuật toán mã hóa kết hợp với key để mã hóa các trường thông tin Phoenic và Detail trong bảng rồi. Giờ muốn giải mã phải biết được thuật toán giải mã và key bạn nhé.
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Như vậy có thể người tạo ra DB đã sử dụng một thuật toán mã hóa kết hợp với key để mã hóa các trường thông tin Phoenic và Detail trong bảng rồi. Giờ muốn giải mã phải biết được thuật toán giải mã và key bạn nhé.
Help minh voi!!! Minh khong biet decode ntn, nhieu file java qua khong biet chon file nao ca
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Cái này là kỹ năng reverse app. Bạn có thể build lại project, debug app thì cõ lẽ sẽ nhanh hơn, còn reverse tĩnh (đọc hiểu code) thì nhiều hàm khó tìm lắm.
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Cái này là kỹ năng reverse app. Bạn có thể build lại project, debug app thì cõ lẽ sẽ nhanh hơn, còn reverse tĩnh (đọc hiểu code) thì nhiều hàm khó tìm lắm.
Anh có thể hướng dẫn cách Reverse App cụ thể hoặc cho em tài liệu/link tham khảo không ạ? Em muốn thử nghiệm vấn đề này xem sao. Cám ơn anh ạ.
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Thank anh. Nhưng em muốn hỏi, mục tiêu của việc Reverse này là để tìm ra hàm mã hóa và key của chương trình từ điển apk hay không?
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Bên trên