TGViewer
Channel Public Channel
Dagen | Security

Dagen | Security

@dagen_security

هر سیستمی یک نقطه ضعف دارد و هر نقطه ضعف فرصتی است برای تولد یک افسانه.

Owner : @bandcamppro
Subscribers
856
Photos
60
Videos
0
Links
107

Showing posts older than #534 · Back to latest

Older Posts 20 shown
Post #531 1.02K

Forwarded from Sec book Mind | ترجمه فارسی

«از مبتدی تا شکارچی روز صفر» 🐍
#رودمپ

اگه هدفتون جدیه این کتاب‌ها می‌تونه شروع متفاوتی باشه: ⬇️

• The Hacker Playbook 3: ذهنیت یه شکارچی حرفه‌ای رو یادت میده که چطور تو شبکه بچرخه و گیر نیافته.

• The Hacker Playbook 2: با تمرین عملی یادت میده از فکر مهاجم چطور توی یه شبکه جابه‌جا بشی.

• Web Hacking 101: اگه هیچی بلد نیستی، با باگ‌های واقعی قورتت میده میندازه تو تست نفوذ وب.

• The Tangled Web: مو به موی مرورگر و HTTP رو واست باز می‌کنه، عمیق و اصولی.

• The Art of Cyber Warfare: جنگ سایبری رو مثل یه مستند جنگی واست تعریف می‌کنه.

• From Day Zero to Zero Day: یادت میده چطور باگ صفر روز پیدا کنی، نه فقط ازش استفاده کنی.

• The Red Team Guide: دید رِدتیمی رو میده بهت؛ یعنی بزن در برو، ولی ردّی از خودت نذار.

• Secure Coding in C and C++: اصول کدنویسی و امنیت رو از چشم برنامه‌نویس بهت یاد میده، نه هکر.

• Practical Social Engineering: با سناریوهای واقعی یادت میده آدما رو چطور هک ذهنی کنی.

• Real World Bug Hunting: باگ‌هایی که واقعاً توی سایت‌های معروف پیدا شدن رو واست کالبدشکافی می‌کنه.

• Practical Hacker Playbook: مهارت عملی تست نفوذت را با تمرین و سناریو قوی می‌کنه.

• JavaScript for Hackers: جاوااسکریپت رو طوری بهت یاد میده که بفهمی هکرها ازش چطور سوءاستفاده می‌کنن.

• Linux Basics for Hackers: لینوکس رو جوری یاد می‌گیری که هکرها استفاده می‌کنن، نه مدیر سیستما.

• Black Hat Python: پایتون رو ابزار هکری خودت می‌کنی، نه یه زبان معمولی.

• Black Hat GraphQL: یادت میده API های GraphQL رو چطور حسابی اسپری کنی.

• Grayhat C#: با کدهای سی‌شارپ پیشرفته توی دنیای هک ورود می‌کنی.

• Practical Purple Teaming: باهاش یاد می‌گیری هم حمله کنی هم دفاع، یعنی تیم بنفش.

• Cloud Data Protection: می‌گه چطور توی فضای ابری از داده محافظت کنی (دید دفاعی).

• Zseano Methodology: روش خاص و نابی رو از یه هانتر حرفه‌ای یاد میگیری.

• The Hacker Mindset: خودِ طرز فکر هکری رو می‌ریزه تو مغزت، نه فقط تکنیک.

• Learning HTTP/2: پروتکل HTTP رو ساده و به شدت کاربردی یاد می‌گیری.

• Exploring Dark Web Secrets: می‌بره تو عمق دارک‌وب و نشون می‌ده چه خبره، بدون حاشیه.

• Tor: From Dark to Future Privacy: تاریخچه و داستان جذاب تور رو می‌گه که چطور از یه پروژه نظامی آمریکا دراومد به بزرگترین ابزار حفظ حریم خصوصی دنیا.

• Prompt Engineering in 30 Days: تو یه ماه یادت می‌ده چطور با هوش مصنوعی حرف بزنی که حرفت رو بفهمه، نه اینکه هرچی گفتی یه چیز الکی تحویلت بده.

