Skip to content

Instantly share code, notes, and snippets.

View Mr-xn's full-sized avatar
☯️
混沌初开

东方有鱼名为咸 Mr-xn

☯️
混沌初开
  • 学习的本质是模仿,创造的精髓在洞察。
  • China
  • 16:11 (UTC -12:00)
View GitHub Profile
@Mr-xn
Mr-xn / mac.js
Created May 29, 2026 09:35
typora mac 激活
#!/usr/bin/env node
/**
* Typora macOS 激活脚本
* 原理:替换二进制中的 RSA 公钥,用自己的私钥签名生成 Activation Token
*/
const crypto = require('crypto');
const fs = require('fs');
const path = require('path');
const { spawnSync } = require('child_process');
@Mr-xn
Mr-xn / 终极代码审计全维度清单.md
Created April 18, 2026 13:21
终极代码审计全维度清单

终极代码审计全维度清单

1) 安全与防御(Security & Defense)

1.1 输入验证与规范化(Validation & Canonicalization)

  • 白名单校验(类型/范围/长度/枚举/格式)是否一致落地
  • 规范化顺序:decode → normalize → validate → encode(避免绕过)
  • 多重编码/双重解码(%2f、Unicode、混合编码)是否可绕过规则
  • 数值边界:溢出/截断/精度损失(int/float/BigDecimal)
@Mr-xn
Mr-xn / copilot-help-zh.md
Created March 5, 2026 14:03
copilot cli 中文使用说明

GitHub Copilot CLI 帮助文档(中文)

全局快捷键

快捷键 说明
@ 提及文件,将其内容纳入上下文
Ctrl+S 执行命令同时保留当前输入
Shift+Tab 切换模式(交互模式 → 计划模式)
Ctrl+T 切换模型推理过程的显示
@Mr-xn
Mr-xn / weidun_decode_dir.php
Created March 28, 2025 13:04
威盾PHP解密,批量解密
<?php
/***********************************
*威盾PHP加密专家解密算法 By:zhrt
*http://www.oicto.com
*2013.12.31
*把该程序放到网站程序的目录下,即可针对文件所在目录及子目录的文件进行破解,源加密文件被更改名为.bak.php.
***********************************/
//decode("Image.class.php");
@Mr-xn
Mr-xn / optimize.sh
Last active December 8, 2024 06:24 — forked from taurusxin/optimize.sh
Linux Optimization Script
#!/usr/bin/env bash
echo=echo
for cmd in echo /bin/echo; do
$cmd >/dev/null 2>&1 || continue
if ! $cmd -e "" | grep -qE '^-e'; then
echo=$cmd
break
fi
done
@Mr-xn
Mr-xn / arl_docker.md
Last active December 12, 2022 03:04
arl docker

docker 部署 arl 及其注意事项

安装 docker

这里选择安装 docker-ce 版本 根据不同的平台请参考官方教程

https://docs.docker.com/engine/install/

另外安装docker过程可能受国内网络环境影响会有点慢

@Mr-xn
Mr-xn / get_real_ip.html
Last active August 24, 2024 10:37
WebRTC
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Get Real IP</title>
</head>
<h3>你的代理IP是:<div id=1></div></h3>
<h3>你的真实IP是:<div id=2></div></h3>
<script>
@Mr-xn
Mr-xn / OpenWRT折腾日记-设置成交换机&AP模式.md
Last active April 10, 2025 13:57
OpenWRT折腾日记-设置成交换机/AP模式

将 OpenWrt 设置为交换机 / AP 模式 :https://www.moewah.com/archives/4977.html | https://archive.ph/zoncl | https://web.archive.org/web/20220930113530/https://www.moewah.com/archives/4977.html

能够将路由器当无线AP使,同时有线网口作为交换机使用

特点:不需要创建新网段,只是相当于在主路由器下接了一个“具有特别功能”的交换机

设置步骤1.设置Openwrt连接路由器的LAN口地址为静态(方便管理)

1.删除所有的接口,保留LAN口就可以

@Mr-xn
Mr-xn / scan-host-alive.py
Last active May 13, 2022 16:54
scan alive host by python3
from scapy.all import *
import ipaddress
import argparse
# from https://npfs06.top/
# need install scapy:
# pip isntall scapy
def icmp_request(ip_dst):
global a # call a