avatar
Articles
210
Tags
95
Categories
22

Theqiqi_blog
Search

Theqiqi_blog

3.使用C语言写一个socket代理服务器抓包
Created2025-02-06|C语言在Windows中实现抓包|C•WinSock•TCP•Capture•Socket
一、代理抓包1. 代理服务器转发TCP数据包并打印123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159#include <stdio.h>#include <stdlib.h>#include <string.h>#include <winsock2.h>#incl ...
2.C语言在Windows中使用Hook抓包
Created2025-02-06|C语言在Windows中实现抓包|C•WinSock•TCP•LinSock•Capture•Hook•DLL
C语言在Windows中使用Hook抓包 使用C语言写服务端与客户端程序。 使用C语言写动态链接库实现抓包功能。 将动态链接库注入到客户端程序中。 此时客户端发送消息会被抓取。 1.使用C语言写服务端与客户端程序。 LinServer.c 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980// LinServer.c#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h> // for close()#include <arpa/inet.h> // for sockaddr_in, inet_ntop#include <sys/socket.h> // for socke ...
1.Windows中运行的程序怎么抓包?
Created2025-02-06|C语言在Windows中实现抓包|C•WinSock•TCP•Capture
Windows中运行的程序怎么抓包?方法一:hook相关函数 TCP使用send,recieve。UDP使用sendto,recviefrom。 hook函数写在dll中,将dll注入程序中抓包。 方法二:让程序走代理,在代理程序中解析数据 使用Proxifier或者SocksCap让单个程序走代理。使用C语言写一个socket代理服务器 方法三:让程序走代理,用wpe抓取代理包 使用Proxifier或者SocksCap让单个程序走代理,使用CCproxy当代理服务器,使用wpe抓包 方法四:抓取网卡中的包。
爬虫17.C语言下载单个抖音视频
Created2025-02-02|爬虫|C•http
C语言下载抖音单个视频1. C语言下载抖音中允许下载的视频 抓包链接与referer 链接 1https://v3-web.douyinvod.com/1e38c9dd42162f7782ea9d854d4097b3/67c5c8fb/video/tos/cn/tos-cn-ve-15c001-alinc2/owgBYhVVyA92HmxCAzBYEdIjfQbIDENeiA84bF/?a=6383&ch=11&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=1137&bt=1137&cs=0&ds=6&ft=khyHAB1UiiuGK.rjCdOC~49Zyo3nOz7_SX-CpMyDRAGuYIQ2B226zG8NTJia_Xd.o~&mime_type=video_mp4&qs=0&rc=NzplaWg8NWVoaWdlZjdkOkBpajlvaTU6ZnJkbjMzNGkzM0BeYTQxNTE2NTIxNV9jMjBhYSMvZ ...
爬虫16.C语句下载下载A站视频
Created2025-02-02|爬虫|C•http
不登录下载视频1.抓包链接1https://ali-safety-video.acfun.cn/mediacloud/acfun/acfun_video/066a751af6d398da-87724884d9fd564ed2a3ab0dfdeba437-hls_720p_hevc_1.00005.ts?pkey=ABDiVCOe0GTSwXIaXKU8JXzAlFEdzU_jSgIZ55eS7qsvNCXUT2E5wthCwxN_cnliBWFQl5S8iINNPG4SOY62sWurFl4qX6cHpg5WYQx2VU2oOTmBnGBEqvyZ0Hiq_vdyW0rdJePqkV0Tb0qlRE2lpsWDtjU2rR_Aai29WJWDAy3vMaRtzm4jj_qWvKlcPZb13-VH3OA6PJz56-o_INy0WRW4McmYij6RsCQetFEYIodtCAxvZ1Y3CML6JPeP2g-GMT0&safety_id=AAJlC8jno2sethEJ78jWtt-t 2。编写代码下载12345678910111213141516171819202122 ...
爬虫15.C语言下载B站单个视频
Created2025-02-02|爬虫|C•http
一、C语言与libcurl库访问先访问后下载。 0.使用vcpkg安装libcurl库。1. 抓包链接在浏览器中打开视频通过浏览器开发者工具抓包视频链接. 选择类型fetch/xhr->点击按大小排序->点击其中一个链接 1https://xy223x111x152x17xy2409y8c20y5a63y1300y4000yy17xy.mcdn.bilivideo.cn:4483/upgcxcode/12/23/1043862312/1043862312-1-100026.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1740915748&gen=pla ...
爬虫14.Cc++语言代码下载完整视频
Created2025-02-02|爬虫|C•http
爬虫12.Cc++语言代码下载完整视频一些视频网站如果没有直接的下载链接,就需要抓包或者使用浏览器中的开发者工具分析html源码中的链接标签从而得到视频地址,而后通过之前写的http下载器就能下载。 抓包工具可以使用单独的,也可以使用浏览器开发者工具中自带的’’网络’’工具。 1.使用http/https下载器下载,例如浏览器2.使用C语言与winsocket下载代码实现http/https下载器, main.c 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <winsock2.h>#include "http_client_utils.h"#pragma comment(lib, &qu ...
爬虫13.C语言怎么分割传输视频流并保存?
Created2025-02-02|爬虫|C•http
分割传输视频流一、C语言分割传输文件1.LinServer.c123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119// server.c#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h> // For close()#include <arpa/inet.h> // For inet_addr()#include <netinet/in.h>#include <s ...
爬虫12.C语言使用FFMPEG库写一个推流视频服务器与播放器
Created2025-02-02|爬虫|C•http
服务器一、C语言编写TCP视频服务器 TCP视频服务器将视频文件逐块发送给客户端 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <arpa/inet.h>#define PORT 1234#define BUFFER_SIZE 4096void send_file(int client_socket, const char *filename) { FILE *file = fopen(filename, "rb"); if (file == ...
爬虫11.C语言中使用FFMPEG库播放网络视频文件
Created2025-02-02|爬虫|C•http
客户端播放视频一、以下是一个简单的代码示例,展示了如何使用FFmpeg API播放TCP视频流12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485#include <libavformat/avformat.h>#include <libavcodec/avcodec.h>#include <libavutil/avutil.h>int main(int argc, char* argv[]) { AVFormatContext* pFormatCtx = NULL; int videoStream; AVCodecContext* pCodecCtx = NULL; AVCodec* pCodec = NULL; AVFrame* pFrame ...
1…678…21
avatar
Theqiqi
Articles
210
Tags
95
Categories
22
Follow Me
Announcement
This is my Blog
Recent Post
101.使用Grop网站提供的api2026-01-03
9.压测2025-03-27
8.Linux Socket并发模型http服务器2025-03-27
7.web服务器中收发REST接口2025-03-27
6使用c语言与linux系统写一个web服务器,解析并响应get与post请求2025-03-27
Categories
  • C with Socks16
  • C_Sound10
  • C_Windows_Graphi9
  • Cpp5
  • Cpp_Socket4
  • C语言在Windows中实现抓包4
  • C语言的万种用法9
  • Debian1
Tags
C++ Websocket Socks5 REST API rufus ISO cmake c_windows_driver OpenGl Debian MySql mysql Drvier x86汇编程序 System qemu Http http AI first pragram Direct2D TCP 64位汇编程序 Linux Desktop make WindowsDriver link nasm Socks html ipv6 Cmake Python windows driver Ipv6 sql UltraISO Capture Socket
Archives
  • January 20261
  • March 202558
  • February 202523
  • September 20242
  • August 202471
  • June 20242
  • March 20245
  • February 20248
Info
Article :
210
UV :
PV :
Last Update :
©2020 - 2026 By Theqiqi
Framework Hexo|Theme Butterfly
Search
Loading the Database