其他

python包和虚拟环境管理器 —— Conda

其他

之前介绍过 python venv模块和virtualenv工具的使用,今天这个Conda不仅能创建虚拟环境,还可以管理包依赖 Miniconda 是一个免费的 conda 最小安装程序。它是 Anaconda 的一个小型引导版本,仅​​包含 conda、Python、它们所依赖的包以及少量其他有用的包,包括 pip、zlib 和其他一些包 下载链接 https://conda.io/en/latest/miniconda.html 创建 $ conda create --name nemo python==3.8 激活 $ conda activate nemo 停用环境 $ conda d...

交互式笔记本 —— Jupyter Notebook

其他

最近看了个视频,讲的什么先不细说,重点是他用的文档很高级,代码和文本,图片混排,代码可以直接执行。如下图: 进一步了解得知,他用的是Jupyter,交互式笔记本,默认支持python,官网https://jupyter.org 安装 安装pip3 apt-get install python3-pip pip 可以用pip安装 pip install jupyterlab 运行 jupyter lab --allow-root # nohup jupyter lab --allow-root & docker-compose 也可以用docker-compose version: '3...

android 投屏工具 —— scrcpy

其他

scrcpy是Genymobile出品的投屏神奇,全平台支持,无需ROOT,有线和无线都支持 功能 屏幕录制 镜像时关闭设备屏幕 双向复制粘贴 可配置显示质量 以设备屏幕作为摄像头(V4L2) (仅限 Linux) 模拟物理键盘 (HID) (仅限 Linux) 物理鼠标模拟 (HID) (仅限 Linux) OTG模式 (仅限 Linux) 安装 Linux 可以直接apt install scrcpy,也可以编译 # for Debian/Ubuntu sudo apt install ffmpeg libsdl2-2.0-0 adb wget \ g...

绕过Android的SSL Pinning

其他

安卓 7 以后引入了 SSL Pinning ,最直接影响是:用户所安装的证书不再被系统信任,导致不能抓取 https 流量。 解决办法 Magisk模块 —— Magisk Trust User Certs AlwaysTrustUserCerts.zip 参考 https://blog.le31ei.top/2020/08/19/bypass-android-ssl-pinning/ https://www.mrskye.cn/archives/dcfd805b/ https://www.cnblogs.com/yyoba/p/12370510.html

尝试给 nexus 6 手机 root

其他

由于机子比较老,市面上常见的工具都试过了,都无法root。经过几天折腾,终于取得root权限,现将整个过程整理出来 基本流程 先给手机解锁,然后找到与自己系统匹配的twrp,刷入系统,再通过twrp把Magisk刷入系统,最终取得root权限的是Magisk,后续哪个命令或app需要root权限,都需要向Magisk申请 软件 下载链接 备注 SDK Platform Tools SDK Platform Tools 包含常用的adb和fastboot Google USB 驱动程序 Google USB 驱动程序 在 Windows 系统上对 Google 设备执行 adb...

HTTP代理服务器 - Charles

其他

macOS 代理设置 安装并信任证书,为了捕获macOS的https流量 要捕获哪个域名需要提前设置一下,如果嫌麻烦,可以把host和port都设置为* Map Remote功能介绍 有时候我们开发一个功能,上线前需要测试一下Android/iOS端是否正常,又不想让他们改域名 举例说明,正式环境的域名是www.cuiwei.net,本地开发环境的域名为blog.cw.net,我们配置一下Map Remote,如下图 配置完成,下面就是见证奇迹的时刻,地址栏我输入的是www.cuiwei.net,实际访问的却是本机的测试代码,完全符合预期🥳 iOS 设备设置 代理端口8888,...

Android 逆向工具 - AndroidKiller

其他

Android Killer 是一款可视化的安卓应用逆向工具,集Apk反编译、Apk打包、Apk签名,编码互转,ADB通信(应用安装-卸载-运行-设备文件管理)等特色功能于一身,支持logcat日志输出,语法高亮,基于关键字(支持单行代码或多行代码段)项目内搜索,可自定义外部工具;吸收融汇多种工具功能与特点,打造一站式逆向工具操作体验,大大简化了安卓应用/游戏修改过程中各类繁琐工作。 前提 Android Killer仅支持Windows系统,在开始之前需要安装jdk,并设置环境变量 JAVA_HOME:JDK的安装路径(如:C:\Program Files\Java\jdk1.8.0_31...

vmware 安装 android-x86

其他

总结:国内很多app都闪退 卡在console界面的解决办法 重启 选择调试模式 以读写方式重新挂载目录/mnt mount -o remount,rw /mnt 然后,编辑/mnt/grub/menu.lst文件 把quiet改成nomodeset xforcevesa_,保存后重启即可 编辑前 编辑后 相关链接 https://blog.csdn.net/Iamzhouyd/article/details/122796439 https://www.android-x86.org

为 Elastic Stack 配置安全性

其他

Elastic Stack 和 ELK 的区别 其实是一个东西。ELK实际上是三个技术栈的简称,这三款软件分别是ElasticSearch、LogStach、Kibana。在这个生态圈慢慢发展过程中,加入了一个新成员 Beats。那么这个时候,按照之前的称呼,是不是应该称之为ELKB呢?仔细想想,如果这个技术栈中以后再加入一个新成员呢?所以,正式改名为Elastic Stack。 最低限度的安全性 ElasticSearch vi config/elasticsearch.yml #discovery.type: single-node xpack.security.enabled: true...