Skip to content

Commit 4ad4edc

Browse files
committed
Add Iranian resolver/CIDR files and document scanning with pre-selected lists
Add ir-resolvers.txt (991 IPs) and ir-cidrs.txt (650 CIDRs) to repo. Add usage section in README (EN + FA) with link to step-by-step guide.
1 parent f78b71e commit 4ad4edc

3 files changed

Lines changed: 1721 additions & 0 deletions

File tree

README.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,40 @@ JSON with structured results:
521521

522522
## 🔧 Example Workflows
523523

524+
### Scan with Pre-Selected Iranian Resolvers & CIDR Ranges
525+
526+
The repo includes two ready-to-use files for scanning Iranian network resolvers. Both are included in the repository — just clone and scan:
527+
528+
| File | Contents | Use Case |
529+
|------|----------|----------|
530+
| [`ir-resolvers.txt`](ir-resolvers.txt) | 991 pre-identified Iranian DNS resolvers | Fast scan — these are known resolvers |
531+
| [`ir-cidrs.txt`](ir-cidrs.txt) | 650 Iranian CIDR ranges | Discover new resolvers from IP blocks |
532+
533+
**Quick scan with known resolvers:**
534+
535+
```bash
536+
# Scan pre-identified resolvers against your tunnel domain
537+
findns scan -i ir-resolvers.txt -o results.json --domain t.example.com
538+
```
539+
540+
**Discover new resolvers from CIDR ranges:**
541+
542+
```bash
543+
# ir-cidrs.txt contains IP ranges — findns expands them automatically
544+
findns scan -i ir-cidrs.txt -o results.json --domain t.example.com
545+
```
546+
547+
**With e2e DNSTT verification:**
548+
549+
```bash
550+
findns scan -i ir-resolvers.txt -o results.json \
551+
--domain t.example.com --pubkey <hex-pubkey>
552+
```
553+
554+
> For a detailed step-by-step walkthrough, see the [Iranian DNS Resolver Scan Guide](https://telegra.ph/Iranian-DNS-Resolver-Scan-for-DNS-Tunnel--Step-by-Step-Guide-03-06).
555+
556+
---
557+
524558
### Find working UDP resolvers for DNSTT
525559

526560
```bash
@@ -1221,6 +1255,52 @@ JSON با نتایج ساختاریافته:
12211255

12221256
## 🔧 مثال‌های کاربردی
12231257

1258+
### اسکن با resolverها و رنج‌های آی‌پی از پیش آماده ایران
1259+
1260+
در ریپو دو فایل آماده برای اسکن resolverهای شبکه ایران وجود دارد. هر دو فایل در ریپو موجود هستند — فقط clone کنید و اسکن را شروع کنید:
1261+
1262+
| فایل | محتوا | کاربرد |
1263+
|------|-------|--------|
1264+
| [`ir-resolvers.txt`](ir-resolvers.txt) | 991 resolver شناسایی‌شده ایرانی | اسکن سریع — اینها resolverهای شناخته‌شده هستند |
1265+
| [`ir-cidrs.txt`](ir-cidrs.txt) | 650 رنج CIDR ایرانی | کشف resolverهای جدید از بلوک‌های آی‌پی |
1266+
1267+
**اسکن سریع با resolverهای شناخته‌شده:**
1268+
1269+
</div>
1270+
1271+
```bash
1272+
# اسکن resolverهای از پیش شناسایی‌شده با دامنه تانل شما
1273+
findns scan -i ir-resolvers.txt -o results.json --domain t.example.com
1274+
```
1275+
1276+
<div dir="rtl">
1277+
1278+
**کشف resolverهای جدید از رنج‌های CIDR:**
1279+
1280+
</div>
1281+
1282+
```bash
1283+
# فایل ir-cidrs.txt شامل رنج آی‌پی است — findns خودکار آنها را باز می‌کند
1284+
findns scan -i ir-cidrs.txt -o results.json --domain t.example.com
1285+
```
1286+
1287+
<div dir="rtl">
1288+
1289+
**با تست واقعی تانل DNSTT:**
1290+
1291+
</div>
1292+
1293+
```bash
1294+
findns scan -i ir-resolvers.txt -o results.json \
1295+
--domain t.example.com --pubkey <hex-pubkey>
1296+
```
1297+
1298+
<div dir="rtl">
1299+
1300+
> برای راهنمای قدم‌به‌قدم کامل، [راهنمای اسکن DNS ایران](https://telegra.ph/Iranian-DNS-Resolver-Scan-for-DNS-Tunnel--Step-by-Step-Guide-03-06) را ببینید.
1301+
1302+
---
1303+
12241304
### پیدا کردن resolver UDP کارآمد برای DNSTT
12251305

12261306
</div>

0 commit comments

Comments
 (0)