• Zero Day Cutdown to Darkness: یه داستان تخیلی ولی کاملاً واقعی‌گونه از دنیای هک و اکسپلویت‌های روز صفر که هم سرگرمت می‌کنه هم چیز یادت میده.

Channel: @persian_b_sec
  • 🔥 3
  • 💯 2
  • ❤ 1
Post #524 1.13K
هر روز یه لایه جدید از درک اضافه می‌کنم، هر تجربه رو تبدیل می‌کنم به یه ابزار.
دیگه چیزی اتفاقی برام پیش نمیاد، همه‌چی یه معنی داره، حتی چیزای کوچیک

دنبال این نیستم که بهتر از بقیه باشم…
دارم نسخه‌ی دیروزم رو پشت سر می‌ذارم، هر روز.
  • ❤‍🔥 8
Post #523 1.13K
به جای اینکه دنبال راه میان‌بُر باشم، دنبال فهم عمیق سیستم‌ام. هر چیزی که پیچیده به نظر میاد، فقط یه ساختار ناشناخته‌ست که هنوز نقشه‌اش دستم نیومده.
من با داده فکر می‌کنم، با الگوها حرکت می‌کنم. رفتار سیستم‌ها رو زیر نظر می‌گیرم، واکنش‌ها رو تحلیل می‌کنم، بعد تصمیم می‌گیرم کجا باید وارد بشم و کجا نه.
برای من هیچ چیزی جادویی نیست همه‌چیز یا کُده، یا قابل شکستن به منطق‌های کوچیک‌تر.
هر خطا یه لاگ جدیده، هر شکست یه trace از مسیریه که نباید دوباره برم.
و هرچی بیشتر جلو میرم، بیشتر می‌فهمم بازی واقعی این نیست که سریع‌تر باشی… اینه که دقیق‌تر ببینی سیستم چطور نفس می‌کشه
  • ❤‍🔥 6
  • 👍 1
Post #522 1.12K
هر چیزی که بقیه رو متوقف می‌کنه، برای من فقط یه سرنخ جدیده. جاهایی که بقیه جا می‌زنن، من تازه شروع می‌کنم به دیدنِ تصویر بزرگ‌تر.
من به جای اینکه با جریان حرکت کنم، جریان رو می‌فهمم و به نفع خودم تغییرش میدم.
سریع فکر می‌کنم، سریع‌تر عمل می‌کنم، و قبل از اینکه بقیه حتی بفهمن چی شد، من یه قدم جلوترم.
دنیا برای من یه بازی بسته نیست؛ یه سیستم بازه که فقط باید بلد باشی چطور بخونیش، و من سال‌هاست دارم کُدش رو می‌خونم
  • ❤‍🔥 7
Post #520 1.08K
هوش بی بدیل من ، به همراه انرژی خستگی ناپذیر محض باعث میشه تو هر زمینه‌ای یه رقیب خیلی جدی باشم. من منتظر فرصت نمی‌مونم؛ خودم دنبال ضعف‌ها می‌گردم، سریع خودمو با شرایط وفق میدم و تو جاهایی حرکت می‌کنم که بقیه حتی درکش هم نمی‌کنن. برای من هیچ محدودیتی دیوار نیست، فقط یه لایه‌ست که باید کشفش کنم. هر مانع هم یه مسئله‌ست که از قبل نصفش حل شده‌ست
- Dagen
  • ❤‍🔥 10
  • ⚡ 1
  • 👍 1
Post #495 1.76K
فرایند دور زدن فیلتر های xss :

xss (یا همون cross site scripting) یکی از آسیب پذیری های رایج در وب اپلیکیشن هاست که به ما اجازه میده اسکریپت ها و کدهای مخرب تزریق کنیم و میشه برای اهداف مختلفی ازش استفاده کرد مثل دزدیدن کوکی ها، تغییر ظاهر صفحه، فیشینگ و ...

