TCP/IP协议理论1. TCP/IP协议是一大堆协议的集合比如熟悉的TCP(传输控制协议)、IP(网际协议)、HTTP(超文本传输协议)、HTTPS(安全的 HTTP)、SSL(安全套接字层)、SMTP(简易邮件传输协议)、FTP(文件传输协议)、NTP(网络时间协议)等等。只不过,因为TCP、IP协议是两个很重要的协议,故用他俩命名了。2. TCP/IP协议分为四层即,数据传输一次主要经历以下
基本IO Graphs:IO graphs是一个非常好用的工具。基本的Wireshark IO graph会显示抓包文件中的整体流量情况,通常是以每秒为单位(报文数或字节数)。默认X轴时间间隔是1秒,Y轴是每一时间间隔的报文数。如果想要查看每秒bit数或byte数,点击“Unit”,在“Y Axis”下拉列表中选择想要查看的内容。这是一种基本的应用,对于查看流量中的波峰/波谷很有帮助。要进一步查看
上一篇文章,讲述了charles的使用,很多人依旧迷惑,难道我要用charles手动抓包,手动分析吗?这样效率好低啊!既然charles称为代理工具,我们自然要利用它的这个特性,比如今天的主角Requests。我们可以让Requests走代理,用charles抓取Requests发出的数据包,从而达到数据包的可视化,这样的组合是不是让你大开眼界?其实还有更多精彩操作。1 引言Requests是一个
前言:时隔数月,我终于又更新博客了,然而,在这期间的粉丝数也就跟着我停更博客而涨停了,唉 是的,我改了博客名,不知道为什么要改,就感觉现在这个名字看起来要洋气一点。 那么最近到底咋不更新博客了呢?说起原因那就多了,最主要的还是没时间了,是真的没时间,前面的那些系列博客都还没填坑完毕的(后续都会填上的) 最近有点空余就一直在开发我的项目,最近做了两个项目: I
前言最近在捣腾程序,想开发一个自己的程序,过一把独立开发的瘾。自己设计,自己搞数据,自己找图标,自己决定要或者不要什么功能,完全跟着心走,目前体验下来,感觉还是蛮爽的。比在公司产品要你做什么你就得做什么舒服多了,巴适的很(假装自己是四川人),哈哈 虽然我是一个App开发,但我还是蛮注重用户体验的,我会去考虑应用的使用场景,使用习惯,不断的去调整,去优化。这次开发的程序,从配色、图标选择、U
该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程项目运行环境配置:Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs。项目技术:django + python+ Vue 等等组成,B/S模式 +pychram管理等等。环境需要1.运行环境:最好是python3.7.7,我们在这
IP地址位数=网络位数+主机位数=32位。子网掩码的位数就是网络的位数。A类网络的网络位数是8位,子网掩码就是255.0.0.0,B类网络的网络位数是16位,子网掩码是255.255.0.0,C类是24位,255.255.255.0。 子网掩码:就是决定前多少位是网络位,多少位是主机数的.当两个不同子网的ip进行通信时,先去查询默认网关的mac,因为跨子网通讯需要默认网关的转发,而要和默认网关通讯
 微信程序创建WebSocket链接使用到了uni.connectSocket(OBJECT)这里主要讲一下单页面监听(局部监听)和多页面监听(全局监听)  :程序中必须是 wss:// 协议微信程序平台1.7.0 及以上版本,最多可以同时存在5个WebSocket 连接。老版本只支持一个socket连接  先来了解一下
