किस लिए
मेरे पास एक पालतू-परियोजना, एक वित्त लेखा अनुप्रयोग है।
मेरी राय में, इस तरह के अनुप्रयोगों में से एक महत्वपूर्ण समस्या शेष राशि का मैनुअल इनपुट है।
बैंकों के पास मेरे द्वारा किए गए लेन-देन और यहां तक कि अच्छे विश्लेषण के बारे में जानकारी है।
परंतु
- कई बैंक हैं और वे एक-दूसरे के बारे में कुछ नहीं जानते हैं। आखिरकार
- एक भी एनालिटिक्स नहीं
- एक बैंक से दूसरे बैंक में पैसे के हस्तांतरण को एक तरफ राइट-ऑफ माना जाएगा और दूसरे पर क्रेडिट। यह फीचर एनालिटिक्स को खराब करता है।
- डेटा के साथ काम करने की क्षमता आपको ui बैंक के विपरीत, किसी भी विश्लेषिकी और पूर्वानुमान का निर्माण करने की अनुमति देती है
आप डेटा तक पहुंचने के लिए विभिन्न चैनलों का उपयोग कर सकते हैं: साइट और एप्लिकेशन। साइटें सरल दिखती हैं: क्रोम डीबगर लें और जाएं। लेकिन साइट पर डेटा अक्सर उनकी संरचना को बदलते हैं, क्योंकि डेटा के अलावा उनके पास यूआई तत्व भी होते हैं। एप्लिकेशन, साइटों के विपरीत, सर्वर से डेटा का अनुरोध करते हैं और केवल उनकी हिम्मत में यह यूआई करते हैं। साइट पर आपको html को संभालने की आवश्यकता होती है, जो अस्पष्ट, म्यूटेबल डिव, जावास्क्रिप्ट izmenyamyh th पर बनाया गया है । एप्लिकेशन आमतौर पर मशीन-फ्रेंडली json / xml के साथ आते हैं।
अस्वीकरण. , . , , , , . .
. . . , .
, .
. , , . , .
किस तरह
रिवर्स आवेदन के लिए संक्षिप्त निर्देश
- Downloading charles , apktool , "आवेदन पत्रों पर हस्ताक्षर करने के लिए एक चीज़"
- MITM
- apktool
apktool d -f -r app.apk
- ,
- / network_security_config.xml
<network-security-config>
<base-config>
<trust-anchors>
<certificates src="user" />
</trust-anchors>
</base-config>
</network-security-config>
- / network_security_config.xml AndroidManifest.xml networkSecurityConfig
<application android:networkSecurityConfig="@xml/network_security_config"></application>
.
- charles
Help > SSL Proxying > Save Charles Root Certificate
- charles
cp <your.cer> your_app/res/somePath/somecert.cer
- charles .
apktool b yourapp -o ${apkName}
java -jar sign.jar ${apkName}
- Charles
( wifi Proxy. IP - charles, PORT-8888)
- charles .
- .
. :
अद्यतन - लेख के लिए एक मूल्यवान अतिरिक्त