mac

Charles是Mac的Fiddler抓包工具

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-27 09:17:38
windows下面我们经常使用 Fiddler 抓包工具进行代理等一系列操作。然而,在 Mac 下的 Fiddler 勉强能运行,但是其挫的都不想说它了。今天看到朋友推荐这款 Charles Mac下的抓包工具,因此安装下试试。 我下载好 Charles 的 3.9.3 版的,安装好后,接下来就是破解 Charles。 破解方法: 在应用程序中右键Charles,显示包内容,将下载的 charles.jar 文件替换掉 Contents/Resources/Java文件夹里面的 charles.jar 文件进行破解。 运行环境: 破解完成后,打开 Charles 软件,会提示: 你需要安装旧 java se6 运行环境才能打开"charles" java se6下载:http://en.softonic.com/s/java-se-6:mac (该网站需要翻墙才能访问) 如果提示软件已损坏,解决办法: 1、点击左上角苹果标志,选择 系统偏好设置 2、点击 安全性与隐私 3、开启左下角的锁开关 4、在 允许从以下位置下载的应用程序 ,选中 任何来源 来源: https://www.cnblogs.com/ayseeing/p/4692259.html

多网卡的7种bond模式原理

夙愿已清 提交于 2019-12-27 08:38:55
多网卡的7种bond模式原理 Linux 多网卡绑定 网卡绑定 mode 共有七种 (0~6) bond0 、 bond1 、 bond2 、 bond3 、 bond4 、 bond5 、 bond6 常用的有三种 mode=0 :平衡负载模式,有自动备援,但需要” Switch ”支援及设定。 mode=1 :自动备援模式,其中一条线若断线,其他线路将会自动备援。 mode=6 :平衡负载模式,有自动备援,不必” Switch ”支援及设定。 需要说明的是如果想做成 mode 0 的负载均衡 , 仅仅设置这里 options bond0 miimon=100 mode=0 是不够的 , 与网卡相连的交换机必须做特殊配置(这两个端口应该采取聚合方式),因为做 bonding 的这两块网卡是使用同一个 MAC 地址 . 从原理分析一下( bond 运行在 mode 0 下): mode 0 下 bond 所绑定的网卡的 IP 都被修改成相同的 mac 地址,如果这些网卡都被接在同一个交换机,那么交换机的 arp 表里这个 mac 地址对应的端口就有多 个,那么交换机接受到发往这个 mac 地址的包应该往哪个端口转发呢?正常情况下 mac 地址是全球唯一的,一个 mac 地址对应多个端口肯定使交换机迷惑了。所以 mode0 下的 bond 如果连接到交换机

CAS (2) —— Mac下配置CAS到Tomcat(客户端)

[亡魂溺海] 提交于 2019-12-27 08:20:03
CAS (2) —— Mac下配置CAS到Tomcat(客户端) tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 cas版本: cas4.1.2 cas-client-3.4.1 参考来源: CAS实现单点登录(SSO)经典完整教程 CAS 4.0 配置开发手册 cas客户端应用实现 使用 CAS 在 Tomcat 中实现单点登录 Tomcat (1) —— Mac下配置Tomcat Https/SSL 【高可用HA】Apache (2) —— Mac下安装多个Apache Tomcat实例 目标架构 下载 首先登陆jasig网站 http://downloads.jasig.org/ ,下载相应的cas版本。 由于网站只提供源码包而不提供发布包,所以需要自己下载来编译。 cas会为不同的客户端消费者提供client包,这里我们选择java-client作为演示。 编译客户端所需要的jar java-cas-client-cas-client-3.4.1 Richard$ mvn clean install -Dmaven.test.skip 然后下载供测试的客户端示例代码(jasig在github上为我们提供了一个简易的客户端demo) $ git clone https://github.com/UniconLabs/cas-sample

CAS (1) —— Mac下配置CAS到Tomcat(服务端)

