E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
tcpdumplinux网络
Wireshark不显示Thrift协议
DecodeAs"选择thrift的tcp端口将“当前”修改为Thrift,然后点击“确定”设置后,可以发现Wireshark里面显示的协议从Tcp变为Thrift了参考:《thrift协议抓包解析(
tcpdump
cuijiecheng2018
·
2024-02-08 02:01
网络/服务器
wireshark
网络
嵌入式linux驱动开发之网络设备驱动
https://bbs.csdn.net/topics/612247295简介
Linux网络
设备驱动是Linux内核中的一个重要组成部分,它负责网络设备的底层数据传输和设备控制。
稚肩
·
2024-02-07 15:00
嵌入式linux
linux
驱动开发
php
android 随手记代码,随手记之Android网络调试简要记录
但adbshell默认没有几个支持的命令,比如cat,
tcpdump
,这些都是最基本的必备命令,也不支持。对于想要查看网络请求有几次跳转,不
徐志鹄
·
2024-02-07 11:30
android
随手记代码
【性能优化】在容器环境使用
tcpdump
抓包
1.
tcpdump
使用简介$
tcpdump
-h
tcpdump
version4.9.3libpcapversion1.9.1(withTPACKET_V3)OpenSSL1.1.1f31Mar2020Usage
熊本极客
·
2024-02-07 11:05
C++
Linux网络
编程Day1
文章目录最简单server程序sys/socket.h常量数据结构函数arpa/inet.h常量数据结构函数第一个C/S应用unistd.h函数server和client需要做的操作细节解析最简单server程序#include//sys(系统),socket(套接字),这个还是挺好理解的#include#include#include#includeintmain(){//创建一个套接字描述符,
默示MoS
·
2024-02-07 09:35
Linux
玩转C++
c++
linux
网络
Linux网络
拷贝
但是文件又太大将近20GB,不管是smb,还是U盘都无法传输,这时候我突然想到了
Linux网络
拷贝,哈哈哈。
you秀
·
2024-02-07 06:33
运维部署
部署
linux
linux网络
编程套接字编程基础,tcp和udp
预备知识理解源IP地址和目的IP地址我们已经知道了IP地址和Mac地址的区别,IP地址能标识唯一的一台主机。在我们发送消息的数据包头部中,有两个IP地址,分别叫做源IP地址和目的IP地址,因为这个很简单,我们只需要知道有这两个东西即可。认识端口号端口号(port)是传输层协议的内容。端口号是一个2字节16位的整数。端口号是用来标识一个进程的,一个端口号能标识唯一的一个进程,由它来告诉OS当前数据要
老汉忒cpp
·
2024-02-07 04:20
网络
服务器
linux
arping交叉编译
1.交叉编译libpcap下载libpcap源文件,从github上克隆:gitclonehttps://github.com/the-
tcpdump
-group/libpcap.gitsource交叉编译环境
adgentleman
·
2024-02-06 21:20
arping
libpcap
libnet
交叉编译
记一次接口测试分享
常用抓包工具开发者工具F12wiresharkfiddlerburpsuitecharles(选用)
tcpdump
mitmproxy接口分析URL请求地址
迈阿密小白
·
2024-02-06 17:36
linux网络
通信命令之write/wall常用方法介绍
指令名称:write指令所在路径:usr/bin/write执行权限:AllUser语法:write功能描述:向另外一个用户发信息,以Ctrl+D为结束范例:$writeroot1,打开终端,分别以root,和普通用户u5的身份登录(u5是事先创建的用户);--root用户执行writejames;--普通用户执行writeroot,这样彼此就能建立通信了;这样只要是在系统里面的用户,都可以通过w
北京讲师盛旦
·
2024-02-06 11:23
在容器外通过
tcpdump
对容器内的网络抓包方法
步骤查containerid,docker的话差不多[root@master1~]#crictlps|grephaproxy5bb56c09211822e29f1a5b65d918hoursagoRunninghaproxy0b173c3f984643haproxy-deployment-587cf97455-7xx7b根据containerid查找pid(docker可以用dockerinspe
Renduy
·
2024-02-06 10:52
网络
tcpdump
测试工具
linux网络
编程:设置非阻塞socket收发数据
非阻塞式I/O包括非阻塞输入操作,非阻塞输出操作,非阻塞接收外来连接,非阻塞发起外出连接。包括的函数有:read,readv,recv,recvfrom,recvmsg,write,writev,send,sendto,sendmsg,accept。将socket设置为非阻塞模式有三种方法:(1)创建socket的时候,指定socket是异步的,在type的参数中设置SOCK_NONBLOCK标志
bian1029
·
2024-02-06 10:43
Linux网络编程
小记录:
tcpdump
的常用命令
工作中用到的,随手记录一下:#基本的抓包命令,从eth0抓取,保存到xxx.pcap
tcpdump
-ieth0-wxxx.pcap#可以按照协议抓取,如udp,ip,arp等
tcpdump
-ieth0ip
tcpdump
-ieth0udp
tcpdump
-ieth0arp
见牛羊
·
2024-02-06 10:16
杂
随手一记
tcpdump
linux
测试工具
20张截图手把手教你
Linux网络
配置【多网卡配置 双网卡配置】
说明本文是我在学习基于VMwareWorkstationPro安装OracleRAC时记录的笔记。因RAC需要配置两张网卡,我查阅了大量了文章,竟找不到一篇能帮我成功配置双网卡的教程。在我花费了一天多的时间反复动手尝试后,终于完成了配置,浪费了许多精力和时间。因此,我决定将操作过程记录下来,帮助更多有需要的同学把这个双网卡。如果您只需要配置单网卡,不需要配置多张网卡的话,可以直接参考5-配置NAT
lu9up
·
2024-02-06 08:08
linux
网络
运维
新书速览|Linux信息安全和渗透测试
Linux网络
攻防和渗透测试技术结合,实例丰富。内容短而精,立足于零基础,兼顾动手实践。
全栈开发圈
·
2024-02-06 06:51
apache
Linux网络
通信——信息的传输/TCP的三次握手四次挥手/TCP通信协议
文章目录原始通信集线器的诞生交换机的诞生路由器的诞生举例注意IP地址的诞生子网的由来为什么要有服务器以微信为例解释发出的消息如何发送到目标的手中TCP的三次握手和四次挥手三次握手四次挥手原始通信在通信的原始时代我们想要通信必须通过,线来连接你想和谁通信的话你需要有个线连接到他那边然后让接线员给你连线在原始时代假如说你有一个主机此时你只有这个主机没有连线没有各种东西,因此你无法与任何人交流。这时你想
Achlorine
·
2024-02-06 05:19
linux
linux
tcp/ip
网络
Linux网络
通信——TCP/OSI七层模型/TCP/IP(五层或四层模型)/HTTP报文传输原理
文章目录消息的传输什么是OSI七层模型OSI七层模型的内容物理层(PhysicalLayer):数据链路层(DataLinkLayer):网络层(NetworkLayer):传输层(TransportLayer):会话层(SessionLayer):表示层(PresentationLayer):应用层(ApplicationLayer):TCP/IP五层模型HTTP报文传输原理数据的封装和分用消息
Achlorine
·
2024-02-06 05:48
linux
linux
tcp/ip
http
Linux 配置路由转发功能测试
参考手把手带你将Linux主机配置为静态路由器
tcpdump
详解&实战环境操作系统Centos7.9网络环境1.三台主机的网卡enp0s5均在10.211.55.0/24网段,且网络可以通讯centos7
石小千
·
2024-02-05 19:33
linux
网络
运维
【
Linux网络
编程三】Udp套接字编程网络应用场景
【
Linux网络
编程三】Udp套接字编程网络应用场景应用场景一:远程命令执行应用场景二:与Windos端相互通信应用场景三:简单聊天1.多线程化2.输入输出分开应用场景一:远程命令执行简单的服务器上一篇已经完成
小陶来咯
·
2024-02-05 09:56
Linux网络编程
网络
linux
udp
Linux网络
编程——udp套接字(单播)
下服务器(server)端的程序server.c:#include#include#include#includeintmain(intargc,char**argv){intn;charrecvline[1024]={0};intsockfd;structsockaddr_inservaddr;/*创建一个UDP连接的socket*/sockfd=socket(PF_INET,SOCK_DGRA
sheng199463
·
2024-02-05 08:21
linux
udp套接字
Linux网络
编程——socket套接字服务器实现及消息收发
Linux网络
编程socket概述:概述:函数原型:配置流程:创建服务端socket概述:概述:套接口即网络进程的ID;网络通信归根到底即为进程间的通信;套接字中包含了端口号,用来确定进程,一个端口号一次只能分配给一个进程
pg_hj
·
2024-02-05 08:50
Linux网络编程
网络
linux
服务器
c语言
Linux网络
编程——网络初识
文章目录1.网络协议初识1.1为什么要有网络协议1.2协议分层2.OSI七层模型3.TCP/IP五层(或四层)模型4.网络传输基本流程5.以太网通信1.网络协议初识1.1为什么要有网络协议早期计算机是独立的,如果要进行数据交互,就得从一台主机到另一台主机;后来出现了网络,将多台计算机连接在一起,可以完成数据交互。局域网LAN:多台计算机在同一个区域连在一起广域网WAN:距离十分远的计算机连在一起。
请揣满RMB
·
2024-02-05 08:18
原创
Linux网络编程
linux
网络
运维
Linux网络
编程——网络套接字初识
文章目录1.IP地址2.端口号3.初识TCP协议&&UDP协议4.网络字节序5.socket创建API1.IP地址举个例子:《西游记》中,唐僧要去取件,总是说从“东土大唐”来,前往“西天”拜佛求经,从哪里来,到哪里去,这一直都是不变的。这里的“东土大唐”就是源IP地址,“西天”就是目的IP地址在路上,一直发生变化的是上一站从哪来和下一站到哪去,比如说上一站在“女儿国”,下一站要去“火焰山”,这里的
请揣满RMB
·
2024-02-05 08:18
原创
Linux网络编程
linux
网络
运维
Linux网络
编程——udp套接字
本章Gitee地址:udp套接字文章目录创建套接字绑定端口号读取数据发送数据聊天框输入框创建套接字#include#includeintsocket(intdomain,inttype,intprotocol);intdomain参数:表面要创建套接字的域NamePurposeManpageAF_UNIX,AF_LOCALLocalcommunicationunix(7)AF_INETIPv4In
请揣满RMB
·
2024-02-05 08:16
原创
Linux网络编程
网络
linux
udp
Linux网络
编程笔记
第4章程序、进程、线程进程:是运行着的程序,操作系统资源分配的基本单位(内存,CPU时间片等),也是计算机运行的基本单位,有进程控制表PCB,系统通过PCB对进程进行调度。应用程序:作为一个静态文件存储在计算机系统的硬盘空间中进程是动态的,而程序是静态的进程有一定的生命周期,而程序是指令的集合一个进程只能对应一个程序,一个程序可以对应多个进程,线程:为了节省资源而可以在同一个进程中共享资源的最小执
G-yjz
·
2024-02-04 15:45
Linux网络编程笔记
linux
linux网络
命令
linux网络
命令ifconfig查看ip/ipethereal-wireshark数据窃听flukepingicpm协议ping检查网络可达性pingtodeath网络攻击分布式拒绝服务攻击DDosDistributeddenyofServiceDCPFlood
丫丫姑娘_b55e
·
2024-02-04 15:46
IEC104 S帧超时判定客户与服务端不匹配造成的异常链接问题分析
2、通过ss命令发现确有链接端口变化,与设备约一天一次的重连,通过抓包(
tcpdump
-vvv-nnport1001-w0926.cap)分析得以下现象2.1、异常情况时未对设备的I帧均匀的回S帧进行确认
chinaye1
·
2024-02-04 13:43
java
开发语言
Linux网络
配置
网络配置篇本文章通过VMware基于centos7.2进行试验,其他版本换汤不换药1.配置网卡首先我们先查看该虚拟机是使用什么网络模式,可通过右键库中的虚拟机-->单击设置,查看虚拟机设置中的网络适配器是什么模式然后我们在查看一下VMware虚拟网络编辑器中该模式对应的网段和子网掩码,若该模式为NAT模式,还需要点击NAT设置,查看网关编辑网卡配置文件关闭防火墙以及SELINUX重启网络服务1.1
曹博Blog
·
2024-02-04 05:54
Linux
linux
网络
ApacheCN Kali Linux 译文集 20211020 更新
KaliLinux秘籍中文版第一章安装和启动Kali第二章定制KaliLinux第三章高级测试环境第四章信息收集第五章漏洞评估第六章漏洞利用第七章权限提升第八章密码攻击第九章无线攻击Kali
Linux网络
扫描秘籍中文版第一章起步第二章探索扫描第三章端口扫描第四章指纹识别第五章漏洞扫描第六章拒绝服务第七章
布客飞龙
·
2024-02-04 03:40
UDP包导致大量ARP报文的问题处理
测试环境中未发现异常,但在实际工程应用时发现使用节点判断功能后,交换机出现故障报警,
tcpdump
观察发现大量的ARP报文,最终导致网络处理速度较慢的现地设备出现网络异常。
luc_cj
·
2024-02-03 21:52
实时数据库
ARP
UDP
Linux网络
:Socket套接字编程 | TCP
文章目录函数指针类型流套接字TCP协议编程创建绑定监听、接受|发起连接数据的收发TCP服务端回调函数:处理通信数据|简易的网络翻译TCP客户端查看UDP|TCP进程服务三次握手、四次挥手全文约10031字,预计阅读时长:29分钟函数指针类型通过typedef定义函数指针类型,通过函数指针类型定义函数指针。函数指针和函数指针类型---//tcp_server.hpp#includenamespace
Keflavík
·
2024-02-03 10:23
Linux
linux
tcp/ip
服务器
开发语言
后端
【
Linux网络
编程三】Udp套接字编程(简易版服务器)
【
Linux网络
编程三】Udp套接字编程(简易版服务器)一.创建套接字二.绑定网络信息1.构建通信类型2.填充网络信息①网络字节序的port②string类型的ip地址3.最终绑定三.读收消息1.服务器端接收消息
小陶来咯
·
2024-02-03 10:22
Linux网络编程
网络
服务器
linux
Linux网络
编程-9.HTML,CSS基础
9.1HTMLhttp://www.w3school.com.cn/html/index.asphttp://www.runoob.com/HTML简介HTML,HyperTextureMarkupLanguage,超文本标记语言在计算机中以.html、.htm作为扩展名可以被浏览器访问,就是经常见到的网页HTML特点语法非常简洁、比较松散,以相应的英语单词关键字进行组合html标签不区分大小写大
IT灰猫
·
2024-02-03 09:53
笔记
服务器
html
网络
linux
Linux网络
编程 - 套接字的多种可选项
一套接字可选项和I/O缓冲大小我们进行套接字编程时往往只关注数据通信,而忽略了套接字具有的不同特性。但是,理解这些特性并根据实际需要进行更改也十分主要。1.1套接字多种可选项我们之前写的程序都是创建好套接字后(未经特别操作)直接使用的,此时通过默认的套接字特性进行数据通信。之前的示例程序较为简单,无需特别操作套接字特性,但有时的确需要更改。下表列出了一部分套接字可选项。表1-1可设置套接字的多种选
yunfan188
·
2024-02-02 23:39
#
网络编程
Linux网络编程
socket编程
TCP/IP网络编程
socket选项
TCP编程
Linux网络
编程基础3:数据读写
1.TCP数据读写首先,read()和write()函数同样适用于socket。而socket编程接口停工了几个专门用于socket数据读写的系统调用,增加了对读写的控制。而TCP流数据读写的系统调用是:#include#includessize_trecv(intsockfd,void*buf,size_tlen,intflags);ssize_tsend(intscokfd,constvoid
屯门山鸡叫我小鸡
·
2024-02-02 19:42
linux
网络
udp
Linux网络
编程 基础
OSI七层模型物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后再转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。数据链路层:定义了如何让格式化数据以帧为单位进行传输,以及如何让控制对物理介质的访问。这一层通常还提供错误检测和纠正,以确保数据的可靠传输。如:
白小白的学习笔记
·
2024-02-02 19:36
linux高并发服务器
计算机网络
网络
一文讲透
Linux网络
设备驱动框架及编写步骤
【摘要】本文阐述了网络架构模型,特别是Linux系统中网络子设备框架4层结构,反别阐述了各层的作用。重点讲解了sk_buff及net_device数据结构及其常用操作接口,最后以实际代码讲述了特定网卡的驱动编写步骤、流程和移植方法。1、网卡设备驱动原理1.1OSI网络7层模型VSTCP/IP网络4层模型OSI网络7层模型:物理层—>数据链路层—>网络层—>传输层—>会话层—>表示层—>应用层。OS
Leon_George
·
2024-02-02 07:24
Linux3.4.2驱动开发
linux
网络
驱动开发
网卡驱动
网卡驱动移植
【
Linux网络
编程二】网络基础2(网络框架)
【
Linux网络
编程二】网络基础2(网络框架)一.数据如何跨网络传输1.源ip和目的ip2.路由器的使命3.Mac地址的使命二.网络通信的本质三.端口号1.存在意义2.实现原理四.认识协议1.TCP协议
小陶来咯
·
2024-02-02 07:18
Linux网络编程
网络
linux
智能路由器
Linux 网络配置及基础服务
1.3hostname命令1.4route命令1.5netstat命令1.6ss(socketstatistics)命令1.7ping命令1.8traceroute命令1.9nslookup命令1.10scp命令1.11
tcpdump
Beloved Susu
·
2024-02-02 06:15
linux
网络
运维
linux 内核网络协议栈
Linux网络
协议栈之数据包处理过程1前言本来是想翻译《Thejourneyofapacketthroughthelinux2.4networkstack》这篇文章的。
hdxbw-wq
·
2024-02-02 03:45
网络通信
linux内核网络协议栈
linux
内核
[
Tcpdump
] 网络抓包工具使用教程
往期回顾海思
tcpdump
移植开发详解海思
tcpdump
移植开发详解前言上一节,我们已经讲解了在海思平台如何基于静态库生成
tcpdump
工具,本节将作为上一节的拓展内容。
积步千里
·
2024-02-01 22:21
网络抓包工具
tcpdump
测试工具
网络
Linux虚拟网络技术学习
今天就通过实验带大家一起学习下
Linux网络
虚拟化技术。我们首先了解下NetworkNamespace,它是由Linux内核提供,是实现网络虚拟化的重要功能。
Spring_java_gg
·
2024-02-01 21:23
网络
运维
linux
docker
ubuntu
图文详解
Linux网络
配置与DHCP服务
目录1、查看网络配置:(1)查看所有活动的网络接口信息:ifconfig(2)显示具体网卡的详细信息(不管网卡是否使用):ifconfigens33(3)-a:参数,显示所有网卡,包括没有启动的网卡:(4)主机名设置:(5)使用route查看路由表条目:(6)netstat--查看网络连接情况:(7)ss命令–显示活动套接字信息:2、测试网络连接:ping(1)测试网络连通性:(2)路由跟踪:tr
神气少年大角牛
·
2024-02-01 20:20
Linux
linux
udp
Linux网络
状态查看与防火墙管理
网络状态查看netstat[选项]Netstat是一款命令行工具,用于显示Linux系统中网络的状态信息,可以显示网络连接、路由表、连接的数据统计等信息。使用选项-a:显示所有选项,包括监听和未监听的端口。-t:仅显示tcp相关选项。-u:仅显示udp相关选项。-n:拒绝显示别名,将地址转化为数字。-l:仅列出在侦听中的socket。-p:显示建立相关链接的程序名。-r:显示路由信息,路由表。-e
Hacoj
·
2024-02-01 18:56
linux
网络
服务器
centos7 下安装libpcap
本文主要介绍Centos7下libpcap及简单抓包使用1.源码下载:https://www.
tcpdump
.org/2.tar-xvflibpcap-1.9.1.tar.gz3.进入libpcap目录
兮追儿
·
2024-02-01 16:11
网络
c++
计算机网络
【
Linux网络
编程一】网络基础(网络框架)
【
Linux网络
编程一】网络基础(网络框架)一.什么是协议1.通信问题2.协议本质3.网络协议标准二.协议分层1.为什么协议要分层2.如何具体的分层三.操作系统OS与网络协议栈的关系1.核心点:网络通信贯穿协议栈四
小陶来咯
·
2024-02-01 10:00
Linux网络编程
网络
linux
php
第六周作业
、广播地址、可分配IP地址范围(1).网关地址:默认为最大Ip地址100.0.0.254(2).广播地址:100.0.0.255(3).可用ip段:100.0.0.241-2542、使用man手册学习
tcpdump
卫清华
·
2024-02-01 01:27
TCPDUMP
的shell小脚本
代码在下面具体思路如下:用户会输入指令,如网卡(ens33),数量(300)等我们需要输出提示:如请输入网卡名,请输入数量等指令需要和选项结合在一起,如网卡前面要加-i,数量前面要加-c等所以,创建func数组,搜集用户输入的指令创建prompt数组,输入我们要给出的提示创建option数组,输入用户指令前面的选项创建常数conditionnum,设置为我们要写入的条件个数最后创建FUNC数组,目
努力学习小十二
·
2024-02-01 00:36
tcpdump
golang
测试工具
centos
tcpdump
抓包无法落盘
文章目录问题背景解决办法问题背景在嵌入式设备中(Linux系统),为了分析两个网络节点的通讯问题,往往需要用到
tcpdump
,抓一个.pcap的包在PC端进行分析。
智驾
·
2024-02-01 00:35
智驾域控
tcpdump
测试工具
网络
网络和
Linux网络
_15(IO多路转接)reactor编程_服务器+相关笔试题
目录1.reactor的服务器1.1Sock.hpp1.2加协议分割报文1.3序列化和反序列化Protocol.hppmain.ccEpoll.hppTcpServer.hpp2.相关笔试题答案及解析本篇完。1.reactor的服务器Log.hpp和以前一样,因为下面要写ET模式所以Sock.hpp加了一个把sock设置成非阻塞的函数:(要#include)写到TcpServer.hpp的Acce
GR鲸鱼不跑步
·
2024-01-31 03:50
⑦网络和Linux网络编程
linux
服务器
reactor
c++
网络
信息与通信
面试
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他