内网渗透基础(4)搭建内网环境

一、内网渗透环境定义

通常所说的内网渗透环境,很大程度上就是域渗透测试。搭建域渗透测试环境,在Windows的活动目录环境下进行一系列操作,掌握其操作方法和运行机制,对内网的安全维护有很大帮助。

二、域环境搭建

1、常用的虚拟机

  • Windows Server 2012 R2
  • Windows Server 2008 R2
  • Windows Server 2003
  • Windows 7
  • Windows XP

2、搭建域环境

所用虚拟机:

域控制器:Windows Server 2008 R2:192.168.116.30

域成员:Windows Server 2003:192.168.116.20

            Windows 7 :192.168.116.10
Windows Server 2008 R2 服务器

(1)设置服务器

在虚拟机中安装完成Windows Server 2008 R2 操作系统,设置其IP地址为192.168.116.30、子网掩码为255.255.255.0,DNS指向本机IP地址。

(2)更改计算机名

使用本地管理员账户登录,将计算机名改为“DC”(可随意取名),在将本机省纪委域控制器后,机器名会自动变成“DC.god.com”。更改后需要重启服务器。

(3)安装域控制器和DNS服务(重点)

登录Windows Server 2008 R2 服务器,可以看到“自定义此服务器”窗口。

单击“添加角色”选项,进入“添加角色向导”界面。在“开始之前”部分,保持默认设置。单击“下一步”按钮,在“服务器角色”部分勾选“Active Directory 域服务”和“DNS服务器”复选框。

注意:一些机器可能无法同时安装“Active Directory 域服务”和“DNS服务器”,需要先安装“Active Directory 域服务”,之后通过域服务安装向导安装DNS服务器。

在“功能”界面保持默认设置,单击“下一步”按钮,进入“确认”部分。确认需要安装的组件,勾选“如果需要,自动重新启动目标服务器”复选框,然后单击“安装”按钮。

(4)升级服务器

安装 Active Directory 域服务后,需要将此服务器提升为域控制器。进入“Active Directory 域服务安装向导”选项。

接着,进入“Active Directory 域服务配置向导”界面,单击选中“在新林中新建域(D)”单选按钮,单击“下一步”。

然后输入根域名“god.com”(必须使用符合DNS命名约定的根域名),单击“下一步”。

将林功能级别设置为“Windows Server 2008 R2”,单击“下一步”。

安装“DNS服务器”,单击“下一步”。

单击“是”。

单击“下一步”按钮。

设置“目录服务还原模式的Administrator密码”,点击“下一步”。

点击“下一步”

完成安装

重启服务器,服务器重新启动后,需要使用域管理员账户登录。此时,在“服务器管理器”界面中就可以看到AD DS、DNS服务了。

(5)创建 Active Directory 用户

为Windows Server 2003 和Windows 7 用户创建域控制器账户。在“Active Directory 用户和计算机”界面中选择“Users”目录并单击右键,使用弹出的快捷菜单添加用户。

创建test2003和test7 用户

Windows Server 2003

将Windows 7 计算机添加进该域中。设置IP地址为192.168.116.20,设置DNS地址为192.168.116.30(域控制器地址)。

然后运行“ping god.com”命令进行测试。

接下来,将主机添加到域中,将计算机名改为“PC”(对应Windows Server 2003),将域名改为“god.com”。单击“确定”按钮。

会弹出要求输入拥有权限的域账户名和密码的对话框。在上面输入域管理员(或者刚创建的域成员)账户名和密码。操作完成后,重启计算机。

重启完成后,使用刚刚创建的test2003用户登录域。

Windows 7

步骤与Windows Server 2003 相同,可以参照上文。

创建完成后,在cmd上输入“net view /domain:god”,如图所示

网络安全学习路线&学习资源在这里插入图片描述

网络安全的知识多而杂,怎么科学合理安排?

下面给大家总结了一套适用于网安零基础的学习路线,应届生和转行人员都适用,学完保底6k!就算你底子差,如果能趁着网安良好的发展势头不断学习,日后跳槽大厂、拿到百万年薪也不是不可能!

初级网工

1、网络安全理论知识(2天)

①了解行业相关背景,前景,确定发展方向。
②学习网络安全相关法律法规。
③网络安全运营的概念。
④等保简介、等保规定、流程和规范。(非常重要)