假如想象 提交于 2019-12-27 08:19:47
CAS (1) —— Mac下配置CAS到Tomcat(服务端) tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 cas版本: cas4.1.2 cas-client-3.4.1 参考来源: CAS实现单点登录(SSO)经典完整教程 CAS 4.0 配置开发手册 cas客户端应用实现 使用 CAS 在 Tomcat 中实现单点登录 Tomcat (1) —— Mac下配置Tomcat Https/SSL 【高可用HA】Apache (2) —— Mac下安装多个Apache Tomcat实例 目标架构 下载 首先登陆jasig网站 http://downloads.jasig.org/ ,下载相应的cas版本。 由于网站只提供源码包而不提供发布包,所以需要自己下载来编译。 cas会为不同的客户端消费者提供client包,这里我们选择java-client作为演示。 先编译服务端 cas-server-webapp Richard$ mvn clean install -Dmaven.test.skip 然后在target下找到相应的war包"cas-server-webapp-4.1.2.war" 配置 服务端 简单设置 参照以下文章为Tomcat配置好Https Tomcat (1) —— Mac下配置Tomcat Https/SSL

MAC 安装和配置Tomcat详解

依然范特西╮ 提交于 2019-12-27 03:57:46
目录 一、安装Tomcat 二、配置Tomcat 1. 启动Tomcat 2. 关闭Tomcat 3. 查看Tomcat版本信息 4. ApacheTomcat9.0.30的目录结构 5. 修改8080端口号 6. Eclipse Target runtime(web容器)配置 7. 配置Tomcat Web Application Manager的登录用户名和密码 一、安装Tomcat 打开 Tomcat官网 ,选择对应的版本进行下载: 下载下来的文件解压后修改名字为:ApacheTomcat9.0.30,放到/Users/计算机名(如:lijing)/Library/目录下面。 二、配置Tomcat 1. 启动Tomcat 打开Terminal,进入ApacheTomcat9.0.30/bin目录: $ cd /Users/lijing/Library/ApacheTomcat9.0.30/bin 启动Tomcat: $ ./startup.sh 提示:Permission denied(没有.sh的权限) -bash: ./startup.sh: Permission denied 使用chmod命令修改bin目录下的.sh文件权限: $ chmod u+x *.sh 再次启动Tomcat: $ ./startup.sh 成功: 在浏览器中访问 http:/

Mac IDEA快捷键积累

我的梦境 提交于 2019-12-27 01:16:39
切来切去 : Ctrl+Tab 在打开的不同类中切换来切换去 完美代码结构: Alt+Command+L 不同编辑点跳转: Alt+Command+↔️ 快速重写: Ctrl+N 快速选择代码: Alt+Shift+ ↔️ 或者Command+Shift+ ↔️可以一次性选到头或者尾 移动选择代码: Command+Shift+ ↕️ 或者 Alt+Shift+↕️ 选你所想 : Ctrl+W 代码生成 : Template/Postfix +Tab 发号施令 : Ctrl+Shift+A 无处藏身 : Shift+Shift 自动完成 : Ctrl+Shift+Enter 创造万物 : Alt+Insert 智能补全 : Ctrl+Shift+Space 自我修复 : Alt+Enter 重构一切 : Ctrl+Shift+Alt+T 来源: https://www.cnblogs.com/gslyyq/p/4916762.html

快速上手Mac效率神器Alfred以及Alfred常用操作

