ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
APK ·ÖÎö¹¤¾ßÕûÀí
2014/09/12
½âé_ APK£¬´ò°üAPK
? apktool.jar
? java -jar .toolapktool.jar d PuzzleV7.1.1.apk PuzzleV7.1.1
? java -jar .toolapktool.jar b PuzzleV7.1.1
ºžÃûAPK
? signapk.jar
? java -jar toolsignapk.jar tooltestkey.x509.pem tooltestkey.pk8
PuzzleV7.1.1distPuzzleV7.1.1.apk PuzzleV7.1.1distsigned.apk
IDA
? IDA6.5
„Ó‘B·ÖÎöœÊ‚ä
? adb push ./android_server /data/local/tmp
? adb shell chmod 744 /data/local/tmp/android_server
? adb forward tcp:23946 tcp:23946
? adb shell /data/local/tmp/android_server
memdump
? Dump memory data
? memdump pid start_address end_address
? Where is the address?
? adb shell
? cat /proc/pid/maps > /data/local/tmp/maps.txt
? adb pull /data/local/tmp/maps.txt
Next?
? Java ·ÖÎö smali ÕZ·¨
? Native Library Analyses => ARM Asm
Ad

More Related Content

What's hot (20)

¥Þ¥¤¥¯¥í¥µ©`¥Ò?¥¹¤È¹²¤ËÉú¤­¤ë£¡
¥Þ¥¤¥¯¥í¥µ©`¥Ò?¥¹¤È¹²¤ËÉú¤­¤ë£¡¥Þ¥¤¥¯¥í¥µ©`¥Ò?¥¹¤È¹²¤ËÉú¤­¤ë£¡
¥Þ¥¤¥¯¥í¥µ©`¥Ò?¥¹¤È¹²¤ËÉú¤­¤ë£¡
Tsukasa Kato
?
Spring in action - Hades & Spring Roo
Spring in action - Hades & Spring RooSpring in action - Hades & Spring Roo
Spring in action - Hades & Spring Roo
Oliver Gierke
?
Nginx monitoring with graphite
Nginx monitoring with graphiteNginx monitoring with graphite
Nginx monitoring with graphite
damaex17
?
Serverless Swift for Mobile Developers
Serverless Swift for Mobile DevelopersServerless Swift for Mobile Developers
Serverless Swift for Mobile Developers
All Things Open
?
Hashitalks 2021 Infrastructure Drift & Driftctl
Hashitalks 2021 Infrastructure Drift & Driftctl Hashitalks 2021 Infrastructure Drift & Driftctl
Hashitalks 2021 Infrastructure Drift & Driftctl
Stephane Jourdan
?
Setting Up a TIG Stack for Your Testing
Setting Up a TIG Stack for Your TestingSetting Up a TIG Stack for Your Testing
Setting Up a TIG Stack for Your Testing
Jet Liu
?
Stream processing with Apache Flink @ OfferUp
Stream processing with Apache Flink @ OfferUpStream processing with Apache Flink @ OfferUp
Stream processing with Apache Flink @ OfferUp
Bowen Li
?
Lab: JVM Production Debugging 101
Lab: JVM Production Debugging 101Lab: JVM Production Debugging 101
Lab: JVM Production Debugging 101
Tomer Gabel
?
Lessons learned from SearchD development
Lessons learned from SearchD developmentLessons learned from SearchD development
Lessons learned from SearchD development
tkramar
?
Still waiting for IPv6? Try the inlets-operator
Still waiting for IPv6? Try the inlets-operatorStill waiting for IPv6? Try the inlets-operator
Still waiting for IPv6? Try the inlets-operator
Alex Ellis
?
Wisely Chen Spark Talk At Spark Gathering in Taiwan
Wisely Chen Spark Talk At Spark Gathering in Taiwan Wisely Chen Spark Talk At Spark Gathering in Taiwan
Wisely Chen Spark Talk At Spark Gathering in Taiwan
Wisely chen
?
Robust Stream Processing with Apache Flink
Robust Stream Processing with Apache FlinkRobust Stream Processing with Apache Flink
Robust Stream Processing with Apache Flink
Jamie Grier
?
Wake Up
Wake UpWake Up
Wake Up
barcelonaio
?
Cloud Native Unleashed
Cloud Native UnleashedCloud Native Unleashed
Cloud Native Unleashed
QAware GmbH
?
Podila mesos con europe keynote aug sep 2016
Podila mesos con europe keynote aug sep 2016Podila mesos con europe keynote aug sep 2016
Podila mesos con europe keynote aug sep 2016
Sharma Podila
?
Apache big-data-2017-spark-profiling
Apache big-data-2017-spark-profilingApache big-data-2017-spark-profiling
Apache big-data-2017-spark-profiling
Jayesh Thakrar
?
Graphs: Fabric of DevOps
Graphs: Fabric of DevOpsGraphs: Fabric of DevOps
Graphs: Fabric of DevOps
Neo4j
?
Spring Boot to Quarkus: A real app migration experience | DevNation Tech Talk
Spring Boot to Quarkus: A real app migration experience | DevNation Tech TalkSpring Boot to Quarkus: A real app migration experience | DevNation Tech Talk
Spring Boot to Quarkus: A real app migration experience | DevNation Tech Talk
Red Hat Developers
?
Supercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
Supercharging CI/CD with GitLab and Rancher - June 2017 Online MeetupSupercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
Supercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
Shannon Williams
?
From airflow to google cloud composer
From airflow to google cloud composerFrom airflow to google cloud composer
From airflow to google cloud composer
Bruce Kuo
?
¥Þ¥¤¥¯¥í¥µ©`¥Ò?¥¹¤È¹²¤ËÉú¤­¤ë£¡
¥Þ¥¤¥¯¥í¥µ©`¥Ò?¥¹¤È¹²¤ËÉú¤­¤ë£¡¥Þ¥¤¥¯¥í¥µ©`¥Ò?¥¹¤È¹²¤ËÉú¤­¤ë£¡
¥Þ¥¤¥¯¥í¥µ©`¥Ò?¥¹¤È¹²¤ËÉú¤­¤ë£¡
Tsukasa Kato
?
Spring in action - Hades & Spring Roo
Spring in action - Hades & Spring RooSpring in action - Hades & Spring Roo
Spring in action - Hades & Spring Roo
Oliver Gierke
?
Nginx monitoring with graphite
Nginx monitoring with graphiteNginx monitoring with graphite
Nginx monitoring with graphite
damaex17
?
Serverless Swift for Mobile Developers
Serverless Swift for Mobile DevelopersServerless Swift for Mobile Developers
Serverless Swift for Mobile Developers
All Things Open
?
Hashitalks 2021 Infrastructure Drift & Driftctl
Hashitalks 2021 Infrastructure Drift & Driftctl Hashitalks 2021 Infrastructure Drift & Driftctl
Hashitalks 2021 Infrastructure Drift & Driftctl
Stephane Jourdan
?
Setting Up a TIG Stack for Your Testing
Setting Up a TIG Stack for Your TestingSetting Up a TIG Stack for Your Testing
Setting Up a TIG Stack for Your Testing
Jet Liu
?
Stream processing with Apache Flink @ OfferUp
Stream processing with Apache Flink @ OfferUpStream processing with Apache Flink @ OfferUp
Stream processing with Apache Flink @ OfferUp
Bowen Li
?
Lab: JVM Production Debugging 101
Lab: JVM Production Debugging 101Lab: JVM Production Debugging 101
Lab: JVM Production Debugging 101
Tomer Gabel
?
Lessons learned from SearchD development
Lessons learned from SearchD developmentLessons learned from SearchD development
Lessons learned from SearchD development
tkramar
?
Still waiting for IPv6? Try the inlets-operator
Still waiting for IPv6? Try the inlets-operatorStill waiting for IPv6? Try the inlets-operator
Still waiting for IPv6? Try the inlets-operator
Alex Ellis
?
Wisely Chen Spark Talk At Spark Gathering in Taiwan
Wisely Chen Spark Talk At Spark Gathering in Taiwan Wisely Chen Spark Talk At Spark Gathering in Taiwan
Wisely Chen Spark Talk At Spark Gathering in Taiwan
Wisely chen
?
Robust Stream Processing with Apache Flink
Robust Stream Processing with Apache FlinkRobust Stream Processing with Apache Flink
Robust Stream Processing with Apache Flink
Jamie Grier
?
Cloud Native Unleashed
Cloud Native UnleashedCloud Native Unleashed
Cloud Native Unleashed
QAware GmbH
?
Podila mesos con europe keynote aug sep 2016
Podila mesos con europe keynote aug sep 2016Podila mesos con europe keynote aug sep 2016
Podila mesos con europe keynote aug sep 2016
Sharma Podila
?
Apache big-data-2017-spark-profiling
Apache big-data-2017-spark-profilingApache big-data-2017-spark-profiling
Apache big-data-2017-spark-profiling
Jayesh Thakrar
?
Graphs: Fabric of DevOps
Graphs: Fabric of DevOpsGraphs: Fabric of DevOps
Graphs: Fabric of DevOps
Neo4j
?
Spring Boot to Quarkus: A real app migration experience | DevNation Tech Talk
Spring Boot to Quarkus: A real app migration experience | DevNation Tech TalkSpring Boot to Quarkus: A real app migration experience | DevNation Tech Talk
Spring Boot to Quarkus: A real app migration experience | DevNation Tech Talk
Red Hat Developers
?
Supercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
Supercharging CI/CD with GitLab and Rancher - June 2017 Online MeetupSupercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
Supercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
Shannon Williams
?
From airflow to google cloud composer
From airflow to google cloud composerFrom airflow to google cloud composer
From airflow to google cloud composer
Bruce Kuo
?