اما در حال حاضر تعداد زیادی از وب اپلیکیشن ها مکانیزم هایی برای جلوگیری از حملات xss پیاده سازی کردن، این فیلتر ها ورودی و خروجی کاربر ها که ممکنه xss باشه رو اسکن میکنن و از این نوع حملات جلوگیری میکنن

اما همونطور که میدونید هیچ چیز 100% امن نیست و فیلتر هایی که از اجرا شدن xss محافظت میکنن .

قابل بایپس کردن و دور زدنه ⚠️

برخی از روش های دور زدن xss filter :

کدگذاری HTML (HTML Entities)

اینجا کاراکترها با انتیتی های HTML نوشته می‌شن.

مثلاً:

< میشه &lt;

> میشه &gt;

" میشه &quot;
یا حتی به صورت عددی:

< میشه &#60;

مرورگر این‌ها رو قبل از نمایش، تبدیل می‌کنه به همون علامت اصلی.


انکودینگ URL

اینجا از % به همراه مقدار هگزادسیمال استفاده میشه.

مثلاً:

< میشه %3C

> میشه %3E

" میشه %22
خیلی وقت‌ها سرور اول این‌ها رو decode می‌کنه، بعد پردازش رو انجام میده.

کدگذاری Hex

اینجا از بک‌اسلش و مقدار هگز استفاده میشه:

< میشه \x3c

> میشه \x3e

" میشه \x22

این مدل بیشتر توی کانتکست‌های جاوااسکریپتی دیده میشه.

کدگذاری Unicode

نسخه پیشرفته‌ترش اینه:

< میشه \u003c

> میشه \u003e

" میشه \u0022


باز هم مرورگر یا موتور JS قبل از اجرا این‌ها رو به کاراکتر واقعی تبدیل می‌کنه.


مثال واقعی برای درک بیشتر:
فرض کنین یک وبلاگ داریم که در بخش کامنت اجازه ارسال نظر به کاربران میده و این وبلاگ یک فیلتر xss ساده داره که هر موقع رشته های زیر رو در ورودی ببینه ازشون جلوگیری میکنه :

<script>
<img
<div
<iframe
<svg>


ما اگر بخوایم با این پیلود xss تزریق کنیم جلوی ما رو میگیره :


<script>alert(1)</script>


در اینجا 4 حالت برای دور زدن این فیلتر و انجام حمله xss داریم :

حالت اول: فقط HTML encode


&#60;script&#62;alert(1)&#60;/script&#62;


اگر فیلتر فقط دنبال <script> ساده باشه، ممکنه اینو نفهمه.

ولی اگه قبل از پردازش decode کنه؟ بازم گیر می‌افتی.

حالت دوم: URL encode


%3Cscript%3Ealert(1)%3C/script%3E


باز هم همون داستان. اگر قبلش decode بشه، لو میره.

حالت سوم: Hex

\x3cscript\x3ealert(1)\x3c/script\x3e


اگر فیلتر فقط متن ساده رو چک کنه، ممکنه اینو نبینه.

حالت چهارم:
Unicode

\u003cscript\u003ealert(1)\u003c/script\u003e


باز هم بستگی داره سیستم چه زمانی decode کنه.

میتونیم با یه روش بهتر و حرفه ای تر این فیلتر رو دور بزنیم :
ترکیبی و تو در تو (Nested Encoding)

اینجا قضیه جالب میشه.

به‌جای اینکه کل رشته رو یک‌دست encode کنیم، بخش‌های مختلف رو با روش‌های مختلف رمز می‌کنن مثلاً :



%26#x6c;t;\x73cript&#62;\u0061lert(1)%26#x6c;t;/\x73cript&#62;



اینجا چه اتفاقی افتاده ؟


& با URL encode شده (%26)

