尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
社会工程学防御指南:识别钓鱼、语音钓鱼与情感操纵
1. 社会工程学打的从来不是系统而是人的判断力前阵子帮一个团队做内部安全意识复盘技术侧的防火墙、终端管控、邮件网关都配得挺齐结果演练里最先破防的环节是一封伪装成行政通知的邮件——没有恶意附件只有一个请点击确认的链接。点进去的人里有三年经验的开发也有刚入职两周的新人。事后聊天大家的说法出奇一致看着挺正常的而且说的是我确实关心的事。这就是社会工程学最本质的地方它不去找代码里的漏洞而是去找人脑里的默认设置。人天生倾向于相信熟悉的东西、服从权威、在着急的时候走捷径、在被人帮助之后想还个人情。这些机制在日常生活里是优点放到信息交互场景里就成了可以被利用的入口。社会工程学的所有手法本质上都是围绕这几个心理杠杆做排列组合换的只是接触渠道和包装壳子。这篇内容面向的读者比较广做安全运营的可以拿去当内部培训素材普通职场人可以当自查手册刚接触这个概念的新手也能顺着往下看因为我会把每种手法的长什么样为什么有人会上钩怎么在现场识别三层都讲清楚。需要说明的是下面所有内容的落脚点都在识别与防御不涉及任何可操作的实施细节——知道套路长什么样是为了在它出现的时候能第一时间认出来而不是反过来。1.1 十条常见手法的一次性总览先把地图铺开。业内被讨论最多的社会工程学手法大致可以归到下面这十类。它们之间不是互斥关系实际案例里经常是两三种叠在一起用比如先用短信做初次接触再打电话跟进施压。编号手法主要接触渠道核心利用点1群发钓鱼邮件概率 从众2鱼叉式钓鱼邮件/即时通讯精准信息带来的可信度3鲸钓邮件职权与决策压力4语音钓鱼电话实时对话的压迫感5短信钓鱼短信/社交软件短链信息不透明6借口预设任意一个听起来合理的剧本7诱饵投放物理/下载好奇心与占便宜心理8尾随入场物理礼貌与不敢质问9水坑攻击网站对常用站点的默认信任10反向社会工程任意乐于助人与被需要的成就感看这张表会发现一个规律越是实时的渠道越容易得手因为留给目标核实的时间越短。邮件你可以放一放再看电话不行对面在等你回话面对面更不行人站在你面前你的大脑会自动进入社交模式而不是审核模式。理解这一点后面很多防御设计就有了方向——所有有效防御的共同特征都是人为地制造一个时间差。1.2 为什么我肯定不会上当这句话最危险做培训的时候我最怕听到的一句话就是这种邮件我一眼就能看出来。说这话的人往往不是吹牛而是真的没遇到过做得好的样本。低质量的群发钓鱼确实粗糙语法错误、排版混乱、发件人是一串乱码谁都能识别。但定向攻击的样本完全是另一个水准称呼是准确的引用的项目名是真的提到的会议时间对得上甚至连你上级的签名档格式都复刻了。所以更准确的说法是没有人能对所有场景免疫能做的是降低单次判断的出错概率并且在出错之后把损失控制住。这两件事的性质完全不同。前者靠培训和习惯后者靠流程和技术兜底。只做前者一次失手就是全盘皆输只做后者攻击者绕开技术点就能长驱直入。真正稳的结构是两层都在。还有一点容易被忽略社会工程学的成功率不取决于攻击者有多高明而取决于目标当时有多忙。同一个工程师周一上午精神饱满的时候能识别出的破绽周五下午赶交付的时候大概率会漏掉。攻击者非常清楚这一点所以施压手段几乎全部围绕制造紧迫感展开——限时、后果严重、领导在等。识别这种压迫感本身就是一道有效的防线。2. 邮件三兄弟广撒网、精准狙、钓大鱼邮件至今仍是社会工程学最主要的入口原因很朴素它是企业内部最高频、最正式、最难被完全禁用的沟通渠道。围绕邮件衍生出的三种手法差别主要在瞄准精度上。2.1 群发钓鱼赢在概率不在质量群发钓鱼的特点是大规模、低成本、模板化。攻击者拿一份邮箱列表套一个通用模板发出去可能九成九被忽略或者进垃圾箱但只要发出去十万封总有人在那一天刚好在等一份账号异常提醒或者发票待下载通知。这类邮件有几个相对稳定的破绽值得养成条件反射式的检查习惯。发件人显示名和实际地址不一致是最常见的一条很多人只看显示名不看地址链接文字和目标地址不符是第二条鼠标悬停或者长按就能看到真实域名这里要注意的是相似字符替换比如把字母 l 换成数字 1、把 m 拆成 rn扫一眼很难分辨**要求你立即马上否则将停用**是第三条正规机构极少用这种方式通知账号问题。我的经验是把检查动作固化成三个固定问题这封邮件为什么会发给我它让我做什么动作如果我不做会怎样三个问题里只要有一个答不上来就先放一放。这个动作大概花十秒钟但它能把大部分群发样本挡在门外。2.2 鱼叉式钓鱼知道你名字的那一刻信任就建立了一半鱼叉式钓鱼是定向的攻击者在下手之前会先做信息收集。信息来源往往不是什么高深渠道就是公开的东西团队在技术社区的分享里提到的系统名称、招聘启事里写明的内部工具栈、项目公告里的进度节点、社交动态里发的工位照片。把这些碎片拼起来就能写出一封看起来是内部人写的邮件。这也是为什么这类手法最难靠通用规则防住。你跟员工说注意语法错误样本没有语法错误你说检查发件域名对方可能用的是被攻陷的真实供应商邮箱。真正有效的判断依据往往在业务逻辑层面这件事符不符合当前的工作节奏一个正在做预算评审的团队突然收到一封请核对报销明细的邮件合理一个纯研发团队收到请确认采购合同条款的邮件就不太对劲。在实际操作中我建议团队建立一个简单的约定任何涉及资金、账号、数据导出的邮件请求无论看起来多可信都必须走第二条通道确认。第二条通道指的是不能由这封邮件本身提供的联系方式——不能用邮件里给的电话不能回邮件问要自己去通讯录里找、去打内部短号、去当面的工位问一句。这个动作叫带外验证烦是烦但它是目前对抗定向钓鱼最有效的一招。2.3 鲸钓目标不是你的账号是你的签字权鲸钓针对的是有决策权的人——部门负责人、财务审批人、项目负责人。手法上它和鱼叉式钓鱼类似但剧本设计完全不同它不关心你的登录密码它关心的是你能不能批一笔付款、能不能放行一个合作方。典型剧本有两类。一类是冒充高层下达指令语气简短、居高临下、强调保密和时效常见于我现在在外面开会不方便接电话你先安排一下。另一类是冒充合作方催流程附上伪造的对账单或者收款信息变更通知。后者的杀伤力其实更大因为收款账户变更这种事在真实业务里确实会发生很多人不会觉得异常。针对这一类光靠培训是不够的必须在流程上做硬约束。我见过做得比较扎实的做法是三条付款指令必须双人复核复核人不能是发起人指定的收款账户变更走独立审批链路且必须通过已知的官方电话回访确认不接受邮件或即时通讯里的确认高层本人知悉并支持这套流程这一点特别关键——如果领导自己嫌流程慢、要求这次特殊处理那所有防线都会从内部垮掉。2.4 五个可以当场用的识别锚点把上面的内容压缩成一个可执行的检查表遇到可疑邮件时按顺序过一遍检查项正常情况可疑信号发件地址与显示名、机构域名一致显示名对但域名不对或有相似字符替换回复地址与发件地址一致Reply-To 指向另一个完全不同的域链接目标与文字描述、机构域名匹配短链、IP直连地址、多级跳转诉求内容与当前工作节奏吻合涉及资金、凭据、数据导出且要求快速处理施压方式给出合理时限强调保密、禁止核实、后果威胁这五项里命中两项以上基本可以按可疑处理。处理方式不是删掉了事而是按团队约定上报——上报这个动作本身很有价值因为一个人收到的钓鱼邮件往往同一批同事也收到了你报一次可能帮别人挡掉十次。3. 换条通道继续骗语音、短信与面对面邮件被盯得紧了攻击者自然会换渠道。渠道一换很多在邮件场景里建立起来的警惕心就自动失效了——因为人对不同媒介的心理预设不一样。邮件是需要审核的东西电话是有人在跟我说话面对面是我不能失礼。3.1 语音钓鱼声音是最容易建立信任的凭证语音钓鱼的核心优势是实时性。文字你可以反复看、慢慢核声音不行对面在等你回话沉默三秒就会尴尬。攻击者非常擅长利用这个节奏一上来就设定角色和情境我这边是技术支持检测到你的账号有异常登录需要你现在配合确认一下。常见剧本包括冒充技术支持要求安装一个诊断工具、冒充上级要求紧急转账、冒充外部机构核实信息。技术上有两个点值得注意来电显示是可以被伪造的看到熟悉的号码不代表是本人另外现在合成语音的门槛已经很低短样本就能模仿出相当接近的音色所以声音听着像这件事作为身份凭证的价值正在快速下降。应对办法还是带外验证但要在通话中完成才有意义。我通常建议的做法是不管对方说什么先挂断然后自己拨回去。拨的号码来自你自己的通讯录或者内部通讯录不是对方提供的。如果对方真的是内部同事回拨过去一分钟就能说清楚如果对方是冒充的这一挂就结束了。这个动作没有任何社交成本上的问题你可以直接说我先核实一下稍后回你正常人都能理解。3.2 短信钓鱼短链接制造的信息黑洞短信和即时通讯软件上的钓鱼最大的特点是信息被压缩到极限。一条短信几十个字一个短链接你根本不知道点进去是什么。而短链接服务本身是合法工具没法一刀切封禁。这类信息的典型话术是制造一个必须马上处理的小事包裹待取、账单异常、账号需要重新验证、ETC 或通行费补缴。共同点是事情足够小小到你不会认真对待但后果听起来足够急急到你想快点解决。这个组合非常要命因为它精准避开了这事值得警惕吗这个判断环节。实操建议很直接凡是短信里的链接一律不点。需要处理的事情自己去官方应用里查或者手动输入官网地址。这个规则听起来很粗暴但它的执行成本极低而且几乎不会误伤——真正需要你处理的事情在官方渠道里一定能找到入口。另外手机上可以开启过滤未知发件人之类的功能减少干扰面。3.3 尾随入场门禁挡得住陌生人挡不住抱着东西的人物理层面的社会工程学经常被低估因为大家默认门口有闸机、有工牌进不来。但实际情况是绝大多数办公场所在早高峰时段都存在尾随入场的窗口——一个人双手抱着箱子、或者拎着两杯咖啡站在闸机旁边看着你绝大多数人的第一反应是帮着刷一下。攻击者会精心设计这个形象穿工服、戴工牌可以是伪造的也可以是从公开渠道买来的旧工牌、手里拿着明显属于工作场景的物品。有的还会主动搭话说自己是来送东西的、来面试的、新来的找不到会议室。所有这些设计的共同目的是让你在零点几秒内完成这是自己人的判断从而跳过核实环节。防御这件事不能靠个人的勇气要靠环境和流程。几个成本不高但效果明显的做法访客一律走前台登记并佩戴明显标识员工工牌在办公区域内保持可见对尾随情况把询问这件事变成制度而不是个人选择比如统一话术麻烦您到前台登记一下我带您过去这样问的人没有心理负担被问的人也挑不出毛病。3.4 三种通道的对抗成本对比通道攻击者的优势防御的难点成本最低的应对邮件可批量、可精心打磨样本质量参差判断标准难统一带外验证 统一上报电话实时压迫无法暂停思考来电显示不可信语音可合成挂断后主动回拨面对面社交礼仪压制质疑员工不敢问、怕冒犯制度化询问话术 访客流程短信信息量极小链接不透明短链无法预判一律不点走官方入口这张表想说明的是不同通道的防御重点不在提高警惕这种空话而在于为每个通道预设一个固定的、不需要临场发挥的动作。临场发挥靠的是状态状态有起伏固定动作靠的是肌肉记忆稳定得多。4. 更隐蔽的一层借口预设、诱饵与我是来帮你的前面几类手法目标多少还知道自己正在被要求做某件事。接下来这几种更麻烦因为它们往往让目标觉得这是我自己的决定。4.1 借口预设先给你一个合理的剧本借口预设的核心是角色扮演。攻击者会给自己设定一个身份并围绕这个身份准备一整套自洽的说辞为什么来这里、为什么需要这个信息、为什么不能走正常流程。常见身份包括新入职的同事、外部审计人员、设备维保人员、合作方对接人。这套东西之所以有效是因为人在面对一个自洽的叙事时倾向于只验证叙事内部的一致性而不去验证叙事本身。对方说自己是来做消防检查的你会想他说的流程听起来对但不太会想今天真的有安排检查吗。要打破这一点就得把验证动作前置到叙事之外——不看他说什么看名单上有没有他看对接人认不认识他。我在实际场景里见过一个很实用的做法前台放一张当日的来访和施工安排表任何人自称有预约先对表。表上没有的一律按未预约处理联系对接人确认。这个动作把判断对方是否可信这个高难度任务降级成了名字在不在表上这个低难度任务执行起来几乎不需要动脑。4.2 诱饵那个恰好躺在停车场的东西诱饵投放是最古老也最顽固的手法之一。形式包括在停车场、电梯口、洗手间遗落的存储介质也包括网络上那些免费工具破解版软件内部资料下载。共同点是它给了你一个主动获取的理由好奇心、占便宜、省事。很多人觉得自己不会捡地上的U盘插电脑但真实情况是如果那个U盘上贴着2024年度预算-终版这类标签而且就放在你所在楼层的电梯口捡起来插一下看看是谁丢的这个念头是很容易冒出来的。网络侧的诱饵同理这个工具能省你半天工作量这句话的说服力比任何技术手段都强。应对上物理侧的规则很简单捡到存储介质一律交行政部门不插任何个人或公司设备。网络侧的规则是软件来源白名单——只从内部软件中心或者官方渠道获取来源不明的可执行文件一律不运行。这条规则最好由技术手段兜底比如终端策略直接禁止未签名程序运行把要不要装这个判断从人身上拿走。4.3 反向社会工程主动来帮忙的人最该警惕这一类比较反直觉。常规思路里攻击者是来索取的反向社会工程里攻击者主动提供帮助通过帮忙来换取信息或者制造后续的接触机会。典型场景你正被一个系统问题卡住有人主动联系你说我之前处理过类似问题你把配置发我看看或者有人在群里热心解答问题顺带问一句你们内部现在用的是哪个版本。单看每一次交互都无害但积少成多拼出来的信息量相当可观。这类手法的难点在于它借用了乐于助人这个正面品质。你很难对一个主动帮忙的人保持警惕因为那显得很不近人情。我的处理原则是帮忙可以接受但涉及内部信息的分享要按正常流程走。具体来说技术问题的讨论尽量在公开或内部可控的渠道进行不把内部配置、拓扑、账号信息发到私聊或者外部群遇到顺便问一句的时候把这句话当成一个正式的信息请求来对待该走审批走审批。4.4 水坑攻击你常去的那个地方被做了手脚水坑攻击的思路是不找你找你必经之路。攻击者会去观察目标群体常访问哪些站点——行业论坛、技术社区、供应商门户——然后在这些站点上做手脚等着目标自己上门。对个人来说这类攻击几乎无法通过提高警惕来防御因为你访问的是一个你长期信任的站点它的异常你根本看不到。有效的做法在技术侧浏览器和终端保持更新访问站点时注意协议和证书提示对来源不明的下载保持警惕重要账号开启二次验证。这几条听起来都是老生常谈但它们应对的正是这种你自己看不出问题的场景——防线必须建在技术层而不是人的判断上。在团队层面可以对常访问的行业站点做定期检查出现异常的跳转或者强制下载行为时及时通报。这个工作不需要多高的技术门槛需要的是一点点持续的关注。5. 同情心与情感操纵最不好防的那一类前面讲的手法多少还能靠识别套路来应对。这一类不行因为它触碰的是人的善意而善意本身没有错。5.1 为什么会有人主动帮攻击者把门打开情感操纵类手法的共同结构是先建立一个需要被同情的处境再提出一个看起来很小的请求最后让目标在帮人和守规矩之间做选择。经典场景包括自称遇到紧急情况需要借用设备或网络、自称是新人求助需要临时权限、自称家里出事需要通融一下流程。这类请求的杀伤力在于拒绝的成本被刻意抬高了。你拒绝的不是一个请求你拒绝的是一个看起来很可怜的人。绝大多数人在这种情境下会选择通融而且事后不会上报因为上报等于承认自己做了错事。更麻烦的是这类手法的时间周期往往很长。有些案例里攻击者和目标建立了数周甚至数月的关系期间持续提供情绪价值直到某个时点才提出真正的请求。这时候目标已经很难客观判断了因为拒绝意味着否定前面所有的交往。5.2 把守规矩和冷漠拆开我个人的体会是防这一类不能靠提醒自己别心软那是反人性的也坚持不了多久。有效的做法是重新定义这件事守流程不等于不帮人恰恰相反走流程是对双方的保护。具体到执行上可以准备几句不需要临场组织的话术。比如这个权限我确实开不了但我可以帮你找对应的人五分钟就能走完规定是要走登记的我带你过去比你自己找快。这类话术的特点是拒绝了请求但没有拒绝这个人。对方如果是真的有困难这个回应是有帮助的对方如果是伪装的这个回应会让他知难而退因为走正规流程对他来说是暴露风险。团队层面还要做一件事明确因流程被拒绝不是员工的过错并且公开支持这种拒绝。我见过一些团队员工按流程拒绝了紧急请求结果被投诉服务态度差最后不了了之。这种案例传开之后整个团队的流程执行力会断崖式下降因为大家学到了一个更重要的教训——守规矩要担责任。5.3 一个容易被忽略的盲区内部人员讨论社会工程学的时候大家默认攻击者在外部。但实际上相当一部分信息泄露和越权操作源头在内部——不一定出于恶意很多时候就是帮个忙顺手一下。典型场景是权限的私下借用同事临时需要看某个数据你把账号借他用一下离职同事回来找资料你帮他开个门。这些行为在当事人看来是人际关系的润滑剂在安全视角下就是权限体系的漏洞。而且这类行为极难通过技术手段发现因为它用的都是合法凭据。处理这个问题光靠禁止效果有限得同时解决正当需求的通道问题。如果走正规流程申请权限需要三天而借个账号只要三秒那规则一定守不住。把正常需求的流程做短、做顺是减少私下变通最有效的办法这一点比任何培训都管用。6. 把防线落在流程上一份能直接抄的清单讲到这里方法论其实已经清楚了社会工程学利用的是人的判断在特定情境下的偏差所以防御不能指望人不出错而要靠降低出错概率 出错后限制损失这两层结构。6.1 个人层面五条不需要记太多的硬规则规则太多等于没有规则。我建议个人只记住五条每条都简单到不需要判断凡是催促你做决定的先停十分钟。真正紧急的事情十分钟不会改变结果不紧急的事情十分钟能让你看清很多破绽。凡是涉及资金、凭据、数据导出的请求一律带外验证。用你自己找到的联系方式核实不用对方给的。凡是短信、私聊里的链接不点。需要处理的事情自己去官方入口找。凡是来源不明的程序和介质不用。包括看着像是同事丢的那个U盘。凡是让你觉得这事有点怪但说不上来的上报。上报不丢人漏报才麻烦。这五条的价值在于它们的执行成本极低。任何需要想一想的规则在压力状态下都会失效而这五条基本是条件反射级别的动作。6.2 团队层面把验证变成默认动作而不是例外个人习惯只能覆盖一部分场景剩下的要靠机制。下面这几条是我见过落地效果比较好的机制解决什么问题落地要点资金/权限变更双人复核单点判断失误复核人不由发起人指定供应商与账户变更回访冒充合作方回访号码来自历史合同不用新邮件里的访客与施工对表制度借口预设、尾随每日更新前台可见无预约一律联系对接人软件来源白名单诱饵、水坑终端策略兜底不依赖个人判断一键上报入口发现可疑后的处置入口要好找且明确报错不追责这里最有争议的通常是最后一条。很多团队做了上报入口但员工不用原因是怕报错了被笑话。解决办法不是发通知要求大家多报而是公开表扬那些报了假警报的人。这个信号传出去上报率才会真的起来。顺便说一个我踩过的坑。早期做钓鱼演练的时候我们按点击率排名通报本意是引起重视结果适得其反——点击过的人怕被点名后面收到类似邮件干脆不报、直接删掉还有人私下打听这次会不会通报。演练的教育价值基本归零。后来改成只公布报告率和平均报告时长这两个指标氛围才慢慢转过来。这个教训我印象很深任何以羞辱为手段的安全管理最终都会把信息通道堵死。6.3 出事之后的黄金一小时再怎么防也会有失手的时候。这时候最忌讳的是两件事一是当事人因为害怕而隐瞒二是团队把精力花在追责上而不是止损上。一个可执行的处置顺序大致是这样第一步立刻切断。如果是点开了链接或者运行了程序第一时间断网、保留现场、联系技术侧。不要自己尝试清理也不要重启之后当没发生过——很多取证线索在重启后就没了。第二步改凭据。在另一台干净的设备上修改相关账号的密码开启二次验证检查有没有异常的登录记录、转发规则、授权应用。邮件转发规则这一项特别容易被忽略攻击者拿到账号后经常悄悄加一条规则把特定邮件转到外部人走了通道还在。第三步通知。通知对象包括技术侧、直属负责人以及可能受影响的同事。通知的目的是让同一批收到同类信息的人提高警惕不是追究谁点的那一下。第四步复盘。复盘的重点应该放在哪一环的流程让这个攻击有机会成功而不是谁犯了错。如果一次失手的结论只是某人粗心那这次复盘基本没有价值因为下次换个人还是同样的结果。我个人的经验是复盘时最有用的一个问题是在这件事发生的过程中有哪个环节本来可以拦住它但因为流程太长或者太麻烦被人绕过去了这个问题的答案往往指向真正需要改的地方。最后分享一个不太起眼但很有用的做法把上面这些内容压缩成一页纸贴在工位或者放进新员工入职材料里配上本行业真实发生过的案例类型不用具体机构名说清楚场景就行。安全意识的传递靠的不是长篇大论的培训而是让人在遇到的那一刻能想起一句具体的话。一句先挂断再回拨可能比两小时的课程管用。
RELATED

