摘要:
克隆与合并 克隆 git clone first-steps first-steps-clone 对first-steps进行了克隆,该克隆库包含了first-steps的整个项目库和历史信息 原版本库修改 对first-steps/foo.txt进行修改,并提交 cd first-steps vi 阅读全文
摘要:
第一次提交 配置用户名和邮箱 git config --global user.name <username> git config --global user.email <email> 目录结构 first-steps就是一个示例项目 创建版本库 版本库是用来存储项目本身及其历史的 进入到fir 阅读全文
摘要:
Command-line Environment 任务控制 shell会使用UNIX提供的信号机制去执行进程间的通信,进程收到信号的时候,会基于信号改变其执行 停止 停止任务:^c 信号:SIGINT 在进行find遍历目录时,使用^c,发出SIGINT到该进程,停止了该任务 课程中提供了一个脚本, 阅读全文
摘要:
Data Wrangling 以整理系统日志为例,journalctl获取系统中的所有日志 获取ssh中试图登录服务器用户 过滤出ssh的信息 journalctl | grep sshd 其中的内容,除了登录用户还有其他内容,所以需要进一步过滤 journalctl | grep sshd | g 阅读全文
摘要:
Vim Vim的模式 正常模式:在界面中四处移动光标,通过命令进行修改内容 插入模式:i键进入,插入文本,与正常编辑器一样的功能 替换模式:R键进入,替换文本 可视化模式:v键进入正常可视化模式,V键进入行可视化模式,^V键进入块可视化模式,进入后使用移动命令进行选中,类似于鼠标拖动效果 命令行模式 阅读全文
摘要:
Shell Script 赋值操作 foo=bar echo $foo 注意: 不要使用空格分开 shell 将会把foo当作一个程序 转义 Bash通过使用''和""来定义字符串 ""会将字符串中的变量转义 echo "String is $foo" ''会将字符串中的变量原样输出 echo 'S 阅读全文
摘要:
Course overview + the shell Shell的实质 Shell本是一个类似于Pyhton的编程环境,包括变量、条件、循环、函数... 在执行Shell命令时,若不是Shell所规定的关键字时,便会去$PATH中查询,基于名字搜索,搜索到了之后便会执行该程序 $PATH:环境变量 阅读全文
摘要:
协议 协议就是计算机与计算机之间通过网络实现通信时事先达成的一种“约定” 计算机之间必须使用相同的协议才能通信 网络体系结构 不同网络体系中,协议不同 TCP/IP:IP,TCP,HTTP等 IPX/SPX(Novell):IPX,SPX,NPC等 Apple Talk(Apple):ADP,AEP 阅读全文
摘要:
B-5:Web渗透测试 任务环境说明: √ 服务器场景:Server2103 √ 服务器场景操作系统:未知(关闭连接) 1. 通过本地PC中的渗透测试平台Kali对靶机进行WEB渗透,找到页面内的文件上传漏洞并且尝试进行上传攻击,将文件上传成功后的页面回显字符串作为Flag提交(如:点击超链接查看上 阅读全文