最近在研究微信程序的云开发功能。云开发最大的好处就是不需要前端搭建服务器,可以使用云端能力,从零开始写出来一个能上线的微信程序,避免了买服务器的开销,对于个人来尝试练手微信程序从前端到后台的开发,还是一个不错的选择。可以做到一天就能上线一个微信程序。云开发的优点云开发为开发者提供完整的云端支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和
HOOK准备–PC版微信初试以下关于钩子的介绍来自百度百科钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程序以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。PC版微信HOOK1.下载cheat engine cheat engine是一款开源软件
准备工作 我们先确定想要开发一款什么样的程序,首先要符合「」,因为我们这次是要体验程序的开发,所以尽量不要弄得太复杂;其次是「快」,程序里需要的数据啊、资源啊,最好是现成就有的,自己写个API什么的这就太耗时了,就不叫快速上手了。所以呢,如果能调用现成的API那是极好的,经过一番挑选,我选择了聚合数据的历史上的今天这个API,调用这个API获取数据,我们只要做2个页面就可以完全展示出来
转载 6月前
86阅读
ngrep核心参数参数名称参数介绍-q禁止在屏幕上输出匹配行-d定义网络接口,可以多次使用-W设置缓冲区大小,单位为MB,默认为2MB-n不解析ASCII数据-i设置网络接口,与-d参数相同-P将解析的协议名称作为输出的一部分-t显示时间戳-O输出OUI列表,即MAC地址的前三个字节对应的厂商信息-A解析ASCII数据,包括HTTP,SMTP等协议中的数据,注意会产生大量输出-s bytes设置捕
想在手机上用印象笔记,但电脑上需要下载软件才能同步、头痛工作时在桌面设备和移动设备间反复横跳带来的「割裂感」,种种情形让人抓耳挠腮束手无策。有人想到如果在电脑上也能使用程序的话,上述情形就可以迎刃而解,或许终于不用在电脑上收到程序时望手机兴叹。那么如何在PC端自有应用中运行程序可能提到PC端打开小程序,你第一时间能想到的就是微信可以支持,要么就是QQ或者360浏览器可以支持其实为了让更多企业
Fiddler是一个HTTP协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据。Fiddler 要比其他的网络调试器要更加简单,Fiddler作为一个抓包工具,在测试工作中会经常用到,它通过改写HTTP代理,让数据从它那通过,来监控并且截取到数据。由于开发过程中客户端和服务器数据交互非常频繁,有时候服务端需要知道客户端调用接口
解决抓不到包的难题。因为微信好像现在使用了云,所以一般的手段应该都抓不到了,最近更新的。我知道的两种微信程序办法hook他pc逆向的对这个很熟悉。ipad的协议他们好像也是这样做的,没学习过只是简单的了解。这是一种就是通过反编译,也是我们这篇文章介绍的。用反编译工具反编译出来。然后导入微信程序开发者里面进行调试,相当于你拿到了代码,那后面你想要什么不都是有了。这样抓包自然不在话下。 当进行到这
== 注意:UDP连接只能在局域网才能连接成功 ==设备配网,首先获取当前WIFI 页面加载之后自动获取当前手机连接的WiFi名字点击获取更多网络,获取附近可以搜到的WiFi列表选择一个WiFi名字,输入对应密码,点击连接按钮进行配网点击连接按钮,需要切换到设备发出WiFi(设备定死的WiFi名字和密码,不能上网),自动连接,在连接成功的回调里进行后续UDP连接通过固定的设备ip和端口号进行
P1 抓包工具01. Fidder首先第一个Fiddler它的优势,独立运行,第二个支持移动设备(是否能抓移动APP的包,)在这一块的话wireshark、httpwatch就不支持,因此在这一块就可以排除掉前连个,因为我们有时候去进行测试的时候,除了测web端,也会要去测app端,在企业里经常去要做的事情。fidder证书导出: 02. Charlescharles与fiddler相比,最大的优
声明该博客大部分文章来自作者日常学习笔记,未经授权,严禁转载,如需转载,联系我请勿利用文章内的相关技术从事非法测试,如因此产生的一切不良后果与文章作者和本博客无关0x0.前言最近看了看一些公众号上的文章,发现一个用fiddler抓取羊了个羊的教程。对我这种小白来说,这种实验既有吸引力复现难度也不高,所以打算自己动手实操一下???以下内容是对本次实验的复现0x1.实验准备1. fiddler简介最开
一款项目的发布和使用,开发者均希望能够得知自己开发的项目人群反响如何。一般的项目都会通过自己定义的方式与数据库连接进行记录与统计。如今微信程序的流行,程序的使用情况的反馈也是必不可少的。故而,微信也推出了相应的统计渠道——数据分析。程序数据分析,是面向程序开发者、运营者的数据分析工具,提供关键指标统计、实时访问监控、自定义分析等,帮助程序产品迭代优化和运营。数据分析主要包括: 
转载 11月前
262阅读
之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没有真正见过这些数据包, 老是感觉在云上飘一样,学得不踏实。有了wireshark
  • 1
  • 2
  • 3
  • 4
  • 5