2、渗透测试基础(一周)

①渗透测试的流程、分类、标准
②信息收集技术:主动/被动信息搜集、Nmap工具、Google Hacking
③漏洞扫描、漏洞利用、原理,利用方法、工具(MSF)、绕过IDS和反病毒侦察
④主机攻防演练:MS17-010、MS08-067、MS10-046、MS12-20等

3、操作系统基础(一周)

①Windows系统常见功能和命令
②Kali Linux系统常见功能和命令
③操作系统安全(系统入侵排查/系统加固基础)

4、计算机网络基础(一周)

①计算机网络基础、协议和架构
②网络通信原理、OSI模型、数据转发流程
③常见协议解析(HTTP、TCP/IP、ARP等)
④网络攻击技术与网络安全防御技术
⑤Web漏洞原理与防御:主动/被动攻击、DDOS攻击、CVE漏洞复现

5、数据库基础操作(2天)

①数据库基础
②SQL语言基础
③数据库安全加固

6、Web渗透(1周)

①HTML、CSS和JavaScript简介
②OWASP Top10
③Web漏洞扫描工具
④Web渗透工具:Nmap、BurpSuite、SQLMap、其他(菜刀、漏扫等)

恭喜你,如果学到这里,你基本可以从事一份网络安全相关的工作,比如渗透测试、Web 渗透、安全服务、安全分析等岗位;如果等保模块学的好,还可以从事等保工程师。薪资区间6k-15k

到此为止,大概1个月的时间。你已经成为了一名“脚本小子”。那么你还想往下探索吗?

“脚本小子”成长进阶资源领取

7、脚本编程(初级/中级/高级)

在网络安全领域。是否具备编程能力是“脚本小子”和真正黑客的本质区别。在实际的渗透测试过程中,面对复杂多变的网络环境,当常用工具不能满足实际需求的时候,往往需要对现有工具进行扩展,或者编写符合我们要求的工具、自动化脚本,这个时候就需要具备一定的编程能力。在分秒必争的CTF竞赛中,想要高效地使用自制的脚本工具来实现各种目的,更是需要拥有编程能力.

零基础入门,建议选择脚本语言Python/PHP/Go/Java中的一种,对常用库进行编程学习; 搭建开发环境和选择IDE,PHP环境推荐Wamp和XAMPP, IDE强烈推荐Sublime; ·Python编程学习,学习内容包含:语法、正则、文件、 网络、多线程等常用库,推荐《Python核心编程》,不要看完; ·用Python编写漏洞的exp,然后写一个简单的网络爬虫; ·PHP基本语法学习并书写一个简单的博客系统; 熟悉MVC架构,并试着学习一个PHP框架或者Python框架 (可选); ·了解Bootstrap的布局或者CSS。

8、超级网工

这部分内容对零基础的同学来说还比较遥远,就不展开细说了,贴一个大概的路线。感兴趣的童鞋可以研究一下,不懂得地方可以【点这里】加我耗油,跟我学习交流一下。

网络安全工程师企业级学习路线

如图片过大被平台压缩导致看不清的话,可以【点这里】加我耗油发给你,大家也可以一起学习交流一下。

一些我自己买的、其他平台白嫖不到的视频教程:

需要的话可以扫描下方卡片加我耗油发给你(都是无偿分享的),大家也可以一起学习交流一下。

网络安全学习路线&学习资源在这里插入图片描述

结语

网络安全产业就像一个江湖,各色人等聚集。相对于欧美国家基础扎实(懂加密、会防护、能挖洞、擅工程)的众多名门正派,我国的人才更多的属于旁门左道(很多白帽子可能会不服气),因此在未来的人才培养和建设上,需要调整结构,鼓励更多的人去做“正向”的、结合“业务”与“数据”、“自动化”的“体系、建设”,才能解人才之渴,真正的为社会全面互联网化提供安全保障。

特别声明:

此教程为纯技术分享!本书的目的决不是为那些怀有不良动机的人提供及技术支持!也不承担因为技术被滥用所产生的连带责任!本书的目的在于最大限度地唤醒大家对网络安全的重视,并采取相应的安全措施,从而减少由网络安全而带来的经济损失!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值