• Tidak ada hasil yang ditemukan

Implication for Further Study

SUMMARY, CONCLUSIONS, RECOMMENDATIONS AND IMPLICATIONS FOR FUTURE RESEARCH

5.4 Implication for Further Study

Preventing MITM and securing internet of things is now a days is very important. We have to be aware using internet. MITM is very easy and common method to exploit user data. Even user can’t

get any notification if they are under attack.

Reference

[1] Learn about Wireless Network, available at << https://en.wikipedia.org/wiki/Wireless_LAN >>, last accessed on 09-01-2019 at 11:00am

[2] Learn about Hacker, available at << https://en.wikipedia.org/wiki/The_Hacker >>, last accessed on 21-01-2019 at 7:00pm.

[3] Learn more about Session Hijacking, available at <<

https://www.sciencedirect.com/topics/computer-science/session-hijacking >>, last accessed on 01-02-2019 at 9:00pm.

[4] Details about Rouge access point, available at << https://en.wikipedia.org/wiki/Rogue_access_point >>, last accessed on 19-02-2019 at 5:00pm.

[5] Learn about more Sniffing attack, available at << https://en.wikipedia.org/wiki/Sniffing_attack >>, Last accessed on 03-03-2019 at 9:00pm.

[6] About the attack of Denial-of-service attack, available at << https://en.wikipedia.org/wiki/Denial- Of-service attack >>, last accessed on 03-03-2019 at 10:30pm.

[7] Learn about spoofing attack, available at << https://www.forcepoint.com/cyber-edu/spoofing >>, Last accessed on 13-03-2019 at 8:00pm.

[8] Survey form of IoT, available at << https://moniruldipu.blogspot.com/2019/03/survey-form-for- iot.html >>, last accessed on 28-03-2019 at 1:00pm.

Appendix

Package Configuration

<?xml version="1.0" encoding="utf-8"?>

<packages>

<package id="Infragistics.Themes.MetroLight.Wpf" version="1.0.0" targetFramework="net45"

/>

<package id="MahApps.Metro" version="1.2.4.0" targetFramework="net45" />

<package id="WpfAnimatedGif" version="1.4.14" targetFramework="net45" />

</packages>

App Configuration

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<configSections>

<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >

<section name="SurfOpenly.MySettings"

type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser"

requirePermission="false" />

</sectionGroup>

</configSections>

<startup>

<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />

</startup>

<userSettings>

<SurfOpenly.MySettings>

<setting name="index" serializeAs="String">

<value>0</value>

</setting>

<setting name="serveradd" serializeAs="String">

<value />

</setting>

<setting name="serveruser" serializeAs="String">

<value />

</setting>

<setting name="serverpass" serializeAs="String">

<value />

</setting>

<setting name="serverpskey" serializeAs="String">

<value />

</setting>

</SurfOpenly.MySettings>

</userSettings>

</configuration>

Application

<Application x:Class="Application"

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

StartupUri="MainWindow.xaml">

<Application.Resources>

</Application.Resources>

</Application>

Main window

<Window x:Class="MainWindow"

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

xmlns:gif="http://wpfanimatedgif.codeplex.com"

Title="SurfOpenly" Height="359.91" Width="799.137" WindowStyle="None"

Visibility="Visible" BorderThickness="1" ResizeMode="NoResize"

BorderBrush="#FF3BBF53" Icon="./Resources/web-icon.png"

WindowStartupLocation="CenterScreen">

<Grid>

<Label x:Name="lb1" Content="Let's Connect" Margin="183,68,146,0"

FontFamily="Century Gothic" FontSize="65" Background="{x:Null}" Height="104"

VerticalAlignment="Top">

<Label.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FFF1A565" Offset="0"/>

<GradientStop Color="#FFC33737" Offset="1"/>

</LinearGradientBrush>

</Label.Foreground>

</Label>

<TextBox x:Name="tb_pskey" HorizontalAlignment="Left" Height="27"

Margin="526,321,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="133"

FontFamily="Tahoma" FontSize="16" SelectionOpacity="0.4">

<TextBox.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FF9FCD24" Offset="0"/>

<GradientStop Color="#FF5EB814" Offset="1"/>

</LinearGradientBrush>

</TextBox.Foreground>

</TextBox>

<Label x:Name="lb6" Content="Pre-Shared Key:" Margin="521,291,146,0"

FontFamily="Arial" FontSize="16" Background="{x:Null}" Height="30"

VerticalAlignment="Top">

<Label.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FFF1A565" Offset="0"/>

<GradientStop Color="#FFC33737" Offset="1"/>

</LinearGradientBrush>

</Label.Foreground>

</Label>

<ComboBox x:Name="com_protocols" Width="77" HorizontalAlignment="Left"

Height="27" BorderBrush="{x:Null}" Background="{x:Null}" IsEditable="True"

