دورک چیست و چه قابلیت هایی دارد ؟ دستورات و اپراتورها مهم

گوگل دورک (Google Dork) روشی برای جست وجوی دقیق تر در گوگل با استفاده از اپراتورها و عبارت های خاص است. با این روش می توانید صفحات یک وب سایت مشخص، فایل های عمومی، عنوان صفحات یا عبارت هایی دقیق را سریع تر پیدا کنید.
این تکنیک که با نام Google Dorking نیز شناخته می شود، در تحقیق اینترنتی، بررسی حضور آنلاین یک سازمان و ارزیابی امنیت وب سایت ها کاربرد دارد. البته دورک به خودی خود ابزار هک نیست؛ کاربرد آن به هدف جست وجو و نحوه استفاده از نتایج بستگی دارد.
در این مقاله با معنی دورک، مهم ترین اپراتورهای جست وجوی گوگل، مثال های کاربردی و روش استفاده مسئولانه از آن ها آشنا می شوید.
Google Dorks چیست؟

پیش از هر چیزی بهتر است توضیح دهیم دورک چیست و سپس نمونه ها و روش های استفاده از آن را بان نماییم.
Google Dorks عبارت های جستجویی هستند که مخصوصاً توسط هکر ها برای به دست آوردن اطلاعات محرمانه ای که برای کاربر عادی غیر قابل دسترس است ساخته شده اند. تکنیک جستجو با استفاده از این رشته های جستجو ، Google Dorking یا Google Hacking نامیده می شود.
جعبه جستجوی گوگل می تواند مانند یک خط فرمان یا مفسر عمل کند تا زمانی که جست و جو های صحیح ارائه شده باشد. به عبارت دیگر کلمات کلیدی و عملگرهای خاصی وجود دارند که برای گوگل اهمیت ویژه ای دارند.
کاربران می توانند از این عملگر ها برای یافتن سریع نتایجی که با جستارهای جستجوی آن ها مطابقت دارد استفاده کنند.
از طرف دیگر ، هکر ها همچنین می توانند از این اپراتور ها برای استخراج فایل های حاوی رمز عبور ، لیست ایمیل ، فایل های گزارش و غیره استفاده کنند.
Google Dorking هک نمی کند. Google Dorking روشی است که در یکی از مراحل هک یعنی جمع آوری اطلاعات به کار می آید و این مهم ترین مرحله هک است. پنج مرحله هک وجود دارد: جستجو ، اسکن ، دستیابی به دسترسی ، حفظ دسترسی و پاک کردن ردیابی.
دورک در مراحل اولیه زمانی که هکرها سعی می کنند تمام اطلاعات مربوط به سازمان یا فرد خاصی را بدست آورند استفاده می شود. هکرها با دریافت تمامی اطلاعات ، اطلاعات مورد نیاز خود را برای مراحل بعدی انتخاب می کنند.
گوگل سرویس های زیادی کارد که می توان از آن ها برای کاربرد های مختلف استفاده نمود . در زیر مجموعه آموزش های سرویس های گوگل را قرار داده ایم که می توانید از آن ها استفاده نمایید.
مهم ترین اپراتورهای Google Dorks
اپراتورهای زیر برای جست وجوهای دقیق تر مفید هستند. می توانید آن ها را به تنهایی یا در ترکیب با یکدیگر استفاده کنید.

