mac

Charles 抓包mac安装配置

隐身守侯 提交于 2020-03-05 18:38:49
背景:以前公司的业务情况,很少用到app抓包工具。这边app比较火,app上的问题也比较多;测试、开发都比较熟练的运用抓包,作为运维,当然也不能落后啦。 工具: Charles 当前收费;在做移动开发时,调试与服务器端的网络通讯协议,截取网络封包来分析。 charles 官网: https://www.charlesproxy.com/ 安装:我临时下载的是一个破解版本 v4.0.1 我的电脑系统:mac 10.14 如何使用Charles: 打开软件: Charles 主要提供两种查看封包的视图,分别名为 “Structure” 和 “Sequence”。 ①. Structure 视图将网络请求按访问的域名分类。 ②. Sequence 视图将网络请求按访问的时间排序。 设置抓移动设备上的网络请求包 Proxy→Proxy Settings 查看默认是8888端口 查看本机IP地址:Help -> Local IP Addresses 查看到本机IP 192.168.0.6 配置手机代理 无线局域网→点进wifi→最下面HTTP代理,配置代理→手动; 填写 上两步查询到的IP和端口,点击右上角存储。 打开要调试的APP,请求就会先发送到Charles,然后验证是否允许访问。 点击允许 Proxy→Access Control Settings 可以查看到允许的ip

修改MAC地址方法

泪湿孤枕 提交于 2020-03-05 13:15:28
实现:VS2008(VC9)。还是直接上代码吧,相信都可以看得懂。 1 void CMACchangerDlg::OnBnClickedButton1() 2 { 3 HKEY hKey; 4 LPCTSTR lpKeyPath = TEXT( " SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002BE10318}\\0009 " ); // 每个电脑各不相同,实际应用时记得修改。 5 LPCTSTR pszOrigMac = TEXT( " 0019B95AD6D1 " ); // 原始MAC地址 6 LPCTSTR pszNewMac = TEXT( " 002036525621 " ); // 修改的MAC地址 7 SECURITY_ATTRIBUTES sa; 8 sa.nLength = sizeof (sa); 9 sa.lpSecurityDescriptor = NULL; 10 sa.bInheritHandle = TRUE; 11 12 long lOpenReturn = RegCreateKeyEx(HKEY_LOCAL_MACHINE, 13 lpKeyPath, 14 0 , NULL, 15 REG_OPTION_NON_VOLATILE, 16 KEY

mac OSX安装VTK

萝らか妹 提交于 2020-03-04 22:25:39
1、在 VTK官网 下载所需版本到你想安装的目录/path/to/vtk 2、通过cmake安装,这里配置了qmake的路径和qt的版本,并且将VTK_USE_CARBON设置为OFF,官网这里设置为ON,会和Cocoa冲突 cd /path/to/vtk mkdir build && cd build cmake .. -G "Unix Makefiles" -DQT_QMAKE_EXECUTABLE:PATH=/usr/local/Cellar/qt/5.13.0/bin/qmake -DVTK_USE_QVTK:BOOL=ON -DVTK_QT_VERSION=5 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=/usr/local -DVTK_USE_GUISUPPORT:BOOL=ON -DVTK_USE_CARBON:BOOL=OFF make -j8 make install 来源: CSDN 作者: buaadf 链接: https://blog.csdn.net/budf01/article/details/104658525

macOS安装npm项目

有些话、适合烂在心里 提交于 2020-03-04 18:17:53
如果你在Linux和Windows里面用过npm,你会说:“哇塞,方便!” 可是,如果在macOS呢,可能会骂人。。。。 如何在macOS里面安装npm模块呢,我喜欢yarn。 首先, $ sudo npm install --global yarn 你先把你的密码输入进去。 用过Mac的同学一定知道,那mac是在Unix的基础上制作的。所以,和Linux一样,密码不会回显。 macOS的安装体验比Windows好多了,至少我的Hackintosh是这样的。 然后是淘宝镜像(你心情好的可以) $ yarn config set registry http://registry.npm.taobao.org/ 这里,我们 不推荐 使用cnpm,因为,cnpm的安装和yarn 完全不一样 ,使用cnpm 打包 很耗时间,且成功率很低很低。 然后,我们就可以优雅地安装模块了。 这个很漂亮的,还有图标!!! 来源: CSDN 作者: 7086cmd 链接: https://blog.csdn.net/weixin_44856864/article/details/104655101

Mac 10.15 下 python3 安装 cemu

喜欢而已 提交于 2020-03-04 14:19:49
记录一下 arm 汇编神器 cemu 在 mac 上的安装,踩了很多坑 mac 上官网的安装方式 $ brew install capstone $ pip3 install -U cemu 由于 pip 上的的依赖没有更新,在安装时会遇到各种问题,主要就是库找不到,所以需要自己编译需要的库 先看看都需要什么依赖 ❯ pip3 install cemu Requirement already satisfied: cemu in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (0.5) Requirement already satisfied: capstone>=3.0.4 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from cemu) (4.0.1) Requirement already satisfied: unicorn>=1.0 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/unicorn-1.0.1-py3.7.egg

Mac 配置flutter