حرف l با HTML hex entity نوشته شده (#x6c;)

حرف s با \x73

حرف a با \u0061

بقیه حروف ساده اومدن


آخرش هم دوباره ترکیبی encode شده

در نتیجه سروری که فقط یه مدل خاص رو چک کنه، ممکنه نتونه رشته واقعی رو تشخیص بده و به نوعی گیج بشه .

اینجاست که می‌فهمیم چرا فیلترهای مبتنی بر «جستجوی رشته» خیلی وقت‌ها شکست می‌خورن.

راه کارهای مقابله با xss



خروجی‌سازی ایمن بر اساس context (Context-Aware Output Encoding)

استفاده از کتابخانه‌های معتبر برای sanitize کردن HTML

پیاده‌سازی CSP

جدا کردن داده از کد


استفاده از فریم‌ورک‌هایی که به صورت پیش‌فرض Escape انجام میدن


امنیت وب بیشتر از اینکه به «بستن چند تا تگ» مربوط باشه، به درک درست از نحوه تفسیر داده‌ها توسط مرورگر مربوطه.
۹۰ درصد xss های دنیا از دست بردن مرورگر توی کد و عدم ناهماهنگی بین مرورگر و وب اپلیکشن به وجود میاد.

دقیقاً همین‌جاست که تفاوت بین فیلتر سطحی و طراحی امن مشخص میشه

@dagen_security
  • ❤ 12
  • 👍 1
  • 😈 1
Post #467 2.02K

Forwarded from Dagen

در ادامه من یه درخواست با به ریدارکت سرور(endpoint=http://rdirect.com) خودم که با گافر(gopher://127.0.0.1:PORT
)

که به لوکال هاست ریداکت میشد زدم و پورت اسکن رو انجام دادم هر درخواستی که با تایمینگ بالا با هر پورتی ارسال میشد پاسخ میداد
یعنی اون پورت باز نبود و هر درخواستی که سریع پاسخ داده میشد به این معنی بود که اون پورت باز بود .

و یک پورت بخوص برای من باز بود
در اخر با استفاده از ابزار gopherus یه پیلود ریوس شل ساختم که به نت کتم وصل میشد
gopher://127.0.0.1:PORT/MYREVERSSHELLPAYLOAD

و بوم . بعد از یک دقیقه یک ریورس شل به نت کت من برگت و من میتونستم کامند دلخوه خودمو ران کنم


امیدوارم درک کافی رو گرفته باشید از این سناریو و یه نکته خیلی مهم
برای باگ زدن لازم نیست فقط از یه الگو خاص پیروی کنید گاهی وقتا باید چند تا چیز مختلف رو با هم ادغام کنید تا به باگ برسید .🌷

این باگ هم با فاصله سه روز دوپلیکت خورد..

@Dagen_security
  • 👍 14
  • ❤ 4
  • ❤‍🔥 3
  • ⚡ 1
Post #466 1.86K

Forwarded from Dagen

من یه ssrf داشتم ولی ایمپکتی برای تایید شدنش نداشتم در ادامه چجوری به rce تبدیلش کردم ؟

توی این چنل بارها سعی کردم راجب پروتکل گافر(gopher) حرف بزنم ولی به دلایلی شما یه محبث امنتی دیگه ای رو ترجیح دادید .
میخوام در مورد این پروتکل با یه سناریو ریل ورد حرف بزنم که صاحبش هنوز نمیدونه مهاجم ها باهاش چه کاری انجام میدن

داستان از چه قراره ؟

برای شروع هیچ وقت روی مین دامین وقتمو نمیزارم و معمولا میزارمش اخر کار
یه سابدامین انتخاب کردم و استارت کارمو روش زدم

رفتم سراغ سورس کد خوندن و بیرون کشیدن فایلای جی اس و روش فاز انداختم تا ببینم چه سرنخی دستگیرم میشه

بعد از کلیک کردن روی تمامی لینک های صفحه بالای صفحه قسمت تسکبار یه باتن وجود داشت که وقتی موس روش hover میشد یه فرم خیلی کوچیک باز میشد که به اسم کانتکت که نمیدونم با چه هدفی یه وب سایت از من میگرفت و یه ایمیل

معمولا همیشه وقتی url میبینم شهود هانتریم مثل هر هانتر دیگه ای بلند داد میزنه ssrf رو تست کن

پس سریع قبل از زدن دکمه ارسال ریکوست رو با برپ خودم کپچر کردم ریکوست من یه پارامتر مهم به اسم اندپوینت رو توی دیتای پست خودش میفرستاد
endpoint=https://yoursite.site

ایا اگه من اینپوت رو به سرور خودم تغیر بدم ایا سرور به سرور من درخواست میزنه یا نه ؟

ادرس کلابریتور برپ خودمو گذاشتم و یه درخواست(http/dns) از طرف سرور اسیپ پذیر به کلابریتور ارسال شد .
پس من تا اینجا یه ssrf دارم از نوع blind

ایا میتونم گزارشش بدم ؟

نه باید یه ایمپکتی براش بسازی تا تارگت بدونه چه خطری داره تهدیدش میکنه
خب پس من تا اینجا اپی اصلی سرور رو دارم دو تا راه برای بالا بردن ایمپکت میتونم استفاده کنم .

1 - پورت اسکن
2 - تست کردن اسکیم های مختلف


اولین راهو چجوری میتونیم تست کنیم ؟
یک بار سایت رو پورت اسکن کنیم و یکبار اپی اصلی سایت . اگر توی سایت پورتی باز نبود و توی اپی اصلی یه سرویسی با این پورت باز بود میتونیم بگیم که ما عمل سرویس دیسکاوری انجام دادیم و ایمپکت رو بالا ببریم .

ولی توی این سناریو من هیچ پورتی باز نبود + سایت پشت cdn بود

بریم سراغ راه دوم :

خلیا توی ssrf همیشه دنبال راه اولن در صورتی که ما میتونیم و حق داریم از اسکیم های مختلف برای زدن درخواست های مختلف استفاده کنیم
چه اسکیم هایی ؟
sftp
ldap
dict
gopher
http
ftp
dict
میتونید برید راجب هر کدوم از این پروتکل های کاربردی بخونید
پروتکل و اسکیمی که ما باهاش کار داریم گافره

همونطور که میدونید توی این سناریو وقتی شما اسکیم http/https بزنی به صورت دیفالت یه GET میفرسته و امکان اینو نداری که این دیتارو با متد POST بفرستی !
شاید الان بگی که با کرل میتونیم ؟
نه توی این سناریو امکان تغیر دادن این GET به POST نیست

تنها در یه حالت . اینکه پروتکل گافر و دیکت باز باشه.
زمانی که گافر باز باشه یه tcp زده میشه و یه وب سوکت برای من ساخته میشه که میتونم از طریق اون هر درخواستی با هر متدی بزنم .

پس برای تست اول رفتم سراغ این که ایا این تارگت از gopher پیروی میکنه ؟
gopher://myserver.me
درخواست رو فرستادم و با خطای سرور مواجه شدم این به این معناس که گافر پشتیبانی نمیشه ؟
از رایتاپ های که خونده بودم
میدونستم که ریدارکت ها راه خوبی میتونن برای دور زدن چکر فانکشن باشن .

پس سوالی که پیش میاد اینه که ایا این سرور از ریدارکت پیروی میکنه ؟
سریع رفتم یه سرویس http با پایتون ساختم که تمام ترافیک رو ریدارکت کنه به برپ کلابریتور خودم .
اتفاقی که افتاد این بود که دوباره به سرور کلابریتر درخواست زده شد . این به این معنیه که سرور از اپن ریدارکت هم پیروی میکنه .
endpoint=http://redirect.com

کدی که داخل http://redirect.com بود به این ادرس هدایت میکرد :

gopher://mycolab.com

برنامه نویس یه فیلتر و یا یه چک و تیکی سمت کلاینت درخواست داشت که به gopher اجازه نمیداد ولی حواسش به این نبود که قراره با ریدارکشن دور خورده بشه.

پس اگر برید گافر بخونید میدونید که با گافر میتونم کد سیستم عاملی کنیم و به اینترنال ها دسترسی پیدا کنیم .

ایا باید من باید دستی این کارو انجام بدم ؟
نه . gopherus برای همین ساخته شده که شما با گافر بتونی سطح دسترسی ssrf خودتو بالا ببری
  • 👍 12
  • ❤ 4
  • 👎 3
  • ❤‍🔥 2
  • ⚡ 1
Post #455 1.43K
Dagen | Security یه باگ زدم داغ داغه "blind ssrf To RCE" مال همین امروز و ساعت پیشه. سناریو رو بعد از تریاژ شدن باگ بهتون توضیح میدم منتظرش باشید😉
اینم دوپ خورد بچها :)
اینم اضافه کنم که فقط و فقط با فاصله سه روز ...

