自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(542)
  • 资源 (14)
  • 收藏
  • 关注

原创 node 双重代理

/ 包含了代理的 ip 和端口号。

2024-01-14 20:16:08 379

原创 firebase 之 绑定安卓 so文件的 c++符号

mac os 要安装 brew update && brew install binutils 才有 greadelf。gradle 文件里面外部 so ,使用编译期间未被 strip 的 build/obj/local 目录。,即表示生成带buildid的so文件。如果没有buildid,可以添加编译参数。接入 filebase 时,遇到 c++ 的异常无法绑定的问题。1. file xxxx.so ,看是否存在 buildid。发现 so 文件里面缺少 build id。

2023-02-28 21:39:05 419

原创 h5 单个文件混淆的方式

h5 做 js 单个混淆。

2023-02-28 21:32:17 321 1

原创 给 h5 做 js 混淆

h5 做 js 单个混淆。

2022-12-19 16:37:39 393

原创 homebrew 访问 github 失败

aa

2022-12-18 21:32:03 225

原创 windows 服务器维护经历

windows server

2022-08-24 21:54:14 370

原创 centos 7 设置转发

...

2022-07-10 21:49:49 510

原创 xposed 针对 react native 的逆向分析

xposed react native

2022-07-04 02:19:40 806

原创 magisk 启动 安全 app

magisk安装插件shamikoShamiko教程:基于zygisk的magisk hide - 大侠阿木博客什么是Shamiko 这是个magisk模块 这是在zygisk开启情况下,也可以使用的“magisk hide” 它是由lsposed开发团队开发的 他有什么用 从某个版本开始,magisk便不再支持magisk hide 即便是使用非官方版本magisk,zygisk和magisk hide也只能二选一 ...

2022-05-27 22:34:05 2608

原创 mysql 存储过程复习

### 变量set @xxxx = 1 ;// 自动申明### 传参in xxxx int### 分页查询可以用 concat 来直接构造 sql 语句。也可以用 预处理的方式,来传页码。### 执行结束符delimiter $$把 ; 换为 $$ , 这样在 存储过程的生成时,就不会执行代码。今天没加这个,所以 一直报 预处理执行时的传参错误。传递参数的时候是一个其他变量计算出来的计算值。execute Incorrect arguments to.

2021-12-06 00:14:43 505

原创 clxxh + charles

clxxh + charles

2021-11-03 11:34:39 218

原创 把目录下的文件全部转 md5

ls | xargs -n1 -I F md5 -s "F" | gsed -E 's/.*"(.*)"\) = (.*)/mv \.\/\1 \2/g' > run.sh脚本在 mac 上面跑, 安装 gsed 。

2021-10-30 14:19:26 220

原创 新版 chrome (94 + ) 跨域问题 ( 代理引起)

chrome://flags/#block-insecure-private-network-requests关闭 他即可

2021-10-26 10:33:00 618 1

原创 nginx 证书生成脚本化

首先安装 certbot ,可参考:2021最新Centos安装SSL证书(含宝塔)_lishizx的博客-CSDN博客然后在知道域名的情况下,直接输入域名来生成,并且允许覆盖。sudo certbot --nginx-server-root=/www/server/nginx/conf --duplicate -d momonbabies.com...

2021-10-19 11:16:52 885

原创 python intend does not match use mix tab space

当给一个接入了已接入内购的项目,想用Personal development teams, including "xxxxx", do not support the In-App Purchase capability.

2021-07-08 16:32:37 162

转载 hbuilder 调试 android

帮同学找hbuilder 调试 android见文章https://ask.dcloud.net.cn/article/69

2021-05-10 16:44:11 297

原创 npm install: Error: EACCES: permission denied, mkdir

npm install 后面加个--unsafe-perm

2021-04-30 15:02:21 195 1

原创 七个 ios 上的 android 模拟器

七个 ios 上的 android 模拟器https://repdex.online/top-7-best-android-emulators-for-ios/

2021-01-13 14:31:28 132187 4

原创 记录一下 nginx shell 脚本扫描日志添加 IP 黑名单