那年仲夏 提交于 2020-03-04 09:18:55
1、推荐去官网下载,速度并不慢,网址: https://flutter.io/setup-macos/ 配置环境变量,这里笔者使用命令行: vim ~/.bash_profile 添加环境配置 export PATH=/你的flutter文件夹所在位置/flutter/bin:$PATH 保存一下,注意如果这个文件不存在,那么就新建一个。保存完毕之后运行命令: source ~/.bash_profile 这个时候应该能运行flutter命令了,我们运行命令行: flutter -h 看起来是如此的简单:但是坑还是很多的 坑1、.bash_profile文件根本不存在 创建一个 touch .bash_profile 添加如下配置 export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export PATH=/Users/ruihe/Downloads/flutter/bin:$PATH 坑2、 MacBook-Pro:~ xxxx$ flutter -h -bash: flutter: command not found 下载下来之后把文件复制到其它里面去了 运行 source ~/.bash_profile

mac安装ADB

大憨熊 提交于 2020-03-04 08:14:09
查看自己已经安装的Android studio 中sdk的目录方法: http://blog.csdn.net/u010670117/article/details/78297042 1, 进入当前用户的HOME目录,命令如下: cd $HOME 2, 更新.bash_profile文件(当该文件存在时),如果该文件不存在,可通过如下命令创建: touch .bash_profile 3, 打开.bash_profile文件,对其内容进行编辑,命令如下: open -e .bash_profile 4, 此时文本编辑器会打开一个文本,在这个文件 添加 (注意不是把原先的PATH给修改了,网上有很多坑逼写的不清楚) 如下: export PATH=${PATH}:/Users/apple/Library/Android/sdk/platform-tools export PATH=${PATH}:/Users/apple/Library/Android/sdk/tools 可根据SDK的安装目录进行修改 5, 保存文件(直接点击叉号关闭),关闭.bash_profile 6, 更新刚配置的环境变量,命令如下: source .bash_profile 7, 验证配置是否成功,命令如下: adb devices 8,结果图 来源: https://www.cnblogs.com

在MacOS上面通过brew命令安装gcc编译器集

浪子不回头ぞ 提交于 2020-03-04 05:51:29
简 述:  在 MacOS 10.14.6 里面使用命令 brew 下载、安装 gcc 编译器集。并且写一个小的例子 .cpp 文件来编译运行,下载的 gcc 是否成功。 文章目录 编程环境: GCC 简介: GCC 官网: GCC 命令安装: 查看 gcc 安装版本: 验证 gcc 安装是否成功: 其它疑问: 源码下载: 编程环境: 💻: MacOS 10.14.6 (18G103) GCC 简介: GCC是库和前端的全面集合,使您能够将源代码编译成二进制应用程序。 GNU 编译器集合(简称**GCC)**包括 C,Objective-C,C ++,Java,Fortran,Go 和 Ada 的前端,以及所提及语言的库。 GCC 是 GNU 工具链的主要组成部分,它是根据 GNU 通用公共许可证发行的,在自由软件的持续增长中起着核心作用。 最初,GCC 仅处理 C 编程语言,但是随着其他前端的开发,GCC 扩展到可以编译 C++,Objective-C,Objective-C ++,Go,Fortran,Ada,Java等。 GCC 还提供对多种处理器体系结构的支持,因此,它经常用作免费和专有应用程序的开发工具。GCC 也可用于大多数嵌入式平台,包括 AMCC,Symbian 和基于 Freescale Power Architecture 的芯片。 GNU

Mac复制粘贴文本时默认使用无格式模式

Deadly 提交于 2020-03-04 01:12:45
参考: How to Paste Everything as Plain Text 写文章的时候,用的最多的就是copy和paste了,可是现在Mac和Win默认都是会连格式一起复制,真是逆天,导致每次都不得不中转一次。 现在可以直接设置,让Mac默认的粘贴是无格式的。 来源: https://www.cnblogs.com/leezx/p/11203484.html

Mac又一款提高效率神器——Alfred

China☆狼群 提交于 2020-03-04 00:49:34
Alfred Why choose Alfred? 通常,在你使用外置键盘鼠标操作你的mac时,可能会在键盘鼠标之间来回转换,Alfred可以有效地解决这一问题,让Spotlight更加智能,提高你的效率。 What can Alfred do? 1. Search Your Mac Application 默认用键 option+Sapce 打开Alfred(可以在 Perferances 修改默认设定), 直接 输入应用名称,使用 up|down return 来进行应用程序的选择。 在打开应用前可以使用 ➡ 来查看近期使用该应用打开的文件。 Document or Images 打开Alfred后,使用 open filename 来打开文件或者照片等,通过 up|down return 选择具体要打开的文件(当然,你可以在 perferances 中设置是否使用 open 来操作)。 除了 open ,Alfred可以使用 find,in 等关键字,其中 find 的作用是打开文件所在的文件夹, in 的作用是返回包含输入的文件 对文件的多样性操作,当你使用Alfred想要打开文件时,使用 ➡ 可以显示可以对文件进行的操作,如文件位置移动,重命名等等操作,完全脱离鼠标 使用快捷键 Alt 来完成对文件的便捷操作,如同时选中多个文件等,具体操作如下: ⌥↑ 添加文件至缓冲区