Viewers also liked (6)

Git Flow ¹ÜÀí
Git Flow ¹ÜÀíGit Flow ¹ÜÀí
Git Flow ¹ÜÀí
Pu Lee
?
Fiddler ¾W퓳ýåe¹¤¾ß
Fiddler ¾W퓳ýåe¹¤¾ßFiddler ¾W퓳ýåe¹¤¾ß
Fiddler ¾W퓳ýåe¹¤¾ß
Pu Lee
?
Android ÄæÏòÖ®ÂÃ(ÏÂ)
Android ÄæÏòÖ®ÂÃ(ÏÂ)Android ÄæÏòÖ®ÂÃ(ÏÂ)
Android ÄæÏòÖ®ÂÃ(ÏÂ)
Pu Lee
?
9447 writeup reverse_rolling
9447 writeup reverse_rolling9447 writeup reverse_rolling
9447 writeup reverse_rolling
Pu Lee
?
Android ÄæÏòÖ®ÂÃ(ÉÏ)
Android ÄæÏòÖ®ÂÃ(ÉÏ)Android ÄæÏòÖ®ÂÃ(ÉÏ)
Android ÄæÏòÖ®ÂÃ(ÉÏ)
Pu Lee
?
±Ê³æ±ðÍøÂ·¿ª»ú
±Ê³æ±ðÍøÂ·¿ª»ú±Ê³æ±ðÍøÂ·¿ª»ú
±Ê³æ±ðÍøÂ·¿ª»ú
Pu Lee
?
Git Flow ¹ÜÀí
Git Flow ¹ÜÀíGit Flow ¹ÜÀí
Git Flow ¹ÜÀí
Pu Lee
?
Fiddler ¾W퓳ýåe¹¤¾ß
Fiddler ¾W퓳ýåe¹¤¾ßFiddler ¾W퓳ýåe¹¤¾ß
Fiddler ¾W퓳ýåe¹¤¾ß
Pu Lee
?
Android ÄæÏòÖ®ÂÃ(ÏÂ)
Android ÄæÏòÖ®ÂÃ(ÏÂ)Android ÄæÏòÖ®ÂÃ(ÏÂ)
Android ÄæÏòÖ®ÂÃ(ÏÂ)
Pu Lee
?
9447 writeup reverse_rolling
9447 writeup reverse_rolling9447 writeup reverse_rolling
9447 writeup reverse_rolling
Pu Lee
?
Android ÄæÏòÖ®ÂÃ(ÉÏ)
Android ÄæÏòÖ®ÂÃ(ÉÏ)Android ÄæÏòÖ®ÂÃ(ÉÏ)
Android ÄæÏòÖ®ÂÃ(ÉÏ)
Pu Lee
?
±Ê³æ±ðÍøÂ·¿ª»ú
±Ê³æ±ðÍøÂ·¿ª»ú±Ê³æ±ðÍøÂ·¿ª»ú
±Ê³æ±ðÍøÂ·¿ª»ú
Pu Lee
?
Ad

