8.3随记之Ubuntu 系统中修改 DNS 的两种办法和暗链
8.3 随记
在 Ubuntu 系统中修改 DNS 的两种办法
- 在终端进行修改编辑
sudo nano /etc/resolv.conf
进行修改文件
例如:nameserver 8.8.8.8,
保存并退出就行。
另外使用 vi 是可以的,但是一定要加上 sudo 权限,否则是无法更改的(别问我咋知道的)- vi 的常用命令:
:w 保存文件但不退出 vi
:w file 将修改另外保存到 file 中,不退出 vi
:w! 强制保存,不推出 vi
:wq 保存文件并退出 vi
:wq! 强制保存文件,并退出 vi
:q 不保存文件,退出 vi
:q! 不保存文件,强制退出 vi
:e! 放弃所有修改,从上次保存文件开始再编辑命令历史
- vi 的常用命令:
- 使用图形化工具修改网络连接设置。
打开系统设置等等,这个 没有学没有记录。
暗链
什么是暗链
暗链(黑链、隐链)是指看不见,却被搜索引擎计算权重的外链,欺骗搜索引擎,使其误判,将高权重分配给无价值的网站甚至是钓鱼站点。因多为黑客所为,被叫做黑链黑链是当前 SEO 最喜欢做的一种方式:增加权重、提升排名、提高 PR 黑链的含义是:站点被黑客利用技术入侵,并且取得权限,经过代码的添加,实现隐藏的一个或者多个导出链接,这样的方式是为了不让站长以及管理员发现链接的存在。
暗链的存在说明网站存在安全漏洞,带有暗链的网站更容易被黑客入侵。带有暗链的网站提供下载的资源也不可信,会含木马或后门。
- 暗链参考链接
暗链解释攻击分析和检测
Xray 被动扫描,检测漏洞
- 首先查看帮助,熟悉 xray 的一些基本指令
xray -h - 然后导出 Xray 的证书,下载并安装在计算机。
xray genca来导出证书(双击直接安装在受信任的根证书颁发机构) - 在浏览器中安装证书(ca.crt)
- 打开浏览器的 127.0.0.1 代理 7777 端口就可以(通过插件 SwitchyOmega)
- 然后执行 Xray 的指令
xray webscan --listen 127.0.0.1:7777 --html-output test5.html - 这时候打开浏览器中的任意一个 URL,Xray 就会自动进行扫描。浏览器访问网页,就可以自动分析代理流量并扫描。
- 结束后打开 HTML 文档就可以查看到扫描出来的漏洞。
参考博客:Xray 的被动扫描方法
遇到问题
Ubuntu 中执行 sudo apt-get update会报错
然后执行 sudo apt install net-tools也会报错,没办法下载。
遇到各种没见过的问题,没系统学过而且要快速解决:把报错复制下来,然后去百度,使用别人的方法解决。
参考链接
8.3随记之Ubuntu 系统中修改 DNS 的两种办法和暗链的更多相关文章
- ubuntu系统中添加DNS服务器地址后诡异消失的解决办法
今天查看了一下自己电脑里的ubuntu14.04系统,发现无法上网,于是ping了一下百度,出现unknown host,查了一下/etc/resolv.conf中的DNS地址,却发现我之前的修改被清 ...
- Linux系统中存储设备的两种表示方法
转:https://blog.csdn.net/holybin/article/details/38637381 一.对于IDE接口的硬盘的两种表示方法: 1.IDE接口硬盘,对于整块硬盘的两种表示方 ...
- C#中Post请求的两种方式发送参数链和Body的
POST请求 有两种方式 一种是组装key=value这种参数对的方式 一种是直接把一个字符串发送过去 作为body的方式 我们在postman中可以看到 sfdsafd sdfsdfds publi ...
- 在Ubuntu系统中解压rar和zip文件的方法
大家在以前的windows系统中会存有很多rar和zip格式的压缩文件,Ubuntu系统默认情况下对这些文件的支持不是很好,如果直接用"归档管理器"打开会提示错误,因此今天跟大家分 ...
- Ubuntu系统中登陆阿里云服务器的方法
如果您购买了阿里云服务器,恰巧又在使用Ubuntu操作系统,那么恭喜你来对地方了,今天给大家分享一下如何在Ubuntu中登陆阿里云服务器: 主要使用两款软件:1.SecureCRT:2.SecureF ...
- Ubuntu系统中安装RPM格式包的方法
Ubuntu的软件包格式为deb,而RPM格式的包则是Red Hat 相关系统所用的软件包.当我们看到一个想用的软件包时,如果他是RPM格式,而你的操作系统是Ubuntu,那岂不是很遗憾?其实,在Ub ...
- 在Debian/Ubuntu系统中安装*.sh与*.bin文件
在Debian/Ubuntu系统中安装*.sh与*.bin文件的基本方法.一,安装*.sh文件运行命令行至文件目录下,执行:sudo sh *.sh直接运行在命令行中执行:sudo chmod +x ...
- 在 Ubuntu 系统中部署 Git Server
http://blog.csdn.NET/poisonchry/article/details/11849781 虽然有很多开源的Git仓库,不过并非所有都尽人意,譬如Github,Gitlab等,不 ...
- ubuntu系统中java -version所显示的版本与/etc/profile中配置的$JAVA_HOME的关系
问题产生 ubuntu 18.04环境下,执行 java -version 发现与/etc/profile中的$JAVA_HOME所设置的java版本不同. 推测原因 最近用apt install 安 ...
- 利用workbench对linux/Ubuntu系统中的mysql数据库进行操作
在上一篇文章中,我分享了在linux中如何安装mysql数据库,但是这只是安装了mysql的服务,并没有图形化管理界面,所以这样子操作起来并没有那么方便,那么现在我们就来实现如何利用在window中安 ...
随机推荐
- 【技术积累】Linux中的命令行【理论篇】【一】
7z命令 命令介绍 7z命令是Linux系统中的一个压缩和解压缩工具,它可以用来创建.压缩和解压缩7z格式的文件.7z是一种高压缩率的文件格式,通常比其他常见的压缩格式(如zip和gzip)具有更高的 ...
- Vue Cli起别名
vue cli 3的写法 module.exports = { configureWebpack: { resolve:{ extensions:[], alias:{ 'assets':'@/ass ...
- 超详细的webpack之开始体验吧
webpack是一个前端工程化非常重要静态模块化打包工具,可以帮我们把 less.sass.esmodule.commonjs 等模块依赖处理成浏览器可识别的静态资源. 虽然webpack非常好用,但 ...
- API接口的重要性
API接口的重要性在现代软件开发中无可替代.以下是API接口的几个重要方面: 1. 实现系统集成:API接口允许不同应用程序之间实现数据共享和交流.通过API接口,不同的软件系统可以相互连接和协作,实 ...
- 修改DataTable中的值
DataTable dt ;for (int i = 0; i < dt.Rows.Count; i++) { DataRow row = dt.Rows[i]; row.BeginEdit() ...
- Nomad 系列-快速上手
系列文章 Nomad 系列文章 Nomad 重要术语 Nomad 安装设置相关术语 agent - 代理.Agent 是在 Server(服务器) 或 Client(客户端) 模式下运行的 Nomad ...
- springcache+redis实战
前言 有兴趣的同学,可以看我上一篇文章,然后再过来看会比较清楚点:https://www.cnblogs.com/yhc-910/p/14884678.html springcache,简单说,就是用 ...
- IDEA 配置桌面快捷方式
IDEA 配置桌面快捷方式 目录 IDEA 配置桌面快捷方式 1.下载idea.tar解压 2.配置快捷方式 3.为什么要存放在这个目录? 1.下载idea.tar解压 tar xf ideaIC-2 ...
- Node.js vs. Spring Boot:Hello World 性能对决,谁更快一点?
前言: Spring Boot 在 Java 生态中备受欢迎,它是一款基于 Java 构建的轻量级服务端框架,主要用于 Web 服务.Spring Boot 的应用使得创建各类基于 Spring 的企 ...
- 达梦数据库-DW-国产化--九五小庞
武汉达梦数据库股份有限公司成立于2000年,是国内领先的数据库产品开发服务商,国内数据库基础软件产业发展的关键推动者.公司为客户提供各类数据库软件及集群软件.云计算与大数据等一系列数据库产品及相关技术 ...