#!/bin/bashdate_Y_m_d=`date +%Y-%m-%d`date_30m_ago=`date -d '20 minute ago' +%H:%M`date_now=`date +%H:%M`log_path='/www/wwwlogs'cd /www/wwwlogs/log_file=$(ls *.log)black_ip_file=/www/server/panel/vhost/nginx/black_ip_filetmp_black_ip=/tmp/black.

2020-12-03 01:17:11 286

原创 苹果系统升级到 Big Sur 果然升级后给你 big surprised - 物理内存不足,无法使用配置的设置开启虚拟机

解决方案: 升级 vmware-fusion 到 12

2020-11-26 11:11:31 5119 1

原创 测试 http 请求的 header

var http=require('http');var messages=[];http.createServer(function(req,res){ res.setHeader('Content-Type','text/html'); res.writeHead(200); res.write('<html><head><title>HTTP Server</title></head>');...

2020-10-30 16:50:02 340 1

原创 Git Diff中文乱码问题 (windows git bash)

打开 git bash 之后,cd ~mkdir .vimvim .vim/vimrc然后进入 vim 编辑,输入i进入编辑模式。复制下面这句:set fileencodings=ucs-bom,utf-8,utf-16,gbk,latin1复制到 vim 里面shfit + :wq接着就可以看用 git diff 看到正常的中文差异...

2020-08-06 20:11:34 3563

原创 brew 更新了 node 到14之后, npm 不管用。解决方案

brew uninstall --ignore-dependencies node如果发现还有 node 存在,可以再继续调用brew uninstall --ignore-dependencies node或者验证一下 npm 是不是恢复正常了。我干脆不用 brew 安装 node 了,去官网下一个稳定版本 (此时是 12.x )https://nodejs.org/en/然后直接执行 下载过来的 pkg 文件即可。...

2020-07-28 22:31:30 876

原创 npm install 出现 code ERR_TLS_CERT_ALTNAME_INVALID 的错误

解决方式npm config set strict-ssl false

2020-07-28 19:18:41 2193

原创 vmos + charles https 应用抓包

这里写自定义目录标题背景vmos 安装xposed 安装justtrustme 安装charles 安装adb 连接到 vmoscharles 证书安装到 vmos背景安卓新版应用里面,https 的抓包,需要突破 ssl 限制。要突破 ssl 限制又需要 hook ,hook 常用 xposed , xposed 插件有 justtrustme 。要装 xposed , 需要 root (费事费手机)或者 用安卓模拟器(部分应用不支持模拟器架构) 或者用类似 visualxposed 的环境(

2020-06-20 09:02:09 8584 2

原创 python 启动程序之后,日志并没有立即输出的问题

python3 xxxx.py > somefile.log 2>&1 &并没有立即输出日志。增加一个 -u 就可以。因为 python 的输出缓存导致没有立即输出。python3 -u xxxx.py > somefile.log 2>&1 &

2020-06-08 10:57:43 793

原创 sublime 作死批量改文件,然后删文件夹,结果每次启动启动都会加载历史未保存的文件

有一天打开一个代码文件夹,批量替换了内容。后面没有保存。直接手动把文件夹删除了,删除后 关闭 sublime 的时候,提示保存文件,需要一个个 点 不保存。如果点保存吧,又要设置保存的目录,那么又要一个个设置保存。因为文件太多,实在受不了每个文件点击不保存。解决方式:移除每次打开 sublime 恢复到上次操作记录的 session 文件。关闭 sublimecd ~/Application Support/Sublime Text 3/Localrm -r...

2020-06-05 21:34:52 645

原创 mac os , pip3 install 任何包都提示 abort 的问题

# 更新 opensslbrew update && brew upgrade && brew install openssl# 看你自己的 openssl 版本找 openssl 下面的 lib 目录cd /usr/local/Cellar/[email protected]/1.1.1g/lib#备份mv /usr/local/lib/libssl.dylib /usr/local/lib/libssl_backup.dylibmv /usr/local/lib/l.

2020-05-19 21:17:38 664

原创 import pandas._libs.window.aggregations as window_aggregations ImportError: DLL load failed: %1 不是有效

Traceback (most recent call last): File "csv_zuhe.py", line 4, in <module> import pandas File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\__init__.py", line 55, in <module> from pandas.core.api im.

2020-05-08 18:43:51 5761 4

原创 godaddy域名 自动签发 letsencrypt 证书并设置到 nginx

免费的https证书生成很消耗时间,godaddy 又很慢。所以做一个自动化脚本,就省力啦。// 创建 https 证书class makeHttpsConfig { //阻塞延时 static sleep(ms) { return new Promise((resolve, reject) => { setTimeo...

2020-03-22 21:36:33 975

原创 selenium chrome 设置了 user-data 之后,启动后加载网页变很慢 的解决方式

为了让不同账号在不同的缓存目录下,所以给浏览器加指定了数据目录:options.add_argument(f'--user-data-dir={dir_path}') # 设置成用户自己的数据目录但是呢,启动的时候 要等待大概1分钟的时间才能访问首页。原因猜测是因为 chrome 浏览器启动的时候要加载用户的账户数据(google 账号),在国内的又可能容易被墙。多次失败之后,就...

2020-03-22 11:41:59 4487 1

原创 用百度贴吧的 cookie ,上传图片时候的错误

平时跑的好好的发帖脚本,突然不能上传图片了。检查了好多代码,反复去尝试。发图接口报错说 匿名用户不能发。最后把 cookie 的域从 tieba.baidu.com 改为 .baidu.com 就OK了这个问题折腾了我一晚上,原来我以为是我频繁更换IP 导致的...

2020-03-19 01:39:59 319

原创 文件合并 提取内容 去重 分割(低水准操作 )

# 链接日志文件处理# 多个文件 提取内容 合并文件cat *.log | grep -Eo "\S*.xxx" >> all.log# 去重sort -u all.log > all_uniq.log# 分割split -l 10000 all_uniq.log task_...

2020-02-29 22:45:33 224

原创 centos6.5 和 centos 7 屏蔽IP连接的方法

记录一下。在 centos6.5 屏蔽IP 的方法iptables -I INPUT -s **.**.**.** -j DROP其他方法:// 查看防火墙状态service iptables status// 开启防火墙service iptables start// 重启防火墙service iptables restart// 关闭防火墙service ...

2020-02-23 15:00:19 526

原创 俄罗斯的企业邮箱(这个东西好,记录一下)

国内大多企业邮箱都要盈利,找到一个俄罗斯的 yandex ,除了加载慢,其他都不错哦。验证域名的时候,有条件推荐先使用网页来验证,更快一点。参考记录Yandex免费域名/企业邮局申请和设置全过程https://www.jianshu.com/p/664fd342d0bbhttps://zhuanlan.zhihu.com/p/95955736...

2020-02-03 00:33:17 1340

原创 auto.js 开发和学习小结 - 微信搜一搜和微信指数的脚本

为什么选用 auto.js接到任务,要查微信搜一搜的公众号排名和搜索指数,每天进行查询,并形成基础数据。抓包和解析微信apk什么的没有找到突破点,所以就直接上真机查找。因为对 java 的开发能力停留在12年前,为降低学习成本,所以采用 auto.js 来开发。学习过之后,的确发现 auto.js 上手真是那个快~auto.js 的快速学习资料下面罗列了我写第一个 a...

2020-01-29 10:04:02 1747

原创 pycharm: if not rest or any(c not in '0123456789' for c in rest)

原因可能是 pycharm 对多线程的调试支持有 bug解决方式pycharm 设置环境变量PYDEVD_USE_FRAME_EVAL=NO

2019-12-22 23:54:51 390

原创 使用 cookie 登录百度

cookies2.txt 为存放 cookie 字符串的文件。cookie 字符串获取方式1. 可以通过手动的方式去取,比如登录之后在 console 里面执行 document.cookie 即可获得2. 在 application 里面查看 cookie 的值3. 通过 webdriver.Chrome(...) 创建出来的实例,调用 get_cookies() 就可以获取到...

2019-12-12 11:38:25 3506

原创 python selenium 防网页未全加载导致的超时异常(超时异常之后不能再操作网页节点的问题)

可以通过将pageLoadStrategy功能设置为none来实现.然后等待元素出现并调用window.stop来停止加载:from selenium import webdriverfrom selenium.webdriver.common.desired_capabilities import DesiredCapabilitiesfrom selenium.webdrive...

2019-10-14 16:45:38 1175 1

原创 Python3 使用 urllib 时获取 url 对应的 IP 和端口

import urllib.requestopener = urllib.request.build_opener()opener.addheaders = [('User-agent', 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, lik...

2019-09-27 10:43:28 1116

okhttp3_justtrustme.zip

okhttp 和 justtrustme 源码,用于研究安卓网络安全的机制。对比代码,利于分析原理。上传资源,自己好找,也方便其他人查找。

2020-06-28

weo_autojs.zip

auto.js 脚本 脚本可以操作你的微信,自动搜索公众号,自动查找微信指数。 功能简单,有不少TODO。首个 auto.js 脚本,下载请谨慎哦。

2020-01-29

安卓开发环境切换工具

自己配置多个安卓 SDK NDK JAVA 环境路径。然后通过脚本批处理更换环境变量。以达到工作中快速切换环境的目的。附件里我放的两个 环境变量是我本机的 cocos2d-x android开发环境 和 react native 的安卓环境

2018-10-15

mac Android反编译

Android mac下反编译 apktool 反编译得到的是布局和资源文件。 dex2jar 反编译得到的代码字节码,利用jd gui就可以查看到源代码。 1.apktool安装 1)下载apktool,及mac下apk-install-macosx 2)解压这两个文件,把这3个文件拷到path路径下。(注意需要root权限) 3)使用apktool d xxx.apk进行反编译,得到一个同名的文件夹。里面就有我们需要的布局文件。 2.dex2jar反编译 1)将apk文件后缀名直接改为.zip,并解压。得到其中的classes.dex文件 ,它就是java源代码经过编译再通过dx工具打包而成的。 2)将classes.dex文件复制到dex2jar所在的文件夹。 3)命令行下定位到dex2jar目录,运行 sh dex2jar.sh classes.dex 生成 classes_dex2jar.jar 用jd gui打开就可以看到源代码了。 apktool的使用 1步可以忽略,只要你cd 到存放apktool的目录就好,和win一样 2、chmod +x apktool,修改为可执行 3、./apktool d xx.apk,执行 成功反编译出xml文件

