NaiveProxy 简易配置

naiveproxy不可以代理udp 安装golang sudo apt update sudo apt install wget -y # 获取最新版本 export GO_VER=$(curl -s https://go.dev/dl/?mode=json | jq -r '.[0].version') ## 清空目录 rm -rf /usr/local/go && mkdir -p /usr/local/go # amd机器 wget https://go.dev/dl/${GO_VER}.linux-amd64.tar.gz sudo tar -zxvf ${GO_VER}.linux-amd64.tar.gz -C /usr/local/ # 甲骨文之类的arm机器 wget https://go.dev/dl/go${GO_VER}.linux-arm64.tar.gz sudo tar -zxvf ${GO_VER}.linux-arm64.tar.gz -C /usr/local/ # 配置path cat > /etc/profile.d/go.sh << \EOF export GOROOT=/usr/local/go export PATH=$GOROOT/bin:$PATH EOF source /etc/profile.d/go.sh # 加入环境变量 cat >> ~/.bashrc << \EOF export GOPATH=$HOME/.gopath export PATH=$GOPATH/bin:$PATH export GO111MODULE=on #export GOPROXY=https://goproxy.cn EOF source ~/.bashrc && mkdir -p……

Continue reading

c++ 调试输出简单封装

#include <windows.h> #include <fmt/printf.h> #include <string> #include <type_traits> template <typename CharType, typename... Args> void GlobalOutputDebugString(const CharType* format, Args... args) { // 使用 fmt::sprintf 格式化字符串 std::basic_string<CharType> formatted = fmt::sprintf(format, args...); // 根据字符类型调用相应的 OutputDebugString 函数 if constexpr (std::is_same_v<CharType, char>) { OutputDebugStringA(formatted.c_str()); } else if constexpr (std::is_same_v<CharType, wchar_t>) { OutputDebugStringW(formatted.c_str()); } } // 这个宏将根据项目设置自动选择正确的字符类型。 // 如果项目设置为使用 Unicode 字符集,那么 _T 和 __FUNCTIONT__ 将解析为 L 和 __FUNCTIONW__。 // 如果项目设置为使用多……

Continue reading

Realm端口转发工具简单使用

Realm 是Rust语言开发的流量转发工具,Realm 比 Gost占用资源更小。 支持多组服务器转发,同时也支持tcp和udp,还有域名解析便捷。 据我的测试结果来看,对于RDP的转发 realm 比市面上别的转发工具延迟都要明显低一些。 下载最新的可执行文件到本地: Github 以最新版本为主,根据自己的系统版本下载……

Continue reading

群晖dsm增加ddns提供商 (HE.net)

只需要在 /etc.defaults/ddns_provider.conf 文件中加入以下内容: [HE_DDNS] modulepath=DynDNS queryurl=https://dyn.dns.he.net/nic/update?hostname=__HOSTNAME__&myip=__MYIP__ 然后在DDNS配置中选择HE_DDNS,假设主机名是 abc.example.org ,在主机名和用户名都填写 abc.example.org , 密码处填写HE.NET中生成的TOKEN即可 来源: https://www.right.com.cn/forum/forum.php?mod=redirect&goto=findpost&ptid=1326840&pid=11006444……

Continue reading

完整优雅的卸载腾讯云云服务器安全监控组件

腾讯云的服务器会自动安装云监控、云镜等安全服务,方便在控制台查看产品运行状态等 可以看一下服务器的定时任务: $ crontab -l */1 * * * * /usr/local/qcloud/stargate/admin/start.sh > /dev/null 2>&1 & 0 0 * * * /usr/local/qcloud/YunJing/YDCrontab.sh > /dev/null 2>&1 & 从来不看腾讯云的云监控控制台,要这东西有何用,卸载 云监控 Linux 安装目录是 /usr/local/qcloud/stargate 和 /usr/local/qcloud/monitor 还有一个主机安全,也就是所谓的云镜,新开服务器不取消勾……

Continue reading

lnmp自动备份网站文件和数据库并上传到谷歌云盘

修改备份脚本参数 修改/root/lnmp1.8/tools/backup.sh 备份脚本的几个参数。清注意:如果升级了lnmp一键安装包,此文件应需要再次修改。 Backup_Home="/home/backup/" # 此为备份文件存放目录 MySQL_Dump="/usr/local/mysql/bin/mysqldump" # mysqldump路径,如果是mariadb,替换/usr/local/mysql为/usr/……

Continue reading

mjj折腾常用脚本

性能测试 curl -sL yabs.sh | bash wget -qO- bench.sh | bash 三网测试 bash <(curl -Lso- https://git.io/Jlkmw) 回程路由测速 curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh|bash 更改时区 sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime Docker安装 sudo curl -sSL https://get.docker.com/ | sh SpeedTest面板部署 docker run -d -p 8888:80 -e MAX_LOG_COUNT=100 -e IP_SERVICE=ip.sb -it badapple9/speedtest-x bbr安装 wget -N --no-check-certificate -c -t3 -T60 -O ss-plugins.sh https://git.io/fjlbl chmod +x ss-plugins.sh ./ss-plugins.sh 路由追踪 apt install -y traceroute wget https://github.com/zu1k/nali/releases/download/v0.3.9/nali-linux-amd64-v0.3.9.gz #https://github.com/zu1k/nali/releases/download/v0.3.9/nali-linux-armv8-v0.3.9.gz gunzip nali-*.gz mv nali-* /bin/nali chmod +x /bin/nali traceroute 1.1.1.1|nali traceroute 2001:4860:4860::8888|nali……

Continue reading

群晖dsm7安装哪吒监控 简易教程

研究了下 其实挺简单 dsm7的群晖 启动项管理 变成了 systemd 路径在 /usr/lib/systemd/system/ 那么就简单了 ssh登陆群晖 然后切换成root sudo -s cd /volume1/@apphome mkdir NezhaAgent // 这里得注意 下载你群晖对应架构的agent wget https://github.com/naiba/nezha/releases/download/v0.12.3/nezha-agent_linux_amd64.tar.gz tar -zxvf nezha-agent_linux_amd64.tar.gz chmod +x nezha-agent 下面就设置systemd脚本 vim /usr/lib/systemd/system/nezha-agent.service #下面是systemd脚本 [Unit] Description=Nezha Agent After=syslog.target #After=network.target #After=nezha-dashboard.service [Service] # Modify these two values and uncomment them if you have # repos with lots of files and……

Continue reading

Android逆向 练习1 跳过签名验证

今天练练手 做一个跳过签名验证的练习 下手的app : 1. 分析apk 首先拖入AndroidKiller 选择不分析 编译打包 拖入模拟器 发现直接停止运行 下面来找原因 2. 分析 拖入GDA3.72 打开入口 发现可以函数调用 进去看看 读取了签名 但是没有干啥事情 进kille把这段改掉,试试看 发现崩溃依旧 继续回……

Continue reading

Android逆向 ARM汇编简介

Arm汇编简单介绍 控制指令 跳转指令: B(Branch) => 分支的意思 B 无条件跳转 BL 带链接的无条件跳转 BX 带状态切换的无条件跳转 根据目标地址最低位切换状态(arm/thumb) BLX 带链接和状态切换的无条件跳转 B loc_地址 BEQ,BNE 存储器与寄存器交互数据指令 核心 存储器/寄存器: 内存,存储数据(小数据:寄存器,大……

Continue reading