diff --git a/modeling/SysMLSec/at_zeuszitmo.xml b/modeling/SysMLSec/at_zeuszitmo.xml index e69bad9432745d5565d31b141ec49828401c54b8..3facbfdb4870118b15499ff8eb6055ff59b9341e 100644 --- a/modeling/SysMLSec/at_zeuszitmo.xml +++ b/modeling/SysMLSec/at_zeuszitmo.xml @@ -4,54 +4,54 @@ <Modeling type="AttackTree" nameTab="Attack Trees" > <AttackTreeDiagramPanel name="Attack Tree" minX="10" maxX="1900" minY="10" maxY="1900" zoom="1.0000000000000016" > -<CONNECTOR type="133" id="96" > +<CONNECTOR type="133" id="2" > <cdparam x="645" y="785" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="95" /> -<P1 x="663" y="785" id="397" /> -<P2 x="757" y="658" id="297" /> +<TGConnectingPoint num="0" id="1" /> +<P1 x="663" y="785" id="228" /> +<P2 x="757" y="658" id="203" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="98" > +<CONNECTOR type="133" id="4" > <cdparam x="262" y="1202" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="97" /> -<P1 x="290" y="937" id="147" /> -<P2 x="280" y="906" id="310" /> +<TGConnectingPoint num="0" id="3" /> +<P1 x="290" y="937" id="53" /> +<P2 x="280" y="906" id="216" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="100" > +<CONNECTOR type="133" id="6" > <cdparam x="415" y="453" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="99" /> -<P1 x="581" y="361" id="204" /> -<P2 x="757" y="623" id="294" /> +<TGConnectingPoint num="0" id="5" /> +<P1 x="581" y="361" id="110" /> +<P2 x="757" y="623" id="200" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="102" > +<CONNECTOR type="133" id="8" > <cdparam x="1033" y="642" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="101" /> -<P1 x="938" y="416" id="745" /> -<P2 x="937" y="382" id="723" /> +<TGConnectingPoint num="0" id="7" /> +<P1 x="938" y="416" id="614" /> +<P2 x="937" y="382" id="630" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="106" > +<CONNECTOR type="133" id="12" > <cdparam x="1016" y="560" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="2" /> -<TGConnectingPoint num="0" id="104" /> -<TGConnectingPoint num="1" id="105" /> -<P1 x="937" y="347" id="720" /> -<P2 x="892" y="314" id="769" /> +<TGConnectingPoint num="0" id="10" /> +<TGConnectingPoint num="1" id="11" /> +<P1 x="937" y="347" id="627" /> +<P2 x="892" y="314" id="612" /> <Point x="931" y="331" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="103" > -<father id="106" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9" > +<father id="12" num="0" /> <cdparam x="931" y="331" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -59,1242 +59,1242 @@ <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="133" id="108" > +<CONNECTOR type="133" id="14" > <cdparam x="916" y="476" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="107" /> -<P1 x="861" y="279" id="758" /> -<P2 x="821" y="250" id="673" /> +<TGConnectingPoint num="0" id="13" /> +<P1 x="861" y="279" id="601" /> +<P2 x="821" y="250" id="680" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="110" > +<CONNECTOR type="133" id="16" > <cdparam x="831" y="1116" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="1" /> -<TGConnectingPoint num="0" id="109" /> -<P1 x="663" y="840" id="322" /> -<P2 x="726" y="814" id="291" /> +<TGConnectingPoint num="0" id="15" /> +<P1 x="663" y="840" id="303" /> +<P2 x="726" y="814" id="197" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="112" > +<CONNECTOR type="133" id="18" > <cdparam x="1122" y="893" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="111" /> -<P1 x="893" y="783" id="499" /> -<P2 x="917" y="682" id="278" /> +<TGConnectingPoint num="0" id="17" /> +<P1 x="893" y="783" id="355" /> +<P2 x="917" y="682" id="184" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="114" > +<CONNECTOR type="133" id="20" > <cdparam x="1138" y="973" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="113" /> -<P1 x="819" y="805" id="290" /> -<P2 x="838" y="800" id="496" /> +<TGConnectingPoint num="0" id="19" /> +<P1 x="819" y="805" id="196" /> +<P2 x="838" y="800" id="352" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="116" > +<CONNECTOR type="133" id="22" > <cdparam x="1098" y="980" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="115" /> -<P1 x="948" y="647" id="268" /> -<P2 x="955" y="613" id="473" /> +<TGConnectingPoint num="0" id="21" /> +<P1 x="948" y="647" id="174" /> +<P2 x="955" y="613" id="379" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="118" > +<CONNECTOR type="133" id="24" > <cdparam x="1239" y="878" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="117" /> -<P1 x="983" y="720" id="450" /> -<P2 x="979" y="682" id="279" /> +<TGConnectingPoint num="0" id="23" /> +<P1 x="983" y="720" id="406" /> +<P2 x="979" y="682" id="185" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="120" > +<CONNECTOR type="133" id="26" > <cdparam x="484" y="806" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="0" /> -<TGConnectingPoint num="0" id="119" /> -<P1 x="788" y="658" id="305" /> -<P2 x="788" y="779" id="286" /> +<TGConnectingPoint num="0" id="25" /> +<P1 x="788" y="658" id="211" /> +<P2 x="788" y="779" id="192" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="122" > +<CONNECTOR type="133" id="28" > <cdparam x="919" y="515" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="1" /> -<TGConnectingPoint num="0" id="121" /> -<P1 x="711" y="347" id="699" /> -<P2 x="830" y="314" id="768" /> +<TGConnectingPoint num="0" id="27" /> +<P1 x="711" y="347" id="656" /> +<P2 x="830" y="314" id="611" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="124" > +<CONNECTOR type="133" id="30" > <cdparam x="1010" y="578" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="0" /> -<TGConnectingPoint num="0" id="123" /> -<P1 x="805" y="435" id="773" /> -<P2 x="877" y="433" id="746" /> +<TGConnectingPoint num="0" id="29" /> +<P1 x="805" y="435" id="578" /> +<P2 x="877" y="433" id="615" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="126" > +<CONNECTOR type="133" id="32" > <cdparam x="296" y="769" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="125" /> -<P1 x="289" y="643" id="625" /> -<P2 x="491" y="589" id="829" /> +<TGConnectingPoint num="0" id="31" /> +<P1 x="289" y="643" id="531" /> +<P2 x="491" y="589" id="735" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="128" > +<CONNECTOR type="133" id="34" > <cdparam x="1291" y="918" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="1" /> -<TGConnectingPoint num="0" id="127" /> -<P1 x="955" y="578" id="470" /> -<P2 x="938" y="451" id="748" /> +<TGConnectingPoint num="0" id="33" /> +<P1 x="955" y="578" id="376" /> +<P2 x="938" y="451" id="617" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="130" > +<CONNECTOR type="133" id="36" > <cdparam x="540" y="630" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="129" /> -<P1 x="653" y="563" id="826" /> -<P2 x="676" y="373" id="703" /> +<TGConnectingPoint num="0" id="35" /> +<P1 x="653" y="563" id="732" /> +<P2 x="676" y="373" id="660" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="132" > +<CONNECTOR type="133" id="38" > <cdparam x="622" y="860" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="131" /> -<P1 x="671" y="648" id="245" /> -<P2 x="696" y="649" id="302" /> +<TGConnectingPoint num="0" id="37" /> +<P1 x="671" y="648" id="151" /> +<P2 x="696" y="649" id="208" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="134" > +<CONNECTOR type="133" id="40" > <cdparam x="559" y="1068" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="133" /> -<P1 x="600" y="733" id="372" /> -<P2 x="726" y="658" id="304" /> +<TGConnectingPoint num="0" id="39" /> +<P1 x="600" y="733" id="253" /> +<P2 x="726" y="658" id="210" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="136" > +<CONNECTOR type="133" id="42" > <cdparam x="557" y="1176" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="135" /> -<P1 x="395" y="888" id="346" /> -<P2 x="342" y="888" id="309" /> +<TGConnectingPoint num="0" id="41" /> +<P1 x="395" y="888" id="277" /> +<P2 x="342" y="888" id="215" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="138" > +<CONNECTOR type="133" id="44" > <cdparam x="159" y="1085" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="137" /> -<P1 x="244" y="830" id="548" /> -<P2 x="249" y="871" id="311" /> +<TGConnectingPoint num="0" id="43" /> +<P1 x="244" y="830" id="479" /> +<P2 x="249" y="871" id="217" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="140" > +<CONNECTOR type="133" id="46" > <cdparam x="321" y="1051" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="139" /> -<P1 x="311" y="871" id="312" /> -<P2 x="299" y="773" id="579" /> +<TGConnectingPoint num="0" id="45" /> +<P1 x="311" y="871" id="218" /> +<P2 x="299" y="773" id="460" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="142" > +<CONNECTOR type="133" id="48" > <cdparam x="306" y="838" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="" /> -<TGConnectingPoint num="0" id="141" /> -<P1 x="249" y="747" id="570" /> -<P2 x="259" y="678" id="623" /> +<TGConnectingPoint num="0" id="47" /> +<P1 x="249" y="747" id="451" /> +<P2 x="259" y="678" id="529" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<COMPONENT type="1400" id="192" > +<COMPONENT type="1400" id="98" > <cdparam x="192" y="936" /> <sizeparam width="247" height="83" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="Block4" value="OtherSoftwareApplications" /> -<TGConnectingPoint num="0" id="168" /> -<TGConnectingPoint num="1" id="169" /> -<TGConnectingPoint num="2" id="170" /> -<TGConnectingPoint num="3" id="171" /> -<TGConnectingPoint num="4" id="172" /> -<TGConnectingPoint num="5" id="173" /> -<TGConnectingPoint num="6" id="174" /> -<TGConnectingPoint num="7" id="175" /> -<TGConnectingPoint num="8" id="176" /> -<TGConnectingPoint num="9" id="177" /> -<TGConnectingPoint num="10" id="178" /> -<TGConnectingPoint num="11" id="179" /> -<TGConnectingPoint num="12" id="180" /> -<TGConnectingPoint num="13" id="181" /> -<TGConnectingPoint num="14" id="182" /> -<TGConnectingPoint num="15" id="183" /> -<TGConnectingPoint num="16" id="184" /> -<TGConnectingPoint num="17" id="185" /> -<TGConnectingPoint num="18" id="186" /> -<TGConnectingPoint num="19" id="187" /> -<TGConnectingPoint num="20" id="188" /> -<TGConnectingPoint num="21" id="189" /> -<TGConnectingPoint num="22" id="190" /> -<TGConnectingPoint num="23" id="191" /> +<TGConnectingPoint num="0" id="74" /> +<TGConnectingPoint num="1" id="75" /> +<TGConnectingPoint num="2" id="76" /> +<TGConnectingPoint num="3" id="77" /> +<TGConnectingPoint num="4" id="78" /> +<TGConnectingPoint num="5" id="79" /> +<TGConnectingPoint num="6" id="80" /> +<TGConnectingPoint num="7" id="81" /> +<TGConnectingPoint num="8" id="82" /> +<TGConnectingPoint num="9" id="83" /> +<TGConnectingPoint num="10" id="84" /> +<TGConnectingPoint num="11" id="85" /> +<TGConnectingPoint num="12" id="86" /> +<TGConnectingPoint num="13" id="87" /> +<TGConnectingPoint num="14" id="88" /> +<TGConnectingPoint num="15" id="89" /> +<TGConnectingPoint num="16" id="90" /> +<TGConnectingPoint num="17" id="91" /> +<TGConnectingPoint num="18" id="92" /> +<TGConnectingPoint num="19" id="93" /> +<TGConnectingPoint num="20" id="94" /> +<TGConnectingPoint num="21" id="95" /> +<TGConnectingPoint num="22" id="96" /> +<TGConnectingPoint num="23" id="97" /> </COMPONENT> -<SUBCOMPONENT type="1401" id="167" > -<father id="192" num="0" /> +<SUBCOMPONENT type="1401" id="73" > +<father id="98" num="0" /> <cdparam x="256" y="937" /> <sizeparam width="137" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="0" maxX="110" minY="0" maxY="48" /> <infoparam name="TGComponent" value="ExploitVulnerability" /> -<TGConnectingPoint num="0" id="143" /> -<TGConnectingPoint num="1" id="144" /> -<TGConnectingPoint num="2" id="145" /> -<TGConnectingPoint num="3" id="146" /> -<TGConnectingPoint num="4" id="147" /> -<TGConnectingPoint num="5" id="148" /> -<TGConnectingPoint num="6" id="149" /> -<TGConnectingPoint num="7" id="150" /> -<TGConnectingPoint num="8" id="151" /> -<TGConnectingPoint num="9" id="152" /> -<TGConnectingPoint num="10" id="153" /> -<TGConnectingPoint num="11" id="154" /> -<TGConnectingPoint num="12" id="155" /> -<TGConnectingPoint num="13" id="156" /> -<TGConnectingPoint num="14" id="157" /> -<TGConnectingPoint num="15" id="158" /> -<TGConnectingPoint num="16" id="159" /> -<TGConnectingPoint num="17" id="160" /> -<TGConnectingPoint num="18" id="161" /> -<TGConnectingPoint num="19" id="162" /> -<TGConnectingPoint num="20" id="163" /> -<TGConnectingPoint num="21" id="164" /> -<TGConnectingPoint num="22" id="165" /> -<TGConnectingPoint num="23" id="166" /> +<TGConnectingPoint num="0" id="49" /> +<TGConnectingPoint num="1" id="50" /> +<TGConnectingPoint num="2" id="51" /> +<TGConnectingPoint num="3" id="52" /> +<TGConnectingPoint num="4" id="53" /> +<TGConnectingPoint num="5" id="54" /> +<TGConnectingPoint num="6" id="55" /> +<TGConnectingPoint num="7" id="56" /> +<TGConnectingPoint num="8" id="57" /> +<TGConnectingPoint num="9" id="58" /> +<TGConnectingPoint num="10" id="59" /> +<TGConnectingPoint num="11" id="60" /> +<TGConnectingPoint num="12" id="61" /> +<TGConnectingPoint num="13" id="62" /> +<TGConnectingPoint num="14" id="63" /> +<TGConnectingPoint num="15" id="64" /> +<TGConnectingPoint num="16" id="65" /> +<TGConnectingPoint num="17" id="66" /> +<TGConnectingPoint num="18" id="67" /> +<TGConnectingPoint num="19" id="68" /> +<TGConnectingPoint num="20" id="69" /> +<TGConnectingPoint num="21" id="70" /> +<TGConnectingPoint num="22" id="71" /> +<TGConnectingPoint num="23" id="72" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1400" id="242" > +<COMPONENT type="1400" id="148" > <cdparam x="392" y="279" /> <sizeparam width="247" height="108" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="Block6" value="AttackerWebServer" /> -<TGConnectingPoint num="0" id="218" /> -<TGConnectingPoint num="1" id="219" /> -<TGConnectingPoint num="2" id="220" /> -<TGConnectingPoint num="3" id="221" /> -<TGConnectingPoint num="4" id="222" /> -<TGConnectingPoint num="5" id="223" /> -<TGConnectingPoint num="6" id="224" /> -<TGConnectingPoint num="7" id="225" /> -<TGConnectingPoint num="8" id="226" /> -<TGConnectingPoint num="9" id="227" /> -<TGConnectingPoint num="10" id="228" /> -<TGConnectingPoint num="11" id="229" /> -<TGConnectingPoint num="12" id="230" /> -<TGConnectingPoint num="13" id="231" /> -<TGConnectingPoint num="14" id="232" /> -<TGConnectingPoint num="15" id="233" /> -<TGConnectingPoint num="16" id="234" /> -<TGConnectingPoint num="17" id="235" /> -<TGConnectingPoint num="18" id="236" /> -<TGConnectingPoint num="19" id="237" /> -<TGConnectingPoint num="20" id="238" /> -<TGConnectingPoint num="21" id="239" /> -<TGConnectingPoint num="22" id="240" /> -<TGConnectingPoint num="23" id="241" /> +<TGConnectingPoint num="0" id="124" /> +<TGConnectingPoint num="1" id="125" /> +<TGConnectingPoint num="2" id="126" /> +<TGConnectingPoint num="3" id="127" /> +<TGConnectingPoint num="4" id="128" /> +<TGConnectingPoint num="5" id="129" /> +<TGConnectingPoint num="6" id="130" /> +<TGConnectingPoint num="7" id="131" /> +<TGConnectingPoint num="8" id="132" /> +<TGConnectingPoint num="9" id="133" /> +<TGConnectingPoint num="10" id="134" /> +<TGConnectingPoint num="11" id="135" /> +<TGConnectingPoint num="12" id="136" /> +<TGConnectingPoint num="13" id="137" /> +<TGConnectingPoint num="14" id="138" /> +<TGConnectingPoint num="15" id="139" /> +<TGConnectingPoint num="16" id="140" /> +<TGConnectingPoint num="17" id="141" /> +<TGConnectingPoint num="18" id="142" /> +<TGConnectingPoint num="19" id="143" /> +<TGConnectingPoint num="20" id="144" /> +<TGConnectingPoint num="21" id="145" /> +<TGConnectingPoint num="22" id="146" /> +<TGConnectingPoint num="23" id="147" /> </COMPONENT> -<SUBCOMPONENT type="1401" id="217" > -<father id="242" num="0" /> +<SUBCOMPONENT type="1401" id="123" > +<father id="148" num="0" /> <cdparam x="439" y="326" /> <sizeparam width="190" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="0" maxX="57" minY="0" maxY="73" /> <infoparam name="TGComponent" value="GenerateFakeBankWebsite" /> -<TGConnectingPoint num="0" id="193" /> -<TGConnectingPoint num="1" id="194" /> -<TGConnectingPoint num="2" id="195" /> -<TGConnectingPoint num="3" id="196" /> -<TGConnectingPoint num="4" id="197" /> -<TGConnectingPoint num="5" id="198" /> -<TGConnectingPoint num="6" id="199" /> -<TGConnectingPoint num="7" id="200" /> -<TGConnectingPoint num="8" id="201" /> -<TGConnectingPoint num="9" id="202" /> -<TGConnectingPoint num="10" id="203" /> -<TGConnectingPoint num="11" id="204" /> -<TGConnectingPoint num="12" id="205" /> -<TGConnectingPoint num="13" id="206" /> -<TGConnectingPoint num="14" id="207" /> -<TGConnectingPoint num="15" id="208" /> -<TGConnectingPoint num="16" id="209" /> -<TGConnectingPoint num="17" id="210" /> -<TGConnectingPoint num="18" id="211" /> -<TGConnectingPoint num="19" id="212" /> -<TGConnectingPoint num="20" id="213" /> -<TGConnectingPoint num="21" id="214" /> -<TGConnectingPoint num="22" id="215" /> -<TGConnectingPoint num="23" id="216" /> +<TGConnectingPoint num="0" id="99" /> +<TGConnectingPoint num="1" id="100" /> +<TGConnectingPoint num="2" id="101" /> +<TGConnectingPoint num="3" id="102" /> +<TGConnectingPoint num="4" id="103" /> +<TGConnectingPoint num="5" id="104" /> +<TGConnectingPoint num="6" id="105" /> +<TGConnectingPoint num="7" id="106" /> +<TGConnectingPoint num="8" id="107" /> +<TGConnectingPoint num="9" id="108" /> +<TGConnectingPoint num="10" id="109" /> +<TGConnectingPoint num="11" id="110" /> +<TGConnectingPoint num="12" id="111" /> +<TGConnectingPoint num="13" id="112" /> +<TGConnectingPoint num="14" id="113" /> +<TGConnectingPoint num="15" id="114" /> +<TGConnectingPoint num="16" id="115" /> +<TGConnectingPoint num="17" id="116" /> +<TGConnectingPoint num="18" id="117" /> +<TGConnectingPoint num="19" id="118" /> +<TGConnectingPoint num="20" id="119" /> +<TGConnectingPoint num="21" id="120" /> +<TGConnectingPoint num="22" id="121" /> +<TGConnectingPoint num="23" id="122" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1401" id="267" > +<COMPONENT type="1401" id="173" > <cdparam x="491" y="631" /> <sizeparam width="180" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="TGComponent" value="ControlFakeHTTPBankURL" /> -<TGConnectingPoint num="0" id="243" /> -<TGConnectingPoint num="1" id="244" /> -<TGConnectingPoint num="2" id="245" /> -<TGConnectingPoint num="3" id="246" /> -<TGConnectingPoint num="4" id="247" /> -<TGConnectingPoint num="5" id="248" /> -<TGConnectingPoint num="6" id="249" /> -<TGConnectingPoint num="7" id="250" /> -<TGConnectingPoint num="8" id="251" /> -<TGConnectingPoint num="9" id="252" /> -<TGConnectingPoint num="10" id="253" /> -<TGConnectingPoint num="11" id="254" /> -<TGConnectingPoint num="12" id="255" /> -<TGConnectingPoint num="13" id="256" /> -<TGConnectingPoint num="14" id="257" /> -<TGConnectingPoint num="15" id="258" /> -<TGConnectingPoint num="16" id="259" /> -<TGConnectingPoint num="17" id="260" /> -<TGConnectingPoint num="18" id="261" /> -<TGConnectingPoint num="19" id="262" /> -<TGConnectingPoint num="20" id="263" /> -<TGConnectingPoint num="21" id="264" /> -<TGConnectingPoint num="22" id="265" /> -<TGConnectingPoint num="23" id="266" /> +<TGConnectingPoint num="0" id="149" /> +<TGConnectingPoint num="1" id="150" /> +<TGConnectingPoint num="2" id="151" /> +<TGConnectingPoint num="3" id="152" /> +<TGConnectingPoint num="4" id="153" /> +<TGConnectingPoint num="5" id="154" /> +<TGConnectingPoint num="6" id="155" /> +<TGConnectingPoint num="7" id="156" /> +<TGConnectingPoint num="8" id="157" /> +<TGConnectingPoint num="9" id="158" /> +<TGConnectingPoint num="10" id="159" /> +<TGConnectingPoint num="11" id="160" /> +<TGConnectingPoint num="12" id="161" /> +<TGConnectingPoint num="13" id="162" /> +<TGConnectingPoint num="14" id="163" /> +<TGConnectingPoint num="15" id="164" /> +<TGConnectingPoint num="16" id="165" /> +<TGConnectingPoint num="17" id="166" /> +<TGConnectingPoint num="18" id="167" /> +<TGConnectingPoint num="19" id="168" /> +<TGConnectingPoint num="20" id="169" /> +<TGConnectingPoint num="21" id="170" /> +<TGConnectingPoint num="22" id="171" /> +<TGConnectingPoint num="23" id="172" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </COMPONENT> -<COMPONENT type="1402" id="280" > +<COMPONENT type="1402" id="186" > <cdparam x="887" y="647" /> <sizeparam width="123" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="TGComponent" value="<<AND>>" /> -<TGConnectingPoint num="0" id="268" /> -<TGConnectingPoint num="1" id="269" /> -<TGConnectingPoint num="2" id="270" /> -<TGConnectingPoint num="3" id="271" /> -<TGConnectingPoint num="4" id="272" /> -<TGConnectingPoint num="5" id="273" /> -<TGConnectingPoint num="6" id="274" /> -<TGConnectingPoint num="7" id="275" /> -<TGConnectingPoint num="8" id="276" /> -<TGConnectingPoint num="9" id="277" /> -<TGConnectingPoint num="10" id="278" /> -<TGConnectingPoint num="11" id="279" /> +<TGConnectingPoint num="0" id="174" /> +<TGConnectingPoint num="1" id="175" /> +<TGConnectingPoint num="2" id="176" /> +<TGConnectingPoint num="3" id="177" /> +<TGConnectingPoint num="4" id="178" /> +<TGConnectingPoint num="5" id="179" /> +<TGConnectingPoint num="6" id="180" /> +<TGConnectingPoint num="7" id="181" /> +<TGConnectingPoint num="8" id="182" /> +<TGConnectingPoint num="9" id="183" /> +<TGConnectingPoint num="10" id="184" /> +<TGConnectingPoint num="11" id="185" /> <extraparam> <info equation="" /> </extraparam> </COMPONENT> -<COMPONENT type="1402" id="293" > +<COMPONENT type="1402" id="199" > <cdparam x="696" y="779" /> <sizeparam width="123" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="TGComponent" value="<<SEQUENCE>>" /> -<TGConnectingPoint num="0" id="281" /> -<TGConnectingPoint num="1" id="282" /> -<TGConnectingPoint num="2" id="283" /> -<TGConnectingPoint num="3" id="284" /> -<TGConnectingPoint num="4" id="285" /> -<TGConnectingPoint num="5" id="286" /> -<TGConnectingPoint num="6" id="287" /> -<TGConnectingPoint num="7" id="288" /> -<TGConnectingPoint num="8" id="289" /> -<TGConnectingPoint num="9" id="290" /> -<TGConnectingPoint num="10" id="291" /> -<TGConnectingPoint num="11" id="292" /> +<TGConnectingPoint num="0" id="187" /> +<TGConnectingPoint num="1" id="188" /> +<TGConnectingPoint num="2" id="189" /> +<TGConnectingPoint num="3" id="190" /> +<TGConnectingPoint num="4" id="191" /> +<TGConnectingPoint num="5" id="192" /> +<TGConnectingPoint num="6" id="193" /> +<TGConnectingPoint num="7" id="194" /> +<TGConnectingPoint num="8" id="195" /> +<TGConnectingPoint num="9" id="196" /> +<TGConnectingPoint num="10" id="197" /> +<TGConnectingPoint num="11" id="198" /> <extraparam> <info equation="" /> </extraparam> </COMPONENT> -<COMPONENT type="1402" id="306" > +<COMPONENT type="1402" id="212" > <cdparam x="696" y="623" /> <sizeparam width="123" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="TGComponent" value="<<AND>>" /> -<TGConnectingPoint num="0" id="294" /> -<TGConnectingPoint num="1" id="295" /> -<TGConnectingPoint num="2" id="296" /> -<TGConnectingPoint num="3" id="297" /> -<TGConnectingPoint num="4" id="298" /> -<TGConnectingPoint num="5" id="299" /> -<TGConnectingPoint num="6" id="300" /> -<TGConnectingPoint num="7" id="301" /> -<TGConnectingPoint num="8" id="302" /> -<TGConnectingPoint num="9" id="303" /> -<TGConnectingPoint num="10" id="304" /> -<TGConnectingPoint num="11" id="305" /> +<TGConnectingPoint num="0" id="200" /> +<TGConnectingPoint num="1" id="201" /> +<TGConnectingPoint num="2" id="202" /> +<TGConnectingPoint num="3" id="203" /> +<TGConnectingPoint num="4" id="204" /> +<TGConnectingPoint num="5" id="205" /> +<TGConnectingPoint num="6" id="206" /> +<TGConnectingPoint num="7" id="207" /> +<TGConnectingPoint num="8" id="208" /> +<TGConnectingPoint num="9" id="209" /> +<TGConnectingPoint num="10" id="210" /> +<TGConnectingPoint num="11" id="211" /> <extraparam> <info equation="" /> </extraparam> </COMPONENT> -<COMPONENT type="1402" id="319" > +<COMPONENT type="1402" id="225" > <cdparam x="219" y="871" /> <sizeparam width="123" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="TGComponent" value="<<OR>>" /> -<TGConnectingPoint num="0" id="307" /> -<TGConnectingPoint num="1" id="308" /> -<TGConnectingPoint num="2" id="309" /> -<TGConnectingPoint num="3" id="310" /> -<TGConnectingPoint num="4" id="311" /> -<TGConnectingPoint num="5" id="312" /> -<TGConnectingPoint num="6" id="313" /> -<TGConnectingPoint num="7" id="314" /> -<TGConnectingPoint num="8" id="315" /> -<TGConnectingPoint num="9" id="316" /> -<TGConnectingPoint num="10" id="317" /> -<TGConnectingPoint num="11" id="318" /> +<TGConnectingPoint num="0" id="213" /> +<TGConnectingPoint num="1" id="214" /> +<TGConnectingPoint num="2" id="215" /> +<TGConnectingPoint num="3" id="216" /> +<TGConnectingPoint num="4" id="217" /> +<TGConnectingPoint num="5" id="218" /> +<TGConnectingPoint num="6" id="219" /> +<TGConnectingPoint num="7" id="220" /> +<TGConnectingPoint num="8" id="221" /> +<TGConnectingPoint num="9" id="222" /> +<TGConnectingPoint num="10" id="223" /> +<TGConnectingPoint num="11" id="224" /> <extraparam> <info equation="" /> </extraparam> </COMPONENT> -<COMPONENT type="1400" id="444" > +<COMPONENT type="1400" id="350" > <cdparam x="360" y="683" /> <sizeparam width="303" height="240" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="Block3" value="Browser" /> -<TGConnectingPoint num="0" id="420" /> -<TGConnectingPoint num="1" id="421" /> -<TGConnectingPoint num="2" id="422" /> -<TGConnectingPoint num="3" id="423" /> -<TGConnectingPoint num="4" id="424" /> -<TGConnectingPoint num="5" id="425" /> -<TGConnectingPoint num="6" id="426" /> -<TGConnectingPoint num="7" id="427" /> -<TGConnectingPoint num="8" id="428" /> -<TGConnectingPoint num="9" id="429" /> -<TGConnectingPoint num="10" id="430" /> -<TGConnectingPoint num="11" id="431" /> -<TGConnectingPoint num="12" id="432" /> -<TGConnectingPoint num="13" id="433" /> -<TGConnectingPoint num="14" id="434" /> -<TGConnectingPoint num="15" id="435" /> -<TGConnectingPoint num="16" id="436" /> -<TGConnectingPoint num="17" id="437" /> -<TGConnectingPoint num="18" id="438" /> -<TGConnectingPoint num="19" id="439" /> -<TGConnectingPoint num="20" id="440" /> -<TGConnectingPoint num="21" id="441" /> -<TGConnectingPoint num="22" id="442" /> -<TGConnectingPoint num="23" id="443" /> +<TGConnectingPoint num="0" id="326" /> +<TGConnectingPoint num="1" id="327" /> +<TGConnectingPoint num="2" id="328" /> +<TGConnectingPoint num="3" id="329" /> +<TGConnectingPoint num="4" id="330" /> +<TGConnectingPoint num="5" id="331" /> +<TGConnectingPoint num="6" id="332" /> +<TGConnectingPoint num="7" id="333" /> +<TGConnectingPoint num="8" id="334" /> +<TGConnectingPoint num="9" id="335" /> +<TGConnectingPoint num="10" id="336" /> +<TGConnectingPoint num="11" id="337" /> +<TGConnectingPoint num="12" id="338" /> +<TGConnectingPoint num="13" id="339" /> +<TGConnectingPoint num="14" id="340" /> +<TGConnectingPoint num="15" id="341" /> +<TGConnectingPoint num="16" id="342" /> +<TGConnectingPoint num="17" id="343" /> +<TGConnectingPoint num="18" id="344" /> +<TGConnectingPoint num="19" id="345" /> +<TGConnectingPoint num="20" id="346" /> +<TGConnectingPoint num="21" id="347" /> +<TGConnectingPoint num="22" id="348" /> +<TGConnectingPoint num="23" id="349" /> </COMPONENT> -<SUBCOMPONENT type="1401" id="344" > -<father id="444" num="0" /> -<cdparam x="340" y="823" /> -<sizeparam width="323" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="250" > +<father id="350" num="0" /> +<cdparam x="370" y="768" /> +<sizeparam width="293" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="0" maxX="-20" minY="0" maxY="205" /> -<infoparam name="TGComponent" value="RequestUserToInstallMobileFakeBankApplication" /> -<TGConnectingPoint num="0" id="320" /> -<TGConnectingPoint num="1" id="321" /> -<TGConnectingPoint num="2" id="322" /> -<TGConnectingPoint num="3" id="323" /> -<TGConnectingPoint num="4" id="324" /> -<TGConnectingPoint num="5" id="325" /> -<TGConnectingPoint num="6" id="326" /> -<TGConnectingPoint num="7" id="327" /> -<TGConnectingPoint num="8" id="328" /> -<TGConnectingPoint num="9" id="329" /> -<TGConnectingPoint num="10" id="330" /> -<TGConnectingPoint num="11" id="331" /> -<TGConnectingPoint num="12" id="332" /> -<TGConnectingPoint num="13" id="333" /> -<TGConnectingPoint num="14" id="334" /> -<TGConnectingPoint num="15" id="335" /> -<TGConnectingPoint num="16" id="336" /> -<TGConnectingPoint num="17" id="337" /> -<TGConnectingPoint num="18" id="338" /> -<TGConnectingPoint num="19" id="339" /> -<TGConnectingPoint num="20" id="340" /> -<TGConnectingPoint num="21" id="341" /> -<TGConnectingPoint num="22" id="342" /> -<TGConnectingPoint num="23" id="343" /> +<cdrectangleparam minX="0" maxX="10" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="RedirectHTTPRequestFromBankToFakeBank" /> +<TGConnectingPoint num="0" id="226" /> +<TGConnectingPoint num="1" id="227" /> +<TGConnectingPoint num="2" id="228" /> +<TGConnectingPoint num="3" id="229" /> +<TGConnectingPoint num="4" id="230" /> +<TGConnectingPoint num="5" id="231" /> +<TGConnectingPoint num="6" id="232" /> +<TGConnectingPoint num="7" id="233" /> +<TGConnectingPoint num="8" id="234" /> +<TGConnectingPoint num="9" id="235" /> +<TGConnectingPoint num="10" id="236" /> +<TGConnectingPoint num="11" id="237" /> +<TGConnectingPoint num="12" id="238" /> +<TGConnectingPoint num="13" id="239" /> +<TGConnectingPoint num="14" id="240" /> +<TGConnectingPoint num="15" id="241" /> +<TGConnectingPoint num="16" id="242" /> +<TGConnectingPoint num="17" id="243" /> +<TGConnectingPoint num="18" id="244" /> +<TGConnectingPoint num="19" id="245" /> +<TGConnectingPoint num="20" id="246" /> +<TGConnectingPoint num="21" id="247" /> +<TGConnectingPoint num="22" id="248" /> +<TGConnectingPoint num="23" id="249" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1401" id="369" > -<father id="444" num="1" /> -<cdparam x="395" y="871" /> -<sizeparam width="134" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="275" > +<father id="350" num="1" /> +<cdparam x="448" y="716" /> +<sizeparam width="152" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="0" maxX="169" minY="0" maxY="205" /> -<infoparam name="TGComponent" value="ExploitVunerability" /> -<TGConnectingPoint num="0" id="345" /> -<TGConnectingPoint num="1" id="346" /> -<TGConnectingPoint num="2" id="347" /> -<TGConnectingPoint num="3" id="348" /> -<TGConnectingPoint num="4" id="349" /> -<TGConnectingPoint num="5" id="350" /> -<TGConnectingPoint num="6" id="351" /> -<TGConnectingPoint num="7" id="352" /> -<TGConnectingPoint num="8" id="353" /> -<TGConnectingPoint num="9" id="354" /> -<TGConnectingPoint num="10" id="355" /> -<TGConnectingPoint num="11" id="356" /> -<TGConnectingPoint num="12" id="357" /> -<TGConnectingPoint num="13" id="358" /> -<TGConnectingPoint num="14" id="359" /> -<TGConnectingPoint num="15" id="360" /> -<TGConnectingPoint num="16" id="361" /> -<TGConnectingPoint num="17" id="362" /> -<TGConnectingPoint num="18" id="363" /> -<TGConnectingPoint num="19" id="364" /> -<TGConnectingPoint num="20" id="365" /> -<TGConnectingPoint num="21" id="366" /> -<TGConnectingPoint num="22" id="367" /> -<TGConnectingPoint num="23" id="368" /> +<cdrectangleparam minX="0" maxX="151" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="InstallMaliciousPlugin" /> +<TGConnectingPoint num="0" id="251" /> +<TGConnectingPoint num="1" id="252" /> +<TGConnectingPoint num="2" id="253" /> +<TGConnectingPoint num="3" id="254" /> +<TGConnectingPoint num="4" id="255" /> +<TGConnectingPoint num="5" id="256" /> +<TGConnectingPoint num="6" id="257" /> +<TGConnectingPoint num="7" id="258" /> +<TGConnectingPoint num="8" id="259" /> +<TGConnectingPoint num="9" id="260" /> +<TGConnectingPoint num="10" id="261" /> +<TGConnectingPoint num="11" id="262" /> +<TGConnectingPoint num="12" id="263" /> +<TGConnectingPoint num="13" id="264" /> +<TGConnectingPoint num="14" id="265" /> +<TGConnectingPoint num="15" id="266" /> +<TGConnectingPoint num="16" id="267" /> +<TGConnectingPoint num="17" id="268" /> +<TGConnectingPoint num="18" id="269" /> +<TGConnectingPoint num="19" id="270" /> +<TGConnectingPoint num="20" id="271" /> +<TGConnectingPoint num="21" id="272" /> +<TGConnectingPoint num="22" id="273" /> +<TGConnectingPoint num="23" id="274" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1401" id="394" > -<father id="444" num="2" /> -<cdparam x="448" y="716" /> -<sizeparam width="152" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="300" > +<father id="350" num="2" /> +<cdparam x="395" y="871" /> +<sizeparam width="134" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="0" maxX="151" minY="0" maxY="205" /> -<infoparam name="TGComponent" value="InstallMaliciousPlugin" /> -<TGConnectingPoint num="0" id="370" /> -<TGConnectingPoint num="1" id="371" /> -<TGConnectingPoint num="2" id="372" /> -<TGConnectingPoint num="3" id="373" /> -<TGConnectingPoint num="4" id="374" /> -<TGConnectingPoint num="5" id="375" /> -<TGConnectingPoint num="6" id="376" /> -<TGConnectingPoint num="7" id="377" /> -<TGConnectingPoint num="8" id="378" /> -<TGConnectingPoint num="9" id="379" /> -<TGConnectingPoint num="10" id="380" /> -<TGConnectingPoint num="11" id="381" /> -<TGConnectingPoint num="12" id="382" /> -<TGConnectingPoint num="13" id="383" /> -<TGConnectingPoint num="14" id="384" /> -<TGConnectingPoint num="15" id="385" /> -<TGConnectingPoint num="16" id="386" /> -<TGConnectingPoint num="17" id="387" /> -<TGConnectingPoint num="18" id="388" /> -<TGConnectingPoint num="19" id="389" /> -<TGConnectingPoint num="20" id="390" /> -<TGConnectingPoint num="21" id="391" /> -<TGConnectingPoint num="22" id="392" /> -<TGConnectingPoint num="23" id="393" /> +<cdrectangleparam minX="0" maxX="169" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="ExploitVunerability" /> +<TGConnectingPoint num="0" id="276" /> +<TGConnectingPoint num="1" id="277" /> +<TGConnectingPoint num="2" id="278" /> +<TGConnectingPoint num="3" id="279" /> +<TGConnectingPoint num="4" id="280" /> +<TGConnectingPoint num="5" id="281" /> +<TGConnectingPoint num="6" id="282" /> +<TGConnectingPoint num="7" id="283" /> +<TGConnectingPoint num="8" id="284" /> +<TGConnectingPoint num="9" id="285" /> +<TGConnectingPoint num="10" id="286" /> +<TGConnectingPoint num="11" id="287" /> +<TGConnectingPoint num="12" id="288" /> +<TGConnectingPoint num="13" id="289" /> +<TGConnectingPoint num="14" id="290" /> +<TGConnectingPoint num="15" id="291" /> +<TGConnectingPoint num="16" id="292" /> +<TGConnectingPoint num="17" id="293" /> +<TGConnectingPoint num="18" id="294" /> +<TGConnectingPoint num="19" id="295" /> +<TGConnectingPoint num="20" id="296" /> +<TGConnectingPoint num="21" id="297" /> +<TGConnectingPoint num="22" id="298" /> +<TGConnectingPoint num="23" id="299" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1401" id="419" > -<father id="444" num="3" /> -<cdparam x="370" y="768" /> -<sizeparam width="293" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="325" > +<father id="350" num="3" /> +<cdparam x="340" y="823" /> +<sizeparam width="323" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="0" maxX="10" minY="0" maxY="205" /> -<infoparam name="TGComponent" value="RedirectHTTPRequestFromBankToFakeBank" /> -<TGConnectingPoint num="0" id="395" /> -<TGConnectingPoint num="1" id="396" /> -<TGConnectingPoint num="2" id="397" /> -<TGConnectingPoint num="3" id="398" /> -<TGConnectingPoint num="4" id="399" /> -<TGConnectingPoint num="5" id="400" /> -<TGConnectingPoint num="6" id="401" /> -<TGConnectingPoint num="7" id="402" /> -<TGConnectingPoint num="8" id="403" /> -<TGConnectingPoint num="9" id="404" /> -<TGConnectingPoint num="10" id="405" /> -<TGConnectingPoint num="11" id="406" /> -<TGConnectingPoint num="12" id="407" /> -<TGConnectingPoint num="13" id="408" /> -<TGConnectingPoint num="14" id="409" /> -<TGConnectingPoint num="15" id="410" /> -<TGConnectingPoint num="16" id="411" /> -<TGConnectingPoint num="17" id="412" /> -<TGConnectingPoint num="18" id="413" /> -<TGConnectingPoint num="19" id="414" /> -<TGConnectingPoint num="20" id="415" /> -<TGConnectingPoint num="21" id="416" /> -<TGConnectingPoint num="22" id="417" /> -<TGConnectingPoint num="23" id="418" /> +<cdrectangleparam minX="0" maxX="-20" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="RequestUserToInstallMobileFakeBankApplication" /> +<TGConnectingPoint num="0" id="301" /> +<TGConnectingPoint num="1" id="302" /> +<TGConnectingPoint num="2" id="303" /> +<TGConnectingPoint num="3" id="304" /> +<TGConnectingPoint num="4" id="305" /> +<TGConnectingPoint num="5" id="306" /> +<TGConnectingPoint num="6" id="307" /> +<TGConnectingPoint num="7" id="308" /> +<TGConnectingPoint num="8" id="309" /> +<TGConnectingPoint num="9" id="310" /> +<TGConnectingPoint num="10" id="311" /> +<TGConnectingPoint num="11" id="312" /> +<TGConnectingPoint num="12" id="313" /> +<TGConnectingPoint num="13" id="314" /> +<TGConnectingPoint num="14" id="315" /> +<TGConnectingPoint num="15" id="316" /> +<TGConnectingPoint num="16" id="317" /> +<TGConnectingPoint num="17" id="318" /> +<TGConnectingPoint num="18" id="319" /> +<TGConnectingPoint num="19" id="320" /> +<TGConnectingPoint num="20" id="321" /> +<TGConnectingPoint num="21" id="322" /> +<TGConnectingPoint num="22" id="323" /> +<TGConnectingPoint num="23" id="324" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1400" id="544" > +<COMPONENT type="1400" id="450" > <cdparam x="837" y="531" /> <sizeparam width="224" height="331" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="Block2" value="UserMobilePhone_Android" /> -<TGConnectingPoint num="0" id="520" /> -<TGConnectingPoint num="1" id="521" /> -<TGConnectingPoint num="2" id="522" /> -<TGConnectingPoint num="3" id="523" /> -<TGConnectingPoint num="4" id="524" /> -<TGConnectingPoint num="5" id="525" /> -<TGConnectingPoint num="6" id="526" /> -<TGConnectingPoint num="7" id="527" /> -<TGConnectingPoint num="8" id="528" /> -<TGConnectingPoint num="9" id="529" /> -<TGConnectingPoint num="10" id="530" /> -<TGConnectingPoint num="11" id="531" /> -<TGConnectingPoint num="12" id="532" /> -<TGConnectingPoint num="13" id="533" /> -<TGConnectingPoint num="14" id="534" /> -<TGConnectingPoint num="15" id="535" /> -<TGConnectingPoint num="16" id="536" /> -<TGConnectingPoint num="17" id="537" /> -<TGConnectingPoint num="18" id="538" /> -<TGConnectingPoint num="19" id="539" /> -<TGConnectingPoint num="20" id="540" /> -<TGConnectingPoint num="21" id="541" /> -<TGConnectingPoint num="22" id="542" /> -<TGConnectingPoint num="23" id="543" /> +<TGConnectingPoint num="0" id="426" /> +<TGConnectingPoint num="1" id="427" /> +<TGConnectingPoint num="2" id="428" /> +<TGConnectingPoint num="3" id="429" /> +<TGConnectingPoint num="4" id="430" /> +<TGConnectingPoint num="5" id="431" /> +<TGConnectingPoint num="6" id="432" /> +<TGConnectingPoint num="7" id="433" /> +<TGConnectingPoint num="8" id="434" /> +<TGConnectingPoint num="9" id="435" /> +<TGConnectingPoint num="10" id="436" /> +<TGConnectingPoint num="11" id="437" /> +<TGConnectingPoint num="12" id="438" /> +<TGConnectingPoint num="13" id="439" /> +<TGConnectingPoint num="14" id="440" /> +<TGConnectingPoint num="15" id="441" /> +<TGConnectingPoint num="16" id="442" /> +<TGConnectingPoint num="17" id="443" /> +<TGConnectingPoint num="18" id="444" /> +<TGConnectingPoint num="19" id="445" /> +<TGConnectingPoint num="20" id="446" /> +<TGConnectingPoint num="21" id="447" /> +<TGConnectingPoint num="22" id="448" /> +<TGConnectingPoint num="23" id="449" /> </COMPONENT> -<SUBCOMPONENT type="1401" id="469" > -<father id="544" num="0" /> -<cdparam x="873" y="720" /> -<sizeparam width="147" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="375" > +<father id="450" num="0" /> +<cdparam x="838" y="783" /> +<sizeparam width="223" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="0" maxX="77" minY="0" maxY="296" /> -<infoparam name="TGComponent" value="SilentlyInterceptSMS" /> -<TGConnectingPoint num="0" id="445" /> -<TGConnectingPoint num="1" id="446" /> -<TGConnectingPoint num="2" id="447" /> -<TGConnectingPoint num="3" id="448" /> -<TGConnectingPoint num="4" id="449" /> -<TGConnectingPoint num="5" id="450" /> -<TGConnectingPoint num="6" id="451" /> -<TGConnectingPoint num="7" id="452" /> -<TGConnectingPoint num="8" id="453" /> -<TGConnectingPoint num="9" id="454" /> -<TGConnectingPoint num="10" id="455" /> -<TGConnectingPoint num="11" id="456" /> -<TGConnectingPoint num="12" id="457" /> -<TGConnectingPoint num="13" id="458" /> -<TGConnectingPoint num="14" id="459" /> -<TGConnectingPoint num="15" id="460" /> -<TGConnectingPoint num="16" id="461" /> -<TGConnectingPoint num="17" id="462" /> -<TGConnectingPoint num="18" id="463" /> -<TGConnectingPoint num="19" id="464" /> -<TGConnectingPoint num="20" id="465" /> -<TGConnectingPoint num="21" id="466" /> -<TGConnectingPoint num="22" id="467" /> -<TGConnectingPoint num="23" id="468" /> +<cdrectangleparam minX="0" maxX="1" minY="0" maxY="296" /> +<infoparam name="TGComponent" value="UserInstallsFakeBankApplication" /> +<TGConnectingPoint num="0" id="351" /> +<TGConnectingPoint num="1" id="352" /> +<TGConnectingPoint num="2" id="353" /> +<TGConnectingPoint num="3" id="354" /> +<TGConnectingPoint num="4" id="355" /> +<TGConnectingPoint num="5" id="356" /> +<TGConnectingPoint num="6" id="357" /> +<TGConnectingPoint num="7" id="358" /> +<TGConnectingPoint num="8" id="359" /> +<TGConnectingPoint num="9" id="360" /> +<TGConnectingPoint num="10" id="361" /> +<TGConnectingPoint num="11" id="362" /> +<TGConnectingPoint num="12" id="363" /> +<TGConnectingPoint num="13" id="364" /> +<TGConnectingPoint num="14" id="365" /> +<TGConnectingPoint num="15" id="366" /> +<TGConnectingPoint num="16" id="367" /> +<TGConnectingPoint num="17" id="368" /> +<TGConnectingPoint num="18" id="369" /> +<TGConnectingPoint num="19" id="370" /> +<TGConnectingPoint num="20" id="371" /> +<TGConnectingPoint num="21" id="372" /> +<TGConnectingPoint num="22" id="373" /> +<TGConnectingPoint num="23" id="374" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1401" id="494" > -<father id="544" num="1" /> +<SUBCOMPONENT type="1401" id="400" > +<father id="450" num="1" /> <cdparam x="871" y="578" /> <sizeparam width="169" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="0" maxX="55" minY="0" maxY="296" /> <infoparam name="TGComponent" value="RetrieveTransactionTAN" /> -<TGConnectingPoint num="0" id="470" /> -<TGConnectingPoint num="1" id="471" /> -<TGConnectingPoint num="2" id="472" /> -<TGConnectingPoint num="3" id="473" /> -<TGConnectingPoint num="4" id="474" /> -<TGConnectingPoint num="5" id="475" /> -<TGConnectingPoint num="6" id="476" /> -<TGConnectingPoint num="7" id="477" /> -<TGConnectingPoint num="8" id="478" /> -<TGConnectingPoint num="9" id="479" /> -<TGConnectingPoint num="10" id="480" /> -<TGConnectingPoint num="11" id="481" /> -<TGConnectingPoint num="12" id="482" /> -<TGConnectingPoint num="13" id="483" /> -<TGConnectingPoint num="14" id="484" /> -<TGConnectingPoint num="15" id="485" /> -<TGConnectingPoint num="16" id="486" /> -<TGConnectingPoint num="17" id="487" /> -<TGConnectingPoint num="18" id="488" /> -<TGConnectingPoint num="19" id="489" /> -<TGConnectingPoint num="20" id="490" /> -<TGConnectingPoint num="21" id="491" /> -<TGConnectingPoint num="22" id="492" /> -<TGConnectingPoint num="23" id="493" /> +<TGConnectingPoint num="0" id="376" /> +<TGConnectingPoint num="1" id="377" /> +<TGConnectingPoint num="2" id="378" /> +<TGConnectingPoint num="3" id="379" /> +<TGConnectingPoint num="4" id="380" /> +<TGConnectingPoint num="5" id="381" /> +<TGConnectingPoint num="6" id="382" /> +<TGConnectingPoint num="7" id="383" /> +<TGConnectingPoint num="8" id="384" /> +<TGConnectingPoint num="9" id="385" /> +<TGConnectingPoint num="10" id="386" /> +<TGConnectingPoint num="11" id="387" /> +<TGConnectingPoint num="12" id="388" /> +<TGConnectingPoint num="13" id="389" /> +<TGConnectingPoint num="14" id="390" /> +<TGConnectingPoint num="15" id="391" /> +<TGConnectingPoint num="16" id="392" /> +<TGConnectingPoint num="17" id="393" /> +<TGConnectingPoint num="18" id="394" /> +<TGConnectingPoint num="19" id="395" /> +<TGConnectingPoint num="20" id="396" /> +<TGConnectingPoint num="21" id="397" /> +<TGConnectingPoint num="22" id="398" /> +<TGConnectingPoint num="23" id="399" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1401" id="519" > -<father id="544" num="2" /> -<cdparam x="838" y="783" /> -<sizeparam width="223" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="425" > +<father id="450" num="2" /> +<cdparam x="873" y="720" /> +<sizeparam width="147" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="0" maxX="1" minY="0" maxY="296" /> -<infoparam name="TGComponent" value="UserInstallsFakeBankApplication" /> -<TGConnectingPoint num="0" id="495" /> -<TGConnectingPoint num="1" id="496" /> -<TGConnectingPoint num="2" id="497" /> -<TGConnectingPoint num="3" id="498" /> -<TGConnectingPoint num="4" id="499" /> -<TGConnectingPoint num="5" id="500" /> -<TGConnectingPoint num="6" id="501" /> -<TGConnectingPoint num="7" id="502" /> -<TGConnectingPoint num="8" id="503" /> -<TGConnectingPoint num="9" id="504" /> -<TGConnectingPoint num="10" id="505" /> -<TGConnectingPoint num="11" id="506" /> -<TGConnectingPoint num="12" id="507" /> -<TGConnectingPoint num="13" id="508" /> -<TGConnectingPoint num="14" id="509" /> -<TGConnectingPoint num="15" id="510" /> -<TGConnectingPoint num="16" id="511" /> -<TGConnectingPoint num="17" id="512" /> -<TGConnectingPoint num="18" id="513" /> -<TGConnectingPoint num="19" id="514" /> -<TGConnectingPoint num="20" id="515" /> -<TGConnectingPoint num="21" id="516" /> -<TGConnectingPoint num="22" id="517" /> -<TGConnectingPoint num="23" id="518" /> +<cdrectangleparam minX="0" maxX="77" minY="0" maxY="296" /> +<infoparam name="TGComponent" value="SilentlyInterceptSMS" /> +<TGConnectingPoint num="0" id="401" /> +<TGConnectingPoint num="1" id="402" /> +<TGConnectingPoint num="2" id="403" /> +<TGConnectingPoint num="3" id="404" /> +<TGConnectingPoint num="4" id="405" /> +<TGConnectingPoint num="5" id="406" /> +<TGConnectingPoint num="6" id="407" /> +<TGConnectingPoint num="7" id="408" /> +<TGConnectingPoint num="8" id="409" /> +<TGConnectingPoint num="9" id="410" /> +<TGConnectingPoint num="10" id="411" /> +<TGConnectingPoint num="11" id="412" /> +<TGConnectingPoint num="12" id="413" /> +<TGConnectingPoint num="13" id="414" /> +<TGConnectingPoint num="14" id="415" /> +<TGConnectingPoint num="15" id="416" /> +<TGConnectingPoint num="16" id="417" /> +<TGConnectingPoint num="17" id="418" /> +<TGConnectingPoint num="18" id="419" /> +<TGConnectingPoint num="19" id="420" /> +<TGConnectingPoint num="20" id="421" /> +<TGConnectingPoint num="21" id="422" /> +<TGConnectingPoint num="22" id="423" /> +<TGConnectingPoint num="23" id="424" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1400" id="619" > +<COMPONENT type="1400" id="525" > <cdparam x="176" y="714" /> <sizeparam width="144" height="128" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="Block1" value="Windows_Win32" /> -<TGConnectingPoint num="0" id="595" /> -<TGConnectingPoint num="1" id="596" /> -<TGConnectingPoint num="2" id="597" /> -<TGConnectingPoint num="3" id="598" /> -<TGConnectingPoint num="4" id="599" /> -<TGConnectingPoint num="5" id="600" /> -<TGConnectingPoint num="6" id="601" /> -<TGConnectingPoint num="7" id="602" /> -<TGConnectingPoint num="8" id="603" /> -<TGConnectingPoint num="9" id="604" /> -<TGConnectingPoint num="10" id="605" /> -<TGConnectingPoint num="11" id="606" /> -<TGConnectingPoint num="12" id="607" /> -<TGConnectingPoint num="13" id="608" /> -<TGConnectingPoint num="14" id="609" /> -<TGConnectingPoint num="15" id="610" /> -<TGConnectingPoint num="16" id="611" /> -<TGConnectingPoint num="17" id="612" /> -<TGConnectingPoint num="18" id="613" /> -<TGConnectingPoint num="19" id="614" /> -<TGConnectingPoint num="20" id="615" /> -<TGConnectingPoint num="21" id="616" /> -<TGConnectingPoint num="22" id="617" /> -<TGConnectingPoint num="23" id="618" /> +<TGConnectingPoint num="0" id="501" /> +<TGConnectingPoint num="1" id="502" /> +<TGConnectingPoint num="2" id="503" /> +<TGConnectingPoint num="3" id="504" /> +<TGConnectingPoint num="4" id="505" /> +<TGConnectingPoint num="5" id="506" /> +<TGConnectingPoint num="6" id="507" /> +<TGConnectingPoint num="7" id="508" /> +<TGConnectingPoint num="8" id="509" /> +<TGConnectingPoint num="9" id="510" /> +<TGConnectingPoint num="10" id="511" /> +<TGConnectingPoint num="11" id="512" /> +<TGConnectingPoint num="12" id="513" /> +<TGConnectingPoint num="13" id="514" /> +<TGConnectingPoint num="14" id="515" /> +<TGConnectingPoint num="15" id="516" /> +<TGConnectingPoint num="16" id="517" /> +<TGConnectingPoint num="17" id="518" /> +<TGConnectingPoint num="18" id="519" /> +<TGConnectingPoint num="19" id="520" /> +<TGConnectingPoint num="20" id="521" /> +<TGConnectingPoint num="21" id="522" /> +<TGConnectingPoint num="22" id="523" /> +<TGConnectingPoint num="23" id="524" /> </COMPONENT> -<SUBCOMPONENT type="1401" id="569" > -<father id="619" num="0" /> -<cdparam x="176" y="795" /> -<sizeparam width="137" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="475" > +<father id="525" num="0" /> +<cdparam x="199" y="747" /> +<sizeparam width="100" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="0" maxX="7" minY="0" maxY="93" /> -<infoparam name="TGComponent" value="ExploitVulnerability" /> -<TGConnectingPoint num="0" id="545" /> -<TGConnectingPoint num="1" id="546" /> -<TGConnectingPoint num="2" id="547" /> -<TGConnectingPoint num="3" id="548" /> -<TGConnectingPoint num="4" id="549" /> -<TGConnectingPoint num="5" id="550" /> -<TGConnectingPoint num="6" id="551" /> -<TGConnectingPoint num="7" id="552" /> -<TGConnectingPoint num="8" id="553" /> -<TGConnectingPoint num="9" id="554" /> -<TGConnectingPoint num="10" id="555" /> -<TGConnectingPoint num="11" id="556" /> -<TGConnectingPoint num="12" id="557" /> -<TGConnectingPoint num="13" id="558" /> -<TGConnectingPoint num="14" id="559" /> -<TGConnectingPoint num="15" id="560" /> -<TGConnectingPoint num="16" id="561" /> -<TGConnectingPoint num="17" id="562" /> -<TGConnectingPoint num="18" id="563" /> -<TGConnectingPoint num="19" id="564" /> -<TGConnectingPoint num="20" id="565" /> -<TGConnectingPoint num="21" id="566" /> -<TGConnectingPoint num="22" id="567" /> -<TGConnectingPoint num="23" id="568" /> +<cdrectangleparam minX="0" maxX="44" minY="0" maxY="93" /> +<infoparam name="TGComponent" value="InstallTrojan" /> +<TGConnectingPoint num="0" id="451" /> +<TGConnectingPoint num="1" id="452" /> +<TGConnectingPoint num="2" id="453" /> +<TGConnectingPoint num="3" id="454" /> +<TGConnectingPoint num="4" id="455" /> +<TGConnectingPoint num="5" id="456" /> +<TGConnectingPoint num="6" id="457" /> +<TGConnectingPoint num="7" id="458" /> +<TGConnectingPoint num="8" id="459" /> +<TGConnectingPoint num="9" id="460" /> +<TGConnectingPoint num="10" id="461" /> +<TGConnectingPoint num="11" id="462" /> +<TGConnectingPoint num="12" id="463" /> +<TGConnectingPoint num="13" id="464" /> +<TGConnectingPoint num="14" id="465" /> +<TGConnectingPoint num="15" id="466" /> +<TGConnectingPoint num="16" id="467" /> +<TGConnectingPoint num="17" id="468" /> +<TGConnectingPoint num="18" id="469" /> +<TGConnectingPoint num="19" id="470" /> +<TGConnectingPoint num="20" id="471" /> +<TGConnectingPoint num="21" id="472" /> +<TGConnectingPoint num="22" id="473" /> +<TGConnectingPoint num="23" id="474" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1401" id="594" > -<father id="619" num="1" /> -<cdparam x="199" y="747" /> -<sizeparam width="100" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="500" > +<father id="525" num="1" /> +<cdparam x="176" y="795" /> +<sizeparam width="137" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="0" maxX="44" minY="0" maxY="93" /> -<infoparam name="TGComponent" value="InstallTrojan" /> -<TGConnectingPoint num="0" id="570" /> -<TGConnectingPoint num="1" id="571" /> -<TGConnectingPoint num="2" id="572" /> -<TGConnectingPoint num="3" id="573" /> -<TGConnectingPoint num="4" id="574" /> -<TGConnectingPoint num="5" id="575" /> -<TGConnectingPoint num="6" id="576" /> -<TGConnectingPoint num="7" id="577" /> -<TGConnectingPoint num="8" id="578" /> -<TGConnectingPoint num="9" id="579" /> -<TGConnectingPoint num="10" id="580" /> -<TGConnectingPoint num="11" id="581" /> -<TGConnectingPoint num="12" id="582" /> -<TGConnectingPoint num="13" id="583" /> -<TGConnectingPoint num="14" id="584" /> -<TGConnectingPoint num="15" id="585" /> -<TGConnectingPoint num="16" id="586" /> -<TGConnectingPoint num="17" id="587" /> -<TGConnectingPoint num="18" id="588" /> -<TGConnectingPoint num="19" id="589" /> -<TGConnectingPoint num="20" id="590" /> -<TGConnectingPoint num="21" id="591" /> -<TGConnectingPoint num="22" id="592" /> -<TGConnectingPoint num="23" id="593" /> +<cdrectangleparam minX="0" maxX="7" minY="0" maxY="93" /> +<infoparam name="TGComponent" value="ExploitVulnerability" /> +<TGConnectingPoint num="0" id="476" /> +<TGConnectingPoint num="1" id="477" /> +<TGConnectingPoint num="2" id="478" /> +<TGConnectingPoint num="3" id="479" /> +<TGConnectingPoint num="4" id="480" /> +<TGConnectingPoint num="5" id="481" /> +<TGConnectingPoint num="6" id="482" /> +<TGConnectingPoint num="7" id="483" /> +<TGConnectingPoint num="8" id="484" /> +<TGConnectingPoint num="9" id="485" /> +<TGConnectingPoint num="10" id="486" /> +<TGConnectingPoint num="11" id="487" /> +<TGConnectingPoint num="12" id="488" /> +<TGConnectingPoint num="13" id="489" /> +<TGConnectingPoint num="14" id="490" /> +<TGConnectingPoint num="15" id="491" /> +<TGConnectingPoint num="16" id="492" /> +<TGConnectingPoint num="17" id="493" /> +<TGConnectingPoint num="18" id="494" /> +<TGConnectingPoint num="19" id="495" /> +<TGConnectingPoint num="20" id="496" /> +<TGConnectingPoint num="21" id="497" /> +<TGConnectingPoint num="22" id="498" /> +<TGConnectingPoint num="23" id="499" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1400" id="669" > +<COMPONENT type="1400" id="575" > <cdparam x="167" y="611" /> <sizeparam width="503" height="418" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="Block0" value="UserPC" /> -<TGConnectingPoint num="0" id="645" /> -<TGConnectingPoint num="1" id="646" /> -<TGConnectingPoint num="2" id="647" /> -<TGConnectingPoint num="3" id="648" /> -<TGConnectingPoint num="4" id="649" /> -<TGConnectingPoint num="5" id="650" /> -<TGConnectingPoint num="6" id="651" /> -<TGConnectingPoint num="7" id="652" /> -<TGConnectingPoint num="8" id="653" /> -<TGConnectingPoint num="9" id="654" /> -<TGConnectingPoint num="10" id="655" /> -<TGConnectingPoint num="11" id="656" /> -<TGConnectingPoint num="12" id="657" /> -<TGConnectingPoint num="13" id="658" /> -<TGConnectingPoint num="14" id="659" /> -<TGConnectingPoint num="15" id="660" /> -<TGConnectingPoint num="16" id="661" /> -<TGConnectingPoint num="17" id="662" /> -<TGConnectingPoint num="18" id="663" /> -<TGConnectingPoint num="19" id="664" /> -<TGConnectingPoint num="20" id="665" /> -<TGConnectingPoint num="21" id="666" /> -<TGConnectingPoint num="22" id="667" /> -<TGConnectingPoint num="23" id="668" /> +<TGConnectingPoint num="0" id="551" /> +<TGConnectingPoint num="1" id="552" /> +<TGConnectingPoint num="2" id="553" /> +<TGConnectingPoint num="3" id="554" /> +<TGConnectingPoint num="4" id="555" /> +<TGConnectingPoint num="5" id="556" /> +<TGConnectingPoint num="6" id="557" /> +<TGConnectingPoint num="7" id="558" /> +<TGConnectingPoint num="8" id="559" /> +<TGConnectingPoint num="9" id="560" /> +<TGConnectingPoint num="10" id="561" /> +<TGConnectingPoint num="11" id="562" /> +<TGConnectingPoint num="12" id="563" /> +<TGConnectingPoint num="13" id="564" /> +<TGConnectingPoint num="14" id="565" /> +<TGConnectingPoint num="15" id="566" /> +<TGConnectingPoint num="16" id="567" /> +<TGConnectingPoint num="17" id="568" /> +<TGConnectingPoint num="18" id="569" /> +<TGConnectingPoint num="19" id="570" /> +<TGConnectingPoint num="20" id="571" /> +<TGConnectingPoint num="21" id="572" /> +<TGConnectingPoint num="22" id="573" /> +<TGConnectingPoint num="23" id="574" /> </COMPONENT> -<SUBCOMPONENT type="1401" id="644" > -<father id="669" num="0" /> +<SUBCOMPONENT type="1401" id="550" > +<father id="575" num="0" /> <cdparam x="199" y="643" /> <sizeparam width="121" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="0" maxX="382" minY="0" maxY="383" /> <infoparam name="TGComponent" value="InstallKeyLogger" /> -<TGConnectingPoint num="0" id="620" /> -<TGConnectingPoint num="1" id="621" /> -<TGConnectingPoint num="2" id="622" /> -<TGConnectingPoint num="3" id="623" /> -<TGConnectingPoint num="4" id="624" /> -<TGConnectingPoint num="5" id="625" /> -<TGConnectingPoint num="6" id="626" /> -<TGConnectingPoint num="7" id="627" /> -<TGConnectingPoint num="8" id="628" /> -<TGConnectingPoint num="9" id="629" /> -<TGConnectingPoint num="10" id="630" /> -<TGConnectingPoint num="11" id="631" /> -<TGConnectingPoint num="12" id="632" /> -<TGConnectingPoint num="13" id="633" /> -<TGConnectingPoint num="14" id="634" /> -<TGConnectingPoint num="15" id="635" /> -<TGConnectingPoint num="16" id="636" /> -<TGConnectingPoint num="17" id="637" /> -<TGConnectingPoint num="18" id="638" /> -<TGConnectingPoint num="19" id="639" /> -<TGConnectingPoint num="20" id="640" /> -<TGConnectingPoint num="21" id="641" /> -<TGConnectingPoint num="22" id="642" /> -<TGConnectingPoint num="23" id="643" /> +<TGConnectingPoint num="0" id="526" /> +<TGConnectingPoint num="1" id="527" /> +<TGConnectingPoint num="2" id="528" /> +<TGConnectingPoint num="3" id="529" /> +<TGConnectingPoint num="4" id="530" /> +<TGConnectingPoint num="5" id="531" /> +<TGConnectingPoint num="6" id="532" /> +<TGConnectingPoint num="7" id="533" /> +<TGConnectingPoint num="8" id="534" /> +<TGConnectingPoint num="9" id="535" /> +<TGConnectingPoint num="10" id="536" /> +<TGConnectingPoint num="11" id="537" /> +<TGConnectingPoint num="12" id="538" /> +<TGConnectingPoint num="13" id="539" /> +<TGConnectingPoint num="14" id="540" /> +<TGConnectingPoint num="15" id="541" /> +<TGConnectingPoint num="16" id="542" /> +<TGConnectingPoint num="17" id="543" /> +<TGConnectingPoint num="18" id="544" /> +<TGConnectingPoint num="19" id="545" /> +<TGConnectingPoint num="20" id="546" /> +<TGConnectingPoint num="21" id="547" /> +<TGConnectingPoint num="22" id="548" /> +<TGConnectingPoint num="23" id="549" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1400" id="820" > +<COMPONENT type="1400" id="726" > <cdparam x="665" y="176" /> <sizeparam width="391" height="299" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="Block5" value="AttackerPC" /> -<TGConnectingPoint num="0" id="796" /> -<TGConnectingPoint num="1" id="797" /> -<TGConnectingPoint num="2" id="798" /> -<TGConnectingPoint num="3" id="799" /> -<TGConnectingPoint num="4" id="800" /> -<TGConnectingPoint num="5" id="801" /> -<TGConnectingPoint num="6" id="802" /> -<TGConnectingPoint num="7" id="803" /> -<TGConnectingPoint num="8" id="804" /> -<TGConnectingPoint num="9" id="805" /> -<TGConnectingPoint num="10" id="806" /> -<TGConnectingPoint num="11" id="807" /> -<TGConnectingPoint num="12" id="808" /> -<TGConnectingPoint num="13" id="809" /> -<TGConnectingPoint num="14" id="810" /> -<TGConnectingPoint num="15" id="811" /> -<TGConnectingPoint num="16" id="812" /> -<TGConnectingPoint num="17" id="813" /> -<TGConnectingPoint num="18" id="814" /> -<TGConnectingPoint num="19" id="815" /> -<TGConnectingPoint num="20" id="816" /> -<TGConnectingPoint num="21" id="817" /> -<TGConnectingPoint num="22" id="818" /> -<TGConnectingPoint num="23" id="819" /> +<TGConnectingPoint num="0" id="702" /> +<TGConnectingPoint num="1" id="703" /> +<TGConnectingPoint num="2" id="704" /> +<TGConnectingPoint num="3" id="705" /> +<TGConnectingPoint num="4" id="706" /> +<TGConnectingPoint num="5" id="707" /> +<TGConnectingPoint num="6" id="708" /> +<TGConnectingPoint num="7" id="709" /> +<TGConnectingPoint num="8" id="710" /> +<TGConnectingPoint num="9" id="711" /> +<TGConnectingPoint num="10" id="712" /> +<TGConnectingPoint num="11" id="713" /> +<TGConnectingPoint num="12" id="714" /> +<TGConnectingPoint num="13" id="715" /> +<TGConnectingPoint num="14" id="716" /> +<TGConnectingPoint num="15" id="717" /> +<TGConnectingPoint num="16" id="718" /> +<TGConnectingPoint num="17" id="719" /> +<TGConnectingPoint num="18" id="720" /> +<TGConnectingPoint num="19" id="721" /> +<TGConnectingPoint num="20" id="722" /> +<TGConnectingPoint num="21" id="723" /> +<TGConnectingPoint num="22" id="724" /> +<TGConnectingPoint num="23" id="725" /> </COMPONENT> -<SUBCOMPONENT type="1401" id="694" > -<father id="820" num="0" /> -<cdparam x="668" y="215" /> -<sizeparam width="306" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="0" maxX="85" minY="0" maxY="264" /> -<infoparam name="TGComponent" value="IllegalBankAccountTransactionBasedOnToken" /> -<TGConnectingPoint num="0" id="670" /> -<TGConnectingPoint num="1" id="671" /> -<TGConnectingPoint num="2" id="672" /> -<TGConnectingPoint num="3" id="673" /> -<TGConnectingPoint num="4" id="674" /> -<TGConnectingPoint num="5" id="675" /> -<TGConnectingPoint num="6" id="676" /> -<TGConnectingPoint num="7" id="677" /> -<TGConnectingPoint num="8" id="678" /> -<TGConnectingPoint num="9" id="679" /> -<TGConnectingPoint num="10" id="680" /> -<TGConnectingPoint num="11" id="681" /> -<TGConnectingPoint num="12" id="682" /> -<TGConnectingPoint num="13" id="683" /> -<TGConnectingPoint num="14" id="684" /> -<TGConnectingPoint num="15" id="685" /> -<TGConnectingPoint num="16" id="686" /> -<TGConnectingPoint num="17" id="687" /> -<TGConnectingPoint num="18" id="688" /> -<TGConnectingPoint num="19" id="689" /> -<TGConnectingPoint num="20" id="690" /> -<TGConnectingPoint num="21" id="691" /> -<TGConnectingPoint num="22" id="692" /> -<TGConnectingPoint num="23" id="693" /> -<accessibility /> -<extraparam> -<info description="blah blah blah" root="true" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="1401" id="719" > -<father id="820" num="1" /> -<cdparam x="676" y="347" /> -<sizeparam width="141" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="600" > +<father id="726" num="0" /> +<cdparam x="674" y="418" /> +<sizeparam width="131" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="0" maxX="250" minY="0" maxY="264" /> -<infoparam name="TGComponent" value="LogOnBankAccount" /> -<TGConnectingPoint num="0" id="695" /> -<TGConnectingPoint num="1" id="696" /> -<TGConnectingPoint num="2" id="697" /> -<TGConnectingPoint num="3" id="698" /> -<TGConnectingPoint num="4" id="699" /> -<TGConnectingPoint num="5" id="700" /> -<TGConnectingPoint num="6" id="701" /> -<TGConnectingPoint num="7" id="702" /> -<TGConnectingPoint num="8" id="703" /> -<TGConnectingPoint num="9" id="704" /> -<TGConnectingPoint num="10" id="705" /> -<TGConnectingPoint num="11" id="706" /> -<TGConnectingPoint num="12" id="707" /> -<TGConnectingPoint num="13" id="708" /> -<TGConnectingPoint num="14" id="709" /> -<TGConnectingPoint num="15" id="710" /> -<TGConnectingPoint num="16" id="711" /> -<TGConnectingPoint num="17" id="712" /> -<TGConnectingPoint num="18" id="713" /> -<TGConnectingPoint num="19" id="714" /> -<TGConnectingPoint num="20" id="715" /> -<TGConnectingPoint num="21" id="716" /> -<TGConnectingPoint num="22" id="717" /> -<TGConnectingPoint num="23" id="718" /> +<cdrectangleparam minX="0" maxX="260" minY="0" maxY="264" /> +<infoparam name="TGComponent" value="SendTANToServer" /> +<TGConnectingPoint num="0" id="576" /> +<TGConnectingPoint num="1" id="577" /> +<TGConnectingPoint num="2" id="578" /> +<TGConnectingPoint num="3" id="579" /> +<TGConnectingPoint num="4" id="580" /> +<TGConnectingPoint num="5" id="581" /> +<TGConnectingPoint num="6" id="582" /> +<TGConnectingPoint num="7" id="583" /> +<TGConnectingPoint num="8" id="584" /> +<TGConnectingPoint num="9" id="585" /> +<TGConnectingPoint num="10" id="586" /> +<TGConnectingPoint num="11" id="587" /> +<TGConnectingPoint num="12" id="588" /> +<TGConnectingPoint num="13" id="589" /> +<TGConnectingPoint num="14" id="590" /> +<TGConnectingPoint num="15" id="591" /> +<TGConnectingPoint num="16" id="592" /> +<TGConnectingPoint num="17" id="593" /> +<TGConnectingPoint num="18" id="594" /> +<TGConnectingPoint num="19" id="595" /> +<TGConnectingPoint num="20" id="596" /> +<TGConnectingPoint num="21" id="597" /> +<TGConnectingPoint num="22" id="598" /> +<TGConnectingPoint num="23" id="599" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1401" id="744" > -<father id="820" num="2" /> -<cdparam x="818" y="347" /> -<sizeparam width="238" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1402" id="613" > +<father id="726" num="1" /> +<cdparam x="800" y="279" /> +<sizeparam width="123" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="0" maxX="153" minY="0" maxY="264" /> -<infoparam name="TGComponent" value="PerformTokenBasedAuthentication" /> -<TGConnectingPoint num="0" id="720" /> -<TGConnectingPoint num="1" id="721" /> -<TGConnectingPoint num="2" id="722" /> -<TGConnectingPoint num="3" id="723" /> -<TGConnectingPoint num="4" id="724" /> -<TGConnectingPoint num="5" id="725" /> -<TGConnectingPoint num="6" id="726" /> -<TGConnectingPoint num="7" id="727" /> -<TGConnectingPoint num="8" id="728" /> -<TGConnectingPoint num="9" id="729" /> -<TGConnectingPoint num="10" id="730" /> -<TGConnectingPoint num="11" id="731" /> -<TGConnectingPoint num="12" id="732" /> -<TGConnectingPoint num="13" id="733" /> -<TGConnectingPoint num="14" id="734" /> -<TGConnectingPoint num="15" id="735" /> -<TGConnectingPoint num="16" id="736" /> -<TGConnectingPoint num="17" id="737" /> -<TGConnectingPoint num="18" id="738" /> -<TGConnectingPoint num="19" id="739" /> -<TGConnectingPoint num="20" id="740" /> -<TGConnectingPoint num="21" id="741" /> -<TGConnectingPoint num="22" id="742" /> -<TGConnectingPoint num="23" id="743" /> -<latencyCheck /> +<cdrectangleparam minX="0" maxX="245" minY="0" maxY="264" /> +<infoparam name="TGComponent" value="<<SEQUENCE>>" /> +<TGConnectingPoint num="0" id="601" /> +<TGConnectingPoint num="1" id="602" /> +<TGConnectingPoint num="2" id="603" /> +<TGConnectingPoint num="3" id="604" /> +<TGConnectingPoint num="4" id="605" /> +<TGConnectingPoint num="5" id="606" /> +<TGConnectingPoint num="6" id="607" /> +<TGConnectingPoint num="7" id="608" /> +<TGConnectingPoint num="8" id="609" /> +<TGConnectingPoint num="9" id="610" /> +<TGConnectingPoint num="10" id="611" /> +<TGConnectingPoint num="11" id="612" /> <extraparam> -<info description="blah blah blah" root="false" /> +<info equation="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1402" id="757" > -<father id="820" num="3" /> +<SUBCOMPONENT type="1402" id="626" > +<father id="726" num="2" /> <cdparam x="877" y="416" /> <sizeparam width="123" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="245" minY="0" maxY="264" /> <infoparam name="TGComponent" value="<<BEFORE>>" /> -<TGConnectingPoint num="0" id="745" /> -<TGConnectingPoint num="1" id="746" /> -<TGConnectingPoint num="2" id="747" /> -<TGConnectingPoint num="3" id="748" /> -<TGConnectingPoint num="4" id="749" /> -<TGConnectingPoint num="5" id="750" /> -<TGConnectingPoint num="6" id="751" /> -<TGConnectingPoint num="7" id="752" /> -<TGConnectingPoint num="8" id="753" /> -<TGConnectingPoint num="9" id="754" /> -<TGConnectingPoint num="10" id="755" /> -<TGConnectingPoint num="11" id="756" /> +<TGConnectingPoint num="0" id="614" /> +<TGConnectingPoint num="1" id="615" /> +<TGConnectingPoint num="2" id="616" /> +<TGConnectingPoint num="3" id="617" /> +<TGConnectingPoint num="4" id="618" /> +<TGConnectingPoint num="5" id="619" /> +<TGConnectingPoint num="6" id="620" /> +<TGConnectingPoint num="7" id="621" /> +<TGConnectingPoint num="8" id="622" /> +<TGConnectingPoint num="9" id="623" /> +<TGConnectingPoint num="10" id="624" /> +<TGConnectingPoint num="11" id="625" /> <extraparam> <info equation="120" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1402" id="770" > -<father id="820" num="4" /> -<cdparam x="800" y="279" /> -<sizeparam width="123" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="651" > +<father id="726" num="3" /> +<cdparam x="818" y="347" /> +<sizeparam width="238" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="245" minY="0" maxY="264" /> -<infoparam name="TGComponent" value="<<SEQUENCE>>" /> -<TGConnectingPoint num="0" id="758" /> -<TGConnectingPoint num="1" id="759" /> -<TGConnectingPoint num="2" id="760" /> -<TGConnectingPoint num="3" id="761" /> -<TGConnectingPoint num="4" id="762" /> -<TGConnectingPoint num="5" id="763" /> -<TGConnectingPoint num="6" id="764" /> -<TGConnectingPoint num="7" id="765" /> -<TGConnectingPoint num="8" id="766" /> -<TGConnectingPoint num="9" id="767" /> -<TGConnectingPoint num="10" id="768" /> -<TGConnectingPoint num="11" id="769" /> +<enabled value="true" /> +<cdrectangleparam minX="0" maxX="153" minY="0" maxY="264" /> +<infoparam name="TGComponent" value="PerformTokenBasedAuthentication" /> +<TGConnectingPoint num="0" id="627" /> +<TGConnectingPoint num="1" id="628" /> +<TGConnectingPoint num="2" id="629" /> +<TGConnectingPoint num="3" id="630" /> +<TGConnectingPoint num="4" id="631" /> +<TGConnectingPoint num="5" id="632" /> +<TGConnectingPoint num="6" id="633" /> +<TGConnectingPoint num="7" id="634" /> +<TGConnectingPoint num="8" id="635" /> +<TGConnectingPoint num="9" id="636" /> +<TGConnectingPoint num="10" id="637" /> +<TGConnectingPoint num="11" id="638" /> +<TGConnectingPoint num="12" id="639" /> +<TGConnectingPoint num="13" id="640" /> +<TGConnectingPoint num="14" id="641" /> +<TGConnectingPoint num="15" id="642" /> +<TGConnectingPoint num="16" id="643" /> +<TGConnectingPoint num="17" id="644" /> +<TGConnectingPoint num="18" id="645" /> +<TGConnectingPoint num="19" id="646" /> +<TGConnectingPoint num="20" id="647" /> +<TGConnectingPoint num="21" id="648" /> +<TGConnectingPoint num="22" id="649" /> +<TGConnectingPoint num="23" id="650" /> +<latencyCheck /> <extraparam> -<info equation="" /> +<info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1401" id="795" > -<father id="820" num="5" /> -<cdparam x="674" y="418" /> -<sizeparam width="131" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1401" id="676" > +<father id="726" num="4" /> +<cdparam x="676" y="347" /> +<sizeparam width="141" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="0" maxX="260" minY="0" maxY="264" /> -<infoparam name="TGComponent" value="SendTANToServer" /> -<TGConnectingPoint num="0" id="771" /> -<TGConnectingPoint num="1" id="772" /> -<TGConnectingPoint num="2" id="773" /> -<TGConnectingPoint num="3" id="774" /> -<TGConnectingPoint num="4" id="775" /> -<TGConnectingPoint num="5" id="776" /> -<TGConnectingPoint num="6" id="777" /> -<TGConnectingPoint num="7" id="778" /> -<TGConnectingPoint num="8" id="779" /> -<TGConnectingPoint num="9" id="780" /> -<TGConnectingPoint num="10" id="781" /> -<TGConnectingPoint num="11" id="782" /> -<TGConnectingPoint num="12" id="783" /> -<TGConnectingPoint num="13" id="784" /> -<TGConnectingPoint num="14" id="785" /> -<TGConnectingPoint num="15" id="786" /> -<TGConnectingPoint num="16" id="787" /> -<TGConnectingPoint num="17" id="788" /> -<TGConnectingPoint num="18" id="789" /> -<TGConnectingPoint num="19" id="790" /> -<TGConnectingPoint num="20" id="791" /> -<TGConnectingPoint num="21" id="792" /> -<TGConnectingPoint num="22" id="793" /> -<TGConnectingPoint num="23" id="794" /> +<cdrectangleparam minX="0" maxX="250" minY="0" maxY="264" /> +<infoparam name="TGComponent" value="LogOnBankAccount" /> +<TGConnectingPoint num="0" id="652" /> +<TGConnectingPoint num="1" id="653" /> +<TGConnectingPoint num="2" id="654" /> +<TGConnectingPoint num="3" id="655" /> +<TGConnectingPoint num="4" id="656" /> +<TGConnectingPoint num="5" id="657" /> +<TGConnectingPoint num="6" id="658" /> +<TGConnectingPoint num="7" id="659" /> +<TGConnectingPoint num="8" id="660" /> +<TGConnectingPoint num="9" id="661" /> +<TGConnectingPoint num="10" id="662" /> +<TGConnectingPoint num="11" id="663" /> +<TGConnectingPoint num="12" id="664" /> +<TGConnectingPoint num="13" id="665" /> +<TGConnectingPoint num="14" id="666" /> +<TGConnectingPoint num="15" id="667" /> +<TGConnectingPoint num="16" id="668" /> +<TGConnectingPoint num="17" id="669" /> +<TGConnectingPoint num="18" id="670" /> +<TGConnectingPoint num="19" id="671" /> +<TGConnectingPoint num="20" id="672" /> +<TGConnectingPoint num="21" id="673" /> +<TGConnectingPoint num="22" id="674" /> +<TGConnectingPoint num="23" id="675" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> +<SUBCOMPONENT type="1401" id="701" > +<father id="726" num="5" /> +<cdparam x="668" y="215" /> +<sizeparam width="306" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="0" maxX="85" minY="0" maxY="264" /> +<infoparam name="TGComponent" value="IllegalBankAccountTransactionBasedOnToken" /> +<TGConnectingPoint num="0" id="677" /> +<TGConnectingPoint num="1" id="678" /> +<TGConnectingPoint num="2" id="679" /> +<TGConnectingPoint num="3" id="680" /> +<TGConnectingPoint num="4" id="681" /> +<TGConnectingPoint num="5" id="682" /> +<TGConnectingPoint num="6" id="683" /> +<TGConnectingPoint num="7" id="684" /> +<TGConnectingPoint num="8" id="685" /> +<TGConnectingPoint num="9" id="686" /> +<TGConnectingPoint num="10" id="687" /> +<TGConnectingPoint num="11" id="688" /> +<TGConnectingPoint num="12" id="689" /> +<TGConnectingPoint num="13" id="690" /> +<TGConnectingPoint num="14" id="691" /> +<TGConnectingPoint num="15" id="692" /> +<TGConnectingPoint num="16" id="693" /> +<TGConnectingPoint num="17" id="694" /> +<TGConnectingPoint num="18" id="695" /> +<TGConnectingPoint num="19" id="696" /> +<TGConnectingPoint num="20" id="697" /> +<TGConnectingPoint num="21" id="698" /> +<TGConnectingPoint num="22" id="699" /> +<TGConnectingPoint num="23" id="700" /> +<accessibility /> +<extraparam> +<info description="blah blah blah" root="true" /> +</extraparam> +</SUBCOMPONENT> -<COMPONENT type="1400" id="870" > +<COMPONENT type="1400" id="776" > <cdparam x="160" y="515" /> <sizeparam width="912" height="528" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="Block9" value="AttackedSystem" /> -<TGConnectingPoint num="0" id="846" /> -<TGConnectingPoint num="1" id="847" /> -<TGConnectingPoint num="2" id="848" /> -<TGConnectingPoint num="3" id="849" /> -<TGConnectingPoint num="4" id="850" /> -<TGConnectingPoint num="5" id="851" /> -<TGConnectingPoint num="6" id="852" /> -<TGConnectingPoint num="7" id="853" /> -<TGConnectingPoint num="8" id="854" /> -<TGConnectingPoint num="9" id="855" /> -<TGConnectingPoint num="10" id="856" /> -<TGConnectingPoint num="11" id="857" /> -<TGConnectingPoint num="12" id="858" /> -<TGConnectingPoint num="13" id="859" /> -<TGConnectingPoint num="14" id="860" /> -<TGConnectingPoint num="15" id="861" /> -<TGConnectingPoint num="16" id="862" /> -<TGConnectingPoint num="17" id="863" /> -<TGConnectingPoint num="18" id="864" /> -<TGConnectingPoint num="19" id="865" /> -<TGConnectingPoint num="20" id="866" /> -<TGConnectingPoint num="21" id="867" /> -<TGConnectingPoint num="22" id="868" /> -<TGConnectingPoint num="23" id="869" /> +<TGConnectingPoint num="0" id="752" /> +<TGConnectingPoint num="1" id="753" /> +<TGConnectingPoint num="2" id="754" /> +<TGConnectingPoint num="3" id="755" /> +<TGConnectingPoint num="4" id="756" /> +<TGConnectingPoint num="5" id="757" /> +<TGConnectingPoint num="6" id="758" /> +<TGConnectingPoint num="7" id="759" /> +<TGConnectingPoint num="8" id="760" /> +<TGConnectingPoint num="9" id="761" /> +<TGConnectingPoint num="10" id="762" /> +<TGConnectingPoint num="11" id="763" /> +<TGConnectingPoint num="12" id="764" /> +<TGConnectingPoint num="13" id="765" /> +<TGConnectingPoint num="14" id="766" /> +<TGConnectingPoint num="15" id="767" /> +<TGConnectingPoint num="16" id="768" /> +<TGConnectingPoint num="17" id="769" /> +<TGConnectingPoint num="18" id="770" /> +<TGConnectingPoint num="19" id="771" /> +<TGConnectingPoint num="20" id="772" /> +<TGConnectingPoint num="21" id="773" /> +<TGConnectingPoint num="22" id="774" /> +<TGConnectingPoint num="23" id="775" /> </COMPONENT> -<SUBCOMPONENT type="1401" id="845" > -<father id="870" num="0" /> +<SUBCOMPONENT type="1401" id="751" > +<father id="776" num="0" /> <cdparam x="491" y="563" /> <sizeparam width="217" height="35" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="0" maxX="695" minY="0" maxY="493" /> <infoparam name="TGComponent" value="RetrieveUserLoginAndPassword" /> -<TGConnectingPoint num="0" id="821" /> -<TGConnectingPoint num="1" id="822" /> -<TGConnectingPoint num="2" id="823" /> -<TGConnectingPoint num="3" id="824" /> -<TGConnectingPoint num="4" id="825" /> -<TGConnectingPoint num="5" id="826" /> -<TGConnectingPoint num="6" id="827" /> -<TGConnectingPoint num="7" id="828" /> -<TGConnectingPoint num="8" id="829" /> -<TGConnectingPoint num="9" id="830" /> -<TGConnectingPoint num="10" id="831" /> -<TGConnectingPoint num="11" id="832" /> -<TGConnectingPoint num="12" id="833" /> -<TGConnectingPoint num="13" id="834" /> -<TGConnectingPoint num="14" id="835" /> -<TGConnectingPoint num="15" id="836" /> -<TGConnectingPoint num="16" id="837" /> -<TGConnectingPoint num="17" id="838" /> -<TGConnectingPoint num="18" id="839" /> -<TGConnectingPoint num="19" id="840" /> -<TGConnectingPoint num="20" id="841" /> -<TGConnectingPoint num="21" id="842" /> -<TGConnectingPoint num="22" id="843" /> -<TGConnectingPoint num="23" id="844" /> +<TGConnectingPoint num="0" id="727" /> +<TGConnectingPoint num="1" id="728" /> +<TGConnectingPoint num="2" id="729" /> +<TGConnectingPoint num="3" id="730" /> +<TGConnectingPoint num="4" id="731" /> +<TGConnectingPoint num="5" id="732" /> +<TGConnectingPoint num="6" id="733" /> +<TGConnectingPoint num="7" id="734" /> +<TGConnectingPoint num="8" id="735" /> +<TGConnectingPoint num="9" id="736" /> +<TGConnectingPoint num="10" id="737" /> +<TGConnectingPoint num="11" id="738" /> +<TGConnectingPoint num="12" id="739" /> +<TGConnectingPoint num="13" id="740" /> +<TGConnectingPoint num="14" id="741" /> +<TGConnectingPoint num="15" id="742" /> +<TGConnectingPoint num="16" id="743" /> +<TGConnectingPoint num="17" id="744" /> +<TGConnectingPoint num="18" id="745" /> +<TGConnectingPoint num="19" id="746" /> +<TGConnectingPoint num="20" id="747" /> +<TGConnectingPoint num="21" id="748" /> +<TGConnectingPoint num="22" id="749" /> +<TGConnectingPoint num="23" id="750" /> <extraparam> <info description="blah blah blah" root="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1400" id="895" > +<COMPONENT type="1400" id="801" > <cdparam x="160" y="171" /> <sizeparam width="908" height="320" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1901" minY="10" maxY="1901" /> <infoparam name="Block8" value="AttackerSystem" /> -<TGConnectingPoint num="0" id="871" /> -<TGConnectingPoint num="1" id="872" /> -<TGConnectingPoint num="2" id="873" /> -<TGConnectingPoint num="3" id="874" /> -<TGConnectingPoint num="4" id="875" /> -<TGConnectingPoint num="5" id="876" /> -<TGConnectingPoint num="6" id="877" /> -<TGConnectingPoint num="7" id="878" /> -<TGConnectingPoint num="8" id="879" /> -<TGConnectingPoint num="9" id="880" /> -<TGConnectingPoint num="10" id="881" /> -<TGConnectingPoint num="11" id="882" /> -<TGConnectingPoint num="12" id="883" /> -<TGConnectingPoint num="13" id="884" /> -<TGConnectingPoint num="14" id="885" /> -<TGConnectingPoint num="15" id="886" /> -<TGConnectingPoint num="16" id="887" /> -<TGConnectingPoint num="17" id="888" /> -<TGConnectingPoint num="18" id="889" /> -<TGConnectingPoint num="19" id="890" /> -<TGConnectingPoint num="20" id="891" /> -<TGConnectingPoint num="21" id="892" /> -<TGConnectingPoint num="22" id="893" /> -<TGConnectingPoint num="23" id="894" /> +<TGConnectingPoint num="0" id="777" /> +<TGConnectingPoint num="1" id="778" /> +<TGConnectingPoint num="2" id="779" /> +<TGConnectingPoint num="3" id="780" /> +<TGConnectingPoint num="4" id="781" /> +<TGConnectingPoint num="5" id="782" /> +<TGConnectingPoint num="6" id="783" /> +<TGConnectingPoint num="7" id="784" /> +<TGConnectingPoint num="8" id="785" /> +<TGConnectingPoint num="9" id="786" /> +<TGConnectingPoint num="10" id="787" /> +<TGConnectingPoint num="11" id="788" /> +<TGConnectingPoint num="12" id="789" /> +<TGConnectingPoint num="13" id="790" /> +<TGConnectingPoint num="14" id="791" /> +<TGConnectingPoint num="15" id="792" /> +<TGConnectingPoint num="16" id="793" /> +<TGConnectingPoint num="17" id="794" /> +<TGConnectingPoint num="18" id="795" /> +<TGConnectingPoint num="19" id="796" /> +<TGConnectingPoint num="20" id="797" /> +<TGConnectingPoint num="21" id="798" /> +<TGConnectingPoint num="22" id="799" /> +<TGConnectingPoint num="23" id="800" /> </COMPONENT> diff --git a/src/main/java/attacktrees/AttackNode.java b/src/main/java/attacktrees/AttackNode.java index a4dba6ae3a506f657c080aa4e462214e6b8093a4..97e4e05a5c1fb52205528409a2f2077720a63524 100755 --- a/src/main/java/attacktrees/AttackNode.java +++ b/src/main/java/attacktrees/AttackNode.java @@ -105,6 +105,31 @@ public abstract class AttackNode extends AttackElement { return ret; } + public int hasNegativeAttackNumber() { + for(int i=0; i<inputValues.size(); i++) { + int atti = inputValues.get(i).intValue(); + if (atti < 0) { + return i; + } + } + return -1; + } + + public int hasUniqueAttackNumber() { + for(int i=0; i<inputValues.size()-1; i++) { + int atti = inputValues.get(i).intValue(); + for (int j = i + 1; j < inputValues.size(); j++) { + //myutil.TraceManager.addDev("i=" + i + " j=" + j + " size=" + attacks.size()); + int attj = inputValues.get(j).intValue(); + //myutil.TraceManager.addDev("i=" + atti.getName() + " j=" + attj.getName() + " size=" + attacks.size()); + if (atti == attj) { + return i; + } + } + } + return -1; + } + // Order attacks according to the Integer value public void orderAttacks() { ArrayList<Attack> newAttacks = new ArrayList<Attack>(); diff --git a/src/main/java/attacktrees/AttackTree.java b/src/main/java/attacktrees/AttackTree.java index f64ba8460638c58b7534d7818cc830ee2244b111..7b9c5ac1e4e81805a77c7681a4ddf85ebb6e3bcb 100755 --- a/src/main/java/attacktrees/AttackTree.java +++ b/src/main/java/attacktrees/AttackTree.java @@ -71,7 +71,6 @@ public class AttackTree extends AttackElement { attacks.add(_attack); } - public String toString() { StringBuffer sb = new StringBuffer(); sb.append("List of nodes:"); @@ -90,15 +89,54 @@ public class AttackTree extends AttackElement { } // Checks: - // Sequence nodes have attacks which are ordered + // Sequence/after/before nodes have attacks which are ordered (i.e. unique positive number) // Time value is positive in before and after // Attack name is unique - // Node name is unique + // Node name is unique -> by construction, no need to check this public boolean checkSyntax() { + // Negative order for attacks + for (AttackNode an : nodes) { + int faulty = an.hasNegativeAttackNumber(); + if (faulty >= 0) { + faultyElement = an; + errorOfFaultyElement = "Negative sequence number for node: " + an.getName() + + " and attack: " + an.getInputAttacks().get(faulty).getName(); + return false; + } + } + + + // Order of input attacks : in sequence / after / before + for (AttackNode an : nodes) { + + if ((an instanceof SequenceNode) || (an instanceof TimeNode)) { + int faulty = an.hasUniqueAttackNumber(); + if (faulty >= 0) { + faultyElement = an; + errorOfFaultyElement = "Identical sequence number for node: " + an.getName() + + " and attack: " + an.getInputAttacks().get(faulty).getName(); + return false; + } + } + + } + + // Time value is positive + for (AttackNode an : nodes) { + if (an instanceof TimeNode) { + int t = ((TimeNode) an).getTime(); + if (t < 0) { + faultyElement = an; + errorOfFaultyElement = "Time value must be positive in: " + an.getName(); + return false; + } + } + } + // Attack name is unique - for(int i=0; i<attacks.size()-1; i++) { + for (int i = 0; i < attacks.size() - 1; i++) { Attack atti = attacks.get(i); - for(int j=i+1; j<attacks.size(); j++) { + for (int j = i + 1; j < attacks.size(); j++) { //myutil.TraceManager.addDev("i=" + i + " j=" + j + " size=" + attacks.size()); Attack attj = attacks.get(j); //myutil.TraceManager.addDev("i=" + atti.getName() + " j=" + attj.getName() + " size=" + attacks.size()); diff --git a/src/main/java/attacktrees/SequenceNode.java b/src/main/java/attacktrees/SequenceNode.java index 32bf797d2582a1e99ef8d7a6c2680b7caaff3eaf..96834e3ba4bb533219f0f4ab389caf2754a3c2a5 100755 --- a/src/main/java/attacktrees/SequenceNode.java +++ b/src/main/java/attacktrees/SequenceNode.java @@ -37,21 +37,20 @@ */ - - package attacktrees; /** * Class SequenceNode * Creation: 13/04/2015 - * @version 1.0 13/04/2015 + * * @author Ludovic APVRILLE + * @version 1.0 13/04/2015 */ public class SequenceNode extends AttackNode { - + public SequenceNode(String _name, Object _referenceObject) { - super(_name, _referenceObject); - type = "SEQUENCE"; + super(_name, _referenceObject); + type = "SEQUENCE"; } - + } diff --git a/src/main/java/attacktrees/TimeNode.java b/src/main/java/attacktrees/TimeNode.java index 2b614cd41788bce71545a6e5e25fb7ae6a2799d2..d3274e3ce2d26c99b995c5078fc39da87938b6f4 100755 --- a/src/main/java/attacktrees/TimeNode.java +++ b/src/main/java/attacktrees/TimeNode.java @@ -37,26 +37,24 @@ */ - - package attacktrees; /** * Class TimeNode * Creation: 13/04/2015 - * @version 1.0 13/04/2015 + * * @author Ludovic APVRILLE + * @version 1.0 13/04/2015 */ -public abstract class TimeNode extends AttackNode{ +public abstract class TimeNode extends AttackNode { protected int time; public TimeNode(String _name, Object _objectReference, int _time) { - super(_name, _objectReference); - time = _time; + super(_name, _objectReference); + time = _time; } public int getTime() { - return time; + return time; } - }