
أداة CLI تقوم بمسح قواعد الأكواد بحثًا عن الأسطر عالية العشوائية لاكتشاف الأسرار المحتملة، مع خيارات مخصصة لفلترة امتدادات الملفات وأفضل النتائج (Top-N).

هل أنت مصاب بجنون الارتياب بشأن تسرب الأسرار في قاعدة بياناتك الضخمة؟ Entropy هنا لمساعدتك في العثور عليها!
Entropy هي أداة سطر أوامر ستقوم بمسح قاعدة بياناتك للبحث عن الأسطر عالية الإنتروبيا، والتي غالبًا ما تكون أسرارًا.
go install github.com/EwenQuim/entropy@latest
entropy
# المزيد من الخيارات
entropy -h
entropy -top 20 -ext go,py,js
entropy -top 5 -ignore-ext min.js,pdf,png,jpg,jpeg,zip,mp4,gif my-folder my-file1 my-file2
أو في سطر واحد
go run github.com/EwenQuim/entropy@latest
brew install ewenquim/repo/entropy
entropy
# المزيد من الخيارات
entropy -h
entropy -top 20 -ext go,py,js
entropy -top 5 -ignore-ext min.js,_test.go,pdf,png,jpg my-folder my-file1 my-file2
docker run --rm -v $(pwd):/data ewenquim/entropy /data
# المزيد من الخيارات
docker run --rm -v $(pwd):/data ewenquim/entropy -h
docker run --rm -v $(pwd):/data ewenquim/entropy -top 20 -ext go,py,js /data
docker run --rm -v $(pwd):/data ewenquim/entropy -top 5 /data/my-folder /data/my-file
صورة docker متاحة على Docker Hub.
يُستخدم الخيار -v لتركيب الدليل الحالي داخل الحاوية. الدليل /data هو الدليل الافتراضي الذي سيبحث فيه الأداة عن الملفات. لا تنس إضافة /data في نهاية الأمر، وإلا سيبحث الأداة داخل الحاوية، وليس في نظام الملفات المحلي لديك.