Help
RSS
API
Feed
Maltego
Contact
Domain > www.meiko.ink
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-10-10
101.33.11.222
(
ClassC
)
2025-11-28
75.2.60.5
(
ClassC
)
Port 443
HTTP/1.1 200 OKAccept-Ranges: bytesAge: 0Cache-Control: public,max-age0,must-revalidateCache-Status: Netlify Edge; fwdmissContent-Length: 42154Content-Type: text/html; charsetUTF-8Date: Fri, 28 Nov 2025 12:25:19 GMTEtag: 92236d9c66f208a43f8452f302ba53c6-sslServer: NetlifyStrict-Transport-Security: max-age31536000X-Nf-Request-Id: 01KB56SKEXM2QBVH8YAEJ9R9NG !DOCTYPE html>html langzh-CN data-themelight>head>meta charsetUTF-8>meta http-equivX-UA-Compatible contentIEedge>meta nameviewport contentwidthdevice-width, initial-scale1.0,viewport-fitcover>title>小陈点滴记忆/title>meta nameauthor contentMeiko>meta namecopyright contentMeiko>meta nameformat-detection contenttelephoneno>meta nametheme-color content#ffffff>meta propertyog:type contentwebsite>meta propertyog:title content小陈点滴记忆>meta propertyog:url contenthttps://www.meiko.ink/index.html>meta propertyog:site_name content小陈点滴记忆>meta propertyog:locale contentzh_CN>meta propertyog:image contenthttps://www.meiko.ink/img/meiko.webp>meta propertyarticle:author contentMeiko>meta nametwitter:card contentsummary>meta nametwitter:image contenthttps://www.meiko.ink/img/meiko.webp>link relshortcut icon href/img/favicon.png>link relcanonical hrefhttps://www.meiko.ink/index.html>link relpreconnect/>link relpreconnect href//www.google-analytics.com crossorigin/>link relpreconnect href//busuanzi.ibruce.info/>meta namegoogle-site-verification contentoKMqShdxR_Z7DXSOVfYEpTBjzcejhVSAaJTTe3xK06E/>meta namebaidu-site-verification contentcodeva-H0l7pZwKwR/>link relstylesheet href/css/index.css>link relstylesheet href/pluginsSrc/@fortawesome/fontawesome-free/css/all.min.css>link relstylesheet href/pluginsSrc/node-snackbar/dist/snackbar.min.css mediaprint onloadthis.mediaall>link relstylesheet href/pluginsSrc/@fancyapps/ui/dist/fancybox/fancybox.css mediaprint onloadthis.mediaall>script> (() > { const saveToLocal { set: (key, value, ttl) > { if (!ttl) return const expiry Date.now() + ttl * 86400000 localStorage.setItem(key, JSON.stringify({ value, expiry })) }, get: key > { const itemStr localStorage.getItem(key) if (!itemStr) return undefined const { value, expiry } JSON.parse(itemStr) if (Date.now() > expiry) { localStorage.removeItem(key) return undefined } return value } } window.btf { saveToLocal, getScript: (url, attr {}) > new Promise((resolve, reject) > { const script document.createElement(script) script.src url script.async true Object.entries(attr).forEach((key, val) > script.setAttribute(key, val)) script.onload script.onreadystatechange () > { if (!script.readyState || /loaded|complete/.test(script.readyState)) resolve() } script.onerror reject document.head.appendChild(script) }), getCSS: (url, id) > new Promise((resolve, reject) > { const link document.createElement(link) link.rel stylesheet link.href url if (id) link.id id link.onload link.onreadystatechange () > { if (!link.readyState || /loaded|complete/.test(link.readyState)) resolve() } link.onerror reject document.head.appendChild(link) }), addGlobalFn: (key, fn, name false, parent window) > { if (!true && key.startsWith(pjax)) return const globalFn parent.globalFn || {} globalFnkey globalFnkey || {} globalFnkeyname || Object.keys(globalFnkey).length fn parent.globalFn globalFn } } const activateDarkMode () > { document.documentElement.setAttribute(data-theme, dark) if (document.querySelector(metanametheme-color) ! null) { document.querySelector(metanametheme-color).setAttribute(content, #0d0d0d) } } const activateLightMode () > { document.documentElement.setAttribute(data-theme, light) if (document.querySelector(metanametheme-color) ! null) { document.querySelector(metanametheme-color).setAttribute(content, #ffffff) } } btf.activateDarkMode activateDarkMode btf.activateLightMode activateLightMode const theme saveToLocal.get(theme) const mediaQueryDark window.matchMedia((prefers-color-scheme: dark)) const mediaQueryLight window.matchMedia((prefers-color-scheme: light)) if (theme undefined) { if (mediaQueryLight.matches) activateLightMode() else if (mediaQueryDark.matches) activateDarkMode() else { const hour new Date().getHours() const isNight hour 6 || hour > 18 isNight ? activateDarkMode() : activateLightMode() } mediaQueryDark.addEventListener(change, () > { if (saveToLocal.get(theme) undefined) { e.matches ? activateDarkMode() : activateLightMode() } }) } else { theme light ? activateLightMode() : activateDarkMode() } const asideStatus saveToLocal.get(aside-status) if (asideStatus ! undefined) { document.documentElement.classList.toggle(hide-aside, asideStatus hide) } const detectApple () > { if (/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)) { document.documentElement.classList.add(apple) } } detectApple() })() /script>script asyncasync srchttps://www.googletagmanager.com/gtag/js?idG-LP0GNCKNCB>/script>script>window.dataLayer window.dataLayer || function gtag(){dataLayer.push(arguments)}gtag(js, new Date())gtag(config, G-LP0GNCKNCB)btf.addGlobalFn(pjaxComplete, () > { gtag(config, G-LP0GNCKNCB, {page_path: window.location.pathname})}, google_analytics)/script>script>const GLOBAL_CONFIG { root: /, algolia: undefined, localSearch: {path:/search.xml,preload:false,top_n_per_article:1,unescape:false,languages:{hits_empty:未找到符合您查询的内容:${query},hits_stats:共找到 ${hits} 篇文章}}, translate: undefined, highlight: {plugin:highlight.js,highlightCopy:true,highlightLang:true,highlightHeightLimit:false,highlightFullpage:false,highlightMacStyle:true}, copy: { success: 复制成功, error: 复制失败, noSupport: 浏览器不支持 }, relativeDate: { homepage: false, post: false }, runtime: 天, dateSuffix: { just: 刚刚, min: 分钟前, hour: 小时前, day: 天前, month: 个月前 }, copyright: undefined, lightbox: fancybox, Snackbar: {chs_to_cht:已切换为繁体中文,cht_to_chs:已切换为简体中文,day_to_night:已切换为深色模式,night_to_day:已切换为浅色模式,bgLight:#49b1f5,bgDark:#1f1f1f,position:bottom-left}, infinitegrid: { js: /pluginsSrc/@egjs/infinitegrid/dist/infinitegrid.min.js, buttonText: 加载更多 }, isPhotoFigcaption: false, islazyload: false, isAnchor: false, percent: { toc: true, rightside: true, }, autoDarkmode: true}/script>script idconfig-diff>var GLOBAL_CONFIG_SITE { title: 小陈点滴记忆, isPost: false, isHome: true, isHighlightShrink: false, isToc: false, isShuoshuo: false}/script>meta namegenerator contentHexo 7.3.0>/head>body>div idsidebar>div idmenu-mask>/div>div idsidebar-menus>div classavatar-img text-center>img src/img/meiko.webp onerroronerrornull;src/img/friend_404.gif altavatar/>/div>div classsite-data text-center>a href/archives/>div classheadline>文章/div>div classlength-num>23/div>/a>a href/tags/>div classheadline>标签/div>div classlength-num>27/div>/a>a href/categories/>div classheadline>分类/div>div classlength-num>5/div>/a>/div>div classmenus_items>div classmenus_item>a classsite-page href/>i classfa-fw fas fa-home>/i>span> 首页/span>/a>/div>div classmenus_item>a classsite-page href/archives/>i classfa-fw fas fa-archive>/i>span> 时间轴/span>/a>/div>div classmenus_item>a classsite-page href/tags/>i classfa-fw fas fa-tags>/i>span> 标签/span>/a>/div>div classmenus_item>a classsite-page href/categories/>i classfa-fw fas fa-folder-open>/i>span> 分类/span>/a>/div>div classmenus_item>a classsite-page href/about/>i classfa-fw fas fa-heart>/i>span> 关于/span>/a>/div>/div>/div>/div>div classpage idbody-wrap>header classfull_page idpage-header stylebackground: linear-gradient(20deg, #0062be, #925696, #cc426e, #fb0347);>nav idnav>span idblog-info>a classnav-site-title href/>span classsite-name>小陈点滴记忆/span>/a>/span>div idmenus>div idsearch-button>span classsite-page social-icon search>i classfas fa-search fa-fw>/i>span> 搜索/span>/span>/div>div classmenus_items>div classmenus_item>a classsite-page href/>i classfa-fw fas fa-home>/i>span> 首页/span>/a>/div>div classmenus_item>a classsite-page href/archives/>i classfa-fw fas fa-archive>/i>span> 时间轴/span>/a>/div>div classmenus_item>a classsite-page href/tags/>i classfa-fw fas fa-tags>/i>span> 标签/span>/a>/div>div classmenus_item>a classsite-page href/categories/>i classfa-fw fas fa-folder-open>/i>span> 分类/span>/a>/div>div classmenus_item>a classsite-page href/about/>i classfa-fw fas fa-heart>/i>span> 关于/span>/a>/div>/div>div idtoggle-menu>span classsite-page>i classfas fa-bars fa-fw>/i>/span>/div>/div>/nav>div idsite-info>h1 idsite-title>小陈点滴记忆/h1>div idsite-subtitle>span idsubtitle>/span>/div>div idsite_social_icons>a classsocial-icon hrefmailto:admin@meiko.ink target_blank titleEmail>i classfas fa-envelope stylecolor: #4a7dbe;>/i>/a>/div>/div>div idscroll-down>i classfas fa-angle-down scroll-down-effects>/i>/div>/header>main classlayout idcontent-inner>div classrecent-posts nc idrecent-posts>div classrecent-post-items>div classrecent-post-item>div classrecent-post-info no-cover>a classarticle-title href/cn/docker-ins-wg-easy titleDocker 一键搭建 wg-easy 组网神器>Docker 一键搭建 wg-easy 组网神器/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>发表于/span>time datetime2025-03-02T07:58:57.000Z title发表于 2025-03-02 15:58:57>2025-03-02/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8E%E8%BF%90%E7%BB%B4/>服务器与运维/a>/span>/div>div classcontent>Docker 搭建 wg-easy 教程1. 准备工作确保已经安装了 Docker。如果尚未安装,可以使用以下命令安装: 1curl -sSL https://get.docker.com | sh 或者访问 安装教程 获取详细步骤。 也可以直接访问 Docker 官网 了解安装方法。 2. 设置管理面板密码运行以下命令生成密码哈希值: 1docker run --rm -it ghcr.io/wg-easy/wg-easy wgpw 'YOUR_PASSWORD' 其中 YOUR_PASSWORD 替换为您的自定义密码。执行命令后,会返回类似如下的输出: 1PASSWORD_HASH'$2b$12$coPqCsPtcFO.Ab99xylBNOW4.Iu7OOA2/ZIboHN6/oyxca3MWo7fW' 复制 PASSWORD_HASH 后面的哈希值(不包括引号),后续配置容器时会用到。 3. 运行 wg-easy 容器运行以下命令来启动 wg-easy 容器: 12345678910111213141516docker.../div>/div>/div>div classrecent-post-item>div classrecent-post-info no-cover>a classarticle-title href/cn/ollama-DeepSeek-offline-mod titleollama-DeepSeek模型离线安装>ollama-DeepSeek模型离线安装/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>发表于/span>time datetime2025-02-23T01:37:11.000Z title发表于 2025-02-23 09:37:11>2025-02-23/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/AI/>AI/a>/span>/div>div classcontent>Ollama 是一款支持本地运行 AI 模型的工具,适用于 macOS、Windows、Linux 以及 Docker 容器。其安装、使用及模型下载都非常简单。 官方网站:Ollama 如果下载过慢,可以使用整合包(包含 Ollama 主程序和离线模型文件): 整合包下载地址 硬件要求Ollama 对硬件的基础要求较低,但不同规模的模型对资源的需求不同。基本建议如下: 模型参数 模型大小 建议 CPU 建议内存 建议显存 特点 1.5B 1.1GB 4 核 4~8GB 4GB 轻量级,普通文本处理 7B 4.7GB 8 核 16GB 14GB 硬件要求适中,性能较好 8B 4.9GB 8 核 16GB 14GB 略强于 7B,精度更高 14B 9GB 12 核 32GB 26GB 适合复杂任务,如数学推理、代码生成 32B 20GB 16 核 64GB 48GB 高精度任务 70B 43GB 32 核 128GB 140GB 大规模计算和高复杂度任务 671B 404GB 64 核 512GB 1342GB 超大规模,性能卓越 修改.../div>/div>/div>div classrecent-post-item>div classrecent-post-info no-cover>a classarticle-title href/cn/docker-setup-teamspeak3forserver titledocker搭建teamspeak3服务器>docker搭建teamspeak3服务器/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>发表于/span>time datetime2025-02-15T02:23:59.000Z title发表于 2025-02-15 10:23:59>2025-02-15/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8E%E8%BF%90%E7%BB%B4/>服务器与运维/a>/span>/div>div classcontent>Docker 搭建 TeamSpeak 3 服务器教程为什么选择 TeamSpeak 3?TeamSpeak 3(TS3)是一款高性能的语音聊天软件,类似于 YY 语音。但 YY 客户端功能繁杂,占用大量 CPU 资源。因此,通过自建 TS3 服务器,可以显著降低资源占用,提升语音通话体验。 1. 创建 TS3 服务器目录在服务器上创建存放 TS3 数据的文件夹: 1mkdir -p ~/teamspeak 2. 使用 Docker 安装 TeamSpeak 3 服务器运行以下 Docker 命令,拉取并安装 TS3 服务器镜像: 123456789docker run -d \ --name teamspeak \ -v ~/teamspeak:/var/ts3server \ -p 9987:9987/udp \ -p 10011:10011 \ -p 30033:30033 \ -e TS3SERVER_LICENSEaccept \ --restartalways \ teamspeak 此命令的作用: -d:后台运行容器。 --name.../div>/div>/div>div classrecent-post-item>div classrecent-post-info no-cover>a classarticle-title href/cn/ubuntu2404replacesource titleubuntu24.04新版更换国内源>ubuntu24.04新版更换国内源/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>发表于/span>time datetime2025-01-28T05:58:00.000Z title发表于 2025-01-28 13:58:00>2025-01-28/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/%E7%B3%BB%E7%BB%9F%E4%BC%98%E5%8C%96%E4%B8%8E%E9%97%AE%E9%A2%98%E4%BF%AE%E5%A4%8D/>系统优化与问题修复/a>/span>/div>div classcontent>Ubuntu 24.04 更换源教程Ubuntu 24.04 版本更换源的方式有所变化,不再使用 sources.list 文件,而是改为使用 /etc/apt/sources.list.d/ubuntu.sources 配置文件。以下是更换为国内源的方式。 一、源文件位置Ubuntu 24.04 采用新的源地址配置文件。升级到 24.04 之后,系统会使用以下文件来配置源:/etc/apt/sources.list.d/ubuntu.sources 二、开始更换源1. 备份源配置文件在进行任何更改之前,建议先备份当前的源配置文件: 1sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak 2. 使用命令直接更换源可以使用 curl 命令来直接更换源,以下命令将会下载源文件并替换掉原来的配置文件: 1curl www.meiko.ink/sh/ubuntu.source >.../div>/div>/div>div classrecent-post-item>div classrecent-post-info no-cover>a classarticle-title href/cn/hello-hexo titlehexo迁移完成>hexo迁移完成/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>发表于/span>time datetime2024-12-22T13:48:00.000Z title发表于 2024-12-22 21:48:00>2024-12-22/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/%E9%9A%8F%E7%AC%94/>随笔/a>/span>/div>div classcontent>完整迁移到HEXO技术栈 HEXO + GitHub Actions自动刷新CDN + 腾讯云COS 境外使用 Netlify,境内使用 腾讯云CDN /div>/div>/div>div classrecent-post-item>div classrecent-post-info no-cover>a classarticle-title href/cn/CentOS7-repo-new titleCentOS 7 停止维护后如何更换可用yum 源>CentOS 7 停止维护后如何更换可用yum 源/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>发表于/span>time datetime2024-09-17T18:50:00.000Z title发表于 2024-09-18 02:50:00>2024-09-18/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/%E7%B3%BB%E7%BB%9F%E4%BC%98%E5%8C%96%E4%B8%8E%E9%97%AE%E9%A2%98%E4%BF%AE%E5%A4%8D/>系统优化与问题修复/a>/span>/div>div classcontent>CentOS 7 停止维护后如何更换 yum 源随着官方宣布 CentOS 7 停止维护,原有的官方 yum 源不再可用,导致在软件安装和更新过程中报错。为了解决这一问题,用户需要将系统中的 yum 源更换为其他可用的镜像源,如阿里云或华为云等。本文将介绍如何备份原来的 yum 源,并下载并配置新的镜像源。 手动更换 yum 源的步骤1. 备份原有的 yum 源在更换源之前,务必备份当前系统中的所有 yum 源文件,以防万一。如果新源配置出现问题,可以还原到旧的源配置。运行以下命令备份现有的 .repo 文件: 12mkdir /etc/yunback/mv /etc/yum.repos.d/*.repo /etc/yunback/ 该命令将所有 .repo 文件移动到 /etc/yunback/ 目录中,确保备份妥当。 2. 下载新的 yum 源配置文件您可以选择多个可信的第三方镜像源进行配置。这里我们介绍两个常用的镜像源:阿里云和华为云。 下载阿里云的 yum 源:1wget -O /etc/yum.repos.d/CentOS-Base.repo.../div>/div>/div>div classrecent-post-item>div classrecent-post-info no-cover>a classarticle-title href/cn/centos-setup-python3x title在CentOS上安装Python 3.x 的教程>在CentOS上安装Python 3.x 的教程/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>发表于/span>time datetime2024-07-30T12:54:00.000Z title发表于 2024-07-30 20:54:00>2024-07-30/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8E%E8%BF%90%E7%BB%B4/>服务器与运维/a>/span>/div>div classcontent>在 CentOS 上安装 Python 3.x 的教程在 CentOS 系统中手动安装 Python 3.x 版本是一个常见的需求。本文将详细介绍如何安装 Python 3.7.9,并提供灵活的方法以便用户可以选择其他版本,例如 3.8 或 3.9。 1. 安装必要的依赖包首先,更新系统并安装构建 Python 所需的依赖包: 1sudo yum -y install wget git zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel zlib1g-dev zlib* ##2. 下载 Python 源码接下来,下载你需要安装的 Python 版本的源码包。这里以 Python 3.7.9 为例,你可以根据需要修改版本号: 1wget.../div>/div>/div>div classrecent-post-item>div classrecent-post-info no-cover>a classarticle-title href/cn/docker-socks5-authentication title使用 Docker 部署 Socks5 加密代理服务器>使用 Docker 部署 Socks5 加密代理服务器/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>发表于/span>time datetime2024-06-16T09:11:00.000Z title发表于 2024-06-16 17:11:00>2024-06-16/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8E%E8%BF%90%E7%BB%B4/>服务器与运维/a>/span>/div>div classcontent>使用 Docker 部署 Socks5 加密代理服务器在现代网络中,代理服务器的使用越来越普遍,特别是对于需要跨网络访问的用户。本文将介绍如何使用 Docker 部署一个简单的 Socks5 代理服务器。我们将使用 xkuma/socks5 这个 Docker 镜像。 先决条件在开始之前,请确保你的系统已经安装了以下软件: Docker Docker Compose (可选) 第一步:拉取 Docker 镜像首先,我们需要拉取 xkuma/socks5 镜像。在终端中运行以下命令: 1docker pull xkuma/socks5 第二步:运行 Docker 容器接下来,我们使用以下命令启动一个 Docker 容器: 1docker run -d -p 你选择的端口:1080 -e PROXY_USER你的用户名 -e PROXY_PASSWORD你的密码 -e PROXY_SERVER0.0.0.0:1080 xkuma/socks5 让我们详细解释一下这个命令: docker run -d: 以分离模式运行 Docker 容器。 -p.../div>/div>/div>div classrecent-post-item>div classrecent-post-info no-cover>a classarticle-title href/cn/android-https-data title安卓7.1以上模拟器抓取HTTPS数据>安卓7.1以上模拟器抓取HTTPS数据/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>发表于/span>time datetime2024-06-14T07:09:00.000Z title发表于 2024-06-14 15:09:00>2024-06-14/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8%E4%B8%8E%E6%B8%97%E9%80%8F/>网络安全与渗透/a>/span>/div>div classcontent>安卓7.1以上模拟器抓取HTTPS数据由于安卓7.1以上无法抓取到https的包,主要原因是证书问题,证书需要安装到系统目录下而不是用户目录下,这样才能抓取https包,所以使用这种方法可以成功抓取到https的包。大家可以试试 工具准备 雷电模拟器(或者其他类似模拟器,如腾讯模拟器、夜神模拟器等) Charles 抓包工具点击下载 DG 硬盘分区工具点击下载 步骤一:下载并安装Charles程序 下载Charles抓包工具。 解压并安装Charles程序。 启动Charles程序。 步骤二:配置Charles抓包设置 在Charles程序中,依次点击 代理 -> SSL代理设置。 在弹出的窗口中,点击 启用SSL代理 复选框。 点击 添加 按钮,输入 *:443,确保443端口的流量被代理。 步骤三:安装Charles根证书 在Charles程序中,点击 帮助 -> SSL代理 -> 安装Charles根证书。 在证书安装向导中,选择安装到 受信任的根证书颁发机构。 步骤四:配置安卓模拟器网络代理 打开雷电模拟器。 进入模拟器的.../div>/div>/div>div classrecent-post-item>div classrecent-post-info no-cover>a classarticle-title href/cn/python-to-SOCKS5-for-local-HTTP title使用Python连接SOCKS5认证代理服务器,并在本地端口转发为HTTP代理的脚本。>使用Python连接SOCKS5认证代理服务器,并在本地端口转发为HTTP代理的脚本。/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>发表于/span>time datetime2024-06-09T08:06:00.000Z title发表于 2024-06-09 16:06:00>2024-06-09/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8E%E8%BF%90%E7%BB%B4/>服务器与运维/a>/span>/div>div classcontent>使用Python连接SOCKS5认证代理服务器,并在本地端口转发为HTTP代理的脚本。为解决 Proxy SwitchyOmega 无法连接带密码认证的 SOCKS5 服务器的问题,我们可以使用 Python 编写一个脚本来连接 SOCKS5 服务器,并在本地转发为 HTTP 服务器。 配置 SOCKS5 代理服务器的连接信息。 实现一个 HTTP 代理服务器,将请求通过 SOCKS5 代理进行转发。 启动 HTTP 代理服务器,并在终端显示上传和下载数据量。 以下是具体步骤和代码实现。 1. 安装所需库首先,请确保你已经安装了以下库: 1pip install requests pysocks 如果报错,请尝试备用安装环境库 12pip install altgraph0.17.4 anyio4.3.0 appdirs1.4.4 argon2-cffi23.1.0 argon2-cffi-bindings21.2.0 arrow1.3.0 astroid3.1.0 asttokens2.4.1 async-lru2.0.4.../div>/div>/div>/div>nav idpagination>div classpagination>span classpage-number current>1/span>a classpage-number href/page/2/#content-inner>2/a>a classpage-number href/page/3/#content-inner>3/a>a classextend next relnext href/page/2/#content-inner>i classfas fa-chevron-right fa-fw>/i>/a>/div>/nav>/div>div classaside-content idaside-content>div classcard-widget card-info text-center>div classavatar-img>img src/img/meiko.webp onerrorthis.onerrornull;this.src/img/friend_404.gif altavatar/>/div>div classauthor-info-name>Meiko/div>div classauthor-info-description>/div>div classsite-data>a href/archives/>div classheadline>文章/div>div classlength-num>23/div>/a>a href/tags/>div classheadline>标签/div>div classlength-num>27/div>/a>a href/categories/>div classheadline>分类/div>div classlength-num>5/div>/a>/div>a idcard-info-btn target_blank relnoopener hrefhttps://github.com/Meikoday>i classfab fa-github>/i>span>Follow Me/span>/a>div classcard-info-social-icons>a classsocial-icon hrefmailto:admin@meiko.ink target_blank titleEmail>i classfas fa-envelope stylecolor: #4a7dbe;>/i>/a>/div>/div>div classcard-widget card-announcement>div classitem-headline>i classfas fa-bullhorn fa-shake>/i>span>公告/span>/div>div classannouncement_content>WEICOME/div>/div>div classsticky_layout>div classcard-widget card-recent-post>div classitem-headline>i classfas fa-history>/i>span>最新文章/span>/div>div classaside-list>div classaside-list-item no-cover>div classcontent>a classtitle href/cn/docker-ins-wg-easy titleDocker 一键搭建 wg-easy 组网神器>Docker 一键搭建 wg-easy 组网神器/a>time datetime2025-03-02T07:58:57.000Z title发表于 2025-03-02 15:58:57>2025-03-02/time>/div>/div>div classaside-list-item no-cover>div classcontent>a classtitle href/cn/ollama-DeepSeek-offline-mod titleollama-DeepSeek模型离线安装>ollama-DeepSeek模型离线安装/a>time datetime2025-02-23T01:37:11.000Z title发表于 2025-02-23 09:37:11>2025-02-23/time>/div>/div>div classaside-list-item no-cover>div classcontent>a classtitle href/cn/docker-setup-teamspeak3forserver titledocker搭建teamspeak3服务器>docker搭建teamspeak3服务器/a>time datetime2025-02-15T02:23:59.000Z title发表于 2025-02-15 10:23:59>2025-02-15/time>/div>/div>div classaside-list-item no-cover>div classcontent>a classtitle href/cn/ubuntu2404replacesource titleubuntu24.04新版更换国内源>ubuntu24.04新版更换国内源/a>time datetime2025-01-28T05:58:00.000Z title发表于 2025-01-28 13:58:00>2025-01-28/time>/div>/div>div classaside-list-item no-cover>div classcontent>a classtitle href/cn/hello-hexo titlehexo迁移完成>hexo迁移完成/a>time datetime2024-12-22T13:48:00.000Z title发表于 2024-12-22 21:48:00>2024-12-22/time>/div>/div>/div>/div>div classcard-widget card-categories>div classitem-headline> i classfas fa-folder-open>/i> span>分类/span> /div> ul classcard-category-list idaside-cat-list> li classcard-category-list-item >a classcard-category-list-link href/categories/AI/>span classcard-category-list-name>AI/span>span classcard-category-list-count>1/span>/a>/li>li classcard-category-list-item >a classcard-category-list-link href/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8E%E8%BF%90%E7%BB%B4/>span classcard-category-list-name>服务器与运维/span>span classcard-category-list-count>11/span>/a>/li>li classcard-category-list-item >a classcard-category-list-link href/categories/%E7%B3%BB%E7%BB%9F%E4%BC%98%E5%8C%96%E4%B8%8E%E9%97%AE%E9%A2%98%E4%BF%AE%E5%A4%8D/>span classcard-category-list-name>系统优化与问题修复/span>span classcard-category-list-count>7/span>/a>/li>li classcard-category-list-item >a classcard-category-list-link href/categories/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8%E4%B8%8E%E6%B8%97%E9%80%8F/>span classcard-category-list-name>网络安全与渗透/span>span classcard-category-list-count>3/span>/a>/li>li classcard-category-list-item >a classcard-category-list-link href/categories/%E9%9A%8F%E7%AC%94/>span classcard-category-list-name>随笔/span>span classcard-category-list-count>1/span>/a>/li> /ul>/div>div classcard-widget card-tags>div classitem-headline>i classfas fa-tags>/i>span>标签/span>/div>div classcard-tag-cloud>a href/tags/CVE-2022-2068/ stylefont-size: 1.1em; color: #999>CVE-2022-2068/a> a href/tags/kali/ stylefont-size: 1.1em; color: #999>kali/a> a href/tags/kms/ stylefont-size: 1.1em; color: #999>kms/a> a href/tags/nodejs/ stylefont-size: 1.1em; color: #999>nodejs/a> a href/tags/fpr/ stylefont-size: 1.1em; color: #999>fpr/a> a href/tags/Ubuntu/ stylefont-size: 1.1em; color: #999>Ubuntu/a> a href/tags/deepseek/ stylefont-size: 1.1em; color: #999>deepseek/a> a href/tags/centos/ stylefont-size: 1.5em; color: #99a9bf>centos/a> a href/tags/VPN/ stylefont-size: 1.1em; color: #999>VPN/a> a href/tags/pve/ stylefont-size: 1.3em; color: #99a1ac>pve/a> a href/tags/SOCKS5/ stylefont-size: 1.1em; color: #999>SOCKS5/a> a href/tags/%E6%89%93%E5%8D%B0%E6%9C%BA/ stylefont-size: 1.1em; color: #999>打印机/a> a href/tags/ts3/ stylefont-size: 1.1em; color: #999>ts3/a> a href/tags/Alpine/ stylefont-size: 1.1em; color: #999>Alpine/a> a href/tags/ubuntu/ stylefont-size: 1.1em; color: #999>ubuntu/a> a href/tags/ai/ stylefont-size: 1.1em; color: #999>ai/a> a href/tags/ipv6/ stylefont-size: 1.1em; color: #999>ipv6/a> a href/tags/socks5/ stylefont-size: 1.1em; color: #999>socks5/a> a href/tags/ollama/ stylefont-size: 1.1em; color: #999>ollama/a> a href/tags/%E7%BB%84%E7%BD%91%E7%A5%9E%E5%99%A8/ stylefont-size: 1.1em; color: #999>组网神器/a> a href/tags/Android/ stylefont-size: 1.1em; color: #999>Android/a> a href/tags/Docker/ stylefont-size: 1.3em; color: #99a1ac>Docker/a> a href/tags/docker/ stylefont-size: 1.3em; color: #99a1ac>docker/a> a href/tags/hello/ stylefont-size: 1.1em; color: #999>hello/a> a href/tags/OpenVPN/ stylefont-size: 1.1em; color: #999>OpenVPN/a> a href/tags/python/ stylefont-size: 1.3em; color: #99a1ac>python/a> a href/tags/wg-easy/ stylefont-size: 1.1em; color: #999>wg-easy/a>/div>/div>div classcard-widget card-archives> div classitem-headline> i classfas fa-archive>/i> span>归档/span> a classcard-more-btn href/archives/ title查看更多>i classfas fa-angle-right>/i>/a> /div> ul classcard-archive-list> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2025/03/> span classcard-archive-list-date>三月 2025/span> span classcard-archive-list-count>1/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2025/02/> span classcard-archive-list-date>二月 2025/span> span classcard-archive-list-count>2/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2025/01/> span classcard-archive-list-date>一月 2025/span> span classcard-archive-list-count>1/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/12/> span classcard-archive-list-date>十二月 2024/span> span classcard-archive-list-count>1/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/09/> span classcard-archive-list-date>九月 2024/span> span classcard-archive-list-count>1/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/07/> span classcard-archive-list-date>七月 2024/span> span classcard-archive-list-count>1/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/06/> span classcard-archive-list-date>六月 2024/span> span classcard-archive-list-count>3/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2023/10/> span classcard-archive-list-date>十月 2023/span> span classcard-archive-list-count>2/span> /a> /li> /ul>/div>div classcard-widget card-webinfo>div classitem-headline>i classfas fa-chart-line>/i>span>网站信息/span>/div>div classwebinfo>div classwebinfo-item>div classitem-name>文章数目 :/div>div classitem-count>23/div>/div>div classwebinfo-item>div classitem-name>运行时间 :/div>div classitem-count idruntimeshow data-publishDate2023-02-07T16:00:00.000Z>i classfa-solid fa-spinner fa-spin>/i>/div>/div>div classwebinfo-item>div classitem-name>本站总字数 :/div>div classitem-count>10.3k/div>/div>div classwebinfo-item>div classitem-name>本站访客数 :/div>div classitem-count idbusuanzi_value_site_uv>i classfa-solid fa-spinner fa-spin>/i>/div>/div>div classwebinfo-item>div classitem-name>本站总浏览量 :/div>div classitem-count idbusuanzi_value_site_pv>i classfa-solid fa-spinner fa-spin>/i>/div>/div>div classwebinfo-item>div classitem-name>最后更新时间 :/div>div classitem-count idlast-push-date data-lastPushDate2025-06-14T17:50:42.142Z>i classfa-solid fa-spinner fa-spin>/i>/div>/div>/div>/div>/div>/div>/main>footer idfooter stylebackground: linear-gradient(20deg, #0062be, #925696, #cc426e, #fb0347);>div idfooter-wrap>div classcopyright>©2023 - 2025 By Meiko/div>div classframework-info>span>框架 /span>a target_blank relnoopener hrefhttps://hexo.io>Hexo/a>span classfooter-separator>|/span>span>主题 /span>a target_blank relnoopener hrefhttps://github.com/jerryc127/hexo-theme-butterfly>Butterfly/a>/div>div classfooter_custom_text>a target_blank relnoopener hrefhttps://beian.miit.gov.cn/>img classicp-icon>span>蜀ICP备18036396号-2/span>/a>script charsetUTF-8 idLA_COLLECT src//sdk.51.la/js-sdk-pro.min.js>/script>script>LA.init({id:Jyka4amc5HZ5aSmE,ck:Jyka4amc5HZ5aSmE,screenRecord:true})/script>script typetext/javascript>(function(c,l,a,r,i,t,y){caca||function(){(ca.qca.q||).push(arguments)};tl.createElement(r);t.async1;t.srchttps://www.clarity.ms/tag/+i;yl.getElementsByTagName(r)0;y.parentNode.insertBefore(t,y);})(window, document, clarity, script, jt9atw20sj);/script>/div>/div>/footer>/div>div idrightside>div idrightside-config-hide>button iddarkmode typebutton title日间和夜间模式切换>i classfas fa-adjust>/i>/button>button idhide-aside-btn typebutton title单栏和双栏切换>i classfas fa-arrows-alt-h>/i>/button>/div>div idrightside-config-show>button idrightside-config typebutton title设置>i classfas fa-cog fa-spin>/i>/button>button idgo-up typebutton title回到顶部>span classscroll-percent>/span>i classfas fa-arrow-up>/i>/button>/div>/div>div>script src/js/utils.js>/script>script src/js/main.js>/script>script src/pluginsSrc/@fancyapps/ui/dist/fancybox/fancybox.umd.js>/script>script src/pluginsSrc/instant.page/instantpage.js typemodule>/script>script src/pluginsSrc/node-snackbar/dist/snackbar.min.js>/script>div classjs-pjax>script>window.typedJSFn { init: str > { window.typed new Typed(#subtitle, Object.assign({ strings: str, startDelay: 300, typeSpeed: 150, loop: true, backSpeed: 50, }, 1)) }, run: subtitleType > { if (true) { if (typeof Typed function) { subtitleType() } else { btf.getScript(/pluginsSrc/typed.js/dist/typed.umd.js).then(subtitleType) } } else { subtitleType() } }}btf.addGlobalFn(pjaxSendOnce, () > { typed.destroy() }, typedDestroy)/script>script>function subtitleType () { if (true) { typedJSFn.init(今日事,今日毕,Never put off till tomorrow what you can do today) } else { document.getElementById(subtitle).textContent 今日事,今日毕 }}typedJSFn.run(subtitleType)/script>/div>script deferdefer idfluttering_ribbon mobilefalse src/pluginsSrc/butterfly-extsrc/dist/canvas-fluttering-ribbon.min.js>/script>script idclick-heart src/pluginsSrc/butterfly-extsrc/dist/click-heart.min.js asyncasync mobilefalse>/script>script src/pluginsSrc/pjax/pjax.min.js>/script>script>(() > { const pjaxSelectors head > title,#config-diff,#body-wrap,#rightside-config-hide,#rightside-config-show,.js-pjax window.pjax new Pjax({ elements: a:not(target_blank), selectors: pjaxSelectors, cacheBust: false, analytics: true, scrollRestoration: false }) const triggerPjaxFn (val) > { if (!val) return Object.values(val).forEach(fn > fn()) } document.addEventListener(pjax:send, () > { // removeEventListener btf.removeGlobalFnEvent(pjaxSendOnce) btf.removeGlobalFnEvent(themeChange) // reset readmode const $bodyClassList document.body.classList if ($bodyClassList.contains(read-mode)) $bodyClassList.remove(read-mode) triggerPjaxFn(window.globalFn.pjaxSend) }) document.addEventListener(pjax:complete, () > { btf.removeGlobalFnEvent(pjaxCompleteOnce) document.querySelectorAll(scriptdata-pjax).forEach(item > { const newScript document.createElement(script) const content item.text || item.textContent || item.innerHTML || Array.from(item.attributes).forEach(attr > newScript.setAttribute(attr.name, attr.value)) newScript.appendChild(document.createTextNode(content)) item.parentNode.replaceChild(newScript, item) }) triggerPjaxFn(window.globalFn.pjaxComplete) }) document.addEventListener(pjax:error, e > { if (e.request.status 404) { pjax.loadUrl(/404.html) } })})()/script>script async data-pjax src//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js>/script>div idlocal-search>div classsearch-dialog>nav classsearch-nav>span classsearch-dialog-title>搜索/span>span idloading-status>/span>button classsearch-close-button>i classfas fa-times>/i>/button>/nav>div classtext-center idloading-database>i classfas fa-spinner fa-pulse>/i>span> 数据加载中/span>/div>div classsearch-wrap>div idlocal-search-input>div classlocal-search-box>input classlocal-search-box--input placeholder搜索文章 typetext/>/div>/div>hr/>div idlocal-search-results>/div>div idlocal-search-stats-wrap>/div>/div>/div>div idsearch-mask>/div>script src/js/search/local-search.js>/script>/div>/div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]