请稍侯

局域网内启用 mDNS, 以使用 `.local` 域名

局域网内启用 mDNS, 以使用 .local 域名 在局域网内启用 mDNS(多播 DNS)协议, 以便使用 .local 域名,Debian 通常预装并启用了 Avahi 服务(mDNS 服务),而 Ubuntu 的 Avahi 可能未正确配置或未启用。 检查主机名:hostn...

挖矿病毒处理排查

挖矿病毒处理排查 查找并修复常见的系统配置文件与参数 必查清单 狡猾的猎手会在最出其不意的地方隐藏自己。Shell环境变量就是用户最容易忽视的地方。PATH/LD_LIBRARY_PATH/LD_PRELOAD/LD_AUDIT/alias篡改可以实现用户执行命令时主动触发恶意代码执行...

iOS 集成WireGuard库

iOS 集成WireGuard库 编译 wireguard-apple 仓库: https://github.com/WireGuard/wireguard-apple **Embedding WireGuard in Custom Applications: ** https://w...

Docker容器常用

Docker容器常用 查看容器IP地址和网络相关的参数 查看容器的IP地址,可以在主机上运行 sudo docker ps # 查看正在运行的容器的id等信息 "sudo docker inspect 容器id" # 可以查看到容器的相关信息 "docker inspect --form...

R2S刷写OpenWrt软路由

R2S刷写OpenWrt软路由 R2S刷写OpenWrt软路由系统教程 看云·OpenWRT刷写教程 iStoreOS固件下载地址 R2S固件Github源码地址 arm软路由系统&刷机工具 TP-LINK路由器AP模式配置 试了手头两个多看前买的TP-LINK路由器做...

windows & linux 上设置端口转发

windows & linux 上设置端口转发 以下案例在使用某机场代理时,发现其代理的端口都是私有的,这边是打开作用域在0.0.0.0上的端口转发到本地127.0.0.1的私有端口上,从而实现可供外部设备连接使用。 @echo off rem Find the proces...

iOS Rotation Animation 旋转动画的几种实现

iOS Rotation Animation 旋转动画的几种实现 Swift 实现抽奖轮盘动画: 绘制轮盘:RaflleWheel; 根据指定的Rect与角度旋转轮盘图片; 利用Easing时间曲线函数自定义淡入淡出动画; 视图动画、视图...

使用Socat进行端口转发

使用Socat进行端口转发 以前写使用ssh隧道进行端口转发,这次再介绍下Socat进行端口转发。如 安装 brew install socat 端口转发 TCP 监听本地TCP 80 端口,并将请求转发(代理)到 10.0.0.1:8080 上: socat TCP-LISTEN:...

正则删除文本中非匹配项

正则删除文本中非匹配项 比如在Sublime中处理有以下文本: 步骤: 使用 ^((?!"aid": \d+).)*$ -> $2 筛选出 所有含的 “aid”: 939288219 的行; ,\n* -> \n 去掉多余的换行; ^(?:\s)\s+ ...

iOS面试常问

iOS面试常问 NSObect对象本质 答: 本质是对C语言结构体objc_object的封装,主要实现是在C++的中结构体objc_object中实现的。其中的isa指针是个联合体,实现了objc_object 与 objc_class 的继承引用体系结构。 KVO原理 答: 为被观察...

Adblock 拦截规则

Adblock 拦截规则 AdblockPlus拦截规则简单教程 adblock过滤规则编写 adblock过滤规则编写 检测API是否可用Can_I_Use

使用 Swift Package Manager

使用 Swift Package Manager Swift Package Manager 是一个去中心化的源码管理工具。 创建一个基本的Swift package mkdir SwiftGrabber swift package init --type executable 生成...

macOS/iOS中的I/O多路复用方案kqueue

macOS/iOS中的I/O多路复用方案kqueue XNU内核 Mach+BSD内核 尽管XUN的绝对核心是Mach,但是XUN向用户态提供的主要接口是BSD接口。BSD层是建立在Mach之上,是XNU中一个不可分割的一部分。BSD负责提供可靠的、现代的API。其内容包括: UN...

Mach原语

Mach原语 原语:是由若干条机器指令构成的完成某种特定功能的一段程序。具有不可分割性,执行也必须是连续的,且在执行过程中不允许被中断。 同步原语 Mach IPC架构中的两个重要组件,一个是消息传递机制;另一个是同步机制(synchronization)。而同步机制在根本上是由同步原...

异或的两个常见应用

异或的两个常见应用 异或运算符”∧”也称XOR运算符。它的规则是:若参加运算的两个二进位同号,则结果为0(假);异号则为1(真)。即 0∧0=0,0∧1=1, 1^0=1,1∧1=0。 运算 说明 0 ...