
أنشئ مجموعات مسارات URL باستخدام قائمة كلمات

اقرأ ملف قائمة كلمات وقم بتوليد توليفات المسارات لدومين معين أو قائمة دومينات. يتم تحويل المدخلات من ملف قائمة الكلمات إلى أحرف صغيرة (lowercase) وتتم معالجة الكلمات الفريدة فقط. بالإضافة إلى ذلك، يمكن تصفية قائمة الكلمات باستخدام تعبير نمطي (regex).
عند استخدامك لمعامل -l في mkpath، سيتم توليد جميع توليفات المسارات حتى المستوى المحدد، بما في ذلك جميع المستويات الأدنى، باستخدام كلمات من قائمة الكلمات. على سبيل المثال، مع -l 2، سيتم توليد len(permutation_list)^2 + len(permutation_list) نتيجة، وهي:
الملفات الثنائية متاحة في الإصدار الأحدث.
docker run quay.io/trickest/mkpath
go install github.com/trickest/mkpath@latest
-d string
Input domain
-df string
Input domain file, one domain per line
-l int
URL path depth to generate (default 1) (default 1)
-lower
Convert wordlist file content to lowercase (default false)
-o string
Output file (optional)
-only-dirs
Generate directories only, files are filtered out (default false)
-only-files
Generate files only, file names are appended to given domains (default false)
-r string
Regex to filter words from wordlist file
-t int
Number of threads for every path depth (default 100)
-w string
Wordlist file
dev
prod/
admin.py
app/login.html
$ mkpath -d example.com -l 2 -w wordlist.txt
example.com/dev
example.com/prod
example.com/dev/dev
example.com/prod/dev
example.com/dev/prod
example.com/prod/prod
example.com/dev/admin.py
example.com/dev/app/login.html
example.com/prod/admin.py
example.com/prod/app/login.html
example.com/dev/dev/admin.py
example.com/dev/dev/app/login.html
example.com/prod/dev/admin.py
example.com/prod/dev/app/login.html
example.com/dev/prod/admin.py
example.com/dev/prod/app/login.html
example.com/prod/prod/admin.py
example.com/prod/prod/app/login.html
نتطلع إلى أي ملاحظات تود مشاركتها معنا، وإذا واجهتك مشكلة يمكنك التواصل معنا عبر [email protected]. يمكنك أيضًا إنشاء Issue أو طلب سحب (pull request) على مستودع Github.
يعد Mkpath جزءًا لا يتجزأ من العديد من سير العمل في متجر Trickest. سجّل في trickest.com للوصول إلى سير العمل هذه أو أنشئ سير العمل الخاص بك من الصفر!