سناریوشو بزودی توضیح میدم
  • ❤ 12
  • 🔥 7
Post #447 1.58K
یه باگ زدم داغ داغه "blind ssrf To RCE" مال همین امروز و ساعت پیشه.
سناریو رو بعد از تریاژ شدن باگ بهتون توضیح میدم منتظرش باشید😉
  • ❤‍🔥 31
  • 🔥 5
  • ❤ 3
Post #440 1.95K
رفقا ارادت

اومدم یه مبحث مهم رو باهاتون به اشتراک بزارم که بنظر خودم بهترین و سریع ترین راهیه که میتونید باگ بزنید
وردپرس به عنوان امن ترین cms توی دنیای وب شناخته میشه ولی باگی من میخوام بهتون معرفی کنم وردپرس تیک اور هستش . یعنی چی ؟

اگه یک بار توی زندگیتون cms وردپرس رو دستی نصب کرده باشید میدونید وقتی وردپرس روی وب سرور شما نصب میشه یه صفحه ریجستر به عنوان ادمین سایت براتون باز میکنه که توش یوزرنیم و پسورد خودتون رو با یه کپچا بزنید و در ادامه مرحله وارد پنل ادمین وردپرس تون بشید تا اینجا درسته ؟

وقتی شما لفت میدید برای ثبت نام وردپرس خودتون اگه من به عنوان یه مهاجم تیز و سریع بیام و دسترسی پیدا کنم به اون ریجستر وردپرس سایت شما که معمولا پت و ادرسش اینه :