1- اپراتور site:؛ جست وجو در یک وب سایت مشخص
با استفاده از site: می توانید نتایج را به یک دامنه یا وب سایت محدود کنید.
مثال:
site:techtip.ir اندروید
این جست وجو صفحات مرتبط با اندروید را در دامنه تک تیپ پیدا می کند.
برای بررسی صفحات یک سایت خودتان نیز می توانید دامنه را جایگزین کنید:
site:example.com
این دستور می تواند برای بررسی تقریبی حضور صفحات سایت در نتایج گوگل مفید باشد؛ اما تعداد نتایج آن لزوماً تعداد دقیق صفحات ایندکس شده نیست.
2- اپراتور filetype:؛ جست وجوی نوع خاصی از فایل
اگر به دنبال اسناد یا فایل هایی با قالب مشخص هستید، از filetype: استفاده کنید.
مثال:
site:techtip.ir filetype:pdf
این عبارت فایل های PDF ایندکس شده در دامنه تک تیپ را جست وجو می کند.
برای یافتن فایل های آموزشی عمومی نیز می توانید موضوع را به عبارت اضافه کنید:
filetype:pdf آموزش اکسل
این اپراتور برای پیدا کردن کتابچه های آموزشی، مستندات عمومی و راهنماهای قابل دسترسی کاربرد دارد.
3- جست وجوی عبارت دقیق با علامت نقل قول
برای پیدا کردن یک عبارت مشخص، آن را داخل علامت نقل قول قرار دهید.
مثال:
“آموزش نصب ویندوز ۱۱”
با این روش، گوگل تلاش می کند صفحاتی را پیدا کند که عبارت موردنظر را به همان شکل دارند.
این قابلیت هنگام پیدا کردن عنوان مقاله، جمله ای از یک متن یا نسخه های مختلف یک عبارت بسیار مفید است.
4- اپراتور intitle:؛ جست وجو در عنوان صفحه
اپراتور intitle: برای پیدا کردن صفحاتی استفاده می شود که عبارت موردنظر در عنوان آن ها وجود دارد.
مثال:
intitle:آموزش اندروید
این جست وجو صفحاتی را هدف می گیرد که واژه «آموزش» در عنوان آن ها آمده است.
اگر بخواهید عبارت دقیق تری را در عنوان جست وجو کنید، می توانید از نقل قول استفاده کنید:
intitle:”آموزش ویندوز”
این روش برای تحقیق موضوعی، پیدا کردن مقالات مرتبط و بررسی نحوه استفاده از عبارت ها در عنوان صفحات مناسب است.
5- اپراتور inurl:؛ جست وجو در آدرس صفحه
با inurl: می توانید صفحاتی را پیدا کنید که عبارت مشخصی در آدرس آن ها وجود دارد.
مثال:
inurl:blog امنیت سایبری
این جست وجو صفحاتی را هدف می گیرد که عبارت blog در URL آن ها وجود دارد و به امنیت سایبری مربوط هستند.
این اپراتور برای یافتن بخش های خاص یک سایت، مانند وبلاگ، راهنما یا مستندات عمومی، کاربرد دارد.
6- اپراتور -؛ حذف یک عبارت از نتایج
اگر می خواهید یک کلمه یا عبارت در نتایج ظاهر نشود، علامت منفی را پیش از آن قرار دهید.
مثال:
آموزش جاوا -اندروید
در این مثال، نتایج مرتبط با آموزش جاوا را جست وجو می کنید و تلاش می کنید نتایجی را که به اندروید مربوط هستند کنار بگذارید.
علامت منفی باید بدون فاصله از عبارت موردنظر نوشته شود.
7- اپراتور OR؛ جست وجوی یکی از چند عبارت
اگر می خواهید نتایج مرتبط با یکی از چند موضوع را پیدا کنید، از OR استفاده کنید.
مثال:
آموزش ویندوز OR لینوکس
این جست وجو می تواند صفحاتی را نشان دهد که با یکی از دو موضوع مرتبط هستند.
این روش برای مقایسه محصولات، پیدا کردن آموزش های جایگزین و گسترش جست وجو مفید است.
8- اپراتورهای before: و after:؛ محدودکردن جست وجو بر اساس تاریخ
برای محدودکردن نتایج به یک بازه زمانی می توانید از before: و after: استفاده کنید.
مثال:
هوش مصنوعی after:2025-01-01
این عبارت جست وجو را به نتایج پس از تاریخ مشخص شده محدود می کند.
برای مشخص کردن یک بازه زمانی، می توانید دو اپراتور را ترکیب کنید:
هوش مصنوعی after:2025-01-01 before:2026-01-01
توجه داشته باشید که این اپراتورها به تفسیر تاریخ توسط گوگل وابسته اند و لزوماً تاریخ انتشار واقعی همه صفحات را به طور دقیق مشخص نمی کنند.
دستورات گوگل دورک

