crtsher
1.0.0
أداة تستخدم للاستيلاء على المجالات من سجلات الشفافية الشهادة (CRT.SH).
على عكس الأدوات الأخرى التي غالبًا ما تقدم طلبًا واحدًا إلى CRT.SH ، تم تصميم هذه الأداة للتعامل مع البطء المتأصل وعدم الموثوقية لـ CRT.SH ، خاصة عند التعامل مع الاستجابات الكبيرة. ويشمل منطق إعادة المحاولة للكشف عن الطلبات الفاشلة واستردادها. إنه يوفر واجهة برمجة تطبيقات بسيطة يمكن استخدامها أيضًا لتشغيل المهام بشكل غير متزامن.
يتطلب الذهاب 1.20 أو أحدث.
go install github.com/root4loot/cmd/crtsher@latest
git clone https://github.com/root4loot/crtsher
cd crtsher
docker run --rm -it $( docker build -q . ) example.com
Usage: crtsher [options] < domain | orgname >
-f, --file < file > Specify input file containing targets, one per line.
-t, --timeout < seconds > Set the timeout for each request (default: 90).
-c, --concurrency < number > Set the number of concurrent requests (default: 3).
--debug Enable debug mode.
--version Display the version information.
--help Display this help message.
Search Query Identity:
- Domain Name
- Organization Name
Examples:
crtsher example.com
crtsher " Hackerone Inc "
crtsher --file domains.txt
$ crtsher example.com
[crtsher] (INF) Querying example.com
[crtsher] (RES) www.example.org
[crtsher] (RES) hosted.jivesoftware.com
[crtsher] (RES) uat3.hosted.jivesoftware.com
[crtsher] (RES) www.example.com
[crtsher] (RES) example.com
انظر مجلد examples
لأمثلة الاستخدام.
انظر المساهمة