http://ُSERVER/wp-admin/install.php


و بیام سریع تر از شما فیلد ها رو پر کنم و برم برای صفحه ورود من میرم توی پنل درسته ؟

این میشه مغز اسیپ پذیری و اتفاقا یه باگ HIGH محسوب میشه
اگه من زمانی که دلوپر سایت یادش رفته بود وردپرس خودشو با اطلاعات خودش اینستال کنه یه اتکر میتونه از این فرصت به نفع خودش استفاده کنه و وردپرس رو برای خودش اینستال کنه !

خب من چجوری میتونم این باگو پیدا کنم ؟

سوال خوبیه . شما باید یه رنج اپی که ای اس انش با نام اون کمپانی تارگتتونه رو مداوم اسکن کنید و خروجی اون رو بدید به یه تمپلیت nucleiکه ادرس بالا رو براتون بین اون رنج اپی اسکن و فاز کنه .
نکته مهم اینه که باید خیلی آن تایم باشید تا بتونید سریع قبل از اینکه دولوپر اینستال کنه شما وارد اون صفحه بشید و فیلد ها رو پر کنید

خب این ایمپکت داره ؟ ایمپکتش چیه ؟

زمانی که شما وارد پنل ادمین بشید در ادامه باید یه پلاگین php اپلود کنید که دستور سیستم عاملی ران کنه و خروجی کامند رو چاپ کنه و باگ اصلی میشه :

RCE Via wordpress Takeover

برای اینکه بهتر درک کنید این سناریو رو میتونید راجبش برید بخونید باگ جالبیه 🙌

@Dagen_security
  • ❤ 12
  • 👍 2
  • 🔥 2
  • 💯 2
  • 👎 1
