Kali Shell 的基本使用
Kali系统是Ubuntu发行版改,所以大部分命令和Ubuntu一样,我之前已经学习过并且有7年使用历史,所以这部分我就不按照教材和课程进度快速跳过了。这里推荐一个网站,可以速查常用编程语言的命令速查表。关注公众号泷羽Sec-静安
,后台回复找工具+Day3
获取速查表。你可以把速查表打印出来放入资料册或者笔记本中,方便随时翻阅,比起在电脑中查询更方便,排版良好的Cheat Sheet
是非常好用的工具。你也可以在网上搜索这个关键字看到更多的速查表,下列的网站中也有这样的速查表大全网站。可以把PDF下载下来打印得到鼠标垫或者杯子上,非常有用。
https://www.datacamp.com/cheat-sheet/bash-and-zsh-shell-terminal-basics-cheat-sheet 英文版,有pdf可下载
https://quickref.cn/docs/bash.html 中文版bash常见命令
https://github.com/skywind3000/awesome-cheatsheets/blob/master/languages/bash.sh bash命令在线
https://wangchujiang.com/shell-tutorial/ 中文版shell用法
https://quickref.cn/docs/vim.html 顺便补充一个vim用法
你也可以把其他的命令,或者今后总结的常用的渗透命令总结为一个速查表,然后交给AI帮你排版:
把文件中的命令按照分类制作成cheat sheet,请用蓝白配色排版,我希望排版在1到3也横版A4纸大小的PDF文件中,请给我html或者latex文件
推荐使用在线Latex编辑器排版,如果你已经在本地有Latex也可以在本地调试,Latex的安装非常大,所以我推荐使用在线排版。
https://www.overleaf.com/
文本编辑器 Nano和vim
Nano和Vim都是终端编辑器,一般都是系统自带的。之前你可能已经用过vim,或者在退出vim的时候打出了一堆乱码而无法退出感到沮丧。可以通过以下资源练习vim和nano的使用,我推荐两个至少要会进入,编辑,保存,退出这几个操作。在实战过程中一些搭载服务的docker容器可能只有nano或vi(注意vi比vim更丐版,很多高级vim命令无法使用)。甚至有些更小的容器就没有文本编辑器,要学会使用管道命令如cat hack >> .bashrc
来修改文本内容,达到渗透目的。
https://quickref.cn/docs/vim.html vim用法 https://github.com/skywind3000/awesome-cheatsheets/blob/master/editors/nano.txt nano用法 https://github.com/skywind3000/awesome-cheatsheets/blob/master/editors/vim.txt vim 用法
推荐练习的命令
这是教材中推荐练习的命令,你可以通过速查表查看他们可以怎么做,也可以询问搜索引擎和AI更多用法。其中grep
是之后在CTF赛中常用的查找命令,比如ls | grep flag
用于查找当前文件夹下是否存在flag文件。而awk
命令除了基本的操作外,还可用于提权,这个在今后会有内容讲到。
-
grep -
sed -
cut -
cat -
awk -
comm -
diff -
vimdiff -
ping -
jobs -
fg -
ps -
kill -
tail -
watch -
wget -
curl -
axel -
history -
alias
原文始发于微信公众号(泷羽Sec-静安):Day3 Kali Shell基本命令
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论