IsReadOnly="True" SelectedIndex="0" IsSynchronizedWithCurrentItem="True"

Margin="10,321,0,10" FontFamily="Tahoma" FontSize="16">

<ComboBox.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FF9FCD24" Offset="0"/>

<GradientStop Color="#FF5EB814" Offset="1"/>

</LinearGradientBrush>

</ComboBox.Foreground>

<ComboBoxItem Cursor="Hand" Content="PPTP"/>

<ComboBoxItem Cursor="Hand" Content="SSTP"/>

<ComboBoxItem Cursor="Hand" Content="L2TP"/>

</ComboBox>

<Label x:Name="lb2" Content="Protocols:" Margin="5,291,710,0" FontFamily="Arial"

FontSize="16" Background="{x:Null}" Height="30" VerticalAlignment="Top">

<Label.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FFF1A565" Offset="0"/>

<GradientStop Color="#FFC33737" Offset="1"/>

</LinearGradientBrush>

</Label.Foreground>

</Label>

<TextBox x:Name="tb_server" HorizontalAlignment="Left" Height="27"

Margin="97,321,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="133"

FontFamily="Tahoma" FontSize="16" SelectionOpacity="0.4"

HorizontalScrollBarVisibility="Disabled" UseLayoutRounding="False"

VerticalScrollBarVisibility="Auto" RenderTransformOrigin="0.5,0.5">

<TextBox.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FF9FCD24" Offset="0"/>

<GradientStop Color="#FF5EB814" Offset="1"/>

</LinearGradientBrush>

</TextBox.Foreground>

</TextBox>

<Label x:Name="lb3" Content="Server:" Margin="92,291,644,0" FontFamily="Arial"

FontSize="16" Background="{x:Null}" Height="30" VerticalAlignment="Top">

<Label.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FFF1A565" Offset="0"/>

<GradientStop Color="#FFC33737" Offset="1"/>

</LinearGradientBrush>

</Label.Foreground>

</Label>

<TextBox x:Name="tb_username" HorizontalAlignment="Left" Height="27"

Margin="240,321,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="133"

FontFamily="Tahoma" FontSize="16" SelectionOpacity="0.4">

<TextBox.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FF9FCD24" Offset="0"/>

<GradientStop Color="#FF5EB814" Offset="1"/>

</LinearGradientBrush>

</TextBox.Foreground>

</TextBox>

<Label x:Name="lb4" Content="Username:" Margin="235,291,473,0" FontFamily="Arial"

FontSize="16" Background="{x:Null}" Height="30" VerticalAlignment="Top">

<Label.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FFF1A565" Offset="0"/>

<GradientStop Color="#FFC33737" Offset="1"/>

</LinearGradientBrush>

</Label.Foreground>

</Label>

<TextBox x:Name="tb_psdd" HorizontalAlignment="Left" Height="27"

Margin="383,321,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="133"

FontFamily="Tahoma" FontSize="16" SelectionOpacity="0.4">

<TextBox.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FF9FCD24" Offset="0"/>

<GradientStop Color="#FF5EB814" Offset="1"/>

</LinearGradientBrush>

</TextBox.Foreground>

</TextBox>

<Label x:Name="lb5" Content="Password:" Margin="378,291,334,0" FontFamily="Arial"

FontSize="16" Background="{x:Null}" Height="30" VerticalAlignment="Top">

<Label.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FFF1A565" Offset="0"/>

<GradientStop Color="#FFC33737" Offset="1"/>

</LinearGradientBrush>

</Label.Foreground>

</Label>

<Rectangle x:Name="rec2" HorizontalAlignment="Left" Height="60"

Margin="330,177,0,0" Stroke="White" VerticalAlignment="Top" Width="167" RadiusX="19.5"

RadiusY="19.5" Fill="#FF27DC92" Cursor="Hand">

</Rectangle>

<Image x:Name="connecting" gif:ImageBehavior.AnimatedSource="Resources/477.gif"

Margin="502,184,221,129" Visibility="Hidden" />

<Label x:Name="lb_con" Cursor="Hand" Content="Connect" HorizontalAlignment="Left"

Margin="374,192,0,0" VerticalAlignment="Top" FontFamily="Century Gothic" FontSize="16"

Foreground="White"/>

<Image x:Name="minimizeapp" HorizontalAlignment="Left" Height="25"

Margin="761,10,0,0" VerticalAlignment="Top" Width="26" Source="Resources/substract.png"

Cursor="Hand"/>

<Image x:Name="closeapp" HorizontalAlignment="Left" Height="25"

Margin="730,10,0,0" VerticalAlignment="Top" Width="26" Source="Resources/cross-out.png"

Cursor="Hand"/>

<!-- <Image x:Name="contype" HorizontalAlignment="Left" Height="52"

