একই অ্যাপের জন্য আমার কাছে রয়েছে:
- একটি অ্যাপ স্টোর থেকে একটি APK ,
- একই সংস্করণে উত্স কোড বলে দাবি করা হচ্ছে । একটি দুর্দান্ত স্বাভাবিক গ্রেডল বিল্ড স্ক্রিপ্ট এবং কাঠামো সহ।
আমি যাচাই করতে চাই যে APKটি সত্যই সেই উত্স কোড থেকে তৈরি হয়েছিল কিনা or
কিভাবে তা যাচাই করবেন?
মন্তব্য:
- এপিপি অবরুদ্ধ নয়।
- কারও স্বাক্ষর বিশ্বাস করার কোনও কারণ আমার নেই। আমি কেবল উত্স কোডটিতে বিশ্বাস করি।
- আমি ইতিমধ্যে নিজের জন্য অ্যাপটি তৈরি করেছি, তবে এখন আমি জানতে চাই যে এপিপিটি ঠিক আছে কি না।
- সাধারণত লিনাক্স কমান্ড-লাইন সরঞ্জামের সাথে তবে কোনও সরঞ্জাম ঠিক আছে।
diff
পদ্ধতিটি খুব ঝরঝরে মনে হচ্ছে ... তবে অ্যাপ স্টোরের লোকেরা এপিএলটি সংকলনের সময় অবিচ্ছিন্ন করে ফেললে কী হবে?
.apk
ফাইলের বিপরীত প্রকৌশলী , তারপরে ফলাফলের ডিরেক্টরিগুলির বিরুদ্ধে পৃথক চালান। কেবলমাত্র তফাত হ'ল স্বাক্ষর হওয়া উচিত (যা সুস্পষ্ট কারণে মেলে না)। এটি সম্পর্কে চিন্তা করা: কেবল.apk
ফাইলগুলি আনজিপ করা এবং বাইনারি ডিফ করা একই কাজ করা উচিত। উভয় অবশ্যই প্রথম স্থান সংকলন করার সময় একই গ্রন্থাগার সংস্করণ ইত্যাদি ব্যবহার করা প্রয়োজন :)