اپراتور ها بلوک های سازنده Google dorks هستند. بنابراین ، قبل از اینکه بتوانیم جست و جو های دورک را بنویسیم، ابتدا آن ها را در اینجا مطرح می کنیم.
در اینجا لیستی از رایج ترین اپراتورهایی است که باید بدانید:
1- کلمات کلیدی جایگزین
اگر از عملگر OR (یا | ) بین دو کلمه کلیدی یا بیشتر استفاده کنید ، نتایج جستجو صفحاتی را که حداقل با یکی از کلمات کلیدی مطابقت دارند نمایش می دهد. مثال :
گوگل OR بینگ OR یوز
2- مطابقت با همه کلمات کلیدی
استفاده از عملگر AND بین دو کلمه کلیدی یا بیشتر، موتور جستجو را وادار می کند تا نتایج مربوط به تمام کلمات کلیدی ارائه شده را بازگرداند. مثال :
اپل AND سامسونگ
3- تطابق دقیق
محصور کردن عبارات جستجو در دو نقل قول (“رشته جستجو”) فقط صفحات وبی را برمی گرداند که دارای تطابق دقیق با رشته هستند. برای مثال ، اگر موارد زیر را جستجو کنید:
“خرید قهوه”
فقط صفحاتی که حاوی خرید قهوه تازه است بازگردانده می شوند. و بنابراین ، صفحاتی که حاوی “خرید قهوه” یا “قهوه خرید تازه” هستند مطابقت نخواهند داشت.
4- جستجو در یک سایت خاص
اپراتور “site:” جستجو را به وب سایت مشخص شده محدود می کند.
ویندوز site:techtip.ir
این جست و جو فقط صفحات وبی را از تک تیپ برمی گرداند که با کلمه کلیدی ویندوز مرتبط هستند.
5- استثنای کلمه کلیدی
اگر از عملگر “-” به دنبال یک کلمه کلیدی استفاده کنید ، این کلمه کلیدی از نتایج حذف می شود.
اگر این عملگر را برای مثال قبلی اعمال کنیم ، نتایج کاملاً معکوس خواهیم داشت.
windows -site:techtip.ir
این عملگر سایت تک تیپ را از نتایج حذف خواهد کرد.
6- گروه بندی کلمات کلیدی
قدرت واقعی اپراتورهای گوگل از نحوه ترکیب آنها برای ایجاد جستوجو های پیچیده ناشی می شود. در چنین مواقعی استفاده از براکت برای تعیین اینکه کدام اپراتور بالاترین اولویت را دارد ضروری است.
اگر برخی از اصول اولیه کلاس ریاضی خود را به خاطر دارید، در درک مثال زیر مشکلی نخواهید داشت:
“google (dorks OR dorking OR hacking)” AND (explained OR tutorial OR guide)
7- کلمات کلیدی در URL ها
اگر می خواهید گوگل فقط صفحاتی را که شامل عبارات جستجو شده در URL خود نشان دهد، می توانید از عملگر “inurl:” استفاده کنید.
به عنوان مثال، جستوجو زیر هر صفحه ای را که حاوی کلمه admin در آدرس اینترنتی آن باشد، برمی گرداند:
inurl:admin
اگرچه این جستوجو به خودی خود ممکن است میلیون ها صفحه را بازگرداند – که بیشتر آنها بی ربط هستند – شما همچنان می توانید نتایج را با استفاده از دستورات اضافی فیلتر کنید. به عنوان مثال، اگر جستجو را به وب سایت خود محدود کنید ، می توانید تأیید کنید که آیا پوشه مدیریتی در معرض دید دارید که باید نگران آن باشید یا خیر.
8- کلمات کلیدی در صفحه
دستور “intext:” صفحاتی را که عبارت جستجو شده را در محتوای خود دارند برمی گرداند.
9- کلمات کلیدی در عنوان
دستور “intitle:” صفحاتی را برمی گرداند که شامل عبارات جستجو در عنوان سایت می باشد ، نه محتوای آن ها.
10- فرمت فایل
هنگام استفاده از دستور “filetype:”، گوگل را مجبور می کنید فقط صفحاتی که پسوند خاصی دارند را برگرداند.
در مثال زیر، گوگل فقط فایل های پی دی افی را که حاوی عبارت «گزارش بودجه» هستند، نمایش خواهد داد .
“گزارش بودجه” filetype:pdf
11- جستجو در کش