Recently uploaded (20)

#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
?
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent LasterAI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
All Things Open
?
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
?
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
?
Unlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web AppsUnlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web Apps
Maximiliano Firtman
?
UiPath Automation Suite ¨C Cas d'usage d'une NGO internationale bas¨¦e ¨¤ Gen¨¨ve
UiPath Automation Suite ¨C Cas d'usage d'une NGO internationale bas¨¦e ¨¤ Gen¨¨veUiPath Automation Suite ¨C Cas d'usage d'une NGO internationale bas¨¦e ¨¤ Gen¨¨ve
UiPath Automation Suite ¨C Cas d'usage d'une NGO internationale bas¨¦e ¨¤ Gen¨¨ve
UiPathCommunity
?
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make .pptx
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make   .pptxWebinar - Top 5 Backup Mistakes MSPs and Businesses Make   .pptx
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make .pptx
MSP360
?
How to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabberHow to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabber
eGrabber
?
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
?
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
?
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Raffi Khatchadourian
?
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
?
Vaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without HallucinationsVaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without Hallucinations
john409870
?
Q1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor PresentationQ1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor Presentation
Dropbox
?
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
?
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
?
Web and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in RajpuraWeb and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in Rajpura
Erginous Technology
?
TrsLabs - Leverage the Power of UPI Payments
TrsLabs - Leverage the Power of UPI PaymentsTrsLabs - Leverage the Power of UPI Payments
TrsLabs - Leverage the Power of UPI Payments
Trs Labs
?
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
?
HCL Nomad Web ¨C Best Practices and Managing Multiuser Environments
HCL Nomad Web ¨C Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web ¨C Best Practices and Managing Multiuser Environments
HCL Nomad Web ¨C Best Practices and Managing Multiuser Environments
panagenda
?
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
?
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent LasterAI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
All Things Open
?
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
?
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
?
Unlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web AppsUnlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web Apps
Maximiliano Firtman
?
UiPath Automation Suite ¨C Cas d'usage d'une NGO internationale bas¨¦e ¨¤ Gen¨¨ve
UiPath Automation Suite ¨C Cas d'usage d'une NGO internationale bas¨¦e ¨¤ Gen¨¨veUiPath Automation Suite ¨C Cas d'usage d'une NGO internationale bas¨¦e ¨¤ Gen¨¨ve
UiPath Automation Suite ¨C Cas d'usage d'une NGO internationale bas¨¦e ¨¤ Gen¨¨ve
UiPathCommunity
?
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make .pptx
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make   .pptxWebinar - Top 5 Backup Mistakes MSPs and Businesses Make   .pptx
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make .pptx
MSP360
?
How to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabberHow to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabber
eGrabber
?
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
?
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
?
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Raffi Khatchadourian
?
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
?
Vaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without HallucinationsVaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without Hallucinations
john409870
?
Q1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor PresentationQ1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor Presentation
Dropbox
?
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
?
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
?
Web and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in RajpuraWeb and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in Rajpura
Erginous Technology
?
TrsLabs - Leverage the Power of UPI Payments
TrsLabs - Leverage the Power of UPI PaymentsTrsLabs - Leverage the Power of UPI Payments
TrsLabs - Leverage the Power of UPI Payments
Trs Labs
?
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
?
HCL Nomad Web ¨C Best Practices and Managing Multiuser Environments
HCL Nomad Web ¨C Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web ¨C Best Practices and Managing Multiuser Environments
HCL Nomad Web ¨C Best Practices and Managing Multiuser Environments
panagenda
?
Ad

Apk ·ÖÎö¹¤¾ßÕûÀí