自作多情 提交于 2019-12-27 00:10:36
前言 Alfred,想必大家就算没用过也耳闻过。Alfred是一个让你可以丢掉鼠标的神器。很多读者可能之前认为Alfred的学习成本高,或者感觉它太复杂,而望之却步。其实Alfred并非高不可攀,本文以 Alfred3.0 为基础,一步步进行Alfred的常用操作,带领大家进入Alfred的高效世界! 从界面上分,Alfred分为 设置界面 和 操作界面 ;从功能上分,Alfred分为基本 搜索和快速启动 的功能,以及工使用 自定义插件 的工作流功能。 本文为本人对Alfred的操作积累,会持续不定时更新。 如何获取Alfred 正途:从 Alfred官网 中下载Alfred并安装使用即可。 注意,免费用户只能使用其Features中的功能(即 基本搜索和快速启动应用等功能,其实这已满足非重度使用者日常需求 ); 若要使用Workflows(即自定义插件的工作流),则需要购买Powerpack才能激活此功能。 Alfred官网 歪路:本人还是强烈建议读者使用正版。若要 试用 ,请自行搜索破解版,如果怕有毒也可以 点个喜欢、留个邮箱 找我要... 购买Powerpack后,可以在设置界面的Powerpack子界面中看到下图,表明可以使用Alfred的所有功能,包括工作流。 购买Powerpack后 如何打开Alfred 打开设置界面 Alfred启动后,在Mac上方菜单栏上会有其图标

libpcap抓取数据包

时光总嘲笑我的痴心妄想 提交于 2019-12-26 21:22:51
libpcap是数据包捕获函数库。该库提供的C函数接口可用于需要捕获经过网络接口数据包的系统开发上。libpcap提供的接口函数主要实现和封装了与数据包截获有关的过程。这个库为不同的平台提供了一致的编程接口,在安装了libpcap的平台上,以libpcap为接口写的程序,能够自由的跨平台使用。 linux下libpcap的安装:sudo apt-get install libpcap-dev linux下gcc编译程序:gcc my_pcap.c -lpcap 执行程序的时候如果报错: no suitable device found,以管理员权限运行程序即可,sudo ./my_pcap libpcap的抓包框架: 头文件: #include <pcap.h> 在/usr/local/include/pcap目录下 1.查找网络设备 char *pcap_lookupdev(char *errbuf) 该函数用于返回可被 pcap_open_live()或pcap_lookupnet()函数调用的网络设备名(一个字符串指针)。如果函数出错,则返回NULL,同时errbuf中存放相关的错误消息。 2.获得指定网络设备的网络号和掩码 int pcap_lookupnet(char *device, bpf_u_int32 *netp, bpf_u_int32 *maskp, char

MySQL for mac使用记录

 ̄綄美尐妖づ 提交于 2019-12-26 21:18:06
一、登录 打开终端,输入/usr/local/mysql/bin/mysql -u root -p 初次进入mysql,密码为空。当出现mysql>提示符时,表示你已经进入mysql中。键入exit退出mysql。 二、更改Mysqlroot用户密码 更改mysql root 用户密码,在终端输入/usr/local/mysql/bin/mysqladmin -u root password新密码 设置新的密码,再次输入/usr/local/mysql/bin/mysql -u root -p登录: 三、创建用户 以root身份登录mysql: 创建一个用户,键入insert into mysql.user(Host,User,Password) values("localhost","新用户",password("密码")); 刷新系统权限表,键入 flush privileges; 这样就创建了一个用户名为Lands,密码为Lands的用户。尝试用新用户密码登录: 四、删除用户 登录root 账户。 删除用户,键入 DELTE FROM mysql.user WHERE User="用户名"; 刷新权限表,键入 flush privileges; 五、修改指定用户密码 登录root 账户。 修改指定用户密码,键入update mysql.user set password

mac OSx 安装 mysqlclient

☆樱花仙子☆ 提交于 2019-12-26 18:21:53
首先需要安装 按照提示操作 brew install mysql-connector-c 然后 修改mysql_config 执行mysql_config可以看到文件所在位置 我的目录放在 /usr/local/bin/mysql_config 编辑第113行和114行两个libs开头的为 权限不够的需要改权限 # Create options libs="-L$pkglibdir" libs="$libs -lmysqlclient -lssl -lcrypto" 然后执行 brew info openssl 输出很多export开头的命令 依次执行 然后再pip install mysqlclient就可以了 来源: https://www.cnblogs.com/shenwenlong/p/10784767.html