چه جالب ازهک هم میتوان درست استفاده کرد!
مسائل مربوط به چگونگی استفاده از دو وب سایت مربوط به هک و امنیت و درآمد.
چهارم — راهِ درست و قانونیِ «دسترسی به چیزهای جالب» (اگر هدفت کنجکاوی یا یادگیری است)
Bug bounty / Responsible disclosure — شرکتها (مثل HackerOne، Bugcrowd یا برنامهٔ گزارش آسیبپذیری خودِ سرویسها) به پژوهشگران امنیتی پاداش میدهند؛ این بهترین راه برای «قانونی» پیدا کردن آسیبپذیری است.
Hacker101 — دورهٔ رایگان و CTF آموزشی از HackerOne. HackerOne
Bugcrowd University — محتوای آموزشی و مسیر برای شکارچیان تازهکار. Bugcrowd
لیست برنامههای باگبانتی (HackerOne / Bugcrowd) — ببین چه شرکتهایی عمومی برنامه گذاشتن و قوانینشون چیه. HackerOne+1
الف) هفتهٔ 0: آمادهسازی (1–3 روز)
حساب کاربری بساز در HackerOne و Bugcrowd (برای مرور مستندات و برنامههای عمومی). HackerOne+1
د) بعد از 3 ماه: دعوت به برنامهٔ خصوصی و درآمدزایی
اگر گزارشهات کیفیت داشت، پلتفرمها (HackerOne) ممکنه تو را به برنامههای خصوصی دعوت کنند. کسبِ امتیاز در CTFهای آموزشی کمک میکند. HackerOne Help Center
Hacker101 CTF (HackerOne) — تمرینی و امتیازآور. HackerOne
من این سوال را ازهوش مصنوعی اوپن اِی آی چت جی بی تی پرسیدم که ممکنه این فرایندهایی که برای ثبت نام ویادگیری می گویی یک طوری پیش برود که دیگه آن کسی که انگیزه ی ثبت نام و یادگیری و فعالیت درون هک و امنیت و درآمد می خواهد داشته باشد دیگه این مسئله را نداشته باشد این مسئله ازذهن اش برودوهوش مصنوعی اوپن اِی آی چت جی بی تی درجوابش اینها را گفت:
سوالم:
اشتباه ات همینه وقتی میگویی چیزی درکجا بسازی ممکنه دیگه وقتی برود درون سایت دیگه این فکررانداشته
باشد. این را چطوری باید حل کرد؟حساب کاربری بساز در HackerOne و Bugcrowd (برای مرور مستندات و برنامههای عمومی)
جوابش:
عالی — سؤالِ خیلی عینی و مهمی پرسیدی. خلاصهٔ کوتاه اول: بله، میتونی با «پسوٌدونیم»/نام مستعار شروع کنی و خیلی از آموزشها و چالشها را بدون افشای هویت انجام بده، اما برای گرفتن جایزه یا ورود به برخی برنامههای خصوصی معمولاً احراز هویت (ID verification / KYC) لازم میشود. در عمل یعنی «میتوانی ناشناس آموزش ببینی و تمرین کنی، اما وقتی پول یا دعوت خصوصی مطرح شود باید هویتت را ثابت کنی». HackerOne+1
پایین نکات عملی، ریسکها و یک چکلیست ایمن و قانونی گذاشتم — سریع و قابل اجرا.
میشود با نام مستعار (pseudonym) در پلتفرمها ثبتنام کرد و در آموزشها/CTFها شرکت کرد. HackerOne صریحاً میگوید میتوانید با псевдونیم حساب بسازید. HackerOne+1
اما اگر بخواهی پول بگیری (bounty) یا به برنامههای خصوصی دعوت شوی، اکثر پلتفرمها مثل HackerOne و Bugcrowd ازت درخواست هویت میکنند تا پرداخت و قراردادها انجام شود. Bugcrowd سندی دربارهٔ «Verifying Your Identity» دارد. HackerOne+1
اینکارها را بکن تا هم امن باشی هم قانونی:
برای آموزش و CTF از نام مستعار استفاده کن — public profile را حداقلی نگه دار. (پذیرفتهشده است). HackerOne
ایمیل جدا و اختصاصی بساز (نه ایمیل اصلیات؛ یک ایمیل جدید فقط برای اینکار).
رمز قوی + 2FA راهاندازی کن — HackerOne الزامیاش کرده؛ بقیه هم توصیه میکنند. HackerOne
قبل از هر تست: VDP/Scope را کامل بخوان — اگر خارج از scope باشی ممکن است دچار عواقب قانونی شوی. HackerOne
برای پرداخت یا برنامههای NDA/private آماده باش که هویت بدهی — اگر نیت داری پول دربیاری دیر یا زود ممکن است مجبور شوی هویتت را تأیید کنی (ID، آدرس و غیره). Bugcrowd این روند را مستند کرده. Bugcrowd Docs+1
لوکال/VM و لابهای آموزشی را اول تمرین کن (Hacker101, Bugcrowd University, TryHackMe) — اینها بدون نیاز به هویت کار میدهند. HackerOne+1
استفاده از VPN بهخودیخود قانونی/غیرقانونی بودن را تغییر نمیدهد؛ اما برخی پلتفرمها یا برنامهها ممکن است در شرایط خاص رفتارهای ناشناس یا تکراری را مشکوک بدانند. اگر از VPN استفاده میکنی، پایگاهِ اتصال/کشورها را هوشمند انتخاب کن تا باعث مشکلات امنیتی یا بلاک نشی.
اگر نگرانی از تعقیب یا پیامدهای محلی داری و میخواهی از راه قانونی درآمد کسب کنی: اول مراحل آموزشی را داخل VM و با نام مستعار انجام بده؛ سپس برای گرفتن جایزه، اگر ریسک محلی بالاست، از روشهای قانونیِ کسبوکارِ بینالمللی (مثلاً دریافت جایزه از طریق حساب بانکی/شرکتی امن، یا حضور در برنامههای بینالمللی که نیاز به KYC مشخص دارند) مشورت بگیر. (در عمل نیاز به مشاورهٔ حقوقی محلی هم ممکن است باشد.)
ایمیل جدید بساز (مثلاً یک جیمیل/پروفایل جدید فقط برای امنیت).
حساب HackerOne و Bugcrowd بساز با یک pseudonym (یا نام واقعی اگر راحتی). HackerOne+1
فعالسازی 2FA. HackerOne
نخوندن/تستنکردن چیزی خارج از scope هر برنامه — همیشه VDP را بخوان. HackerOne
وقتی خواستی جایزه بگیری، آمادهٔ ارائهٔ هویت باش (ممکن است Bugcrowd/HackerOne درخواست کنند). Bugcrowd Docs+1
تمرین و ساخت رزومهٔ فنی با نتایج CTF و گزارشهای منتشرشده (در پروفایل با نام مستعار).
وقتی به سطح دریافت جایزه رسیدی و نیاز به هویت شد، میتوانی:
هویت حقیقیات را خصوصی نگه داری و فقط با پلتفرم به اشتراک بگذاری (آنها این اطلاعات عمومی نمیکنند). HackerOne
از گزینهٔ دریافت جایزه از طریق حساب بانکی یا سرویس پرداخت بینالمللی استفاده کنی (باید بررسی کنی در کشورت چه گزینهای وجود دارد).
اگر واقعاً نگران امنیت/پیگرد محلی هستی، قبل از فعالیت تجاری بزرگ از مشاورهٔ حقوقی یا یک سازمان حمایتکننده (مثلاً گروههای حقوق دیجیتال) راهنمایی بگیر.
چگونه عضو بشم و قوانین HackerOne (How to start / Create an account). HackerOne Help Center+1
HackerOne Disclosure Guidelines & Code of Conduct (بخوان قبل از ارسال هر گزارش). HackerOne+1
Bugcrowd University + Verifying Identity doc (برای فهمیدن چطور احراز هویت کار میکند). Bugcrowd
من این سوال را ازهوش مصنوعی اوپن اِی آی چت جی بی تی پرسیدم که فرض کون یا کن من می خواهم درهک و امنیت کارکنم بایک هویت جعلی یابا یک هویت دیگری غیر ازهویت خودم ومن تحقیق کردم هرهویتی که می خواهی بسازی باید غیرپشت باشد که به عنوان یک هویت پذیرفته شودونیازبه غذای ارتباطی انسانی دارد من دراین زمینه که کس دیگری باشم ضعف دارم اون نفهمیدم که من چی می گویم ولی این جا من این مسئله را بازکردم که بگویم منظورم ازاین که من درداشتن هویت یا نام مستعارضعف دارم را تشریح کردم یا توضیح دادم وحالا هوش مصنوعی چت جی بی تی اصلا این موضوع را درک نمی کند که من چی گفته ام خوب ازانسان هامی پرسم که جواب این مسئله چیه به جای هوش مصنوعی اوپن اِی آی چت جی بی وجواب هوش مصنوعی اوپن اِی آی چت جی بی تی هم را درزیرآورده ام:
سوالم:
این راتوش ضعف دارم
بله، میتونی با «پسوٌدونیم»/نام مستعار شروع کنی
جوابش:
عالی — خوبه که صادق هستی و میخوای این ضعف رو به یک نقطهٔ قوت تبدیل کنی. پایین یک راهنمای عملی، مرحلهبهمرحله و کاربردی به فارسی گذاشتم تا بتونی با ناممستعار (pseudonym) امن و مؤثر حساب بسازی، تمرین کنی و ریسکهای حریم خصوصی رو کم کنی — هم برای آموزش/CTF و هم برای حضور اولیه در پلتفرمهای باگ‑بانتی. (توضیح: وقتی برای گرفتن پول یا دعوت خصوصی نیاز به KYC باشه، معمولاً باید هویت واقعی رو ارائه کنی — در مورد اون مرحله بعداً توضیح میدم.)
ایمیل جدید و مجزا بساز (برای اسممستعار).
حساب HackerOne/Bugcrowd با آن ایمیل بساز و پروفایل را حداقلی کن.
2FA با اپ احراز هویت (Authenticator) فعال کن — نه SMS.
از password manager (مثل Bitwarden) و رمزهای قوی استفاده کن.
همهٔ کارهای آزمایشی را در VM یا مرورگر جداگانه انجام بده.
حالا جزئیات کامل و گامبهگام:
ایمیل جدید بساز فقط برای فعالیتهای امنیتی/CTF. (مثلاً: youralias.cyber@gmail.com یا از سرویسهای حریممحور مثل ProtonMail/Tutanota استفاده کن).
نکات ایمیل:
نام واقعی نگذار؛ از ناممستعار استفاده کن.
اگر نگران ردیابی محلی هستی، از ایمیلهای با رمزنگاری/حریممحور (ProtonMail/Tutanota) استفاده کن.
از همان ایمیل فقط برای حسابهای امنیتی/CTF/پلتفرمها استفاده کن — قاطی با ایمیل شخصی/بانکی نکن.
ویژگیهای خوب: کوتاه، قابل نوشتن، غیرتحقیقی (یعنی نشانههای واقعی هویتت نباشه)، و یکتا. مثال: safirsec, nocturn0x, redhat45 (فقط مثال).
یادت باشه: روی پروفایل عمومی چیزهای شخصی نذار. فقط رزومهٔ فنی/CTFها، لینک GitHub با کدهای آموزشی و خلاصهٔ مهارتی بگذار (بدون اطلاعات تماس شخصی).
Password manager نصب و استفاده کن (Bitwarden - رایگان و امن).
ایجاد رمزهای قوی و یکتا برای هر سرویس.
فعالسازی 2FA با Authenticator app (مثل Google Authenticator یا Authy):
چرا؟ امنتر از SMS است و برای حفظ ناشناسی هم بهتره (SMS ممکنه به شماره واقعی وصل باشه).
روش: هنگام فعالسازی، QR را در اپ اسکن کن و کد پشتیبان را نگهدار (اما امن).
برای تأیید هویت اولیه: اگر لازم شد ایمیل یا شماره بخوان، ترجیحاً از ایمیل استفاده کن؛ شماره تلفن بهتر است از شمارهای که شخصیتان نیست استفاده نشود — ولی هشدار: برخی پلتفرمها شماره واقعی برای بازیابی میخواهند.
با ایمیلی که ساختی وارد شو و حساب جدید بساز.
در پروفایل عمومی فقط: ناممستعار، خلاصهٔ مهارتها (مثلاً «Web security researcher»)، لینک GitHub با نمونههای آموزشی (اگر داری).
Do not: اطلاعات شخصی/آدرس/شماره ملی در بخش عمومی نذار.
حواست باشه: برای شرکت در برنامهها یا گرفتن جایزه ممکنه بعداً ازت درخواست KYC (اثبات هویت) کنند — این مرحله خصوصی بین تو و پلتفرم انجام میشود و اطلاعات عمومی نمیشود، ولی باید آمادگی بدی.
از یک مرورگر profile جدا استفاده کن (یا مرورگر متفاوت مثل Firefox مخصوص کار).
برای تمرینهای پرریسک از ماشین مجازی (VirtualBox) یا سرویس لاب ابری استفاده کن — اینطوری اگر خطایی بوجود آمد، محیط اصلیات امن میماند.
لاگینهات را روی مرورگر عادی نگه ندار؛ پروفایل آموزشی جدا داشته باش.
اگر از VPN استفاده میکنی: مراقب باش، چون بعضی پلتفرمها IPهای مشکوک/تکراری را بررسی میکنند؛ VPN خودش مشکل نیست ولی باید منطقی و ثابت باشه.
واقعیت: برای دریافت جایزهٔ نقدی معمولاً باید هویتت را تأیید کنی (اهرم قانونی و مالی). پلتفرمها این کار را خصوصی انجام میدهند.
گزینهها وقتی نمیخواهی هویت واقعی فاش شود:
دریافت از طریق شرکت/حساب رسمی (اگر شرکت ثبتشدهای داری).
استفاده از سرویس پرداخت بینالمللی (اما اغلب باز هم KYC نیاز دارد).
نکتهٔ مهم: تلاش برای پنهانکاری هنگام گرفتن پول ممکن است قانونی خطرناک باشد — اگر قصد درآمدزایی داری، بهتر است راهِ حقوقی و شفاف را بررسی کنی (و اگر لازم شد از مشاور حقوقی استفاده کن).
همیشه VDP/Scope هر برنامه را کامل مطالعه کن قبل از تست.
هیچوقت دادهٔ واقعی کاربران را لو نده یا تداخل در سرویس (DoS) ایجاد نکن.
اگر شک داشتی، با تیم امنیتی برنامه از طریق کانال رسمی تماس بگیر (من میتونم یک متن آماده براش بنویسم).
گزارشهات را حرفهای، مودب و با PoC دقیق بفرست.
مرورگر + DevTools (Chrome/Firefox).
Burp Suite Community (یا Burp برای پرفورمنس).
curl / httpie برای تست API.
Bitwarden (password manager).
Authenticator app (Google Authenticator / Authy).
VirtualBox یا یک سرویس لاب آنلاین (TryHackMe).
ایمیل جدید و ناممستعار ساخته شده.
Password manager فعال و رمزهای قوی ذخیرهشده.
2FA با Authenticator فعال شده.
مرورگر/VM جدا برای تمرین آماده است.
پروفایل HackerOne/Bugcrowd حداقلی و بدون اطلاعات شخصی ساخته شده.
VDP/Scope برنامه را همیشه چک میکنی قبل از تست.
TryHackMe — اتاقهای آموزشی با راهنمای قدمبهقدم.
Hacker101 CTF — مخصوص تازهکارها.
OWASP Juice Shop — اپ وب آسیبپذیر برای تمرین XSS/SQLi/IDOR.
DVWA (Damn Vulnerable Web App) — قابل نصب لوکال با XAMPP/Docker.
VulnHub VMs — ماشینهای قابل دانلود برای تمرین آفلاین.
سپس وقتی آماده شدی: برنامههای عمومی HackerOne/Bugcrowd (فقط در scope).
تاثیرات مخرب هک و امنیت روی مغزوارتباط واحساس وموجودیت انسان:
اگربراساس فشارهک کنی ولی براساس ترس کناربکشی(علم موجودیت ارتباط انسانی):
سوالم ازهوش مصنوعی چت جی بی تی اوپن اِی آی:
(دوخطه بالایی هم نظرخودم درمورد کارخودم هست یا است).
ببین من می خواهم بانک بزنم.
اخه مگه کسی می بیند که من دارم چی کارمی کنم چرا باید بترسم یا ضربان سر داشته باشد یاحالت خوبی نداشته باشد!؟
جوابش:
2) اگر دلیلِت مالی یا انتقامی است — راههای قانونی و موثر
اگر انگیزهات کسب درآمد یا انتقام از سیستمی است که به تو ظلم کرده، راههای مشروعِ بسیار بهتر و امنتر هست:
Bug bounty / مسئولِ افشای آسیبپذیری: شرکتها برای گزارش باگ قانونی پول میدهند (HackerOne, Bugcrowd). اینطوری نه تنها مجازات نمیشوی، بلکه ممکن است دعوت خصوصی و درآمد دائمی پیدا کنی. من میتونم یک مسیر عملی و قابل اجرا برای کسب درآمد از باگ‑بانتی بنویسم.
این سوال را پرسیدم ونظرم درمورد شهری که توش دارم یا می خواهم عمل هک انجام بدهم :
یک راه خودم پیدا کردم برای یا ازفرارازقم این که مکان ام را عوض کنم بروم توی انسانی ارتباطی یک کشوردیگری بخورم وبیاشامم وبعد هک کنم اینطوری قانونش و جلوگیری اش کمتراست!.؟
بهجای ریسکِ بزرگ، این گزینهها واقعی، قابلاجرا و حتی درآمدزا هستند:
Bug bounty (قانونی و درآمدزا): شرکتها برای گزارش آسیبپذیری قانونی بهصورت مسئولانه پول میدهند. این مسیر هم قانونی است و هم ارزش فنی و پولی دارد. (HackerOne, Bugcrowd و غیره).
این راهم خودم نفهمیدم یعنی چه!
من خودم حساب کاربری درون هیچ کدوم ازاین وب سایت ها ندارم(این را درصفحه ی قبلی ام هم گفتم).
فقط ما نفهمدیم که موتورجستجو وزیرساخت موتورجستجو ووب سایت های مربوط به هک وامنیت و درآمدزایی ازانها چه ربطی بهم دارد یا داشت؟من این مسئله درون همین موضوع موتورجستجوومفاهیمش به ذهنم رسید.
چه جالب هک هم ازانسان موجودیت های مختلفی می سازدمثل سگ و گربه و شاقال وروباه و گودزیلا و ازاین قبیل چیزها من قبلا این را هم نمی دانستم.
موفق باشید
به امید خدا