أعتقد أن الأصدقاء الذين يحبون الهندسة العكسية قد سمعوا بالفعل عن المكون الإضافي WeChat التلقائي للاستيلاء على المظروف الأحمر، أو يمكن القول أنه تم نشره على نطاق واسع، لكن المؤلف وجد أن مقالتين فقط أصليتان بالفعل، والباقي إعادة طبع مجنونة اقرأها حاليًا، الشيء "المفضل" الوحيد لـ WeChat على الإنترنت هو الحصول على مظاريف حمراء، لذلك أحضر لك مهارة عملية أخرى --- تعديل معلمات تمرين WeChat، حتى لا تقلق والدتي بشأن ربطي. الهاتف إلى ساق الكلب!
أقرب إلى المنزل، هذه المقالة مخصصة فقط لأولئك الجدد في الهندسة العكسية، لا تنتقدني، يمكنك إثارة قضية للتبادل والمناقشة.
أدوات الأجهزة : من الأفضل أن يكون لديك جهاز iPhone مكسور الحماية، ولا يهم إذا لم يكن لديك جهاز iPhone. سنضيف تطوير بيئة غير قابلة للكسر لاحقًا وجهاز iPhone 5s عديم الفائدة مستخدم في هذه المقالة، ملاحظة: لا تسأل لماذا ذكرته على الرغم من أنه لم يكن مستخدمًا، لأنني وأنا أكتب هذا، لا أستطيع التحكم في فكرة التباهي، لذلك لن أفعل ذلك. نكتة بعد الآن >
أدوات البرمجيات : لقد كتب شخص ما بالفعل تكوين أدوات التطوير وتثبيتها بالنسبة لنا، إنه مجرد تثبيت برنامج، لذلك لا أحتاج إلى الوقوف على أكتاف أسلافي لمواصلة دراستي، انتظر لحظة، نحن لا تزال بحاجة إلى تثبيت واحد. تحقق من كنوز ملفات رأس WeChat: class-dump. بالطبع، الشرط الأساسي لاستخدامه هو أن التطبيق يحتاج إلى قصف قبل أن يتم تصدير ملف الرأس بشكل صحيح. أما بالنسبة لكيفية قصف التطبيق، فيمكن لـ Google بالتأكيد مساعدتك، ولن نخوض في تفاصيل حول ما يمكن العثور عليه من خلال Google في الوقت الحالي، سنتحدث فقط عن تلك غير المتاحة للعامة في الوقت الحالي.
في نظام iOS نفسه، يوجد قسم للرياضة والصحة، والذي يسجل سلوكنا اليومي في عدد الخطوات، وما إلى ذلك. ثم تحتاج تصنيفات WeChat الرياضية بالتأكيد إلى الحصول على البيانات عند تصنيف خطوات الأصدقاء، لذا من أين يمكن الحصول عليها؟ لنقول، انتقل إلى الرياضة والصحة إذا تمكنا من اختطاف WeChat ديناميكيًا عند الحصول على البيانات، وتزوير بيانات مزيفة وإرسالها إلى WeChat، فهل نكون قد انتهينا؟ الإجابة: if(YES){NSLog (@"Yes");}
استخدم الأمر class-dump -H WeChat.app -o WeChatHead لتصدير ملف رأس WeChat
هناك بالفعل الكثير منهم، لقد وجدنا أن هناك العديد من السمات الواضحة جدًا مثل m7StepCount وhkStepCount وما إلى ذلك في فئة WDeviceStepObject وهي كما يلي:
الكلمة الأساسية "stepCount" باللغة الصينية هي "عدد الخطوات"، فهل هذه معلمة نريد الاستيلاء عليها وتعديلها؟ لا فائدة من قول المزيد، فقط جربها وستعرف.
في الصورة أعلاه نعيد خطوات "98800" للاختبار
لقد انتهيت، ستتمكن من التحكم في غلاف قائمة التصنيف من الآن فصاعدًا. يمكنك نشر نص مثل "إعلان للإيجار، اشتراك شهري بقيمة 5 يوان" و"مفقود" لجذب انتباه الناس.
هناك معلومات أقل حول التطوير العكسي، والعديد من المشكلات تحتاج إلى حلها بنفسك، وطالما تجلس وتدرسها، فسوف تتم مكافأتك في النهاية، إذا أردت، أعطني نجمة!