Margin="736,296,0,0" VerticalAlignment="Top" Width="56" Source="Resources/connect- icon.png" ToolTip="Choose Connection Type" MouseDown="Image_MouseDown_1"

Cursor="Hand"/>

<Rectangle x:Name="rec1" HorizontalAlignment="Left" Height="358" Stroke="White"

VerticalAlignment="Top" Width="870" Opacity="1" Visibility="Visible">

<Rectangle.Fill>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FFB1E0F5" Offset="0"/>

<GradientStop Color="#FFF6FBFB" Offset="1"/>

</LinearGradientBrush>

</Rectangle.Fill>

</Rectangle> -->

<Image x:Name="icobultin" HorizontalAlignment="Left" Height="134"

Margin="575,53,0,0" VerticalAlignment="Top" Width="153"

Source="Resources/1438642616_icon_mission-am1.png" ToolTip="Predefined Connections"

Cursor="Hand" Opacity="0.01" Visibility="Hidden"/>

<Image x:Name="icocustom" HorizontalAlignment="Left" Height="134"

Margin="171,187,0,0" VerticalAlignment="Top" Width="153" Source="Resources/rsz_vpn- icon.png" ToolTip="User Defined Connections" Cursor="Hand" Opacity="0.01"

Visibility="Hidden"/>

<Label x:Name="lb7" Content="Choose Connection Type" Margin="10,26,281,0"

FontFamily="Century Gothic" FontSize="40" Background="{x:Null}" Height="78"

VerticalAlignment="Top" Opacity="0.01" Visibility="Hidden">

<Label.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FFF1A565" Offset="0"/>

<GradientStop Color="#FFC33737" Offset="1"/>

</LinearGradientBrush>

</Label.Foreground>

</Label>

<Label x:Name="lb8" Content="A list of predefined free VPN servers."

Margin="496,192,17,0" FontFamily="Corbel" FontSize="16" Background="{x:Null}"

Height="45" VerticalAlignment="Top" Opacity="0.01" Visibility="Hidden">

<Label.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FF1AB0DC" Offset="0"/>

<GradientStop Color="#FF2128BF" Offset="1"/>

</LinearGradientBrush>

</Label.Foreground>

</Label>

<Label x:Name="lb9" Content="Configure your own VPN connection."

Margin="292,303,221,0" FontFamily="Corbel" FontSize="16" Background="{x:Null}"

Height="45" VerticalAlignment="Top" Opacity="0.01" Visibility="Hidden">

<Label.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FF1AB0DC" Offset="0"/>

<GradientStop Color="#FF2128BF" Offset="1"/>

</LinearGradientBrush>

</Label.Foreground>

</Label>

<ComboBox x:Name="com_servers" Width="77" HorizontalAlignment="Left"

Height="27" BorderBrush="{x:Null}" Background="{x:Null}" IsEditable="True"

IsReadOnly="True" SelectedIndex="0" IsSynchronizedWithCurrentItem="True"

Margin="10,321,0,10" FontFamily="Tahoma" FontSize="16" Visibility="Hidden">

<ComboBox.Foreground>

<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

<GradientStop Color="#FF9FCD24" Offset="0"/>

<GradientStop Color="#FF5EB814" Offset="1"/>

</LinearGradientBrush>

</ComboBox.Foreground>

<ComboBoxItem Cursor="Hand" Content="US Server 1"/>

<ComboBoxItem Cursor="Hand" Content="US Servver 2"/>

<ComboBoxItem Cursor="Hand" Content="L2TP"/>

</ComboBox>

<Button x:Name="infoapp" Content="About Author" HorizontalAlignment="Left"

Margin="618,10,0,0" VerticalAlignment="Top" Width="93" Height="28" BorderThickness="1"

Background="White" BorderBrush="#FFE6E6E6" Foreground="#FF27DC92"/>

<Button x:Name="viewlogs" Content="View Logs" HorizontalAlignment="Left"

Margin="687,320,0,0" VerticalAlignment="Top" Width="93" Height="28"

BorderThickness="1" Background="White" BorderBrush="#FFE6E6E6"

Foreground="#FF27DC92"/>

</Grid>

</Window>

28 %

SIMILARIT Y INDEX

27 %

INT ERNET SOURCES

2 %

PUBLICAT IONS

%

ST UDENT PAPERS

1 8 %

2 6 %

3 4 %

4 2 %

5 2 %

6 2 %

7 1 %

8 1 %

9 < 1

mitm17april

ORIGINALITY REPORT

PRIMARY SOURCES

ijiet.com

Int ernet Source

ir.knust.edu.gh

Int ernet Source

www.rapid7.com

Int ernet Source

ourcodeworld.com

Int ernet Source

www.checkmarx.com

Int ernet Source

projekter.aau.dk

Int ernet Source

studyregular.in

Int ernet Source

en.wikipedia.org

Int ernet Source

"Security in Computing and Communications",

Dokumen terkait