zoukankan      html  css  js  c++  java
  • 20199329《网络攻防实践》假期作业

    《网络攻防实践》假期作业


    前言


    作业一

    1.你对网络攻击和防御了解多少?该课程需要计算机和网络相关的基础知识,你原专业是什么专业,目前你掌握多少基础知识?

    • 略知一二。网络攻击主要包括以下几类:泪滴(teardrop),防御方法为服务器应用最新的服务包,或者在设置防火墙时对分段进行重组,而不是转发它们;UDP洪水(UDP flood),防御方法为关掉不必要的TCP/IP服务,或者对防火墙进行配置阻断来自Internet的请求这些服务的UDP请求;SYN洪水(SYN flood),防御方法为在防火墙上过滤来自同一主机的后续连接;Land攻击,防御方法为打最新的补丁,或者在防火墙进行配置,将那些在外部接口上入站的含有内部源地址滤掉;Smurf攻击,防御方法为为了防止黑客利用你的网络攻击他人,关闭外部路由器或防火墙的广播地址特性。为防止被攻击,在防火墙上设置规则,丢弃掉ICMP包;Fraggle攻击,防御方法为在防火墙上过滤掉UDP应答消息;电子邮件炸弹,防御方法为对邮件地址进行配置,自动删除来自同一主机的过量或重复的消息;畸形消息攻击,防御方法为打最新的服务补丁。
    • 我原专业是通信工程,学习过C语言程序设计、数据结构、操作系统、通信原理、信息论等计算机网络基础知识,应该会对学习本门课程有所帮助。

    2.作业要使用Markdown格式,Markdown入门参考(需掌握)

    • 由于上学期选修过Linux内核分析的原因,对于markdown的编辑,linux系统的基本命令较为熟悉。

    作业二

    1.学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统(也可以使用VMWare安装虚拟机,安装方法自己百度)

    • 上学期已使用过VirtualBox安装过Ubuntu,这里重新介绍一遍流程
    • 第一步:点击创建虚拟机,选择下载的Ubuntu镜像路径,输入用户名,点击继续。
      实践截图如下:

    • 第二步:等待VirtualBox自动安装好系统,安装好后可以选择自行更改成中文界面。
      实践截图如下:

    2.通过实践学习别出心裁的Linux命令学习法,掌握Linux命令的学习方法

    教程地址:https://www.cnblogs.com/rocedu/p/4902411.html

    • 要掌握的常用命令:
    • ls:查看目录文件的,类似windows的文件资源管理器
    • find:用于查找文件的
    • vim/gedit/vi:用于编辑文本文件的,vim和vi是一种命令行式编辑器,gedit是gui类型编辑器,根据个人喜好吧
    • sudo su:用于获取root权限的
    • rm:用于删除文件的
    • mv:用于移动文件的
    • cp:用于复制文件的
    • sudo apt install:用于安装东西的

    3.参考上面的学习方法通过实践学习Linux 基础入门(新版)课程,掌握常用的Linux命令,重点是3/4/5/6/7/8节。

    3.1 实验三

    • 添加用户:
    • 删除用户:
    • 查看文件权限:
    • 修改文件权限:

    3.2 实验四

    • 目录结构:FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式,FHS 定义了系统中每个区域的用途、所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理。
      FHS 定义了两层规范:第一层是, / 下面的各个目录应该要放什么文件数据,例如 /etc 应该放置设置文件,/bin 与 /sbin 则应该放置可执行文件等等。第二层则是针对 /usr 及 /var 这两个目录的子目录来定义。例如 /var/log 放置系统日志文件,/usr/share 放置共享数据等等。
      如下图所示:
    • 新建:空白文件,空目录,多级目录
    • 复制:文件,目录(-r或-R)
    • 删除:文件,目录(-r或-R)

    3.3 实验五

    • 环境变量
    • 搜索文件多种办法

    3.5 实验七

    • 使用 df 命令查看磁盘的容量

    • 使用 du 命令查看目录的容量

    3.6 实验八

    • type命令来区分命令是内建的还是外部的
    • help命令

    • man命令
    • info命令

    2020 年 2月 21日

  • 相关阅读:
    信息安全系统设计基础第九周学习总结
    信息安全系统设计基础第八周期中总结
    信息安全系统设计基础第七周学习总结
    家庭作业汇总
    信息安全系统设计基础第六周学习总结
    20135318—信息安全系统设计基础第四周学习总结
    20145219 《信息安全系统设计基础》第00周学习总结
    20145219 《Java程序设计》第16周课程总结
    20145219 《Java程序设计》第10周学习总结
    20145219 《Java程序设计》实验五 Java网络编程及安全实验报告
  • 原文地址:https://www.cnblogs.com/Zxf313806994/p/12341854.html
Copyright © 2011-2022 走看看