Linux的常用命令和Hydra弱⼝令爆破

0 阅读2分钟

第五篇学习成果的自我总结:

说明:上一篇文章涉及一些攻击过程,被删除了。之后就分享一些防御知识与一些课上学到的简单知识,学习的是Linux的ubantu

林纳斯·本纳第克特·托瓦兹——linux之父概况著名的电脑程序员、黑客。Linux内核的发明人及该计划的合作者。托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统(作业系统)内核之一。

QQ20260319-201721.png 内核:操作系统最核心、最底层的部分,是硬件与上层软件之间的桥梁;内核将硬件活了起来

1773922805899.png Linux的根目录是/,不是windows的C、D、E盘

Linux的ubantu目录如下图所示:

1773922869473.png

命令入门:

打开终端:Ubuntu 可通过快捷键 Ctrl+Alt+T ,Kali 默认桌⾯有终端图标

命令格式: 命令 [选项] [参数] (例: ls -l /home )

核⼼快捷键:

● Tab :⾃动补全命令 / 路径(⼊⻔必备,减少输⼊错误)

● Ctrl+C :终⽌当前命令(卡顿时常⽤)

● Ctrl+L :清空终端屏幕

● ↑↓ :查看历史命令

命令功能实例
pwd查看当前所在⽬录路径pwd (输出:/home/ubuntu)
ls列出⽬录内容ls -l (详细列表);ls -a (显示隐藏⽂件)
cd切换⽬录cd /home (绝对路径); cd ../ (返回上⼀级)
mkdir创建⽬录mkdir test (创建 test ⽬录);mkdir -p a/b/c (递归创建多级⽬录)
touch创建⽂件touch test.txt (创建空⽂件)
cp复制⽂件 / ⽬录cp test.txt /home (复制⽂件);cp -r a/ /home (复制⽬录,需加 - r)
mv移动 / 重命名mv test.txt /home (移动);mv test.txt new.txt (重命名)
rm删除⽂件 / ⽬录rm test.txt (删除⽂件);rm -rf a/ (强制删除⽬录,谨慎使⽤!)
cat查看⽂件内容cat /etc/passwd (查看⽤户配置⽂件)
more/less分⻚查看⼤⽂件more /var/log/syslog (按空格翻⻚)

Hydra介绍

Hydra是⼀个开源的密码破解⼯具,主要⽤于⽹络安全的渗透测试。它可以对登录⻚⾯进⾏暴⼒破解攻击,⽀持多种协议,包括HTTP、HTTPS、FTP、SSH、Telnet等。Hydra的特点是能够使⽤多个密码同时进⾏尝试,以加快破解过程。 kali⾃带此⼯具,⽆需安装

hydra 参数 IP地址 服务名

hydra -l ⽤户名 -P 密码字典⽂件 ssh://⽬标IP地址

hydra -L users.txt -P passwords.txt ssh://192.168.1.100

指定端⼝

hydra -l ⽤户名 -P 密码字典⽂件 -s 端⼝号 ssh://⽬标IP地址

指定端⼝和线程数

hydra -l admin -P passlist.txt -s 2222 -t 32 ssh://10.0.0.1

保存结果到⽂件

hydra -l root -P rockyou.txt ssh://192.168.1.1 -o result.txt