گوگل تقریباً از هر صفحه ای که بازدید می کند یک نسخه را ذخیره می کند. این کپی ها گاهی اوقات می توانند مفید باشند، به خصوص اگر صفحه وب اصلی دیگر در دسترس نباشد یا خیلی کند باشد.
اگر می خواهید نسخه قبلی یک صفحه را در کش گوگل جستجو کنید، می توانید از دستور “cache:” استفاده کنید.
cache:en.wikipedia.org/wiki/Linux
همانطور که در بالا مشاهده کردید جستجوکردن در گوگل نیز مهارت ها و اطلاعات مربوط به خود را مطلب ، اگر می خواهید یک جستجوگر حرفه ای گوگل شوید بای آموزش مربوط به آن را مشاهده کنید.
نمونه های Google Dork
اکنون که کاملا توضیح دادیم که دورک چیست بیایید به چند نمونه عملی از بهترین دورک های گوگل نگاهی بیندازیم. احتمالا شما تعجب خواهید کرد که چقدر آسان می توان اطلاعات خصوصی را از هر منبعی فقط با استفاده از تکنیک های دورک گوگل استخراج نمود.
1- فایل های لاگ
فایل های لاگ ( Log ) نمونه کاملی از نحوه یافتن اطلاعات حساس در هر وب سایتی هستند. گزارشهای خطا ، گزارشهای دسترسی و انواع دیگر گزارش های برنامه اغلب در فضای عمومی HTTP وب سایت ها کشف می شوند. این می تواند به هکر ها کمک کند تا نسخه PHP مورد استفاده شما و همچنین مسیر حیاتی سیستم CMS شما را پیدا کنند.
برای این نوع dork می توانیم دو عملگر ، allintext و filetype را ترکیب کنیم ، برای مثال:
allintext:username filetype:log
این نتایج بسیاری را نشان می دهد که شامل نام کاربری در همه فایل های * .log است.
با این دورک نام پایگاه داده فعلی ، نام کاربری ، رمز عبور و آدرس ایمیل اینترنتی را نشان می دهد. که اگر هکر های غیر اخلاقی به این منابع دست پیدا کنند به راحتی می توانند اطلاعات مشتریان شما را بدزدند و سایت شما را دچار اختلال شدید نمایند.
2- وب سرورهای آسیب پذیر
Google Dork زیر را می توان برای شناسایی سرورهای آسیب پذیر یا در معرض خطر استفاده کرد .
inurl:/proc/self/cwd
با سرچ این دورک در گوگل ، نتایج سرور های آسیب دیده و همچنین دایرکتوری های باز آن ها ظاهر می شود که می توانید از مرورگر خود مشاهده کنید.
3- شناسایی سرورهای FTP

گوگل نه تنها سرورهای مبتنی بر HTTP را فهرست می کند، بلکه سرورهای FTP را نیز فهرست می کند.
با دورک زیر ، باید بتوانید سرورهای FTP عمومی را کاوش کنید که اغلب می توانند چیزهای جالبی را باز کنند.
intitle:”index of” inurl:ftp
4- کلیدهای خصوصی SSH
کلیدهای خصوصی SSH برای رمزگشایی اطلاعاتی که در پروتکل SSH رد و بدل می شوند استفاده می شود. به عنوان یک قانون امنیتی کلی، کلیدهای خصوصی باید همیشه در سیستمی که برای دسترسی به سرور SSH راه دور استفاده می شود، باقی بماند و نباید با کسی به اشتراک گذاشته شود.
با دورک زیر، می توانید کلیدهای خصوصی SSH را که توسط گوگل ایندکس شده اند ، پیدا کنید.
intitle:index.of id_rsa -id_rsa.pub
5- آیا می توان با دورک وب سایت ها را هک کرد ؟
حال که فهمیدید دورک چیست شاید این سوال برایتان پیش آمده باشد که آیا می توان با آن سایت ها را هک کرد یا خیر.اگرچه ، شما نمی توانید مستقیماً با استفاده از دورک سایت ها را هک کنید ، اما از آنجایی که گوگل دارای قابلیت های خزش وب فوق العاده است ، می تواند تقریباً هر چیزی ، از جمله اطلاعات حساس ، را فهرست بندی کند. این بدان معناست که شما ممکن است اطلاعات زیادی را در مورد فناوری های وب ، نام های کاربری ، رمز عبور و آسیب پذیری های عمومی خود بدون اطلاع از آن ها افشا کنید.
به عبارت دیگر: Google “Dorking” عمل استفاده از گوگل برای یافتن برنامه های کاربردی وب و سرورهای آسیب پذیر با استفاده از قابلیت های موتور جستجوی بومی گوگل است.
اگر می خواهید وب سایت شما ایمن تر و غیر قابل هک شود باید آموزش های شبکه کامپیوتری را مشاهده کنید تا روش های جلوگیری از باگ های شبکه را بشناسید و راه نفوذ هکر ها را مسدود نمایید. در ادامه بهترین آموزش های شبکه کامپیوتری را که توسط فرادرس تهیه شده است را قرار دادیم که با کلیک بر روی آن می توانید به این مجموعه دسترسی داشته باشید.