2018-06-08

html 压缩使用的 js

html 压缩使用的 js

2016-09-02

react-native autocomplete 修改

react-native autocomplete 插件不能很好的支持自定义API和已封闭的节点的属性提醒,所以我对代码进行了修改。放置到自己的项目目录下,和多人共享,共同维护 api json 文件。 插件本身下载,请在 atom 里面 install react-native autocomplete

2016-03-27

mac os 多剪切板工具

每次复制或剪切一个内容,就会存到剪切板里随时可以粘贴(废话)。但如果你想粘贴前几次复制或剪切的文字或图片,就只能再浪费一遍时间 “找回去 — 选择 — 复制 — 切回来 — 粘贴” 。本资源是一款苹果电脑 Mac OS X 系统下的免费软件 ClipMenu,它能保存并显示剪切板内多次以前复制的内容,方便随时粘贴。

2014-10-10

Android cocos2d-x 批量打包脚本

本资源内包含给 Cocos2d-x 的安卓工程批量打包的脚本。具体可以查看我的博客。里面的多个脚本针对开发到发布的 debug , release , release to channels 都有实现。

2014-06-14

android剪切图片代码

该文件里面具备剪切图片的封装,有使用的样例。适合各个android厂商上调用。

2014-03-10

gif lib的库

用于 gif 的解码,解成 RGB 位图内存。 另外 RGB 位图内存可以转成其他格式的图片保存,或者直接显示到屏幕上去。

2014-02-27

ipa 应用包内 pngcrush 处理过的图片恢复

ipa的应用包内,一些图标在打包之后,会被 xcode 自带的 pngcrush 转换图片格式。通过本工具可以批量恢复。需要在 mac os 下运行。

2013-11-20

versions svn 工具

versions . mac 上比较好用的 svn 工具。 放置在百度网盘上。 可以直接点链接下载: http://pan.baidu.com/s/1glfc9

2013-11-11

BMFont 制作字体工具

BMFont 制作字体工具。在看别人的代码的时候,有时候会发现.fnt文件,这个文件是如何产生的呢,其实是使用这个位图处理工具生成的

2013-11-06

wii 的 wbfs管理器

wbfs管理器.可能会报有毒。有需求的下载吧。

2010-09-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除