安全中级-初开始

 一、网络基础

重要点:TTL值(防环,linux64.Windows128 ),IP数据包包头格式字节(20)

标识标志偏移量起到什么作用(数据超过1500会分片)

wireshack抓包会有一个MSS(1460),代表什么--(除去IP和TCP头部,数据包TCP数据的最大长度)

如何最多获取一个网站的ip地址(nslookup[域名解析],tracert)

nslookup这个现象说明什么问题:(负载均衡 )

wirshack抓包可以看到

1.2arp欺骗小实验(http传输的缺陷)

1.2.1实验环境

win10,kill

1.2.2开始操作

转发端口打开,不然对方会直接断网

 开始欺骗

arpspoof -i eth0 -t 192.168.224.156(被欺骗网关ip地址) -r 192.168.224.2(被欺骗机ip地址)

这个工具首先要安装dsniff这个工具(要换成阿里云源) 

使用工具来实现抓包

 假设对方管理员现在在登录后台

很明显账号密码已经被监听到了 

1.2.3如何去访问arp欺骗 

1.3域名(DNS)劫持

劫持跳转

在linux中查看DNS解析

思考一个问 题:

如果我输入一个错误的DNS域名,会怎样解析

本地DNS缓存查询-->DNS递归查询-->根域名服务器查询-->顶级域名服务器查询-->解析失败

二、get传参

环境:vscode、unbentu

安装好nginx

前端传参:

后端PHP接收:

典型的get传参通过url地址栏传参

三、post传参 

前端:

后端接参

url没有传参

pass:在上传文件的时候要更改默认类型(multipart/form-data)

 文件上传为什么1.为什么消失 2.谁删除的 3.如果我现在要做一个正常的文件上传,应该怎么做

[踩坑记录]Java上传文件报错,临时文件目录不合法 - 简书 (jianshu.com)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/2065.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vivado中的加法器电路结构

先给出结论,Vivado中的加法器是利用SLICE中的LUT和进位链实现的。 目录 一、全加器二、SLICE如何实现加法器三、实例测试1.直接使用加法器2.LUT级别 一、全加器 一位全加器的结构如下: 其中: A、B为输入的两个加数CI为进位CO为本位对高位的…

连接器电镀小课堂系列三 | 打底电镀、基体金属、润滑、电压

【摘要/前言】 电镀会影响连接器系统的寿命和质量,包括耐腐蚀性、导电性、可焊性,当然还有成本。 【小课堂背景】 这是 Samtec质量工程经理 Phil Eckert 和首席工程师 Matt Brown 讨论连接器电镀相关问题的系列第三部分,主题为 “打底电镀、…

C语言 | Leetcode C语言题解之第40题组合总和II

