实验目的

掌握网卡、ssh、apache配置与开启

实验原理

在终端下,修改/etc/network/interfaces网卡文件,启动ssh和apache服务。

实验内容

网卡、ssh、apache配置与开启

实验环境描述

Kali操作系统

实验步骤

###一、修改网卡配置(不需要操作) 1.1如果Kali Linux系统采用DHCP方式上网,需要修改一下网卡的配置文件,在系统桌面上单击右键,弹出菜单。选择“在终端中打开”。如图1所示

1.2在终端输入命令【vim /etc/network/interfaces】,按照图中显示配置网卡信息即可。配置完成后,在终端中输入【reboot】重启系统即可自动获取IP地址。如图2所示

iface lo一般指本地环回接口,假如包是由一个本地进程为另一个本地进程产生的, 它们将通过外出链的’lo’接口,然后返回进入链的’lo’接口。 Iface eth0网卡为系统正在使用的网卡,其中的参数dhcp指定了网卡或得IP的方式为DHCP。 1.3如果Kali Linux系统采用采用静态地址方式上网,需要修改【/etc/network/interfaces】配置文件。IP地址根据具体情况修改。如图3所示

iface eth0 inet static //配置eth0使用默认的静态地址

address 172.30.1.160 //设置eth0的IP地址

netmask 255.255.0.0 //配置eth0的子网掩码

采用静态IP地址的方式,还需要手动设置DNS配置文件,在终端中输入命令【vi /etc/resolv.conf】入DNS地址,上述都设置完毕后,重启一下系统。如图4所示

二、开启ssh和apache2服务

2.1 开启ssh服务,在终端界面中输入”vi /etc/ssh/sshd_config”。将#passwordAuthentication yes的注释去掉,将#PermitRootLogin prohibit-password释去掉。输入命令”service ssh start或/etc/init.d/ssh start”。启动ssh服务。如图5所示

2.2在终端中输入命令”vi /etc/apache2/ports.conf”,修改apache2的默认端口号。如图6所示

2.3把监听端口修改为“8080”,按ESC键->”:wq”,保存推出。如图7所示

2.4在终端中输入”service apache2 start 或/etc/init.d/apache2 start”,没有提示错误,表示启动成功。如图8所示

2.5在浏览器地址栏中输入”http://localhost:8080”,然后回车。如图9所示

三、标准的渗透测试的流程

3.1 渗透流程

第一步:目标范围划定

第二步:信息搜集

第三步:目标发现

第四歩:目标枚举

第五步:漏洞映射

第六步:社会工程学

第七步:漏洞利用

第八步:提权

第九步:持续控制目标

第十步:文档和报告

Kali网络环境设置的更多相关文章

  1. fiddler扩展模拟弱网络环境设置

    今天在qq群中有人问到怎么模拟app弱网络环境,我查了下资料,记得之前做测试的时候是设置fiddler断点,app请求后止于fiddler断点,app一直拿不到响应结果就应该要给出网络请求失败的提示, ...

  2. Android使用Fiddler模拟弱网络环境测试

    原文:https://blog.csdn.net/u010618194/article/details/76652513 1.设置fiddler 顶部Tools-->Connections,把p ...

  3. 主机WIFI网络环境下,Linux虚拟机网络设置

    在主机使用WIFI网络环境下,怎么样进行虚拟机静态ip设置和连接互联网呢,原理什么太麻烦,另类的网络共享而已: 1.其实简单将网络连接模式设置成NAT模式即可. 2.虚拟网络编辑器依旧是桥接模式,选择 ...

  4. 教你如何在Kali Linux 环境下设置蜜罐?

    导读 Pentbox是一个包含了许多可以使渗透测试工作变得简单流程化的工具的安全套件.它是用Ruby编写并且面向GNU/Linux,同时也支持Windows.MacOS和其它任何安装有Ruby的系统. ...

  5. Win7+VMware Workstation环境下的CentOS-Linux网络连接设置

    Win7+VMware Workstation环境下的CentOS-Linux网络连接设置 http://blog.sciencenet.cn/blog-430991-507041.html   近日 ...

  6. 关于ARP攻击的原理以及在Kali Linux环境下的实现

    关于ARP攻击的原理以及在Kali Linux环境下的实现 全文摘要 本文讲述内容分为两部分,前半部分讲述ARP协议及ARP攻击原理,后半部分讲述在Kali Linux环境下如何实现ARP攻击以及AR ...

  7. 调试SQLSERVER (二)使用Windbg调试SQLSERVER的环境设置

    调试SQLSERVER (二)使用Windbg调试SQLSERVER的环境设置 调试SQLSERVER (一)生成dump文件的方法调试SQLSERVER (三)使用Windbg调试SQLSERVER ...

  8. Network Link Conditioner模拟不同网络环境

    在Xcode4.1中有一个工具叫Network Link Conditioner,可以让用户模拟不同的网络连接和带宽,可供Mac和iOS开发者测试自己的程序在不同网络环境下的表现. 在Xcode4.3 ...

  9. CentOS(六)--Linux系统的网络环境配置

    Linux系统下的网络环境配置,Linux.Unix就是网络的世界,所以在Linux系统中如何配置网络环境变量是至关重要的,这里将会给出3种Linux系统下网络环境配置的方法! 在配置网络环境之前,首 ...

