Skip to content

Commit 0fef80d

Browse files
author
Studio App Builder
committed
🔄 Restore README.fa.md
1 parent 7a56bfb commit 0fef80d

File tree

1 file changed

+243
-0
lines changed

1 file changed

+243
-0
lines changed

README.fa.md

Lines changed: 243 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,243 @@
1+
# 🚀 SSHCracker نسخه ۲.۶ - ابزار پیشرفته SSH Brute Force
2+
3+
[![نسخه Go](https://img.shields.io/badge/Go-1.18+-00ADD8?style=for-the-badge&logo=go)](https://golang.org/)
4+
[![مجوز](https://img.shields.io/badge/License-MIT-green.svg?style=for-the-badge)](LICENSE)
5+
[![پلتفرم](https://img.shields.io/badge/Platform-Linux%20%7C%20Windows%20%7C%20macOS-lightgrey?style=for-the-badge)](https://github.com/)
6+
[![انتشار](https://img.shields.io/github/v/release/Matrix-Community-ORG/SSHCracker?style=for-the-badge)](https://github.com/Matrix-Community-ORG/SSHCracker/releases)
7+
[![نسخه](https://img.shields.io/badge/Version-2.6-blue?style=for-the-badge)](https://github.com/Matrix-Community-ORG/SSHCracker)
8+
9+
یک ابزار قدرتمند و پرسرعت SSH brute force نوشته شده با Go که دارای **معماری پیشرفته worker چندلایه**، تشخیص پیشرفته honeypot، آمار بلادرنگ و قابلیت‌های جامع شناسایی سیستم می‌باشد.
10+
11+
## 🌟 امکانات کلیدی
12+
13+
### 🔥 قابلیت‌های اصلی
14+
- **⚡ Worker های چندلایه بهبود یافته** - معماری انقلابی پردازش همزمان
15+
- **🚀 افزایش ۱۰ برابری کارایی** - تا ۱۰۰۰+ اتصال همزمان در هر worker
16+
- **🍯 تشخیص پیشرفته Honeypot** - ۹ الگوریتم هوشمند با worker های اختصاصی
17+
- **📊 داشبورد بلادرنگ** - ردیابی زنده پیشرفت با آمار بهبود یافته
18+
- **🎯 مدیریت هوشمند اهداف** - مدیریت کارآمد wordlist و target
19+
- **🔍 شناسایی عمیق سیستم** - جمع‌آوری جامع اطلاعات سرور
20+
- **📁 فرمت‌های خروجی زیبا** - لاگ بهبود یافته با ایموجی و داده‌های ساختاریافته
21+
22+
### 🛡️ امنیت و کارایی
23+
- **🚀 پشتیبانی چندپلتفرمه** - سازگاری با Linux، Windows، macOS
24+
- **⚙️ مدیریت هوشمند Worker** - pool های جداگانه برای SSH و تشخیص honeypot
25+
- **🔒 عملیات Thread-Safe** - عملیات اتمی برای محیط‌های همزمان بالا
26+
- **🎛️ پیکربندی پیشرفته** - timeout، حالت مخفی، تنظیم کارایی
27+
28+
## 🆕 جدید در نسخه ۲.۶
29+
30+
### 🎯 معماری ساده‌شده و عملکرد بهبود یافته
31+
- **پردازش یکپارچه**: تشخیص honeypot اکنون مستقیماً در pipeline پردازش SSH اجرا می‌شود
32+
- **حذف overhead صف**: صف worker های جداگانه honeypot برای عملکرد بهتر حذف شد
33+
- **کاهش استفاده از حافظه**: معماری ساده‌شده ۵۰٪ حافظه کمتری استفاده می‌کند
34+
- **پردازش تک‌لایه**: تشخیص مستقیم honeypot بدون لایه‌های اضافی worker
35+
- **کنترل بهتر منابع**: الگوهای قابل پیش‌بینی‌تر استفاده از CPU و حافظه
36+
37+
### 🚀 بهبودهای فنی
38+
- **مدل Worker ساده‌شده**: حذف struct `ServerInfoWithClient` و worker های اختصاصی honeypot
39+
- **تشخیص مستقیم**: تشخیص honeypot مستقیماً در `processSSHTask` ادغام شد
40+
- **کد تمیزتر**: کاهش پیچیدگی با pipeline پردازش یکپارچه
41+
- **دیباگ بهتر**: معماری ساده‌تر عیب‌یابی را آسان‌تر می‌کند
42+
- **عملکرد پایدار**: استفاده ثابت‌تر از منابع بدون گلوگاه‌های صف
43+
44+
### 🛡️ امکانات حفظ شده
45+
- **تمام ۹ الگوریتم Honeypot**: قابلیت تشخیص کامل حفظ شده
46+
- **پردازش چندنخی**: ۲۵ اتصال همزمان در هر worker حفظ شده
47+
- **آمار بلادرنگ**: ردیابی پیشرفت و متریک‌های بهبود یافته
48+
- **پشتیبانی چندپلتفرمه**: همه پلتفرم‌ها همچنان پشتیبانی می‌شوند
49+
50+
## 🚀 شروع سریع
51+
52+
### گزینه ۱: دانلود باینری از پیش ساخته‌شده (توصیه شده)
53+
```bash
54+
# به صفحه انتشارات مراجعه کنید و برای پلتفرم خود دانلود کنید:
55+
# https://github.com/Matrix-Community-ORG/SSHCracker/releases/latest
56+
57+
# قابل اجرا کنید (Linux/macOS):
58+
chmod +x ssh-cracker-*
59+
60+
# اجرا:
61+
./ssh-cracker-*
62+
```
63+
64+
### گزینه ۲: ساخت از کد منبع
65+
```bash
66+
# کلون ریپازیتوری
67+
git clone https://github.com/Matrix-Community-ORG/SSHCracker.git
68+
cd SSHCracker
69+
70+
# ساخت
71+
go build ssh.go
72+
73+
# اجرا
74+
./ssh
75+
```
76+
77+
## 📋 راهنمای استفاده
78+
79+
### استفاده اساسی
80+
1. **اجرای ابزار**: `./ssh-cracker-*`
81+
2. **پیکربندی ورودی‌ها**:
82+
- فایل wordlist نام کاربری (مثال: `users.txt`)
83+
- فایل wordlist رمز عبور (مثال: `passwords.txt`)
84+
- فایل لیست اهداف (مثال: `targets.txt`)
85+
- timeout اتصال (توصیه: ۵-۱۰ ثانیه)
86+
- حداکثر اتصالات همزمان (توصیه: ۱۰-۵۰)
87+
88+
### نمونه فرمت فایل‌ها
89+
90+
**نام کاربری (`users.txt`)**:
91+
```
92+
root
93+
admin
94+
administrator
95+
user
96+
ubuntu
97+
```
98+
99+
**رمز عبور (`passwords.txt`)**:
100+
```
101+
123456
102+
password
103+
admin
104+
root
105+
12345678
106+
```
107+
108+
**اهداف (`targets.txt`)**:
109+
```
110+
192.168.1.1:22
111+
10.0.0.1:22
112+
example.com:2222
113+
```
114+
115+
## 🍯 سیستم تشخیص Honeypot (BETA)
116+
117+
تشخیص پیشرفته honeypot ما از ۹ الگوریتم پیچیده استفاده می‌کند:
118+
119+
| الگوریتم | روش تشخیص |
120+
|-----------|------------|
121+
| **تشخیص الگو** | امضاها و artifact های شناخته شده honeypot |
122+
| **تحلیل زمان پاسخ** | الگوهای زمان‌بندی غیرعادی |
123+
| **رفتار دستور** | پاسخ‌های غیرطبیعی دستورات سیستم |
124+
| **تحلیل فایل سیستم** | ساختارهای فایل جعلی یا شبیه‌سازی شده |
125+
| **پیکربندی شبکه** | تنظیمات port و سرویس مشکوک |
126+
| **تست کارایی** | ویژگی‌های کارایی سیستم |
127+
| **تشخیص ناهنجاری** | رفتارهای غیرعادی سیستم |
128+
| **تحلیل سرویس** | فرآیندها و سرویس‌های در حال اجرا |
129+
| **تحلیل محیط** | متغیرهای محیط سیستم |
130+
131+
> **⚠️ توجه**: در حال حاضر در مرحله BETA - تأیید دستی honeypot های تشخیص داده شده توصیه می‌شود.
132+
133+
## 📊 فایل‌های خروجی
134+
135+
| فایل | توضیح |
136+
|------|-------|
137+
| `su-goods.txt` | اعتبارات SSH با موفقیت شکسته شده |
138+
| `detailed-results.txt` | نتایج جامع اسکن با اطلاعات سیستم |
139+
| `honeypots.txt` | honeypot های تشخیص داده شده با امتیاز اطمینان |
140+
| `combo.txt` | ترکیبات اعتبار تولید شده (موقت) |
141+
142+
## ⚙️ پیکربندی پیشرفته
143+
144+
### حالت‌های کارایی
145+
146+
**🏃 حالت پرسرعت**:
147+
- Timeout: ۳ ثانیه
148+
- اتصالات حداکثر: ۵۰
149+
- برای شبکه‌های سریع استفاده کنید
150+
151+
**🥷 حالت مخفی**:
152+
- Timeout: ۱۰ ثانیه
153+
- اتصالات حداکثر: ۵
154+
- برای شناسایی دقیق استفاده کنید
155+
156+
## 🔧 نیازمندی‌های نصب
157+
158+
### پیش‌نیازها
159+
- **Go**: نسخه ۱.۱۸ یا بالاتر
160+
- **Git**: برای کلون کردن (اگر از کد منبع ساخته می‌شود)
161+
- **دسترسی شبکه**: به سیستم‌های هدف
162+
163+
### پلتفرم‌های پشتیبانی شده
164+
- ✅ Linux (x64, ARM64)
165+
- ✅ Windows (x64)
166+
- ✅ macOS (Intel, Apple Silicon)
167+
168+
## 🛠️ عیب‌یابی
169+
170+
### مشکلات رایج
171+
```bash
172+
# مجوز رد شد
173+
chmod +x ssh-cracker-*
174+
175+
# خطاهای ماژول
176+
go mod download && go mod tidy
177+
178+
# تعداد زیاد فایل باز
179+
ulimit -n 65536
180+
```
181+
182+
### نکات کارایی
183+
- timeout را براساس تأخیر شبکه تنظیم کنید
184+
- با تعداد اتصال کمتر شروع کنید
185+
- منابع سیستم را در طول اسکن نظارت کنید
186+
187+
## 📱 انجمن و پشتیبانی
188+
189+
### 🌐 به انجمن‌های ما بپیوندید
190+
- **انجمن انگلیسی**: [@MatrixORG](https://t.me/MatrixORG)
191+
- **انجمن فارسی**: [@MatrixFa](https://t.me/MatrixFa)
192+
- **گروه چت**: [@DD0SChat](https://t.me/DD0SChat)
193+
194+
### 💬 کمک دریافت کنید
195+
1. [Issues](https://github.com/Matrix-Community-ORG/SSHCracker/issues) را بررسی کنید
196+
2. به انجمن‌های تلگرام ما بپیوندید
197+
3. گزارش‌های باگ تفصیلی ایجاد کنید
198+
199+
## ⚠️ استفاده قانونی و اخلاقی
200+
201+
**🚨 اطلاعیه مهم**: این ابزار برای موارد زیر طراحی شده:
202+
- ✅ تست نفوذ مجاز
203+
- ✅ اهداف آموزشی
204+
- ✅ تحقیقات امنیتی
205+
- ✅ سیستم‌های خودتان
206+
207+
**❌ استفاده نکنید برای**:
208+
- تلاش‌های دسترسی غیرمجاز
209+
- فعالیت‌های غیرقانونی
210+
- سیستم‌هایی که مالک آن نیستید بدون مجوز
211+
212+
**کاربران کاملاً مسئول رعایت قوانین و مقررات قابل اجرا هستند.**
213+
214+
## 🤝 مشارکت
215+
216+
ما از مشارکت‌ها استقبال می‌کنیم! روش کار:
217+
218+
1. **Fork** کنید ریپازیتوری را
219+
2. **ایجاد** کنید شاخه ویژگی: `git checkout -b feature/AmazingFeature`
220+
3. **Commit** کنید تغییرات: `git commit -m 'Add AmazingFeature'`
221+
4. **Push** کنید به شاخه: `git push origin feature/AmazingFeature`
222+
5. **باز** کنید یک Pull Request
223+
224+
## 📄 مجوز
225+
226+
این پروژه تحت **مجوز MIT** منتشر شده - [LICENSE](LICENSE) را برای جزئیات ببینید.
227+
228+
## 🏆 تقدیر و تشکر
229+
230+
- **Matrix Community** - توسعه و نگهداری
231+
- **Go Community** - کتابخانه‌های عالی SSH
232+
- **محققان امنیت** - الگوریتم‌های تشخیص honeypot
233+
- **مشارکت‌کنندگان** - گزارش‌های باگ و درخواست‌های ویژگی
234+
235+
---
236+
237+
<div align="center">
238+
239+
**⭐ اگر این پروژه مفید است ستاره بدهید! ⭐**
240+
241+
ساخته شده با ❤️ توسط [Matrix Community](https://github.com/Matrix-Community-ORG)
242+
243+
</div>

0 commit comments

Comments
 (0)