【HACK】第一阶段 基础部分

第一阶段 基础部分



0x01 Windows基础

配套课程:https://www.bilibili.com/video/av6837025

系统目录

1.windows

./System32/config/SAM -----存放用户名和密码

2.Program Files
(64位)

3.Program Files(x86) (32位)

4.用户

5.perfLogs (日志信息)

服务

1.一种应用程序类型,在后台运行,通常可以在本地和通过网络为用户提供特定的功能。

2.打开服务:右击我的电脑–>计算机管理 || win+r 输入 services

3.尝试telnet服务

(1)打开telnet客户端和服务端
在这里插入图片描述
(2)查看服务是否开启
在这里插入图片描述

(3)建立telnet连接
在这里插入图片描述
要确保两台计算机的telnet服务均开启,且能够相互连通。

端口

1、公认端口(1-1023)
2、注册端口(1024-)
3、动态/私有端口(-65535)
在这里插入图片描述

注册表

1、用于存储系统和应用程序的设置信息。
2、打开注册表:运行–> regedit
3、注册表结构:
在这里插入图片描述4、利用注册表防病毒
在这里插入图片描述

黑客常用的DOS命令及批注

  • color 改变cmd颜色
  • ping -t -l 65500 ip 死亡之ping
  • ipconfig 查看ip
  • ipconfig /release 释放ip地址
  • ipconfig /renew 重新获得ip地址
  • systeminfo 查看系统信息
  • arp -a
  • net view 查看局域网内其他计算机名称
  • shutdown -s -t 180 -c "您被黑了,系统马上关机”
  • shutdown -a 取消上一条命令
  • dir 查看目录
  • cd 切换目录
  • start www.cracer.com 打开网站
  • start 123.txt 打开123.txt
  • type 123.txt 打开123.txt
  • conpy con c:\123.txt
    –> 写入:hello cracer
    –> ctrl + z 回车
  • md 目录名 创建目录
  • rd 123 删除文件夹
  • ren 原文件名 新文件名 重命名
  • del 删除文件
  • copy 复制文件
  • move 移动文件
  • tree 树形列出文件夹结构
  • telnet ip
  • net use k:\ip\c$
  • net use k:\ip\c$ /del
  • net start 查看开启了哪些服务
  • net start 服务名 开启服务
  • net stop 服务名 停止服务
  • net user 查看用户列表
  • net user 用户名 密码 /add
  • net user guest /active:yes 激活guest用户
  • net user 账户 查看账户属性
  • net localgroup administrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意administrator后加s
  • net share ipc$ 开启ipc$共享
  • net share ipc$ /del 删除ipc$共享
  • net share c$ /del 删除C:共享

0x02 Linux基础

kali Linux简介

Kali Linux是基于Debian的Linux发行版, 设计用于数字取证操作系统。由Offensive Security Ltd维护和资助。最先由Offensive Security的Mati Aharoni和Devon Kearns通过重写BackTrack来完成,BackTrack是他们之前写的用于取证的Linux发行版 。
Kali Linux预装了许多渗透测试软件,包括nmap 、Wireshark 、John the Ripper,以及Aircrack-ng.[2] 用户可通过硬盘、live CD或live USB运行Kali Linux。Kali Linux既有32位和64位的镜像。可用于x86 指令集。同时还有基于ARM架构的镜像,可用于树莓派和三星的ARM Chromebook

常用命令

格式:命令 选项 内容

  • ls 列出目录下的文件
  • ls -l 列出目录下文件的详细信息
  • ls alh 列出目录下所有文件的详细信息
  • cd 更换工作目录
  • pwd 显示当前所在的目录
  • mkdir dir-name 创建新的空白目录
  • cp -r dir-name destination 复制文件或目录
  • rmdir dir-name 删除空目录
  • rm dir 删除目录或文件
  • rm -rf * 删除全部(慎用)
  • mv dir/file destination 移动文件
  • mv dir/file-name newname 重命名
  • cat file 查看文件
  • head file 看头几行
  • tail file 看后几行
  • tac file 反向查看
  • nl file 带行号查看
  • more file 一页一页显示
  • less file 类似more,可往前翻
  • du/du -h filename 查看文件大小
  • df / df -h filename 检查文件系统的磁盘空间占用情况
  • 命令 -h 查看帮助文档
  • 命令 --help 查看帮助文档
  • man 查看帮助文档
  • ps -aux |grep root 检索root进程
  • kill PID / kill -9 PID(级别更高)
  • touch file 新建一个文件
  • vi/vim file 如果文件不存在,创建后并打开
    在这里插入图片描述
  • cat /etc/passwd 查看用户信息
    用户名:密码:UID:GID:用户全名:home目录:shell:全部
  • useradd uname 增加用户
  • userdel uname 删除用户
  • groupadd 增加组
  • groupdel 删除组
  • cat /etc group 查看组
  • ls -al /etc/group 查看组的最后修改时间
  • cat /etc/passwd |wc -l 查看用户个数
  • cat /etc/shadow 查看用户密码
  • cat /etc/shadow |grep uname 查看指定用户的密码
  • passwd uname 修改用户密码
  • cat /etc/passwd |awk -F ‘:’ ‘{print $序号}’
    awk(用于切割)
  • chmod 777 file 配置权限
  • chmod -R 777 file 递归更改权限
  • chmod +/- file 加减权限
  • chown -r 属主名:属组名 文件名 更改文件的属主
  • find 范围 -类型 查找的内容
  • find -name file-name 找文件
  • find / user username 查找某一用户所属文件
    在这里插入图片描述
    在这里插入图片描述
  • crontab -e 进入编辑模式,设定计划任务
    在这里插入图片描述

文件安装

1.rpm套餐

在这里插入图片描述

2.systemctl套餐

在这里插入图片描述

3.yum套餐一(安装)

在这里插入图片描述

4.yum套餐二(卸载)

在这里插入图片描述

5.debian套餐

在这里插入图片描述

6.apt-get套餐

在这里插入图片描述

7.小结

在这里插入图片描述

重置网页

  • 记住三个关键的东西
    在这里插入图片描述
  • DNS解析
  • 搜索栏的后缀

文本套餐

在这里插入图片描述

0x03 网络基础

网络分层模型

详细参考:https://www.cnblogs.com/qishui/p/5428938.html

ISO七层模型

在这里插入图片描述ISO模型各层功能:
在这里插入图片描述

TCP/IP参考模型

在这里插入图片描述

IP地址

互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),缩写为IP地址(英语:IP Address),是分配给用户上网使用的网际协议(英语:Internet Protocol, IP)的设备的数字标签。常见的IP地址分为IPv4与IPv6两大类,但是也有其他不常用的小分类。

基本格式

IPv4采用32位的二进制数,通常用“点分十进制”表示成xxx.xxx.xxx.xxx的形式,其中xxx的范围是0~255。

ip地址分为两个部分:

  • 网络位
  • 主机位
IP地址分类

在这里插入图片描述

IP报文格式

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值