|
245 | 245 |
|
246 | 246 | ## 4. Path & Max early data |
247 | 247 |
|
248 | | -از لاین `17` مقدار `path` قابل تغییره، هر اسمی، هر کلمهای، جملهای که خواستی بدون فاصله با حروف بزرگ و کوچیک میتوانید قرار بدید، از یک الی 64 کاراکتر ممکنه. |
| 248 | +از لاین [57] و [71] و [85] مقدار `path` قابل تغییره، هر اسمی، هر کلمهای، جملهای که خواستی بدون فاصله با حروف بزرگ و کوچیک میتونید قرار بدید، از یک الی 64 کاراکتر ممکنه. من پیشفرض تعیین کردم کاراکترهای رندوم ایجاد بشه. |
249 | 249 |
|
250 | | -لاین `20` ام از کد Max Early Data توضیحش یکم سخته فقط اینو بگم که بذارید همین `2560` بمونه، میتوانید به `2048` هم تغییر بدید. |
| 250 | +لاین [37] از کد Max Early Data headers & Name توضیحش یکم سخته فقط اینو بگم که بذارید همین `2560` بمونه، میتونید به هر عددب نزدیک به ابن هم تغییرش بدید ولی بهتره که نکنید. |
251 | 251 |
|
252 | 252 | ## 5. Fingerprints |
253 | 253 |
|
254 | | -لاین `24` مربوط به fingerprints هستش، من اونایی که خوب جواب میدادن رو لیست کردم، بازم اگه ترجیح شما چیز دیگهای بود مهمون من باشید، تغییر بدید خودتون نترسید. |
| 254 | +لاینهای [62] و [76] و [90] مربوط به fingerprints هستن، موقتا فقط chrome روی کانفیگهای وورکری کار میکنه واسه همینم به این یدونه محدودش کردم، در آینده که این مشکل برطرف شده بود لیست کاملتری از فینگرپرینتهای دلخواهتون بنویسید مثل: |
255 | 255 |
|
256 | | -### 6. Ports |
| 256 | +```rust |
| 257 | +fp: ["chrome", "randomized", "firefox", "safari", "edge", "example"], |
| 258 | +``` |
257 | 259 |
|
258 | | -لاین `26` از کد، پورت پیشفرض تمام کانفیگها پورت `443` بود تا اینکه من دلم خواست پورت دیگه هم داشته باشن کانفیگهای داخل لینک ساب هارمونی، واسه همین ترجیح دادم پورت دسته اول از کانفیگهارو پورتی غیر از 443 بذارم، من 8443 و 2053 تعیین کردم، شما میتونید هرکدوم دیگه از پورتها44رو تعیین کنید نسبت به نوع کانفیگ خودتون، اگه کانفیگ از نوع pages باشه فقط میشه از پورتهای HTTPS یا همون TLS استفاده کنید ولی اگه کانفیگ از نوع workers باشه میتونید هم از پورتهای TLS و هم غیر TLS استفاده کنید. |
| 260 | + |
| 261 | +## 6. Ports |
| 262 | + |
| 263 | +لاینهای [60] و [74] و [88] از کد، پورتهای پیشفرض کلادفلر رو مشخص میکنن، شما میتونید هرکدوم از پورتهای دیگه رو تعیین کنید نسبت به نوع کانفیگ خودتون، اگه کانفیگتون ساخته شده با pages باشه فقط میشه از پورتهای HTTPS یا همون TLS استفاده کنید ولی اگه کانفیگتون ساخته شده با workers باشه میتونید هم از پورتهای TLS و هم TCP استفاده کنید. |
259 | 264 |
|
260 | 265 | > [!TIP] |
| 266 | +> |
261 | 267 | > ```CSS |
262 | | -> TLS: 443/8443/2053/2083/2087/2096 |
| 268 | +> TLS:. |
| 269 | +> ports: ["443", "8443", "2053", "2083", "2087", "2096"], |
263 | 270 | > ``` |
| 271 | +> |
| 272 | +> |
264 | 273 | > ```CSS |
265 | | -> NoTLS: 80/8080/8880/2052/2082/2095 |
| 274 | +> TCP: |
| 275 | +> ports: ["80", "8080", "8880", "2052", "2082", "2086", "2095"], |
| 276 | +> ``` |
266 | 277 |
|
267 | | -### 7. uniqueIPs.size >= 10 |
| 278 | +## 7. uniqueIPs.size >= 10 |
268 | 279 |
|
269 | 280 | سه تا مخزن آیپی داشتیم که از هرکدوم ده تا کانفیگ میساخت و بهمون تحویل میداد در مجموع سی تا کانفیگ، کی تعیین کرد سی تارو؟ خودمون :) |
270 | | -از لاین `912` تعداد کانفیگهای دسته اول و از لاین `941` تعداد دسته دوممون و از لاین `970` تعداد کانفیگهای دسته سوم ما تعیین میشن، میتوانید عدد 10 را به دلخواه کم یا زیاد کنید، حداقل 3 و حداکثر ∞ |
271 | | -
|
272 | | -### 8. Merging |
| 281 | +از لاین [35] تعداد کانفیگهای ساخته شده در هر دسته رو میشه تعیین کرد، |
| 282 | +## 8. Merging |
273 | 283 |
|
274 | | -و آخرین نکته، گفتم که سه تا دسته 10 تایی کانفیگ داریم تو خروجی این کد، میتوانید واسه هر دسته یه کانفیگ متفاوت قرار بدید، مثلا واسه دسته اول Host و SNI از کانفیگی که با کد BPB ساختید واسه دسته دوم هاست و sni کانفیگی که با کد فرضا Edtunnel ساختید رو قرار بدید و واسه دسته سوم هر هاستنیم و sni کانفیگ دیگه ای رو، ولی به یک شرط، به شرطی که واسه همهی این سه تا از یک UUID استفاده کرده باشید، UUID همشون باید مشترک باشه و همونم تو لاین 12 کد قرار داشته باشه. |
| 284 | +و آخرین نکته، گفتم که سه تا دسته 10 تایی کانفیگ داریم تو خروجی این کد، میتونمید واسه هر دسته یه کانفیگ متفاوت قرار بدید، مثلا واسه دسته اول Host و SNI از کانفیگی که با کد BPB ساختید واسه دسته دوم هاست و sni کانفیگی که با کد فرضا Edtunnel ساختید رو قرار بدید و واسه دسته سوم هر هاستنیم و sni کانفیگ دیگه ای رو، ولی به یک شرط، به شرطی که واسه همهی این سه تا از یک UUID استفاده کرده باشید، UUID همشون باید مشترک باشه و همونم تو لاین [32] کد قرار داشته باشه. |
275 | 285 |
|
276 | 286 |
|
277 | 287 | **کنجکاو باشید. 🩶🪐** |
|
297 | 307 | [4]: https://scamalytics.com/ip/api/enquiry?monthly_api_calls=5000 |
298 | 308 | [5]: https://github.com/NiREvil/vless/blob/main/Cloudflare-IPs.json |
299 | 309 | [6]: https://strawberry.victoriacross.ir |
| 310 | +[32]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L32 |
| 311 | +[35]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L35 |
| 312 | +[37]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L37 |
300 | 313 | [54]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L54 |
301 | | -[61: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L61 |
| 314 | +[57]:https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L57 |
| 315 | +[60]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L60 |
| 316 | +[61]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L61 |
| 317 | +[62]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L62 |
302 | 318 | [68]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L68 |
| 319 | +[71]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L71 |
| 320 | +[74]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L74 |
303 | 321 | [75]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L75 |
| 322 | +[76]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L76 |
304 | 323 | [82]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L82 |
305 | | -https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L82 |
| 324 | +[88]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L88 |
306 | 325 | [89]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L61ū |
| 326 | +[90]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L90 |
307 | 327 | [102]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L102 |
308 | 328 | [718]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L718 |
309 | 329 | [720]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L720 |
|
0 commit comments