题目: 题解: int** ans; int* ansColumnSizes; int ansSize;int* sequence; int sequenceSize;int** freq; int freqSize;void dfs(int pos, int rest) {if (rest 0) {int* tmp malloc(sizeof(int) * sequenceSize);memcpy(tmp, sequence, sizeof(int…

通义灵码牵手阿里云函数计算 FC ,打造智能编码新体验

通义灵码自成功入职阿里云后,其智能编程助手的角色除了服务于阿里云内部几万开发者,如今进一步服务函数计算 FC 产品开发者。近日,通义灵码正式进驻函数计算 FC WebIDE,让使用函数计算产品的开发者在其熟悉的云端集成开发环境中&a…

ARTS Week 24

Algorithm 本周的算法题为 21. 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: img 输入:list1 [1,2,4], list2 [1,3,4]输出:[1,1,2,3,4,4] 实现代码如下&…

springcloudgateway集成knife4j

上篇我们聊聊springboot是怎么继承knife4j的。springboot3 集成knife4j-CSDN博客 本次我们一起学习springcloudgateway集成knife4j。 环境介绍 java:17 SpringBoot:3.2.0 SpringCloud:2023.0.0 knife4j : 4.4.0 引入maven配置…

__attribute__ (target (“thumb2“))

__attribute__ (target ("thumb2")) 是GNU编译器(GCC)中的一个属性,用于指定函数使用Thumb-2指令集。Thumb-2是一种32位的指令集架构,它允许在一个指令中完成更多的操作,从而提高了效率。这个属性通常用在嵌…

近年数一,数二难度如何,听说24是像张宇那样的题?

直接上分数! “估分一百零几,平时李林130-140,张八110-125的样子,超越做的分数也是100出头。” 24学长说: “远离李林张八!张四没做不评价。” “李林张八暑假前做完当作打基础即可。超越才是真题难度”…

MongoDB聚合运算符:$setField

MongoDB聚合运算符:$setField 文章目录 MongoDB聚合运算符:$setField语法字段说明 使用举例添加包含点号 (.) 的字段添加以($)开头的字段更新包含(.)的字段更新以($)开头的字段删除包含(.)的字段删除以($)开头的字段 $setField聚合运算符用于添加、更新、…

打开新世界大门!淘宝商品关键词搜索电商API接口解密

淘宝商城作为全球最大的电子商务平台之一,为数以亿计的消费者提供了广泛的商品选择和购物体验。然而,对于开发者来说,如何利用淘宝平台的资源进行开发和推广是一个关键的问题。幸运的是,联讯数据淘宝电商API的出现为开发者打开了通…

X-Spider媒体下载工具

软件介绍 X-Spider 是一个功能丰富的推特媒体下载器,它不仅可以帮助用户从推特上下载图片和视频,还提供了一些高级的过滤功能。例如,用户可以通过指定日期范围来筛选需要下载的媒体文件,并且可以跳过已下载的重复文件&#xff0c…

【Linux】文件描述符——万字详解

目录 前言 预备知识 复习C语言的文件接口 写方式打开文件 追加方式打开文件 读方式打开文件 系统的文件接口 open close write read 文件描述符 0 & 1 & 2 理解文件描述符 文件描述符的分配规则 重定向的本质 dup2 理解Linux下一切皆文件 缓冲区…

WordPress 谷歌SEO是否还有必要做?又该如何做?

一、引言 在全球化的大潮中,外贸行业日益繁荣,竞争也愈发激烈。为了在激烈的市场竞争中脱颖而出,许多外贸企业纷纷将目光投向了谷歌SEO。然而,随着互联网的快速发展和搜索引擎算法的不断更新,一些人开始质疑谷歌SEO是…

STM32F4 Hal库中IO外部中断(EXIT)的应用

目录 概述 1 中断和事件 1.1 外部中断/事件控制器 (EXTI) 1.2 EXTI主要特性 1.3 中断和事件的差别 1.3.1 中断产生流程 1.3.2 事件产生流程 1.3.3 STM32F4的事件 2 STM32Cube配置工程 2.1 外部中断/事件介绍 2.2 配置参数 2.3 生成Project 3 STM32F4 Hal库中外部中…

在使用电脑时遇过msvcr120.dll文件丢失的情况怎么办,一键修复dll文件丢失

在使用电脑时有没有遇到过msvcr120.dll文件丢失的情况,遇到这样的情况有什么办法可以解决,废话少说,直接上教程,解决msvcr120.dll文件丢失问题。 msvcr120.dll文件丢失修复方法 A. 从官方或其他可信赖的来源下载并安装缺失的 msv…

众筹商城源码 众筹农业平台 农业乘科技富强之路 线上农业众筹 养殖系统 种植系统源码

内容目录 一、详细介绍二、效果展示1.部分代码2.效果图展示 三、学习资料下载 一、详细介绍 前端是编译后的,后端PHP,带商城,详情看下图 特点和功能: 用户管理:包括注册、登录、个人信息管理等。 项目创建与展示&…

C++orm使用插曲——MySQL保留字

近日开始对数据库开始涉猎,在编写数据库操作类调试过程中遇到一个问题: mysql> select * from environmental_variable_table where keytemperature AND dev_ip192.168.1.1; 1064 - You have an error in your SQL syntax; check the manual that co…

【C语言进阶篇】offsetof宏的介绍 及其实现

目录 一、offsetof宏的介绍 头文件 : offsetof宏的通用形式: 参数说明: 用法举例: 二、offsetof宏的实现 三、offsetof宏的使用注意事项 个人主页: 倔强的石头的博客 系列专栏 :C语言指南 …

Java中的动态代理

动态代理 什么是代理程序为什么需要代理例子如何创建代理对象 应用场景 什么是代理 程序为什么需要代理 对象如果认为身上干的事太多,可以通过代理来转移部分职责; 对象有什么方法想被代理,代理就一定要有对应的方法 使用接口实现&#xf…