আমি মূল্যবান ক্রিপ্টো কী তৈরির জন্য সুরক্ষিত পরিবেশ হিসাবে নোপপিক্স (বা অন্যান্য লাইভ সিডি / ডিভিডি) ব্যবহার করি। দুর্ভাগ্যক্রমে এনট্রপি এমন পরিবেশগুলির মধ্যে একটি সীমিত সংস্থান। আমি কেবল লক্ষ্য করেছি যে প্রতিটি প্রোগ্রাম শুরুতে কিছুটা এনট্রপি গ্রাস করা হয়। এটি মনে হয় এমন কিছু স্ট্যাক সুরক্ষা বৈশিষ্ট্যের কারণে যা ঠিকানা র্যান্ডমাইজেশন প্রয়োজন।
দুর্দান্ত বৈশিষ্ট্যটি কিন্তু সম্পূর্ণরূপে অকেজো এবং - খারাপ - আমার দৃশ্যে ধ্বংসাত্মক। এই বৈশিষ্ট্যটি অক্ষম করার কোনও সম্ভাবনা আছে কি? আমি এমন একটিটিকে পছন্দ করব যা আমাকে মূল নপপিক্স (বা যাই হোক না কেন) চিত্রটি ব্যবহার চালিয়ে যাওয়ার অনুমতি দেয় এবং রানটাইমের সময় কিছু কনফিগারেশন প্রয়োজন।
আমি পড়েছি যে এটি গ্লিবসি দ্বারা হয়েছিল caused আমি অবাক হয়েছি যে strace -p $PID -f -e trace=openআমি যখন প্রোগ্রামগুলি শুরু করি তখন ব্যাশের বিপরীতে কোনওভাবে / ডিভ / র্যান্ডম এ প্রবেশাধিকার দেখায় না। তবে আমি এক্সিকিভ () এবং লিঙ্কারের সংযোগের সাথে পরিচিত নই।
get_random_int । get_random_intহয়েছে বেশ কয়েকবার পরিবর্তিত কিন্তু আমি এটা এনট্রপি হ্রাসকারী দেখতে না । আপনি কোন কার্নেল সংস্করণটি লক্ষ্য করেছেন? কি আর্কিটেকচার? কার্নেলটি কি সংকলিত হয় CONFIG_ARCH_RANDOM?
/dev/randomএনট্রপি ফেটিশিজমটি ভুল জায়গায় স্থাপন করা হয়েছে । সিস্টেমে যদি যথেষ্ট এনট্রপি থাকে তবে /dev/urandomকী প্রজন্মের পক্ষে এটি ঠিক আছে, এবং এনট্রপি গ্রহন করে না।