随机推荐

  1. 小程序onShareAppMessage有点迷

    小程序遇到的问题 起因 目前项目需求是分享时携带参数去进行裂变,但是在查看微信文档后发现有onShareAppMessage这个页面处理事件可以使用.事件可以使用return一个Object,用于自定 ...

  2. Natasha 4.0 探索之路系列(四) 模板 API

    Natasha 模板 Natasha 在编译单元的基础上进行了封装整理, 并提供了多种模板帮助开发者构建功能. 使用此篇的 API 前提是您对 C# 非常熟悉, 对系统的一些类型足够了解. 据此 Na ...

  3. golang中通过bufio和os包读取终端中输入的一行带空格的数据

    1. 如果读取不带空格的数据可以使用fmt.Scan或fmt.Scanln读取一个或多个值,但是不能读取带空格的数据,可以使用bufio和os两个包结合 package main import ( & ...

  4. Mac中显示及隐藏文件和文件夹的方法

    一.方法一 直接在文件或文件夹名前面的加一个'.'点号,然后系统会弹出修改确认对话框,点好就行了. 隐藏文件 解除隐藏可以通过方法三显示所有隐藏文件,找到该文件去掉开头的'.',然后通过方法二来解除隐 ...

  5. 手把手教你丨小熊派移植华为 LiteOS-M

    摘要:本文详细讲解如何移植 LiteOS 到小熊派. 本文分享自华为云社区<小熊派移植华为 LiteOS-M(基于MDK)>,作者: JeckXu666. 前言 之前使用小熊派实现了鸿蒙动 ...

  6. linux正则表达式(全面解析)

    目录 一:linux正则表达式介绍 二:普通正则表达式 三:扩展正则 一:linux正则表达式介绍 1.正则表达式的分类(grep) 1.普通正则表达式 2.扩展正则表达式 二:普通正则表达式 ^ : ...

  7. Linux 安装和 连接xshell

    一.介绍和安装 /*一.linux:? 为什么要学习它. 常见的操作系统? 1.windows, linux,mac 使用命令行进行操作 Windows cmd Linux 和Mac 中的命令行是 s ...

  8. th 表达式的简单使用。

    一.使用场景,页面中,循环遍历,获得控制器穿过来的值. 1.1 控制器 /** * 获得所有的图书信息 * @return */ @RequestMapping("/turnIndexPag ...

  9. c#开方,平方,sin函数计算

    平方运算 private double m; private double n=Math.Pow(m,2.0); 开平方运算 System.Math.Sqrt(数字); double保留两位小数 Ma ...

  10. NOIP2018 Day2T2 填数游戏

    下面先给出大家都用的打表大法: 首先我们可以发现 \(n \le 3\) 的情况有 \(65pts\),而 \(n\) 这么小,打一下表何乐而不为呢?于是我写了一个爆枚每个位置再 \(check\) ...