Post #438 1.22K
  • ❤ 1
  • 🔥 1
Post #435 1.18K
برای مقاله بعدی که ترجمه بشه . نظرتون راجب دواپس چیه رفقا ؟ یا بریم سمت باگ بانتی و وب هکینگ ؟ زیر همین پست بگید نظرتونو . کدوم باب میلتونه ؟
  • 👍 11
  • ❤ 2
Post #430 1.32K
فردا هم قراره براتون یه چیت کامل با این تایتل بنویسم "گوگل دورک راهی اسان برای هک کردن " ♥️
تنها کاری که لازمه بکنین اینه که انرژی چنلو حفظ کنین 🤝
  • ❤ 28
  • ⚡ 6
  • 🔥 1
Post #429 1.3K
سه تا xss توی یه برنامه vdp

امروز از اون روزایی بود که حس هیچ کاری نبود و بیکار بودم پس تصمیم گرفتم برم یه برنامه vdp از هکروان بر دارم
و ببنیم ایا بیسیک ترین و اسون ترین راه برای هک کردن "google Dorking" هنوز جواب و بهم باگ میده ؟

یه اپلیکشن لگسی برداشتم و نتیجه کار بهم دو تا xss رفکتد و یه dom xss داد
اولش یکمی تعجب کردم که چجوری به ساده ترین شکل ممکن سه تا xss زدم !

ادامه پستو همراهم باشین که دونه به دونشو توضیحتون بدم

قدم اول : دورک های مختلو توی انجین های مختلف سرچ کردم (google - bing - duckduckgo)
دو تا دورکی که خیلی به کار اومد و بهم ریزالت داد :
site:test.com -inurl:&
site:test.com -www

و جالبه ریزالتی که داک داک گو بهم داد توی گوگل و بینگ نبود !

قدم دوم :xss reflected

پارامتر های زیادیو در اختیار داشتم ولی یدونش توی سورس مینشست
ورودی من توی یه اتربیوت value="test" مینشست . باید بریکش میکردم همینکارم کردم ولی در ادامه اجازه بستن تگ رو نمیداد و اپی رو مسدود میکرد . ولی اگه از autofocus استفاده کنم چی ؟
نتیجه : باگ اول

قدم سوم : Dom xss
ورودی من کامل توی یه سینک خطرناک بود و برنامه نویس برام ظرف عسل کنار گذاشته بود. پس من xss دارم ؟
query string —> javascript:alert`origin`
Dom —> window.open(Ref)

نتیجه : باگ دوم

قدم چهارم xss reflected

کارم با سایت اصلی تموم شده بود و میخواستم برم سابدامین های دیگشم چک کنم من یه سابدامین داشتم
promo.test.com
چی میشه همون پارامتر هایی که باهاش باگ اول رو زدم کپی پیست کنم با پیلود xss و توی این ساب تست کنم ؟

نتیجه: باگ سوم

با خیال راحت سه تا رو گزارش دادم و تریاژ شد و به ازای هر ایکس اس اس +7 امتیاز به پروفایل هکروانم اضافه شد .✔️

امیدوارم که لذت برده باشید 🌷

@Dagen_security
  • 🔥 19
  • ❤ 4
Post #425 948
Sec book Mind | ترجمه فارسی TheHackerMindset_persian.pdf
اگه واقعا حمایت بشه یه کتاب دیگه با این تایتل "Breaking into Information Security: Learning
the Ropes 101"

این کتاب رو هم نسخه فارسیشو براتون میزارم تا لذتشو ببرین ♥️

اگه براتون سواله که داداش تو چجوری عین مسلسل داری ترجمه میکنی ؟

باید بهت بگم که فدای تو بشم من ترجمه این کتابارو اوایل کارم نزدیک به 2 سال پیش انجام دادم و تمومش کردم و برای اینه که پشت سر هم داخل کانال قرارش میدم .
  • ❤ 16
Post #424 846
ریکشن صفر
20 پرایوت شیر عجیبه ..
  • ❤ 14
  • 🔥 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →