divisionbyzero

Members
  • تعداد محتوا

    77
  • عضوشده

  • آخرین بازدید

  • Days Won

    1

تمامی ارسال های divisionbyzero

  1. آذربایجان از ایران درخواست  فروش موشکهای دوربرد داشته و ایران رد کرده. یکی از مقامات دولتی  آذربایجان همچین ادعایی کرده و دلیل حرکت آذربایجان به سمت سلاح های اسراییل رو توضیح داده. http://asbarez.com/158383/iran-refuses-to-sell-missile-supplies-to-azerbaijan/
  2. استفاده نظامی ایران از سامانه هدایت ماهواره ای BeiDou-2 چین.   مقاله ای تو انستیتو واشنگتن شش روز پیش منتشر شد که اعلام کرده  قراردادی که صاایران با بیدو برای ورود سامانه هدایت ماهواره ای بیدو به ایران امضا کرده (که خبراش بود) شامل استفاده نظامی از سامانه موقعیت یابی ماهواره ای BeiDou-2 هم میشه.     In October 2015, Iranian electronic defense firm SaIran signed an agreement with Chinese firms to begin using their BeiDou-2 satellite navigation system for military purposes. The system's military-grade signals are more accurate than commercially available GPS services, so they could significantly improve Iran's use of satellite navigation in its missiles, UAVs, and other hardware.     نکته جالب دیگه مقاله احتمال تلاش ایران برای خریدکاتامِرَن  Type-022 هست برای غرق کردن ناوها! که به نظر میرسه خود ایران داره این مسیرو میره!.  بخش دیگه احتمال تلاش ایران برای به خدمت گرفتن موشک های CM-302  و CX-1 و YJ-22  هست. نویسنده ادعا میکنه این احتمال با ادعای اخیر ایران در ساخت موشک های سوپر سونیک هماهنگه!   منبع: http://www.washingtoninstitute.org/policy-analysis/view/iran-and-china-are-strengthening-their-military-ties
  3. دوست عزیز احساس میکنم اطلاعات کافی برای مهندسی معکوس نرم افزاری ندارید. در مهندسی معکوس نرم افزار شما هیچوقت به دنبال کد کامل برنامه نیستید بلکه سعی میکنید به منطق برنامه پی ببرید. بزارید یک مثال بزنم. کد زیر خروجی دیس اسمبلی و نه دیکامپایل یه برنامست. من الان براتون توضیح میدم که کلا این برنامه چه میکنه و برنامه نویسش چه منطقی داشته و بعد میتونم خودم همچین برنامه این بسازم.   کد دیس اسمبلی برنامه زیر(هایپوتسیز) رو در نظر بگیر. خطوط اولیه خیلی مهم نیست. اما از خط ۱۵ ما متوجه وجود یه متغیر گلوبال به اسم altitude در برنامه میشیم. در خط ۲۱ حتی متوجه میشیم که مقدار اولیه این متغیر ۱۰۰۰۰ هست (    .word    10000).  همچنین یه متغیر دیگه به اسم y هم میبینیم. در LC0 یه سری پارامتر ورودی برای تابع printf هم دیده میشه. یه تابع به اسمه flightcontrolfunction هم در LC0 تعریف شده. از خط ۳۳ متوجه میشیم که تابع هیچ آرگومانی رو نمیگیره (    @ args = 0) هیچوقتم توسط تابع دیگه ای فراخوانی نمیشه (هیچ دستور Branch Link ای دیده نمیشه برای این فانکشن). اما این فانکشن چیکار میکنه؟ خطوط ۳۵ و ۳۶ که کالینگ کانونشن آرم هست ( stmfd    sp!, {fp, lr}و     add    fp, sp, #4) خط ۳۷ یه پوینتر از پارامترaltitude لود میشه تو رجیستر آر۳. مرحله بعد پوینتر مورد نظر deference  میشه. به این معنی که آر۳ حالا مستقیما حاوی مقدار ۱۰۰۰۰ خواهد بود. در مرحله بعد (خط ۴۰) مقدار ۱۰۰۰۰ با مقدار ۹۹ مقایسه میشه (با استفاده از رجیستر کاندیشن در آرم) . اگه این دو برابر بودن  یک فراخوانی به تابع L2 انجام میشه. تابع L2 هم حاوی هیچ چیزی نیست جز Function Epilogue  که به این معناست که از این تابع خارج میشیم. اما اگه این مقادیر برابر نبودن مقدار L3+4 که همون LC0 هست که LC0 هم یه استرینگ ورودی برای تابع printf هست فراخوانی میشه. بعدم که در خط ۴۲ فراخوانی تابع printf رو مشاهده میکنیم (bl    printf). در خط ۴۳ ما میبینیم که مقدار ۵۰ وارد رجیستر r0 میشه و در خط ۵۱ فراخوانی تابع thrustincrease رو مشاهده میکنیم. این به این معنی هست که تابع thrustincrease دارای یک پارامتر ورودی با مقدار اولیه اینتجر ۵۰ هست. در مرحله بعد در خط ۴۵ ما شاهد یه فراخوانی به تابع IRScall هم هستیم  اما این تابع هیچ آرگومانی نداره. .arch armv6 .eabi_attribute 27, 3 .eabi_attribute 28, 1 .fpu vfp .eabi_attribute 20, 1 .eabi_attribute 21, 1 .eabi_attribute 23, 3 .eabi_attribute 24, 1 .eabi_attribute 25, 1 .eabi_attribute 26, 2 .eabi_attribute 30, 6 .eabi_attribute 34, 1 .eabi_attribute 18, 4 .file "test.c" .global altitude .data .align 2 .type altitude, %object .size altitude, 4 altitude: .word 10000 .comm y,4,4 .section .rodata .align 2 .LC0: .ascii "kicking obstacle avoidance via IR Sensor and initia" .ascii "te fail safe\000" .text .align 2 .global flightcontrolfunction .type flightcontrolfunction, %function flightcontrolfunction: @ args = 0, pretend = 0, frame = 0 @ frame_needed = 1, uses_anonymous_args = 0 stmfd sp!, {fp, lr} add fp, sp, #4 ldr r3, .L3 ldr r3, [r3] cmp r3, #99 bgt .L2 ldr r0, .L3+4 bl printf mov r0, #50 bl thrustincrease bl IRScall .L2: mov r0, r3 ldmfd sp!, {fp, pc} .L4: .align 2 .L3: .word altitude .word .LC0 .size flightcontrolfunction, .-flightcontrolfunction .section .rodata .align 2 .LC1: .ascii "Failure!, Failure!, Failure!\000" .text .align 2 .global thrustincrease .type thrustincrease, %function thrustincrease: @ args = 0, pretend = 0, frame = 8 @ frame_needed = 1, uses_anonymous_args = 0 stmfd sp!, {fp, lr} add fp, sp, #4 sub sp, sp, #8 str r0, [fp, #-8] ldr r3, [fp, #-8] cmp r3, #59 bgt .L6 ldr r0, .L7 bl printf .L6: mov r0, r3 sub sp, fp, #4 @ sp needed ldmfd sp!, {fp, pc} .L8: .align 2 .L7: .word .LC1 .size thrustincrease, .-thrustincrease .section .rodata .align 2 .LC2: .ascii "Calling I/O functions\000" .align 2 .LC3: .ascii "/dev/ttyS0\000" .align 2 .LC4: .ascii "TIOCMGET failed: %s\012\000" .align 2 .LC5: .ascii "TIOCM_DTR is not set\000" .align 2 .LC6: .ascii "TIOCM_DTR is set\000" .text .align 2 .global IRScall .type IRScall, %function IRScall: @ args = 0, pretend = 0, frame = 8 @ frame_needed = 1, uses_anonymous_args = 0 stmfd sp!, {fp, lr} add fp, sp, #4 sub sp, sp, #8 ldr r0, .L13 bl printf ldr r0, .L13+4 mov r1, #0 bl open str r0, [fp, #-8] sub r3, fp, #12 ldr r0, [fp, #-8] ldr r1, .L13+8 mov r2, r3 bl ioctl mov r3, r0 cmn r3, #1 bne .L10 bl __errno_location mov r3, r0 ldr r3, [r3] mov r0, r3 mov r3, r0 ldr r0, .L13+12 mov r1, r3 bl printf b .L11 .L10: ldr r3, [fp, #-12] and r3, r3, #2 cmp r3, #0 beq .L12 ldr r0, .L13+16 bl puts b .L11 .L12: ldr r0, .L13+20 bl puts .L11: ldr r0, [fp, #-8] bl close sub sp, fp, #4. . . . .چندین خط رو حذف کردم اینجا! . . . .ident "Diablo VxWorks" .section .note.GNU-stack,"",%progbits البته من حوصله نداشتم کل برنامه ای که در خواب و بیداری نوشتم و توضیح بدم ! ولی مثلا از مهندسی معکوس تابع flightcontrolfunction من به کد سی زیر میرسم. int altitude = 10000; int flightcontrolfunction(){ if(altitude<100) { printf("kicking obstacle avoidance via IR Sensor and initiate fail safe"); thrustincrease(50); IRScall(); } } حالا ممکنه تو یه سری شرایط کامپلکس تر بخشی  از کد از بین بره ولی لاجیک کد از بین نمیره. امروزه با استفاده از تکنیک هایی مثل Symbolic Execution میشه کل لاجیک رو (حتی اگه داینامیک باشه یا مثلا ایندایرکت فانکشن کال داشته باشیم و و و و و و و  و.....) تو خود کامپیوتر اجرا کرد به جای اینکه لاین بای لاین بخونیم. شاید براتون جالب باشه بدونین مسابقات بزرگ سایری دارپا (جنگ سایبری کامپیوتر ها بدون دخالت انسان) هم از همین روش برای مهندسی معکوس کد های برنامه ها و سپس نوشتن کد نفوذ اتوماتیک توسط خود کامپیوتر ها استفاده شد. این فریم ورک های سیمبلیک هم به وفور وجود دارن!   همونطور که در کد بالا توضیح دادم ما (یا هر کس دیگه ای!) کل  منطق و الگوریتم های کامپیوتر کنترل پرواز و چیزهای دیگر و (الگوریتم های رادار) رو میتونیم به صورت کمو بیش با مهندسی معکوس نرم افزار به دست بیاریم! بدون اینکه نیاز باشه کد کامل سی رو تولید کنیم. آپولو که هوا نمیکنیم!. دوباره تاکیید میکنم ما فقط نمیگیم صرفا  پهباد x چکار می کنه ما میتونیم تقریبا کل الگوریتم های راداری و کنترل پرواز و هدایت ماهواره ای و و حتی رمزنگاری اش (که البته به معنای شکستن اش نیست) رو هم در آریم. تمامی لاجیک های firmware هم راحت قابل اکسترکت شدن هست. از جمله الگوریتم های تحلیل تصویر  و حتی بهبود وضوح تصویر در خود EEPROM فلیر.   راجع به سایر مواردی که مطرح کردید: آلیاژ و .... من ترجیح میدم راجع به چیز هایی که میدونم صحبت کنم. من بر خلاف شما بجز کامپیوتر به اندازه شما دانش در زمینه های علم مواد  فیزیک و شیمی و سیاست ندارم که بتونم نظر بدم. من تنها در مورد چیزی که دانشش رو دارم اظهار نظر میکنم. ببخشید که نمیتونم راجع به بخش های دیگه صحبت هاتون پاسخی بدم. احتمالا دوستان دیگه که دستی تو موارد ذکر شده شما دارن پاسخ میدن.
  4. دوست عزیز کد رو تحویل بدید و من بهتون کامل میگم کد چیکار میکنه. میتونید کدتون رو با آرچیتکچر های مختلف اعم از میپس پاور پی سی آرم یا اینتل کامپایل کنید. از هیچ تولزی هم استفاده نمیکنم چون تقریبا تمامی اپ کد ها و کالینگ کانوشن های این آرچیتکچر ها رو هم حفظم. منتظرم. همینجا قرار بدید منم همینجا میگم برنامه شما چیکار میکنه. بسم الله
  5.   مهندسی معکوس یه علمه که با تجربه بدست میاد و به نظر من ما تجربشو داریم. دیکامپایل کردن فایل های اجرایی موجود در آر کیو هم کار سختی نیست. همین الان ابزار های آماده ای وجود دارن که این کارو انجام بدن. بزارین براتون از او اس اینت مثال بزنم. در یکی از تصاویر لیک شده در اسلاید های ارایه شده در مورد RQ170 اشاره به سیستم عامل VxWorks میشه. از اونجایی که سالی که ما آر کیو رو بدست آبردیم سال ۲۰۱۱ بوده در نتیجه احتمالا ما با تسخه 6.x سیستم عامل vxworks طرفیم و از اونجایی که سیستم مورد نظر سیستم هوایی هست سیستم عامل حتما چیزی با مدل 178B خواهد بود. نگاهی به پلتفرم های سخت افزاری مورد پشتیبانی این سیستم عامل (نسخه DO-178) نشون میده که تنها سخت افزار های آرم  اینتل و پاور پی سی رو پشتیبانی میکنه. پس یکی از این معماری های در کامپیوتر بدون سرنشین مورد اشاره وجود داشته. در همین لحظه که ما داریم صحبت میکنیم ابزار های دیس اسمبلی و حتی Pseudo Code Generator برای تمامی این آرچیتکچر ها (آرم  اینتل و پاور پی سی) وجود دارن. از آیدا پرو و پک هگز ریز(که تا نسخه ۶.۸ اش در همین لحظه در اینترنت لیک شده تنها یک ساب نسخه از نسخه نهایی) بگیر تا هوپر و رادار۲ (radare2) و حتی نسخه های موتور های اپن سورسی مثل Capstone برای دیس اسمبلی. و در نهایت با صرف چند ماه به تنهایی هم میتونید یک دیس اسمبلر و حتی دیکامپایلر اولیه برای پردازنده های ناشناخته تر مثل Infineon بنویسید (که البته اون ابزار ها حداقل برای دیس اسمبلی از این معماری هم پشتیبانی میکنن!) ضمن اینکه در مهندسی معکوس یک بدون سرنشین شما نیازی ندارید به کد دقیق برسید! شما صرفا نیاز دارید که بدونید کد چیکار میکنه و بعد میتونید خودتون کد مشابه بنویسید! که با همون دیس اسمبلی و نه دیکامپایل بهش میرسید!. صرفا چون شما فکر میکنید کار سختی هست و نمیتونید نشون دهنده این که ما تکنولوژی اش رو نداریم نیست. ما مهندس های بسیار بسیار بسیار و باز هم بسیار باهوشی داریم که میتونن همه اینکار ها رو انجام بدن.
  6.   مستند zero days اطلاعاتشو از خود آزانس امنیت ملی آمریکا گرفته. شما به همچین حرف هایی که اونا میزنن اعتفاد دارید؟ به نظر من که یه جورایی exaggerate  کردن توانایی هاشونو.     خود ویروس استاکس نت هیچ برد استراتژیک ای (نه تاکتیکی) برای آمریکا نداشت بلکه باعث هشیار شدن مسولین ایران نسبت به بحث سایبری و سرمایه گزاری هرچه بیشتر در زمینه امنیت شبکه های زیر ساخت و کنترل صنعتی شد.  
  7.   سلام برادر.   ۱۴ نات میشه چهارده گره دریایی.   و من الله توفیق.   پ.ن: مثبت فراموش نشود (چشمک)
  8. از اونجایی که فکر کردم نمیتونین این عکسارو پیدا کنین همشو میزارم ( لطفا دوستانی که اکانت گالری دارن لطف کنن و منتقل کنن)     [url=http://gallery.military.ir/albums/userpics/10246/pf2w_1.jpg][/url][url=http://gallery.military.ir/albums/userpics/10246/pf2w_1.jpg][/url][url=http://gallery.military.ir/albums/userpics/10246/n4b8_3.jpg][/url][url=http://gallery.military.ir/albums/userpics/10246/mtgi_7.jpg][/url] [url=http://gallery.military.ir/albums/userpics/10246/dv2a_5.jpg][/url][url=http://gallery.military.ir/albums/userpics/10246/crjt_2.jpg][/url][url=http://gallery.military.ir/albums/userpics/10246/74dm_4.jpg][/url]
  9.     ببخشید ولی تو ویدیویی که دیده میشه از این مراسم (http://www.aparat.com/v/K07kw) دقیقه ۲:۵۴ اون بالگرد پشتی چی هست؟ سی کینگ؟
  10. فاکس‌نیوز مدعی شد ایران آزمایش موشکی انجام داده است به گزارش گروه بین‌الملل خبرگزاری فارس، یک رسانه امریکایی مدعی شده ایران دو روز قبل از سالگرد توافق هسته‌ای با گروه 1+5، تلاش کردن نوع جدیدی از موشک‌های بالیستیک را با استفاده از فناوری‌های کره شمالی تست کند. به گزارش این شبکه تلویزیونی، ایران یک موشک بالستیک را که با الهام از موشک های دوربرد موسادان کره شمالی ( HS-10 که بر اساس موشک R27 روسی هست) تولید شده، ۲۲ تیر(۱۲ ژوئیه) در حوالی شهر سامان در نزدیکی اصفهان به آزمایش گذاشت اما موشک لحظاتی پس از پرتاب منفجر شد. فاکس نیوز برد موشک آزمایش شده را بیش از چهار هزار کیلومتر عنوان کرده است.
  11. divisionbyzero

    تاپیک جامع نمایشگاه های دفاعی خارجی

    از اونجایی که این تاپیک بالا اومد عرض کنم که اینم یه تصویر از نمایشگاه IDEX با حضور خودروی سفیر (با نام کارابا) در غرفه سودان (عکس از ویدیو یوتیوب هست که به دلیل فیلتر بودن صرفا عکس به همرا اسم ویدیو رو میزارم) :    
  12.   برادر خوب دوست عزیز. شما چرا همه چیو باینری میبینی؟ یعنی حالا موتور جدید گذاشتن ولی بقیه مشکلات رو حل نکردن؟ یعنی اونی که موتور سوار میکنه اونی که ابزار دقیق دیجیتال طراحی میکنه این چیزا رو نمیدونه ولی منو شمایی که شاید به اون صورت تخصص نداریم میدونیم؟  همه این پروژه ها اول امکان سنجی میشن. فازی باشیم نه باینری :happy:
  13.   واقعا آدم حیرت میکنه از ماهیت این جماعت پست ها رو بخونین!: http://defense-arab.com/vb/threads/105445/
  14. مسلما پی ام یو ۲ نیازی هم نیست اثبات کنیم اون رادار 30N6E2 هست یا اینکه اون  کامیون MAZ-547 چون خودشون اعلام کردن!.   در صورتی که شک دارید میتونین به مصاحبه اخیر مدیر عامل Rostec مراجعه کنین که تایید کرد که سیستم پی ام یو ۲ هست و بخشی از سیستم پدافندی هم از قرارداد لغو شده سوریه هست که به ایران میاد.  بخش جالبه صحبت هم اونجا بود که ازش پرسیدن ایران علاقه ای به سیستم دفاع نقطه ای Pantsyr S1 داره که گفتن نه! ایران به اندازه کافی سیستم های مشابه داره که علاقه مند نیستن!. در رابطه با سوخو ۳۰ و تی ۹۰ هم اعلام کرد تا زمان رفع تحریم ها همکاری ای صورت نمیگیره(راست و دروغش با خود آقای مدیر عامل Rostec)   نکته دیگه تو مصاحبه این بود که اعلام کرد عربستان به شدت دنبال خرید سیستم موشکی اسکندر هست اما اعلام کرد که روسیه حاضر به فروش این موشک ها به عربستان نیست!ا   اما قسمت باحال مصاحبه اونجاست که ازش میپرسن عربستان سلاح دیگه ای میخواد از روسیه بخره که اعلام میکنه بیشتر حرف میزنن تا مارو تحریک کنن که سلاح به ایران نفروشیم (مشخصا اس ۳۰۰) که البته تاثیری رو تصمیم ما نداره. خدایی در این مورد خوشمان آمد که میفهمن!.   منبع: http://kommersant.ru/doc/2996060
  15. بر اساس مقاله جدیدی که بابک تقوایی در مجله Combat Aircraft شماره جولای ۲۰۱۶ منتشر کرده اطلاعات جدیدی در رابطه با خرید هواپیما از روسیه درج شده:   بر اساس این مقاله اول از همه ایران از سال ۲۰۱۴ مطالعه هایی بین گزینه های Su-30MK  و J11B  و J10S انجام داد که در همون اوایل گزینه J11B به دلیل مخالفت روسیه کنسل شد. در ادامه در نمایشگاه ماکس ایران با توجه به تجربیات بد با روسیه تصمیم به خرید هواپیمایی کرد که هم بتونه در داخل تولید کنه و هم اورهال و ارتقا رو در ایران انجام بده. در این مقاله اینطور ادعا شده که ایران و روسیه برای دور زدن تحریم سازمان ملل اقدام به تولید داخل هواپیمای سوخو ۳۰ میکنن. در مرحله اول ۴۸ فروند هواپیمای سوخو ۳۰ اس ام ای و همچنین ۲۴ فروند یاک ۱۳۰ به صورت کیت های اسمبلی به ایران منتقل و در  شاهین شهر در صنایع هواپیماسازی ایران تولید میشن (آغاز از سال ۲۰۱۸) همچنین یک مرکز اورهال هواپیماهای روسی هم در فرودگا مهر آباد ایران راه اندازی میشه که قراره برای مدرن سازی هواپیماهای میگ ۲۹ و سوخو ۲۴ استفاده بشه. بر اساس مقاله این شخص ایران در نهایت خواهان ۱۶۰ سوخوی ۳۰ اس ام ای در دهه آینده هست و همچنین خواهان این هست که بتونه ۷۰٪ قطعات در ایران تولید بشن و همچنین تمامی تعمیرات این هواپیما ها در ایران صورت بگیرن (با پشتیبانی فنی روسیه) .    تولید سوخو ۳۰ ها از ۲۰۱۸ با استفاده از خطوط تجهیزاتی(شاید منظور خط تولید بوده) ایران ۱۴۰ آغاز میشه. در این مقاله ادعا شده که در صورتی که گزینه سوخو و یاک عملی نشن ایران به دنبال J10S و یک هواپیمای آموزشی نامشخص چینی خواهد رفت.
  16. آها حالا متوجه شدم. مثال CMOV خوب بود. من فکر میکردم طور دیگه ای منظورتونه چون خود CMOV هم کاندیشنال هست. صرفا جهت اطلاع رسانی تقریبا تمامی نسخه های آرم و میپس از این ایستراکشن ها زیاد دارن. مثل MOVNE یا STRNE در واقع تفریبا تمام اینستراکشن هاشون به این صورت میتونن اجرا شن. ممنون از پاسختون.
  17. یک سوال در این قسمت برام ایجاد شد. چطور کامپایلر میتونه  اکثر  کاندیشنال جامپ ها رو حذف کنه دقیفا؟ آیا کامپایلری برای سیستم های امبدد هم هست که همچین قابلیتی داشته باشه؟. این مورد اگه برای سیستم های امبدد وجود داشته باشه به شدت برام جالبه چون تو سیستم های امبدد حتی لوپ ها و کاندیشنال جامپ ها هم عملا کاندیشنال برنچ هستن(البته استثناهایی هم هست مثل کاندیشنال MOV به PC). اگه یه مثال ساده بزنین خیلی خوب میشه (حتی اگه مثال بر اساس معماری اینتل باشه صرفا برای فهمیدن این موضوع) راجع به آیدا و از بین رفتن هیرارکی کلاس ها و تایپ ها و آبجکت ها (احتمالا هدفتون از بیان OOP همین بوده؟)  کارایی انجام شده که تا حدودی هم موفق بوده (مقالات مرتبط با این مورد میتونین در زمینه حفاظت از  برنامه های COTS از طریق CFI پیدا کنین ). به نظرم مشکله از مثلا ELF به دیس اسمبلی وجود نداره (با وجود چیزایی مثل Capstone) مشکل بیشتر تبدیل دیس اسمبلی به کد منبع هست اونم به دلیل وجود کامپایلر و بهینه سازی هایی که انجام میده و البته یه دلیل دیگه که در ادامه بهش اشاره میکنم.     موفق عمل نمیکنن. یه مشکل دیگه ای که بعضا ما باهاش مواجه میشن قضیه آدرس دهی داینامیکه (و البته تبدیل دیس اسمبلی به سورس) که کلا خیلی اذیت میکنه. دیگه قویترینشون همون آیدا با پکیچ pseudocode Generation هگز ریز هست که اونم چنگی به دل نمیزنه.     این کتاب رو خوندم راستش چیز جالبی نبود. خوب نویسندگانش و البته دوست ایرانی آمریکاییمون :پی خیلی افراد ماهری هستن ولی به نظرم کتاب خوبی نبود.
  18.     با سلام. به نظرم در رابطه با هدف ثابت بودن ناو هواپیما بر اشتباه میکنین. یه ناو هواپیما بر میتونه چیزی بین ۳۰ تا ۴۰ نات (۵۰ تا ۷۰ کیلومتر بر ساعت) سرعت داشته باشه. اصلا فرض رو بر این میزاریم که CEP موشک های ما صفر هست. در زمان جنگ و جنگال و جمینگ سنگین ناو های محافظ و هواپیماهای جنگ الکترونیکی حریف ما موشکمون رو پرتاب کردیم و ظرف ۵ دقیقه موشک به هدف میرسه. منتها این ناو هواپیما بر در حال حرکت هست مثلا با سرعت ۵۰ یا ۶۰   کیلومتر در نظر بگیریم.  خوب از زمان شلیک تا زمان رسیدن به ناو این ناو ۵ کیلومتر حرکت کرده. خوب تو این محیط سنگین جنگال بدون هدایت ماهواره ای  بدون هدایت با هواپیمای بدون سرنشین چجوری میتونیم فرامین هدایتی رو در اون ۵ دقیقه ( در دقیقه آخر) به موشک برسونیم؟  اونم تازه با فرض اینکه دقت موشک های ما صفر باشه. بدون داشتن شبکه خیلی قوی هدایت و کنترل و فرماندهی عملا غیر ممکن هست به نظرم (حداقل با توجه به توان حریف) در واقع تمام سامانه های موقعیت یابی ای که فرمودین رو قبل پرتاب میتونین آماده کنین ولی در حین پرواز آپدیت کردن اون اطلاعات بعید خواهد بود. البته نمیخوام بگم ما باختیم ولی شانسمون در مقابل فرصت ها و گزینه هایی که حریف داره خیلی کمتره. تنها گزینه ای که میمونه موشک هدایت تلویزیونی خلیج فارس. اونم در محیط جنگال سنگین با خداست مگه اینکه هدایت تلویزیونی فعال نباشه و یه سیستم هدایت تصویری مثل AGM 65 داشته باشه اونوقت میتونیم امیدوار تر باشیم (اگر از ناو های محافظ رد بشه) ولی باز همه اینها با اما و اگر هست تو جنگ نمیتونیم بگیم در صورت عبور از سیستم دفاعی ناو های محافظ! باید یه چیزی داشته باشیم که اطمینان بالایی بگیم این از سیستم دفاعی ناو های محافظ رد میشه.  
  19. دوستان بد نیست به این ویدیو نگاهی بندازن: https://www.youtube.com/watch?v=sbjXXRfwrHg     نمیدونم این موضوع چقدر به بحث کمک میکنه ولی آزمایش های روی USS Paul F. Foster وUSS Ponce ای که در خلیج فارس مستقر هست (اصلا راه دور نریم TF2000 کلاس های ترکیه! ) و سیستم LaWS عملیاتی اون - توسعه HEL نسل سوم که حتی قابلیت نصب رو پهپاد داره (پهپاد اونجرز ) و برنامه نصب اون ظرف دو سال آینده رو Arleigh Burke کلاس ها و توسعه انواع سلاح ها از طرف آمریکا برای مقابله با استراتژی Swarm نشون دهنده برنامه های متنوع و طولاتی مدت اونها برای از کار انداختن تکنیک های یاد شده هست. ضمن اینکه به نظر من اون ها آپشن های متفاوتی برای ما دارن در حالی که گزینه های ما محدود تر هست. ضمن اینکه اینکه چه کسی حمله رو شروع میکنه هم مهم هست.       یه نکته دیگه در رابطه با حمله با موشک های بالستیک این هست که چندین پارامتر دخیل هست. اولین پارامتر همون دقت موشک های ما و سامانه شناسایی و کنترل ناو ها با استفاده از ایستگاه های راداری هست (حالا چه معمولی چه OTH) که در زمان یه جنگ واقعی جم خواهند شد. بنابر این اولین مشکل شناسایی هدف و دقت هست. تو موشک DF21D  که آمریکا انقدر نگرانش هست موشک تو فاز نهایی High هایپر سونیک هست (بین ۱۰ ماخ تا ۲۵ ماخ) و هدایت رادار های SAR ماهواره ای داره ( و احتمالا در آینده drone ها) که میتونه دقیق یه ناو رو بزنه.  در کنار اونکه دلیل نگرانی زیاد آمریکایی ها در مورد این موشک امکان عدم پوشش راداری محل پرتاب در زمان جنگ هست که دفاع رو سخت میکنه. حالا ما اگه موشک بالستیک پرتاب کنیم به دلیل پوشش راداری ای که برادران همسایه برای آمریکا فراهم کردن  در لحظه پرتاب شناسایی میشه و توسط RIM-161 ها بعدا نابود خواهد شد مگه اینکه یه چیزی مثل DF21D داشته باشیم با هدایت راداری ماهواره ای و شبکه فرماندهی و کنترل پیشرفته برای برنامه ریزی لحظه ای حمله که نمیدونم داریم یا نه!. البته شاید با کلاهک ام آر وی ای که تو هرمز ۲ دیدیم شانسمون بیشتر باشه.   و آخر اینکه همه اینا برای حمله به یک ناو هواپیمابر اونا که احتمالا پاسخش نابودی کامل همه زیر ساخت های ما هست. در واقع ما در نهایت میتونیم یه زخمی بهشون بزنیم ولی اونا؟...   نظر شخصی منم اینه که بریم سراغ موشک های سوپر سونیک کروز و هایپر سونیک بالستیک.   کلا میخواستم بگم خیلی اطمینان نداشته باشید به وضع فعلی! یه ذره محتاط باشیم به نفعمون هست. به قول روس ها ریختن عرق  قبل از جنگ باعث کاهش ریختن خونتون در زمان جنگ میشه!.
  20. دیروز بابک تقوایی تو توییتر ادعا کرد که اس ۳۰۰ دریافتی ایران از نوع پی ام یو یک بوده و روسیه به اسراییل قول داده تا دریافت اف ۳۵ اسراییلی تا تاریخ فبریه ۲۰۱۷ از کاملا عملیاتی کردن اس ۳۰۰ تو ایران جلوگیری کنن. راست و دروغش با خودش!
  21. متاسفانه به نظر شخصیم (که میتونه درست یا غلط باشه ) به صورت بیش از اندازه ای توانایی های حریف رو دست کم گرفتید. این درسته که باید به توانایی های خودمون واقف باشیم. ولی اگه خبر ها رو از دو سال اخیر پیگیری کنین میبینین که اونها هم برای مقابله با استراتژی قطع دسترسی اونها از خلیج فارس ما برنامه ریزی دارن و طرح ها و پروژه های متفاوتی رو طراحی کردن و بعضا به جواب هم رسیدن که دوستان مطلع بهش واقف هستن. ضمن اینکه در چنین مساله مهم و حیاتی ای هیچ جایگاهی برای خوشبینی و تحلیل های ساده انگارانه ای مثل من یک مرغ میخرم و بعد با تخم مرغ هاش مرغداری راه میندازم (ببخشید نمیتوستم مثال دیگه ای پیدا کنم) جواب نمیده. اطمینان دارم که افراد درگیر حفاظت از این مرز و بوم این نگاه ساده شما رو ندارن و برای همین هم هست که همزمان با حرکت حریف شبانه روز در حال تدوین استراتژی های  جدید تر هستن.  یا حق
  22. وزیر دفاع: ایران خواهان سامانه «اس 400» از روسیه نیست   به گزارش خبرنگار سیاسی ایرنا، سردار سرتیپ پاسدار حسین دهقان این مطلب را عصر شنبه و در حاشیه مراسم بزرگداشت شهید «سیدمصطفی بدرالدین» در دفتر حزب الله لبنان در تهران و در پاسخ به سئوال خبرنگاری که پرسید آیا ایران خواهان سامانه «اس 400» از روسیه است، عنوان کرد.   منبع: http://www.irna.ir/fa/News/82074235/