بهترین کانال تلگرامی ترفند های کاربردی
⭕ پر از ایده و ترفند های جالب
⭕ زندگی آسان با کانال ترفند ها
👈مردم عادے به دنبال سرگرمے و افرادخاص دنبال یادگیرے هستند👉
✔داشتن مخاطبین خاص و لایقی چون شما مایه افتخار ماست
➖➖➖➖➖➖➖➖➖➖
https://t.me/joinchat/AAAAAEcEdYBVxldd7MMlaw
⭕ پر از ایده و ترفند های جالب
⭕ زندگی آسان با کانال ترفند ها
👈مردم عادے به دنبال سرگرمے و افرادخاص دنبال یادگیرے هستند👉
✔داشتن مخاطبین خاص و لایقی چون شما مایه افتخار ماست
➖➖➖➖➖➖➖➖➖➖
https://t.me/joinchat/AAAAAEcEdYBVxldd7MMlaw
💢موقع پرداخت اینترنتی به کلمه shaparak دقت کنید!
اینجا با دو a نوشته شده، یعنی صفحه کلاهبرداری است و وقتی اطلاعات تان را بزنید کل حسابتان را خالی می کنند!
➖➖➖➖➖➖➖➖
⋐Ⅸ— @BotSorce —Ⅺ⋑
اینجا با دو a نوشته شده، یعنی صفحه کلاهبرداری است و وقتی اطلاعات تان را بزنید کل حسابتان را خالی می کنند!
➖➖➖➖➖➖➖➖
⋐Ⅸ— @BotSorce —Ⅺ⋑
#آموزش
@BotSorce
➖➖➖➖➖➖➖➖
♦️ساخت پروکسی MTProto بر روی سرور های ویندوز
♦️نرمافزاری برای شما تهیه کردیم تا با استفاده از آن به راحتی بر روی سرور ویندوز خود،پروکسی MTProto راه اندازی کنید.
♦️این نرمافزار از پروژه زیر استفاده می کند
MTProtoProxy
♨️روش استفاده :
♦️ابتدا پورتی بر روی سرور خود باز کنید
♦️نرمافزار را دانلود کرده و اجرا کنید
♦️ابتدا پورتی که باز کردید را وارد کنید
♦️سپس یک secret که شامل عبارت 32 کاراکتری است را وارد کنید، بدون وارد کردن آن نرمافزار به طور خودکار secret را می سازد
♦️آدرس پروکسی داده شده را از محیط کنسول یا فایل last_proxy می توانید بدست آورید.
♦️پیشنهاد میشود در صورت تمایل از
سایت گیتهاب و دانلود در همان سایت استفاده کنید به جای نرمافزاری که در زیر این پست قرار داده شده و با کلیک روی دکمه مربوط،به سایت منتقل خواهید شد.
➖➖➖➖➖➖➖➖
@BotSorce
@BotSorce
➖➖➖➖➖➖➖➖
♦️ساخت پروکسی MTProto بر روی سرور های ویندوز
♦️نرمافزاری برای شما تهیه کردیم تا با استفاده از آن به راحتی بر روی سرور ویندوز خود،پروکسی MTProto راه اندازی کنید.
♦️این نرمافزار از پروژه زیر استفاده می کند
MTProtoProxy
♨️روش استفاده :
♦️ابتدا پورتی بر روی سرور خود باز کنید
♦️نرمافزار را دانلود کرده و اجرا کنید
♦️ابتدا پورتی که باز کردید را وارد کنید
♦️سپس یک secret که شامل عبارت 32 کاراکتری است را وارد کنید، بدون وارد کردن آن نرمافزار به طور خودکار secret را می سازد
♦️آدرس پروکسی داده شده را از محیط کنسول یا فایل last_proxy می توانید بدست آورید.
♦️پیشنهاد میشود در صورت تمایل از
سایت گیتهاب و دانلود در همان سایت استفاده کنید به جای نرمافزاری که در زیر این پست قرار داده شده و با کلیک روی دکمه مربوط،به سایت منتقل خواهید شد.
➖➖➖➖➖➖➖➖
@BotSorce
♦️اطلاعیه فوری مرکز ماهر در خصوص دیفیس وبسایت 'زرین پال' و موارد مشابه
♦️به اطلاع میرساند رخداد دیفیس سامانه درگاه پرداخت اینترنتی زرین پال به نام دامنه zarinpal.ir و آدرس IP:91.239.55.245 توسط اپراتور سامانه مراقبت از رخداد هک و دیفیس مرکز ماهر در ساعت ۲۰:۱۵ روز جمعه مشاهده گردید. این موضوع در همان زمان با تماس با مسئولین این شرکت اطلاع داده شد.
♦️براساس بررسیهای صورت گرفته تا این لحظه و نیز ادعای قاطع مسئولین شرکت زرین پال، نفوذ تنها در سطح روتر میکروتیک این شرکت صورت گرفته و مهاجم پس از در اختیار گرفتن کنترل روتر، بازدید کنندگان وبسایت را به صفحه دیگری متعلق به خود مهاجم هدایت کرده و پیغام Deface را منتشر نموده است.
➖➖➖➖➖➖➖➖
@BotSorce
♦️به اطلاع میرساند رخداد دیفیس سامانه درگاه پرداخت اینترنتی زرین پال به نام دامنه zarinpal.ir و آدرس IP:91.239.55.245 توسط اپراتور سامانه مراقبت از رخداد هک و دیفیس مرکز ماهر در ساعت ۲۰:۱۵ روز جمعه مشاهده گردید. این موضوع در همان زمان با تماس با مسئولین این شرکت اطلاع داده شد.
♦️براساس بررسیهای صورت گرفته تا این لحظه و نیز ادعای قاطع مسئولین شرکت زرین پال، نفوذ تنها در سطح روتر میکروتیک این شرکت صورت گرفته و مهاجم پس از در اختیار گرفتن کنترل روتر، بازدید کنندگان وبسایت را به صفحه دیگری متعلق به خود مهاجم هدایت کرده و پیغام Deface را منتشر نموده است.
➖➖➖➖➖➖➖➖
@BotSorce
@Botsorce_UploadFiles_GetLinks.zip
3.1 KB
♦️دوستان دلیل اینکه این چند روز کمتر پست ارسال میشه اینه که کلا تو کرج روزی یکی دو ساعت بیشتر اینترنت وصل نیست و بقیه ساعات قطع میشه.
♦️به محض عادی شدن وضعیت اینترنت،اوضاع به روال سابق برمیگرده.
#یا_علی
♦️به محض عادی شدن وضعیت اینترنت،اوضاع به روال سابق برمیگرده.
#یا_علی
#آموزش
#قسمت_اول
@BotSorce
♦توابع کار با فایلها در php
➖➖➖➖➖➖➖➖
♦️بوسیله قابلیتهای کار با فایل ها در php ، شما میتونید فایلهای متنی و یا سایر فایلها را باز کرده ، خوانده ، ویرایش نموده و یا جستجو نمایید .
♦️در این #آموزش قصد داریم تا متدها و توابعی که برای کار با فایل ها در php در نظر گرفته شده اند ، را تشریح نماییم .
♦باز کردن یک فایل
متد ( ) fopen :
♦️به وسیله تابع ( ) fopen در php ، می تونید یک فایل را باز کنید .
♦️این تابع دو پارامتر اصلی دارد.
1⃣پارامتر اول تعیین کننده نام و آدرس فایل
2⃣پارامتر دوم تعیین کننده نحوه باز کردن فایل است.
♦️در ادامه به توضیح این پارامترها خواهیم پرداخت .
برای کار با این تابع ، باید خروجی آن را در یک متغیر ذخیره نمود و سپس آن متغیر را در سطح برنامه استفاده نمود .
♦️شکل کلی استفاده از این متد به صورت زیر است :
<?php
$
نام یک متغیر دلخواه = fopen ("نحوه باز کردن فایل","نام یا آدرس فایل مورد نظر ");
?>
♨️مثال :
<?php
$My_File = fopen ("Example.txt","r");
?>
♦️گفتیم که پارامتر اول تعیین کننده نام و یا آدرس فایل مورد نظر است . اما پارامتر دوم تعیین کننده نحوه باز شدن فایل است . این پارامتر می تواند یکی از مقادیر زیر را داشته باشد . ضمنا عمکلرد هر مقدار نیز توضیح داده شده است :
👉🏼 r
♦️مقدارنحوه باز کردن فایل
♦️در این حالت فایل به صورت فقط خواندنی و از ابتدای آن باز می شود . در این حالت امکان تغییر فایل برای کاربر وجود ندارد .
👉🏼 +r
♦️در این حالت فایل به صورت خواندنی ، قابل ویرایش و از ابتدا باز می شود . در این حالت امکان تغییر فایل برای کاربر وجود دارد .
👉🏼 w
♦️در این حالت فایل به صورت فقط نوشتنی و قابل تغییر باز می شود . در این حالت چنان فایل از قبل وجود داشته باشد ، محتویات آن پاک می شود . و اگر وجود نداشته باشد ، یک فایل جدید ایجاد می شود .
👉🏼 +w
♦️در این حالت فایل به صورت خواندنی و نوشتنی و قابل تغییر باز می شود . در این حالت چنان فایل از قبل وجود داشته باشد ، محتویات آن پاک می شود . و اگر وجود نداشته باشد ، یک فایل جدید ایجاد می شود .
👉🏼 a
♦️در این حالت فایل باز شده و متن تعیین شده به انتهای آن اضافه می شود .
👉🏼 x
♦️در این حالت یک فایل جدید با نام تعیین شده ایجاد و به صورت فقط نوشتنی باز می شود . چنانچه فایل از قبل وجود داشته باشد ، برنامه پیام error صادر کرده و مقدار false را بر می گرداند .
👉🏼 +x
♦️در این حالت یک فایل جدید با نام تعیین شده ایجاد و به صورت خواندنی و نوشتنی باز می شود . چنانچه فایل از قبل وجود داشته باشد ، برنامه پیام error صادر کرده و مقدار false را بر می گرداند .
♦️اگر سرور فایل را پیدا نکرده و یا وجود نداشت ، چه می شود :
♦️اگر فایلی که در تابع ( ) fopen تعیین کرده ایم ، وجود نداشت و یا سرور موفق نشد آنرا پیدا کند ، برنامه یک پیام error صادر کرده و مقدار false یا 0 را برمیگرداند.
♦️اسکریپت زیر ، در صورتی که فایل وجود نداشته باشد ، یک پیام هشدار را به کاربر نمایش می دهد:
<?php
$file = fopen ("welcome.txt","r") or exit ("Unable to open file !");
?>
♦️بستن یک فایل باز شده
♦️متد ( ) fclose :
♦️پس از اینکه یک فایل را با دستور ( ) fopen باز کردیم ، می توانیم آن را با دستور ( ) fclose ببندیم.
♦️برای این منظور باید نام متغیری که در هنگام باز کردن فایل به کار بردیم و محتویات فایل را درون آن ذخیره نمودیم را در پرانتز مقابل تابع ( ) fclose قرار دهیم .
♦️شکل کلی استفاده از این متد به صورت زیر است :
<?php
fclose ("نام متغیری که فایل باز شده را در آن قرار داده بودیم");
?>
مثال :
<?php
$My_File = fopen ("Example.txt" ,"r"); // یک فایل را با این دستور باز کرده ایم
..
..
fclose ($My_File); // فایل باز شده را بسته ایم
?>
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
#قسمت_اول
@BotSorce
♦توابع کار با فایلها در php
➖➖➖➖➖➖➖➖
♦️بوسیله قابلیتهای کار با فایل ها در php ، شما میتونید فایلهای متنی و یا سایر فایلها را باز کرده ، خوانده ، ویرایش نموده و یا جستجو نمایید .
♦️در این #آموزش قصد داریم تا متدها و توابعی که برای کار با فایل ها در php در نظر گرفته شده اند ، را تشریح نماییم .
♦باز کردن یک فایل
متد ( ) fopen :
♦️به وسیله تابع ( ) fopen در php ، می تونید یک فایل را باز کنید .
♦️این تابع دو پارامتر اصلی دارد.
1⃣پارامتر اول تعیین کننده نام و آدرس فایل
2⃣پارامتر دوم تعیین کننده نحوه باز کردن فایل است.
♦️در ادامه به توضیح این پارامترها خواهیم پرداخت .
برای کار با این تابع ، باید خروجی آن را در یک متغیر ذخیره نمود و سپس آن متغیر را در سطح برنامه استفاده نمود .
♦️شکل کلی استفاده از این متد به صورت زیر است :
<?php
$
نام یک متغیر دلخواه = fopen ("نحوه باز کردن فایل","نام یا آدرس فایل مورد نظر ");
?>
♨️مثال :
<?php
$My_File = fopen ("Example.txt","r");
?>
♦️گفتیم که پارامتر اول تعیین کننده نام و یا آدرس فایل مورد نظر است . اما پارامتر دوم تعیین کننده نحوه باز شدن فایل است . این پارامتر می تواند یکی از مقادیر زیر را داشته باشد . ضمنا عمکلرد هر مقدار نیز توضیح داده شده است :
👉🏼 r
♦️مقدارنحوه باز کردن فایل
♦️در این حالت فایل به صورت فقط خواندنی و از ابتدای آن باز می شود . در این حالت امکان تغییر فایل برای کاربر وجود ندارد .
👉🏼 +r
♦️در این حالت فایل به صورت خواندنی ، قابل ویرایش و از ابتدا باز می شود . در این حالت امکان تغییر فایل برای کاربر وجود دارد .
👉🏼 w
♦️در این حالت فایل به صورت فقط نوشتنی و قابل تغییر باز می شود . در این حالت چنان فایل از قبل وجود داشته باشد ، محتویات آن پاک می شود . و اگر وجود نداشته باشد ، یک فایل جدید ایجاد می شود .
👉🏼 +w
♦️در این حالت فایل به صورت خواندنی و نوشتنی و قابل تغییر باز می شود . در این حالت چنان فایل از قبل وجود داشته باشد ، محتویات آن پاک می شود . و اگر وجود نداشته باشد ، یک فایل جدید ایجاد می شود .
👉🏼 a
♦️در این حالت فایل باز شده و متن تعیین شده به انتهای آن اضافه می شود .
👉🏼 x
♦️در این حالت یک فایل جدید با نام تعیین شده ایجاد و به صورت فقط نوشتنی باز می شود . چنانچه فایل از قبل وجود داشته باشد ، برنامه پیام error صادر کرده و مقدار false را بر می گرداند .
👉🏼 +x
♦️در این حالت یک فایل جدید با نام تعیین شده ایجاد و به صورت خواندنی و نوشتنی باز می شود . چنانچه فایل از قبل وجود داشته باشد ، برنامه پیام error صادر کرده و مقدار false را بر می گرداند .
♦️اگر سرور فایل را پیدا نکرده و یا وجود نداشت ، چه می شود :
♦️اگر فایلی که در تابع ( ) fopen تعیین کرده ایم ، وجود نداشت و یا سرور موفق نشد آنرا پیدا کند ، برنامه یک پیام error صادر کرده و مقدار false یا 0 را برمیگرداند.
♦️اسکریپت زیر ، در صورتی که فایل وجود نداشته باشد ، یک پیام هشدار را به کاربر نمایش می دهد:
<?php
$file = fopen ("welcome.txt","r") or exit ("Unable to open file !");
?>
♦️بستن یک فایل باز شده
♦️متد ( ) fclose :
♦️پس از اینکه یک فایل را با دستور ( ) fopen باز کردیم ، می توانیم آن را با دستور ( ) fclose ببندیم.
♦️برای این منظور باید نام متغیری که در هنگام باز کردن فایل به کار بردیم و محتویات فایل را درون آن ذخیره نمودیم را در پرانتز مقابل تابع ( ) fclose قرار دهیم .
♦️شکل کلی استفاده از این متد به صورت زیر است :
<?php
fclose ("نام متغیری که فایل باز شده را در آن قرار داده بودیم");
?>
مثال :
<?php
$My_File = fopen ("Example.txt" ,"r"); // یک فایل را با این دستور باز کرده ایم
..
..
fclose ($My_File); // فایل باز شده را بسته ایم
?>
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
@BotSorce_LovingBot.zip
29.3 KB
#آموزش
#قسمت_دوم
@BotSorce
➖➖➖➖➖➖➖➖
♦️چک کردن اینکه به آخر فایل رسیده ایم یا خیر ؟
متد ( ) feof :
♦️تابع ( ) feof ، چک می کند که آیا برنامه به آخر یک فایل رسیده است یا خیر .
این تابع برای جستجو و یا خواندن فایل های داده ای با حجم نامشخص استفاده می شود . در این موارد ، برنامه هنگامی که به آخر فایل برسد ، باید جستجو یا عملیات خواندن را متوقف کند .
نکته:
از این تابع در زمانی که فایل را با حالت های w , a و x باز کرده اید ، نمی توانید استفاده نمایید.
شکل کلی استفاده از این متد به صورت زیر است :
<?php
feof (نام فایل مورد نظر);
?>
مثال:
در مثال زیر یک اسکریپت طراحی شده است که فایل My_File$ را بررسی کرده و چنانچه برنامه به آخر آن رسیده باشد ، یک پیام صادر می کند:
<?php
if (feof($My_File)) echo"End of file";
?>
♦️خواندن یک فایل به صورت خط به خط :
♦️به وسیله تابع ( ) fgetc در php ، می توانید یک فایل متنی را باز کرده و به صورت خط به خط بخوانید . سپس در صورت نیاز در خروجی چاپ نمایید .
این تابع فایل را به صورت خط به خط خوانده و پس از خواندن یک خط ، اشاره گر به ابتدای خط بعدی منتقل می شود .
مثال :
اسکریپت مثال زیر یک فایل متنی را به وسیله یک دستور حلقه ، به صورت خط به خط خوانده و سپس در خروجی چاپ می نماید :
<?php
$file = fopen("welcome.txt","r") or exit ("Unable to open file!"); // حلقه زیر فایل را به صورت خط به خط تا رسیدن به آخر آن می خواند و در خروجی نمایش می دهد
while (!feof ($file))
{
echo fgets($file)."< br />";
}
fclose($file);
?>
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
#قسمت_دوم
@BotSorce
➖➖➖➖➖➖➖➖
♦️چک کردن اینکه به آخر فایل رسیده ایم یا خیر ؟
متد ( ) feof :
♦️تابع ( ) feof ، چک می کند که آیا برنامه به آخر یک فایل رسیده است یا خیر .
این تابع برای جستجو و یا خواندن فایل های داده ای با حجم نامشخص استفاده می شود . در این موارد ، برنامه هنگامی که به آخر فایل برسد ، باید جستجو یا عملیات خواندن را متوقف کند .
نکته:
از این تابع در زمانی که فایل را با حالت های w , a و x باز کرده اید ، نمی توانید استفاده نمایید.
شکل کلی استفاده از این متد به صورت زیر است :
<?php
feof (نام فایل مورد نظر);
?>
مثال:
در مثال زیر یک اسکریپت طراحی شده است که فایل My_File$ را بررسی کرده و چنانچه برنامه به آخر آن رسیده باشد ، یک پیام صادر می کند:
<?php
if (feof($My_File)) echo"End of file";
?>
♦️خواندن یک فایل به صورت خط به خط :
♦️به وسیله تابع ( ) fgetc در php ، می توانید یک فایل متنی را باز کرده و به صورت خط به خط بخوانید . سپس در صورت نیاز در خروجی چاپ نمایید .
این تابع فایل را به صورت خط به خط خوانده و پس از خواندن یک خط ، اشاره گر به ابتدای خط بعدی منتقل می شود .
مثال :
اسکریپت مثال زیر یک فایل متنی را به وسیله یک دستور حلقه ، به صورت خط به خط خوانده و سپس در خروجی چاپ می نماید :
<?php
$file = fopen("welcome.txt","r") or exit ("Unable to open file!"); // حلقه زیر فایل را به صورت خط به خط تا رسیدن به آخر آن می خواند و در خروجی نمایش می دهد
while (!feof ($file))
{
echo fgets($file)."< br />";
}
fclose($file);
?>
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
#آموزش
#متفرقه
➖➖➖➖➖➖➖➖
♦️طبق قرارمون،مجددا بعد از حدود یکماه میخوایم به یکی از روشهای رمزنگاری و کشف رمز بپردازیم
➖➖➖➖➖➖➖➖
♦️ﺍﻟﮕﻮﺭﯾﺘﻢﻫﺎﯼ ﺭﻣﺰﻧﮕﺎﺭﯼ – ﺭﻣﺰﻧﮕﺎﺭﯼ ﺟﺎﺑﻪﺟﺎﯾﯽ
♦️ﺭﻣﺰﻧﮕﺎﺭﯼ ﺟﺎﺑﻪﺟﺎﯾﯽ
ﯾﮑﯽ ﺩﯾﮕﺮ ﺍﺯ ﺭﺍﻩﻫﺎﯼ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺑﺎ ﻧﺎﻡ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺟﺎﺑﻪﺟﺎﯾﯽ ﺷﻨﺎﺧﺘﻪ ﻣﯿﺸﻮﺩ .
♦️ﺑﺮﺧﻼﻑ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺟﺎﻧﺸﯿﻨﯽ ﮐﻪ ﺩﺭ ﺁﻥ ﺳﺎﺧﺘﺎﺭ ﺣﺮﻭﻑ ﺩﮔﺮﮔﻮﻥ ﻣﯿﺸﻮﺩ،( آموزش قبل )
... ﺩﺭ ﺍﯾﻨﺠﺎ ﺣﺮﻭﻑ ﺩﺳﺖ ﻧﺨﻮﺭﺩﻩ ﺑﺎﻗﯽ ﻣﯽﻣﺎﻧﻨﺪ ﺍﻣﺎ ﺩﭼﺎﺭ ﺟﺎﺑﻪﺟﺎﯾﯽ ﻣﯽﺷﻮﻧﺪ . ﺑﻪ ﺭﻭﺷﻬﺎﯼ ﮔﻮﻧﺎﮔﻮﻧﯽ ﻣﯽﺗﻮﺍﻥ ﺣﺮﻭﻑ ﺭﺍ ﺩﺭ ﯾﮏ ﻣﺘﻦ جابجا ﻧﻤﻮﺩ ﺑﻪ ﮔﻮﻧﻪﺍﯼ ﮐﻪ ﺩﯾﮕﺮ ﻣﺘﻦ ﺍﺻﻠﯽ ﻗﺎﺑﻞ ﺷﻨﺎﺳﺎﯾﯽ ﻭ ﺧﻮﺍﻧﺪﻥ ﻧﺒﺎﺷﺪ .
♦️ﺭﻣﺰﻧﮕﺎﺭﯼ ﺭﯾﻠﯽ – Rail Fence Cipher
♦️ﺑﺮﺍﯼ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺑﻪ ﺍﯾﻦ ﺷﯿﻮﻩ ﺍﺑﺘﺪﺍ ﺗﻌﺪﺍﺩﯼ ﺧﻂ ( ﮐﻪ ﺩﺭ ﺍﺻﻄﻼﺡ ﺑﻪ ﺁﻧﻬﺎ ﺭﯾﻞ ﮔﻔﺘﻪ ﻣﯿﺸﻮﺩ ) ﺭﺍ ﺑﻪ ﺻﻮﺭﺕ ﺍﻓﻘﯽ ﺩﺭ ﺯﯾﺮ ﯾﮑﺪﯾﮕﺮ ﺭﺳﻢ ﻣﯽﮐﻨﯿﻢ ﻭ ﺳﭙﺲ ﺣﺮﻭﻑ ﭘﯿﺎﻡ ﺭﺍ ﺍﺯ ﺑﺎﻻﺗﺮﯾﻦ ﺭﯾﻞ ﺑﻪ ﺳﻤﺖ ﭘﺎﯾﯿﻦ ﻣﯽﻧﻮﯾﺴﯿﻢ، ﺑﻪ ﮔﻮﻧﻪﺍﯼ ﮐﻪ ﺩﺭ ﻫﺮ ﺭﯾﻞ ﺣﺮﻑ ﻣﻮﺭﺩﻧﻈﺮ ﺭﺍ ﺟﻠﻮﺗﺮ ﺍﺯ ﺣﺮﻑ ﭘﯿﺸﯿﻦ ( ﺩﺭ ﺭﺩﯾﻒ ﺑﺎﻻﯾﯽ ﺁﻥ ) ﺑﻨﻮﯾﺴﯿﻢ .
♦️ﺯﻣﺎﻧﯽ ﮐﻪ ﺑﻪ ﺁﺧﺮﯾﻦ ﺭﯾﻞ ﺭﺳﯿﺪﯾﻢ ﻫﻤﯿﻦ ﺣﺮﮐﺖ ﺭﺍ ﺑﻪ ﺳﻤﺖ ﺑﺎﻻ ﺗﮑﺮﺍﺭ ﻣﯿﮑﻨﯿﻢ ﻭ ﺍﯾﻦ ﺭﻭﻧﺪ ﺭﺍ ﺍﺩﺍﻣﻪ ﻣﯿﺪﻫﯿﻢ ﺗﺎ ﺯﻣﺎﻧﯽ ﮐﻪ ﭘﯿﺎﻡ ﮐﺎﻣﻞ ﻧﻮﺷﺘﻪ ﺷﻮﺩ، ﺣﺎﻝ ﺑﺮﺍﯼ ﺑﻪ ﺩﺳﺖ ﺁﻭﺭﺩﻥ ﭘﯿﺎﻡ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺷﺪﻩ ﺑﺎﯾﺴﺘﯽ ﻣﺘﻦ ﺭﺍ ﺍﺯ ﺍﺑﺘﺪﺍﯼ ﺭﯾﻞ ﺑﺎﻻﯾﯽ ﺑﻪ ﺷﮑﻞ ﺍﻓﻘﯽ ﺳﺮﻫﻢ ﮐﻨﯿﻢ ﻭ ﺑﻪ ﻧﻮﺑﺖ ﻫﻤﻪ ﺭﯾﻠﻬﺎ ﺭﺍ ﺑﻪ ﻫﻤﯿﻦ ﺷﯿﻮﻩ ﺗﺎ ﺁﺧﺮﯾﻦ ﺣﺮﻑ ﭘﺎﯾﯿﻨﺘﺮﯾﻦ ﺭﯾﻞ ﺍﺩﺍﻣﻪ ﺩﻫﯿﻢ .
♦️ﺑﺮﺍﯼ ﻧﻤﻮﻧﻪ « ﻣﺤﺴﻦ ﮐﺮﻣﯽ » ﺑﻪ ﺷﯿﻮﻩ ﺯﯾﺮ ﺭﻣﺰﻧﮕﺎﺭﯼ ﻣﯿﺸﻮﺩ :
( #تصویر_اول_در_زیر_همین_پست )
♦️ﺗﺼﻮﯾﺮ بعد ﺻﻔﺤﻪ ۴۶۳ﮐﺘﺎﺏ ﯾﻮﻫﺎﻧﺲ ﺗﺮﯾﺘﻤﯿﻮﺱ ﺍﺳﺖ :
( #تصویر_دوم_در_زیر_همین_پست )
♦️ﺣﺎﻝ ﺍﮔﺮ ﻣﺘﻦ شکل اول ﺭﺍ ﺑﻪ ﺷﮑﻞ ﺍﻓﻘﯽ ﺑﺨﻮﺍﻧﯿﻢ ﺑﻪ ﻭﺍﮊﻩ « ﻣﮑﺤﻨﺮﯾﺴﻢ » ﻣﯿﺮﺳﯿﻢ . ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺍﻟﮕﻮﺭﯾﺘﻢ ﺗﻮﺿﯿﺢ ﺩﺍﺩﻩ ﺷﺪﻩ ﻣﯿﺘﻮﺍﻥ ﺑﺎ ﺗﻌﺮﯾﻒ ﮐﻠﯿﺪﻫﺎﯼ ﻣﺘﻔﺎﻭﺕ، ﻫﺮﺑﺎﺭ ﺑﻪ ﺭﻭﺵ ﻧﻮﯾﻨﯽ ﺍﺯ ﺍﯾﻦ ﺷﯿﻮﻩ ﺍﺳﺘﻔﺎﺩﻩ ﻧﻤﻮﺩ . ♦️ﮐﻠﯿﺪ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺩﺭ ﺍﯾﻨﺠﺎ ﺗﻌﺪﺍﺩ ﺭﯾﻞﻫﺎﯼ ﺗﻌﯿﯿﻦ ﺷﺪﻩ ﺍﺳﺖ، ﺑﺮﺍﯼ ﻧﻤﻮﻧﻪ ﺍﮔﺮ ﺑﻪ ﺟﺎﯼ ﮐﻠﯿﺪ ۳ ﺍﺯ ۲ ﺍﺳﺘﻔﺎﺩﻩ ﻣﯿﮑﺮﺩﯾﻢ ﺑﻪ ﻣﺘﻦ « ﻣﺴﮑﻤﺤﻨﺮﯼ » ﻣﯿﺮﺳﯿﺪﯾﻢ .
♦️ﺩﺭ ﻣﺘﻨﻬﺎﯼ ﺑﻠﻨﺪ ﺍﮔﺮ ﺑﺨﻮﺍﻫﯿﻢ ﺗﻤﺎﻡ ﻣﺘﻦ ﺭﺍ ﭘﺸﺖ ﺳﺮﻫﻢ ﺑﻨﻮﯾﺴﯿﻢ ﻗﺎﺑﻞ ﺧﻮﺍﻧﺪﻥ ﻧﺨﻮﺍﻫﺪ ﺑﻮﺩ ﻭ ﺍﺯ ﺳﻮﯾﯽ ﻧﯿﺰ ﺍﮔﺮ ﻫﻤﺎﻧﻨﺪ ﻣﺘﻦ ﺍﺻﻠﯽ ﻋﻤﻞ ﮐﻨﯿﻢ ﺭﺍﻫﻨﻤﺎﯾﯽ ﺑﺰﺭﮔﯽ ﺑﺮﺍﯼ ﺣﺪﺱ ﺯﺩﻥ ﮐﻠﯿﺪ ﺧﻮﺍﻫﺪ ﺑﻮﺩ، ﺍﺯ ﻫﻤﯿﻦ ﺭﻭﯼ ﺑﻪ ﺷﮑﻞ ﻗﺮﺍﺭﺩﺍﺩﯼ ﺭﻣﺰﻧﮕﺎﺭﺍﻥ ﺯﻣﺎﻥ ﻧﻮﺷﺘﻦ ﺍﯾﻦ ﻣﺘﻨﻬﺎﯼ ﺭﻣﺰ ﺷﺪﻩ ﺁﻧﻬﺎ ﺭﺍ ﺑﻪ ﮔﺮﻭﻫﻬﺎﯼ ۵ ﺣﺮﻓﯽ ﺗﻘﺴﯿﻢ ﻣﯿﮑﻨﻨﺪ ﺗﺎ ﻫﻢ ﻗﺎﺑﻞ ﺧﻮﺍﻧﺪﻥ ﺑﻮﺩﻩ ﻭ ﻫﻢ ﺍﺯ ﻣﺤﺘﻮﺍﯼ ﻣﺘﻦ ﺍﺻﻠﯽ ﺳﺮﻧﺨﯽ ﺑﺪﺳﺖ ﻧﺪﻫﻨﺪ .
♦️ﺭﻣﺰﻧﮕﺎﺭﯼ ﺍﺳﮑﺘﻠﯽ
♦️ﺭﻭﺷﯽ ﺑﺴﯿﺎﺭ ﻣﺸﺎﺑﻪ ﺑﺎ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺭﯾﻠﯽ ﺩﺭ ﯾﻮﻧﺎﻥ ﺑﺎﺳﺘﺎﻥ ﻣﻮﺭﺩ ﺍﺳﺘﻔﺎﺩﻩ ﺑﻮﺩﻩ ﺍﺳﺖ ﮐﻪ ﺍﺳﮑﺘﻠﯽ ﻧﺎﻣﯿﺪﻩ ﻣﯿﺸﺪ . ﺍﯾﻦ ﻭﺳﯿﻠﻪ ﺷﺎﻣﻞ ﯾﮏ ﺍﺳﺘﻮﺍﻧﻪ ﺑﻮﺩ ﮐﻪ ﺭﻭﺑﺎﻧﯽ ﺑﻪ ﺩﻭﺭ ﺁﻥ ﭘﯿﭽﯿﺪﻩ ﺷﺪﻩ ﺑﻮﺩ، ﺳﭙﺲ ﻣﺘﻦ ﭘﯿﺎﻡ ﺭﻭﯼ ﺁﻥ ﺭﻭﺑﺎﻥ ﭘﯿﭽﯿﺪﻩ ﺷﺪﻩ ﻧﻮﺷﺘﻪ ﻣﯿﺸﺪ ﮐﻪ ﭘﺲ ﺍﺯ ﺑﺎﺯ ﺷﺪﻥ ﻗﺎﺑﻞ ﺧﻮﺍﻧﺪﻥ ﻧﺒﻮﺩ .
♦️ﺩﺭ ﺗﺼﻮﯾﺮ سوم ﺍﯾﻦ ﻧﻤﻮﻧﻪ ﺭﺍ ﻣﺸﺎﻫﺪﻩ ﻣﯽﮐﻨﯿﻢ . ﺑﺮﺍﯼ ﺍﯾﻨﮑﻪ ﺩﻭﺑﺎﺭﻩ ﺑﻪ ﭘﯿﺎﻡ ﺩﺳﺘﺮﺳﯽ ﭘﯿﺪﺍ ﻣﯽﮐﺮﺩﯾﻢ ﺑﺎﯾﺴﺘﯽ ﺭﻭﺑﺎﻥ ﺭﺍ ﺩﻭﺭ ﯾﮏ ﺍﺳﺘﻮﺍﻧﻪ ﺑﺎ ﻫﻤﺎﻥ ﻗﻄﺮ ﺍﺳﺘﻮﺍﻧﻪ ﺍﻭﻟﯿﻪ ﻣﯿﭙﯿﭽﺎﻧﺪﯾﻢ، ﺩﺭﻭﺍﻗﻊ ﻗﻄﺮ ﺍﺳﺘﻮﺍﻧﻪ ﻧﻘﺶ ﮐﻠﯿﺪ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺭﺍ ﺩﺍﺷﺖ .
ﺗﺼﻮﯾﺮ سوم ﺭﻭﺵ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺍﺳﮑﺘﻠﯽ – Scytale ﺭﺍ ﻧﻤﺎﯾﺶ ﻣﯽﺩﻫﺪ
➖➖➖➖➖➖➖➖
@BotSorce
#متفرقه
➖➖➖➖➖➖➖➖
♦️طبق قرارمون،مجددا بعد از حدود یکماه میخوایم به یکی از روشهای رمزنگاری و کشف رمز بپردازیم
➖➖➖➖➖➖➖➖
♦️ﺍﻟﮕﻮﺭﯾﺘﻢﻫﺎﯼ ﺭﻣﺰﻧﮕﺎﺭﯼ – ﺭﻣﺰﻧﮕﺎﺭﯼ ﺟﺎﺑﻪﺟﺎﯾﯽ
♦️ﺭﻣﺰﻧﮕﺎﺭﯼ ﺟﺎﺑﻪﺟﺎﯾﯽ
ﯾﮑﯽ ﺩﯾﮕﺮ ﺍﺯ ﺭﺍﻩﻫﺎﯼ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺑﺎ ﻧﺎﻡ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺟﺎﺑﻪﺟﺎﯾﯽ ﺷﻨﺎﺧﺘﻪ ﻣﯿﺸﻮﺩ .
♦️ﺑﺮﺧﻼﻑ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺟﺎﻧﺸﯿﻨﯽ ﮐﻪ ﺩﺭ ﺁﻥ ﺳﺎﺧﺘﺎﺭ ﺣﺮﻭﻑ ﺩﮔﺮﮔﻮﻥ ﻣﯿﺸﻮﺩ،( آموزش قبل )
... ﺩﺭ ﺍﯾﻨﺠﺎ ﺣﺮﻭﻑ ﺩﺳﺖ ﻧﺨﻮﺭﺩﻩ ﺑﺎﻗﯽ ﻣﯽﻣﺎﻧﻨﺪ ﺍﻣﺎ ﺩﭼﺎﺭ ﺟﺎﺑﻪﺟﺎﯾﯽ ﻣﯽﺷﻮﻧﺪ . ﺑﻪ ﺭﻭﺷﻬﺎﯼ ﮔﻮﻧﺎﮔﻮﻧﯽ ﻣﯽﺗﻮﺍﻥ ﺣﺮﻭﻑ ﺭﺍ ﺩﺭ ﯾﮏ ﻣﺘﻦ جابجا ﻧﻤﻮﺩ ﺑﻪ ﮔﻮﻧﻪﺍﯼ ﮐﻪ ﺩﯾﮕﺮ ﻣﺘﻦ ﺍﺻﻠﯽ ﻗﺎﺑﻞ ﺷﻨﺎﺳﺎﯾﯽ ﻭ ﺧﻮﺍﻧﺪﻥ ﻧﺒﺎﺷﺪ .
♦️ﺭﻣﺰﻧﮕﺎﺭﯼ ﺭﯾﻠﯽ – Rail Fence Cipher
♦️ﺑﺮﺍﯼ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺑﻪ ﺍﯾﻦ ﺷﯿﻮﻩ ﺍﺑﺘﺪﺍ ﺗﻌﺪﺍﺩﯼ ﺧﻂ ( ﮐﻪ ﺩﺭ ﺍﺻﻄﻼﺡ ﺑﻪ ﺁﻧﻬﺎ ﺭﯾﻞ ﮔﻔﺘﻪ ﻣﯿﺸﻮﺩ ) ﺭﺍ ﺑﻪ ﺻﻮﺭﺕ ﺍﻓﻘﯽ ﺩﺭ ﺯﯾﺮ ﯾﮑﺪﯾﮕﺮ ﺭﺳﻢ ﻣﯽﮐﻨﯿﻢ ﻭ ﺳﭙﺲ ﺣﺮﻭﻑ ﭘﯿﺎﻡ ﺭﺍ ﺍﺯ ﺑﺎﻻﺗﺮﯾﻦ ﺭﯾﻞ ﺑﻪ ﺳﻤﺖ ﭘﺎﯾﯿﻦ ﻣﯽﻧﻮﯾﺴﯿﻢ، ﺑﻪ ﮔﻮﻧﻪﺍﯼ ﮐﻪ ﺩﺭ ﻫﺮ ﺭﯾﻞ ﺣﺮﻑ ﻣﻮﺭﺩﻧﻈﺮ ﺭﺍ ﺟﻠﻮﺗﺮ ﺍﺯ ﺣﺮﻑ ﭘﯿﺸﯿﻦ ( ﺩﺭ ﺭﺩﯾﻒ ﺑﺎﻻﯾﯽ ﺁﻥ ) ﺑﻨﻮﯾﺴﯿﻢ .
♦️ﺯﻣﺎﻧﯽ ﮐﻪ ﺑﻪ ﺁﺧﺮﯾﻦ ﺭﯾﻞ ﺭﺳﯿﺪﯾﻢ ﻫﻤﯿﻦ ﺣﺮﮐﺖ ﺭﺍ ﺑﻪ ﺳﻤﺖ ﺑﺎﻻ ﺗﮑﺮﺍﺭ ﻣﯿﮑﻨﯿﻢ ﻭ ﺍﯾﻦ ﺭﻭﻧﺪ ﺭﺍ ﺍﺩﺍﻣﻪ ﻣﯿﺪﻫﯿﻢ ﺗﺎ ﺯﻣﺎﻧﯽ ﮐﻪ ﭘﯿﺎﻡ ﮐﺎﻣﻞ ﻧﻮﺷﺘﻪ ﺷﻮﺩ، ﺣﺎﻝ ﺑﺮﺍﯼ ﺑﻪ ﺩﺳﺖ ﺁﻭﺭﺩﻥ ﭘﯿﺎﻡ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺷﺪﻩ ﺑﺎﯾﺴﺘﯽ ﻣﺘﻦ ﺭﺍ ﺍﺯ ﺍﺑﺘﺪﺍﯼ ﺭﯾﻞ ﺑﺎﻻﯾﯽ ﺑﻪ ﺷﮑﻞ ﺍﻓﻘﯽ ﺳﺮﻫﻢ ﮐﻨﯿﻢ ﻭ ﺑﻪ ﻧﻮﺑﺖ ﻫﻤﻪ ﺭﯾﻠﻬﺎ ﺭﺍ ﺑﻪ ﻫﻤﯿﻦ ﺷﯿﻮﻩ ﺗﺎ ﺁﺧﺮﯾﻦ ﺣﺮﻑ ﭘﺎﯾﯿﻨﺘﺮﯾﻦ ﺭﯾﻞ ﺍﺩﺍﻣﻪ ﺩﻫﯿﻢ .
♦️ﺑﺮﺍﯼ ﻧﻤﻮﻧﻪ « ﻣﺤﺴﻦ ﮐﺮﻣﯽ » ﺑﻪ ﺷﯿﻮﻩ ﺯﯾﺮ ﺭﻣﺰﻧﮕﺎﺭﯼ ﻣﯿﺸﻮﺩ :
( #تصویر_اول_در_زیر_همین_پست )
♦️ﺗﺼﻮﯾﺮ بعد ﺻﻔﺤﻪ ۴۶۳ﮐﺘﺎﺏ ﯾﻮﻫﺎﻧﺲ ﺗﺮﯾﺘﻤﯿﻮﺱ ﺍﺳﺖ :
( #تصویر_دوم_در_زیر_همین_پست )
♦️ﺣﺎﻝ ﺍﮔﺮ ﻣﺘﻦ شکل اول ﺭﺍ ﺑﻪ ﺷﮑﻞ ﺍﻓﻘﯽ ﺑﺨﻮﺍﻧﯿﻢ ﺑﻪ ﻭﺍﮊﻩ « ﻣﮑﺤﻨﺮﯾﺴﻢ » ﻣﯿﺮﺳﯿﻢ . ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺍﻟﮕﻮﺭﯾﺘﻢ ﺗﻮﺿﯿﺢ ﺩﺍﺩﻩ ﺷﺪﻩ ﻣﯿﺘﻮﺍﻥ ﺑﺎ ﺗﻌﺮﯾﻒ ﮐﻠﯿﺪﻫﺎﯼ ﻣﺘﻔﺎﻭﺕ، ﻫﺮﺑﺎﺭ ﺑﻪ ﺭﻭﺵ ﻧﻮﯾﻨﯽ ﺍﺯ ﺍﯾﻦ ﺷﯿﻮﻩ ﺍﺳﺘﻔﺎﺩﻩ ﻧﻤﻮﺩ . ♦️ﮐﻠﯿﺪ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺩﺭ ﺍﯾﻨﺠﺎ ﺗﻌﺪﺍﺩ ﺭﯾﻞﻫﺎﯼ ﺗﻌﯿﯿﻦ ﺷﺪﻩ ﺍﺳﺖ، ﺑﺮﺍﯼ ﻧﻤﻮﻧﻪ ﺍﮔﺮ ﺑﻪ ﺟﺎﯼ ﮐﻠﯿﺪ ۳ ﺍﺯ ۲ ﺍﺳﺘﻔﺎﺩﻩ ﻣﯿﮑﺮﺩﯾﻢ ﺑﻪ ﻣﺘﻦ « ﻣﺴﮑﻤﺤﻨﺮﯼ » ﻣﯿﺮﺳﯿﺪﯾﻢ .
♦️ﺩﺭ ﻣﺘﻨﻬﺎﯼ ﺑﻠﻨﺪ ﺍﮔﺮ ﺑﺨﻮﺍﻫﯿﻢ ﺗﻤﺎﻡ ﻣﺘﻦ ﺭﺍ ﭘﺸﺖ ﺳﺮﻫﻢ ﺑﻨﻮﯾﺴﯿﻢ ﻗﺎﺑﻞ ﺧﻮﺍﻧﺪﻥ ﻧﺨﻮﺍﻫﺪ ﺑﻮﺩ ﻭ ﺍﺯ ﺳﻮﯾﯽ ﻧﯿﺰ ﺍﮔﺮ ﻫﻤﺎﻧﻨﺪ ﻣﺘﻦ ﺍﺻﻠﯽ ﻋﻤﻞ ﮐﻨﯿﻢ ﺭﺍﻫﻨﻤﺎﯾﯽ ﺑﺰﺭﮔﯽ ﺑﺮﺍﯼ ﺣﺪﺱ ﺯﺩﻥ ﮐﻠﯿﺪ ﺧﻮﺍﻫﺪ ﺑﻮﺩ، ﺍﺯ ﻫﻤﯿﻦ ﺭﻭﯼ ﺑﻪ ﺷﮑﻞ ﻗﺮﺍﺭﺩﺍﺩﯼ ﺭﻣﺰﻧﮕﺎﺭﺍﻥ ﺯﻣﺎﻥ ﻧﻮﺷﺘﻦ ﺍﯾﻦ ﻣﺘﻨﻬﺎﯼ ﺭﻣﺰ ﺷﺪﻩ ﺁﻧﻬﺎ ﺭﺍ ﺑﻪ ﮔﺮﻭﻫﻬﺎﯼ ۵ ﺣﺮﻓﯽ ﺗﻘﺴﯿﻢ ﻣﯿﮑﻨﻨﺪ ﺗﺎ ﻫﻢ ﻗﺎﺑﻞ ﺧﻮﺍﻧﺪﻥ ﺑﻮﺩﻩ ﻭ ﻫﻢ ﺍﺯ ﻣﺤﺘﻮﺍﯼ ﻣﺘﻦ ﺍﺻﻠﯽ ﺳﺮﻧﺨﯽ ﺑﺪﺳﺖ ﻧﺪﻫﻨﺪ .
♦️ﺭﻣﺰﻧﮕﺎﺭﯼ ﺍﺳﮑﺘﻠﯽ
♦️ﺭﻭﺷﯽ ﺑﺴﯿﺎﺭ ﻣﺸﺎﺑﻪ ﺑﺎ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺭﯾﻠﯽ ﺩﺭ ﯾﻮﻧﺎﻥ ﺑﺎﺳﺘﺎﻥ ﻣﻮﺭﺩ ﺍﺳﺘﻔﺎﺩﻩ ﺑﻮﺩﻩ ﺍﺳﺖ ﮐﻪ ﺍﺳﮑﺘﻠﯽ ﻧﺎﻣﯿﺪﻩ ﻣﯿﺸﺪ . ﺍﯾﻦ ﻭﺳﯿﻠﻪ ﺷﺎﻣﻞ ﯾﮏ ﺍﺳﺘﻮﺍﻧﻪ ﺑﻮﺩ ﮐﻪ ﺭﻭﺑﺎﻧﯽ ﺑﻪ ﺩﻭﺭ ﺁﻥ ﭘﯿﭽﯿﺪﻩ ﺷﺪﻩ ﺑﻮﺩ، ﺳﭙﺲ ﻣﺘﻦ ﭘﯿﺎﻡ ﺭﻭﯼ ﺁﻥ ﺭﻭﺑﺎﻥ ﭘﯿﭽﯿﺪﻩ ﺷﺪﻩ ﻧﻮﺷﺘﻪ ﻣﯿﺸﺪ ﮐﻪ ﭘﺲ ﺍﺯ ﺑﺎﺯ ﺷﺪﻥ ﻗﺎﺑﻞ ﺧﻮﺍﻧﺪﻥ ﻧﺒﻮﺩ .
♦️ﺩﺭ ﺗﺼﻮﯾﺮ سوم ﺍﯾﻦ ﻧﻤﻮﻧﻪ ﺭﺍ ﻣﺸﺎﻫﺪﻩ ﻣﯽﮐﻨﯿﻢ . ﺑﺮﺍﯼ ﺍﯾﻨﮑﻪ ﺩﻭﺑﺎﺭﻩ ﺑﻪ ﭘﯿﺎﻡ ﺩﺳﺘﺮﺳﯽ ﭘﯿﺪﺍ ﻣﯽﮐﺮﺩﯾﻢ ﺑﺎﯾﺴﺘﯽ ﺭﻭﺑﺎﻥ ﺭﺍ ﺩﻭﺭ ﯾﮏ ﺍﺳﺘﻮﺍﻧﻪ ﺑﺎ ﻫﻤﺎﻥ ﻗﻄﺮ ﺍﺳﺘﻮﺍﻧﻪ ﺍﻭﻟﯿﻪ ﻣﯿﭙﯿﭽﺎﻧﺪﯾﻢ، ﺩﺭﻭﺍﻗﻊ ﻗﻄﺮ ﺍﺳﺘﻮﺍﻧﻪ ﻧﻘﺶ ﮐﻠﯿﺪ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺭﺍ ﺩﺍﺷﺖ .
ﺗﺼﻮﯾﺮ سوم ﺭﻭﺵ ﺭﻣﺰﻧﮕﺎﺭﯼ ﺍﺳﮑﺘﻠﯽ – Scytale ﺭﺍ ﻧﻤﺎﯾﺶ ﻣﯽﺩﻫﺪ
➖➖➖➖➖➖➖➖
@BotSorce