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中安 ...
随机推荐
- 关于NOI2010“超级钢琴”的反思
[NOI2010] 超级钢琴 题目描述 小 Z 是一个小有名气的钢琴家,最近 C 博士送给了小 Z 一架超级钢琴,小 Z 希望能够用这架钢琴创作出世界上最美妙的音乐. 这架超级钢琴可以弹奏出 \(n\ ...
- Java中,在不知道Key的情况下,用多种方法完成一个Map类型的遍历
方法如下: 1.可以用迭代器来遍历, // 获取迭代器 Iterator<String> it = map.iterator().iterator(); // 输出集合中的所有元素 whi ...
- 秋叶整合包如何安装Python包
前几天写了一篇<手把手教你在本机安装Stable Diffusion秋叶整合包>的文章,有同学运行时遇到缺少Python Module的问题,帮助他处理了一下,今天把这个经验分享给大家,希 ...
- Unity的UnityStats: 属性详解与实用案例
UnityStats 属性详解 UnityStats 是 Unity 引擎提供的一个用于监测游戏性能的工具,它提供了一系列的属性值,可以帮助开发者解游戏的运行情况,从而进行优化.本文将详细介绍 Uni ...
- 服务端不回应客户端的syn握手,连接建立失败原因排查
背景 测试环境有一个后台服务,部署在内网服务器A上(无外网地址),给app提供接口.app访问这个后台服务时,ip地址是公网地址,那这个请求是如何到达我们的内网服务器A呢,这块我咨询了网络同事,我画了 ...
- P3874 砍树 题解
前置 树形 dp,二分. 题意 本质上是一个树上背包,需要选不少于 \(k\) 个物品,每个物品有一个重量 \(w\) 和价值 \(v\),求性价比最大值. 分析 既然是性价比,显然是分数规划. 先介 ...
- P1551 亲戚 && #569. 【例4-7】亲戚(并查集)
P1551 亲戚 题目链接:落谷 题目链接:TFLS OJ 落谷题解(具体分析见慎入潜出P239) #include<bits/stdc++.h> using namespace std; ...
- TOML格式简介
TOML(Tom's Obvious, Minimal Language)是一种用于配置文件的轻量级文本格式,旨在易于阅读和编写.它的设计目标是简单明了,同时也能表达复杂的数据结构.TOML文件通常用 ...
- Spring Boot中自动装配机制的原理
SpringBoot中自动装配机制的原理 1.自动装配,简单来说就是自动把第三方组件的Bean装载到Spring IOC容器里面,不需要开发人员再去写Bean的装配配置, 2.在Spring Boot ...
- springboot、jvm调优(设置运行的参数)
1.工具 jdk自带的工具位置: 找到窗口->应用程序 2.问题和方式 在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行. 2.1 springboot修改配置文件 ...