tnecniV

一个乐观的悲观主义者

CocoaPods 制作公有库和私有库实践

公有库、私有库制作

制作公有库 公有库就是我们通过官方的 CocoaPods 能直接搜索并使用的库。比如你可以直接搜索 VHLNavigation 并添加到项目中进行使用 1 pod search VHLNavigation 你可以直接下载 VHLNavigation 作为参照进行修改。 podspec 首先我们在项目目录下创建 Podspec 文件 1 pod spec create VHLNavig...

Mysql 主从备份和读写分离实践

1. 主从备份 1.1 原理 mysql支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。mysql复制基于主服务器在二进制日志中跟踪所有对数据库的更改(更新、删除等等)。因此,要进行复制,必须在主服务器上启用二进制日志。每个从服务器从主服务器接收主服务器已经记录到其二进制日志的保存的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中...

iOS 马甲包、代码混淆、编译混淆实践

1. 马甲包 1.1 什么是马甲包? 马甲包是利用 App store 的规则漏洞,通过技术手段,多次上架同一款产品的方法。马甲包和主产品包拥有基本一致的内容和功能,项目代码基本都是完全复用的,除了图标,应用名称,包名等不一致,其他基本一致。 1.2 为什么做马甲包,以及马甲包的好处 AB 测试 可以测试跨度大的新功能,好的功能就在主包上迭代,不好的也无所谓,不影响主...

正义和自由

纳粹抓了共产党人的时候, 我沉默了; 我又不是共产党人。 . 当他们关了社民党人的时候, 我沉默了; 我又不是社民党人。 . 当他们抓工会成员的时候, 我没有抗议; 我又不是工会成员。 . 当他们抓犹太人的时候, 我沉默了; 我又不是犹太人。 . 当他们抓我的时候, 不再有什么人,能够...

iOS 西培学堂 - 绕过人脸识别

iOS逆向

最近在学习驾照,考科目一的时候需要在 西培学堂 上面学习视频 1320 分钟。最主要的是每隔25分钟就要进行一次人脸识别验证,没有立即验证的话单次学习的时间就会失效。本着好好学习的态度,于是想看下能不能友好的进行人脸识别。.. 抓包测试 抓包测试发现,人脸识别是在本地进行校验的,识别成功后再将识别的结果图片上传到服务器进行保存,并记录时间。那么这样的话,我们就可以在本地将人脸识别绕过,...

CentOS 防火墙配置之 iptables和DDoS deflate

iptables详解和DDos deflate配置安装

iptables netfilter/iptables IP 信息包过滤系统是一种功能强大的工具,可用于添加、编辑和除去规则,这些规则是在做信息包过滤决定时,防火墙所遵循和组成的规则。这些规则存储在专用的信息包过滤表中,而这些表集成在 Linux 内核中。在信息包过滤表中,规则被分组放在我们所谓的链(chain)中。 netfilter 组件也称为内核空间(kernelspace),是内核...

Charles 抓取HTTPS数据包

HTTP/HTTPS抓包

前言 Charles 是一款在Mac下常用的网络封包截取工具。Charles 可以将自己设置为系统的网络代理服务器,使得所有的网络请求都通过它来完成。这样,方便自己开发的时候进行接口调试和已经调试别的APP网络接口。。。 启用HTTP代理 这里启用 Charles 的代理,设置代理IP 为 8888 打开终端输入 ifconfig 查看当前的局域网IP 1 ifconfig ...

CentOS LAMP/LEMP 等各种服务环境搭建

nginx,apache,mysql,php,java,tomcat,....

由于之前捣鼓学习一些东西所作的笔记等都存放在印象笔记中,比较分散和杂乱。加上又准备更新自己的博客, 于是将折腾阿里云服务器整理出来,这篇会持续更新。(^__^) L - Linux > 一台云服务器 首先你得有一台云服务器。常用的云服务提供商有,阿里云,腾讯云,亚马逊 AWS,微软 Azure等。 但是在国内的话,个人还是比较推荐阿里云。最低配一个月60块钱的样子。 购买...

Web服务器压力测试工具 - webbench,Siege

webbench,Siege

Webbench是有名的网站压力测试工具,它是由 Lionbridge公司开发。 因为之前公司网站的服务器各种拒绝连接,想要测试一下网站的QPS(每秒查询率),看下大概能到多少并发,于是找到这个工具。但是结果果然超乎想象,2333… Webbench webbench是有名的网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能力。 webbench能测试处在相同硬件...

阿里云DNS动态解析

DDNS

想要通过域名直接访问路由器的公网IP,但是路由器的外网IP不是固定的,每次重启路由器都会改变。于是想要实现阿里云的DDNS(动态解析)。 好在阿里云提供了 SDK 可供我们使用,这里使用python来操作。python-sdk 准备 安装 python sdk 首先需要在当前机器上安装阿里云的 python SDK 1 pip install aliyun-python-sdk-al...