相关推荐

区块链技术在零碳履约网络中的应用与实践

区块链技术在零碳履约网络中的应用与实践

1. 项目背景与核心概念解析"reMARS回顾:零碳目标与履约网络技术"这个标题揭示了两个关键维度的交叉融合——可持续发展目标与前沿数字技术应用。作为长期关注能源数字化转型的从业者,我亲历了区块链技术在碳管理领域从概念验证到规模落地的全过…

📅 2026/10/30 5:49:59
九科全链路自动化系统:RPA与AI的金融业实践

九科全链路自动化系统:RPA与AI的金融业实践

1. 项目概述:九科信息的全链路自动化系统布局深圳九科信息作为自动化系统研发领域的标杆企业,其产品矩阵覆盖了从流程挖掘到智能执行的完整闭环。我曾在金融行业实施过类似的全链路自动化方案,深刻体会到这种"端到端"设计对业务效率…

📅 2026/10/30 5:44:59
C语言手写Dijkstra最短路径:链式前向星、堆优化与路径还原

C语言手写Dijkstra最短路径:链式前向星、堆优化与路径还原

简介:面向图结构学习与课程设计场景,这份资料围绕单源点最短路径问题,给出基于C语言的Dijkstra算法实现方案,适合掌握结构体、指针与基本数据结构后,希望理解图的创建、存储及最短路径求解过程的学生和开发者参考。压缩…

