0%

在 Windows 上使用较多的是 Findder 进行抓包,但是该软件没有 Mac 版本。
这里使用 Charles 来进行抓包(该软件有很多平台的版本哦~),在抓包时的主要思路就是中间加一层,来拿到中间所有的内容。这篇博客主要讨论以下几个问题:

阅读全文 »

在写 C++ 的题目的时候经常会遇到这样的问题,写了多个 cpp 文件,在 clion 中编译报错不能同时存在多 main 函数
这里写了一个小程序优雅地解决这个问,非常简单,就是就是读字符串写文件
直接修改一下 CMake 自动遍历文件即可

阅读全文 »

介绍

MarkDown 原理:一个文档语言,使用性比较强
从后台解释语言到 html。下面是使用方法。

阅读全文 »

前言

这几天上计算机安全课,讲了点密码学的东西,这次的代码是在Ubuntu上用C++进行编写的。
这次是非常简单的古典加密中的Caesar加密方法,下次应该会写对称加密DES和非对称加密RSA算法。

阅读全文 »

前言

最近需要做一个视频里面的字符实时叠加,记录一下探索的过程。
机器型号,海康威视的NVR和摄像头应该都没问题,因为是向NVR发包,跟摄像头没什么关系。
我的NVR型号是DS-7104N-SN/P(NVR应该都行的。sdk邮箱给我的时候我也没发型号)

阅读全文 »

前言

之后可能需要用公网ip接收一下数据,尝试了一下,发现我们这儿电信还真给宽带用户分配了公网ip。
尝试了一下发现确实能够公网访问,虽然封了一些类似80,443这样的端口。
这里使用的路由器是开网的时候顺便买的普通TP-link路由器。

阅读全文 »

不管是自己的笔记本还是台式桌面电脑,使用的 Linux 系统和树莓派所安装的系统的系统都是 Linux 的,但是树莓派的处理器架构不同,所以不能一个地方 make,两个地方 install,需要分开编译安装。
之前在树莓派上安装了 Ubuntu-Mate 系统,树莓派安装Ubuntu Mate系统,但是之前太狗血并不知道ssh-keygen的用法,老以为 ssh 坏掉了。。结果还是装了官方的系统。不过两个系统应该没有太大差别。
注:在树莓派上的安装不是交叉编译,交叉编译没有成功,没找什么国外的网站,这里使用源码包编译安装的方式,两者安装流程相同

阅读全文 »