ICode9

精准搜索请尝试: 精确搜索
  • 数据包分析技巧2022-07-11 10:31:47

    格式化显示json: https://tool.jisuapi.com/json.html   远程抓包: "C:\Program Files\EVE-NG\plink.exe" -ssh -batch -pw 1 root@192.168.21.161 "tcpdump -U -i ens33 -s 0 -w - not host 192.168.21.1" | "C:\Program Files\Wireshark\Wireshark.ex

  • iptables快速入门2022-07-11 00:00:16

    iptables简介 在生产实践过程中,为了保证生产安全,通常需要进行数据加密,例如通过网络层面上将应用隔离成内网和公网应用,内网再分成生产、测试、开发、DMZ等区域,然后进行不同的策略更改,例如将重要应用添加防火墙,从物理层面看,有如下两种: 硬件防火墙:在硬件级别实现部分防火墙功能,另一

  • Cisco Packet Tracer Student(思科网络模拟器)模拟集线器和嗅探攻击2022-07-09 23:02:56

    一、集线器简介 集线器是局域网内的基础设备,工作于OSI中的物理层,作用是将接收的信号进行放大再传输,集线器是纯硬件设施,集线器开发之初就没考虑过软件层面的操作,所以不具备像路由器、交换机等设备那样具有“学习”生成路由表、mac表等转发功能,只会将信号放大后再向所有连接的出口转

  • traceroute命令 跟踪数据包的路由途径2022-07-09 15:32:31

    tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name参数 -d 指定不对计算机名解析地址。 -h maximum_hops 指定查找目标的跳转的最大数目。 -jcomputer-list 指定在 computer-list 中松散源路由。 -w timeout 等待由 timeout 对每个

  • Linux 网络分析必备技能:tcpdump 实战详解2022-07-07 13:06:52

    应用场景 在日常工作中遇到的很多网络问题都可以通过 tcpdump 优雅的解决: 1. 相信大多数同学都遇到过 SSH 连接服务器缓慢,通过 tcpdump 抓包,可以快速定位到具体原因,一般都是因为 DNS 解析速度太慢。 2. 当我们工程师与用户面对网络问题争执不下时,通过 tcpdump 抓包,可以快速定位

  • java169-DatagramPacket 数据报包类2022-07-05 19:04:22

    import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetSocketAddress; import java.net.SocketAddress;   public class test117 {     //datagrampacket     public static void main(String[] args){    

  • java170-数据报套接字信息交互2022-07-05 19:04:13

    import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetSocketAddress; import java.net.SocketAddress;   public class test117 {     //datagrampacket     public static void main(String[] args){    

  • NPacp库2022-07-04 17:04:42

    # 编译一个过滤表达式 int pcap_compile(pcap_t *p, struct bpf_program *fp, const char *str, int optimize, bpf_u_int32 netmask); p是pcap_t指针; program是一个指向bpf_program结构的指针,由pcap_compile()填入; str是一个过滤表达式。 optimize控制是否对生成的代码进行优化

  • 国标平台视频流抓取及rtp包解析2022-07-01 17:37:51

    最近遇到国标平台无法播放视频流的问题。需要检查视频接收端和播放端视频的收包和发包是否正常。但是只看pcap文件不是很直观,所以将pcap文件中的rtp包解析出来,用播放器将视频播放出来,以更直观的判断接收方和发送方rtp包是否正常。 平台 接收端:国标平台 发送端:linux 使用工具 tc

  • 暑假集训6.302022-06-30 21:33:09

    一道拼图题 给了九百个拼图碎片    每个像素是30X30,整体应该是长30张宽30张,用montage指令 得到组合图片    再用gaps指令还原拼图,得到flag      ping ping request数据包,在每个数据包里找到一个flag的字符                简单点可以一个一个找过去,但我学到

  • 捕获移动APP HTTP/HTTPS网络数据包2022-06-29 17:35:21

    大部分APP使用的数据通信基于HTTP/HTTPS,使用工具对其数据包进行获取 Mitmproxy抓取数据包 该抓包程序基于命令行,运行后会默认在当前电脑的8080端口开启一个代理服务,这个服务实际上是一个HTTP/HTTPS代理。将手机和mitmproxy所在的电脑处于同一局域网下,配置好CA证书,将手机网络代理设

  • 使用mtr来判断网络丢包和网络延迟2022-06-27 14:05:48

    转载自:https://mp.weixin.qq.com/s/UsjzMS1_rdxenw0TPlqwyQ 常用的 ping,tracert,nslookup 一般用来判断主机的网络连通性,其实 Linux 下有一个更好用的网络联通性判断工具,它可以结合ping nslookup traceroute 来判断网络的相关特性,这个命令就是 mtr。 mtr 全称 my traceroute,是一个

  • 15.tcp三次握手和四次分手2022-06-26 02:31:08

    1. 客户端 请求建立连接 、发送 SYN=1,seq=x,(ACK字段控制对端主机数据包 seq的值,要求下次发来的数据段的 ack=x+1。客户端置于 同步已发送 状态 2. 服务端 发送针对 TCP请求的确认 参考文档: https://blog.csdn.net/qq_40337086/article/details/112443124

  • 14.交换机和路由器的区别2022-06-26 00:32:31

    交换机和路由器的区别 交换机是连接主机组建局域网的 路由器是实现不通网络通信的,进行数据包转发 路由器是实现网络互联最核心的设备 路由器的工作原理 每台路由器维护一份路由表、记录这要访问 xx网络 应从哪一个接口发送,以及到达的下一个路由器或主机的地址 路由器如何工作 1

  • 8.IP包头格式2022-06-25 23:32:59

    IP包头的格式 1. IP数据包是可变长度的,它有两部分组成,首部和数据 2. 首部由两个份组成,固定部分和可变部分,固定部分20字节,可变部分有一些数据项组成,最多40字节 版本: IPV4 或 IPV6 (4bit) 首部长度:标识首部长度(4bit) 优先级于服务类型:标识数据包在网络中的优先级(8bit) 总长度: 标识数据

  • 描述TCP和UDP区别2022-06-25 12:33:09

      TCP协议全称是传输控制协议是一种面向连接的、可靠的、基于字节流的传输层通信协议,由 IETF 的RFC 793定义。TCP 是面向连接的、可靠的流协议。流就是指不间断的数据结构,你可以把它想象成排水管中的水流。   UDP协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据

  • 详细解释数据包解封与封装过程2022-06-25 12:02:30

    首先需要明确一个问题,发送方与接收方各层之间必须采用相同的协议才能建立连接、实现正常的通信,如图2.9所示。比如,应用层之间必须采用相同的编码解码规则オ能保证用户信息传输的正确性,传输层之间必须采用相同的踹ロ号与协议对应关系,才能保证上层应用进程间的通信,网络层之间必须采用

  • FTP服务器有时候连接超时的问题2022-06-24 12:35:30

    某个单位表示有时候不能连接我方FTP服务器,不能连接的时候FTP服务器日志如下: 421登录超时     服务器上抓到连接失败的时候包,建立握手后,服务器发数据包过去,没收到用户的ACK,直到超时   到这里基本确认是用户的问题了,让对端的用户排查,用户反馈说响应的数据包也是有发出的。 网络拓

  • tcpdump工具及使用介绍2022-06-23 20:31:23

    一. tcpdump工具介绍 tcpdump就是:dump the traffice on anetwork,根据使用者的定义对网络上的数据包进行截获的包分析工具。作为互联网上经典的的系统管理员必备工具,tcpdump以其强大的功能,灵活的截取策略,成为每个高级的系统管理员分析网络,排查问题等所必备的东西之一。tcpdump就是

  • Delphi DB - TField.ProviderFlags 属性2022-06-22 21:32:22

    Delphi TField.ProviderFlags 属性 单元:DB 说明:指定应用更新时提供程序如何使用字段值。 语法: 1 property ProviderFlags: TProviderFlags; 描述:ProviderFlags仅与提供给提供程序组件抯事件处理程序的数据包中出现的字段相关。此属性是一组标志,用于确定在应用更新或解决更新错误

  • TCP协议解决粘包、半包问题2022-06-21 10:04:25

    一、TCP协议是流式协议   从接触网络知识以来,我们知道TCP提供的服务最主要的就是三个点:TCP提供的是面向连接的,可靠的字节流服务。面向连接的,可靠的服务后面再总结,那么这里的字节流服务是什么意思呢?字节流服务,即所谓流式协议,就是协议的内容是像流水一样的字节流,内容与内容之间没

  • GeeksForGeeks翻译(12)——Let’s experiment with Networking2022-06-20 23:05:21

    让我们尝试一下网络   我们大多数人都以非常抽象的方式研究过计算机网络。换句话说,我们中没有多少人知道层和包的抽象概念在现实生活的网络(如互联网)中是如何翻译的。因此,让我们做一个实验,看看这些层、包等。也存在于任何真实网络中。所以,准备好深入这个实用和实验性网络的奇妙

  • [11] 解码原理解析2022-06-20 08:32:23

    摘自《Netty 即时聊天实战与底层原理》 1. 粘包与拆包 1.1 为什么要粘包 首先你得了解一下 TCP/IP 协议,在用户数据量非常小的情况下,比如 1 字节,该 TCP 数据包的有效载荷非常低,传递 100 个字节的数据,需要 100 次 TCP 传送、100 次 ACK,在应用及时性要求不高的情况下,将这 100 个有

  • 日常记录(96)mcdf代码结构2022-06-19 12:05:36

    总体结构Channel module一共三个slavespecInputOutput---->mcdt_data(31:0) ---->mcdt_val(0)---->mcdt_id(1:0)Interface1. 对于driver。需要输入端口的数据clockblocking,方向为向外驱动。2. 对于monitor。也需要输入端口的数据clockblocking,方向全为input。Transactioncontent1.

  • 操作系统:网络 -- 如何全局观察网络数据流动?2022-06-15 22:36:52

    本节作为网络篇的开始,将从一个面试高频出现的问题切入,梳理从输入URL到网卡的网络数据流动过程中都发生了什么事。 从一道经典面试题说起 输入 URL,从一个请求到响应都发生了什么事? 先概括一下全过程,让你有个整体印象。 1.常规的网络交互过程是从客户端发起网络请求,用户态的应用

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有