📅 2026/10/30 5:44:59
MORE NEWS

更多资讯

📰

VS Code 差异对比实战指南:4 个对比入口与 4 个窗格搞定 Git 冲突

VS Code 差异对比实战指南:4 个对比入口与 4 个窗格搞定 Git 冲突 【免费下载链接】vscode Visual Studio Code 项目地址: https://gitcode.com/GitHub_Trending/vscode6/vscode 两人同时改了 settings.json 里的 "editor.tabSize",git…

📰

Dism++ 完整指南:5 分钟完成第一次空间回收,玩转 Windows 深层维护

Dism 完整指南:5 分钟完成第一次空间回收,玩转 Windows 深层维护 【免费下载链接】Dism-Multi-language Dism Multi-language Support & BUG Report 项目地址: https://gitcode.com/gh_mirrors/di/Dism-Multi-language Windows 用几个月就能占…

📰

快速上手 Lively 音频可视化:从安装到桌面随节奏起舞

快速上手 Lively 音频可视化:从安装到桌面随节奏起舞 【免费下载链接】lively Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3. 项目地址: https://gitcode.com/gh_mirrors/li/lively…

📰

Ruffle 桌面版播放本地 SWF 文件:快速上手的完整教程

Ruffle 桌面版播放本地 SWF 文件:快速上手的完整教程 【免费下载链接】ruffle A Flash Player emulator written in Rust 项目地址: https://gitcode.com/GitHub_Trending/ru/ruffle Ruffle 桌面版是一个用 Rust 编写的 Flash 模拟器,让你在浏览器…

📰

Vorssaint:免费开源的 macOS 菜单栏工具,逐应用音量与系统监控一个图标搞定

Vorssaint:免费开源的 macOS 菜单栏工具,逐应用音量与系统监控一个图标搞定 【免费下载链接】vorssaint-utils Free and open-source macOS menu bar toolkit. 项目地址: https://gitcode.com/GitHub_Trending/vo/vorssaint-utils Vorssaint 是一…

📰

2.1GPIO输入

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