IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    dingjiacan@antvsion.com
    发表于
    2025-01-09 09:18:59

    MFC框架软件逆向研究

    MFC框架简介什么是mfc?MFC库是开发Windows应用程序的C++接口。MFC提供了面向对象的框架,采用面向对象技术,将大部分的Windows API 封装到C++类中,以类成员函数的形式提供给程序开发人员调用。简单来说,MFC是一种面向对象,用于开发windows应用程序的框架,突出特点是封装了大部分windows API,便于开发人员使用(写win挂方便)。MFC程序的运行过程分为以下四步:利用全局应用程序对象theApp启动应用程序。调用全局应用程序对象的构造函数,从而调用基类(CWinApp)的构造函数,完成应用程序的一些初始化工作,并将应用程序对象的指针保存起来。进入WinMain函数。在AfxWinMain函数中获取子类的指针,利用指针实现上述的三个函数,从而完成窗口的创建注册等工作。进入消息循环,一直到WM_QUIT。那么问题来了,我们如何逆向mfc程序呢?因为其封装了大部分windows API,逆向起来也复杂了不少,因为需要了解大量的windows api 并且熟悉windows编程。下面进行讲解。MFC如何逆向如下图,是MFC框架软件的基本界面,可以看到,就是一堆button,主要逆向也是check button。那么,对于MFC逆向,我们主要需要知道的是,当我们执行某个操作(点击某个按钮)的时候,程序会执行什么处理函数。在mfc中,程序是使用消息机制来实 ...继续阅读 (149)


    love 0
    dingjiacan@antvsion.com
    发表于
    2025-01-09 09:06:42

    软件系统安全逆向分析-混淆对抗

    1. 概述在一般的软件中,我们逆向分析时候通常都不能直接看到软件的明文源代码,或多或少存在着混淆对抗的操作。下面,我会实践操作一个例子从无从下手到攻破目标。花指令对抗虚函数表R**2. 实战-donntyousee题目载体为具有漏洞的小型软件,部分题目提供源代码,要求攻击者发现并攻击软件中存在的漏洞。2.1 程序测试首先拿到这道题目,查壳看架构,elf64放到虚拟机中运行一下plzinputyourflag8888888888888wrongida64反编译,发现软件进行了去符号处理,最直白就是没有main()函数。但是ida自动帮我们定位到了系统入口函数start()。然后我们查字符串 plz、wrong,均无法查到相关字符串可见程序对静态分析做了很大的操作,防止一眼顶真。然后我们回到系统入口函数start,F5反编译。程序无法完全反编译,并且发现init和fini均无法正常识别。进入main函数,即sub_405559(),无可用信息。2.2 花指令对抗看汇编很明显,程序做的混淆对抗是加了花指令。花指令实质就是一串垃圾指令,它与程序本身的功能无关,并不影响程序本身的逻辑。在软件保护中,花指令被作为一种手段来增加静态分析的难度。花指令关键在于对堆栈变化以及函数调用的操作。强硬的动态调试能力也可以无视花,直接en看。对于此花指令,我们只需要将call $+5、 retn nop 即 ...继续阅读 (156)


    love 0
    Guang Cai Li
    发表于
    2025-01-09 08:44:16

    延迟块清除的产生和避免示例

    实验一:延迟块清除的产生1.先构建一个1万条数据的表create table test as select * from dba_objects where rownum<10001;2.使用循环来插入数据。初始数据1W条,则每次循环后表内数据量依次是2,4 ,8 ,16 ,32 ,64 ,128, 256,512,1024,需要10次循环。beginfor i in 1 .. 10 loopinsert into test select * from test;commit;end loop;end;3.执行查询,执行计划中可以看到 2204 redo sizeSQL> select count(*) from test;COUNT(*)———-5120000SQL> select count(1) from dba_indexes where table_name=’TEST’; —没有索引COUNT(1)———-0SQL> alter system flush buffer_cache; —清空buffer_cacheSystem altered.SQL> set autotrace onSQL> select count(*) from test wher ...继续阅读 (82)


    love 0
    R0uter
    发表于
    2025-01-09 07:24:10

    Hestia mail server can only send but receiving email

    去落格博客阅读完整排版的Hestia mail server can only send but receiving email最近更新:9th 1 月, 2025I just fix another problem that after setup my email server, it cannot receive any incoming email. If you test with a hotmail, you can get reject notification says office is in the black list of the server like this:ip-172-26-5-111.ap-southeast-2.compute.internal rejected your message to the following email addresses: admin@airportblisscars.com.au (admin@airportblisscars.com.au) Your message couldn't be delivered because the recipient's email server (outside Office 365) suspected that your message was spam. To f ...继续阅读 (99)


    love 0
    Andre Lewis
    发表于
    2025-01-09 06:59:52

    Hollow Cocoon: Game Psikologis di Dunia Gelap Penuh Teka-Teki

    Saya masih ingat malam pertama saya memainkanHollow Cocoon. Lampu kamar sengaja saya redupkan, headphone menyala penuh, dan suasana rumah yang sunyi membuat pengalaman itu terasa sangat imersif. Awalnya, saya berpikir ini hanya akan menjadi game horor biasa, tapi ternyata saya salah besar.Hollow Cocoonbukan hanya sebuah game, melainkan perjalanan psikologis yang benar-benar membawa saya masuk ke dalam dunia gelap yang penuh teka-teki.Game ini dikembangkan oleh studio indie yang punya reputasi kuat dalam menciptakan suasana mencekam. Dengan visual retro yang terinspirasi dari era PS1,Hollow Coc ...继续阅读 (53)


    love 0
    一线码农
    发表于
    2025-01-09 06:56:00

    聊一聊 C#异步 任务延续的三种底层玩法 - 一线码农

    【摘要】一:背景 1. 讲故事 最近聊了不少和异步相关的话题,有点疲倦了,今天再写最后一篇作为近期这类话题的一个封笔吧,下篇继续写我熟悉的 生产故障 系列,突然亲切感油然而生,哈哈,免费给别人看程序故障,是一种积阴德阳善的事情,欲知前世因,今生受者是。欲知来世果,今生做者是。 在任务延续方面,我个人的总结就阅读全文 ...继续阅读 (172)


    love 0
    wxy
    发表于
    2025-01-09 06:47:08

    支付宝和微信收款码二合一(图层合并)

    摘要总结: 该前端项目实现通过图层合并的方式进行收款码的在线上传。主要合并方式包括三种:通过UA判断图片合并、第三方支付平台接入和二维码合并。项目提供在线地址https://www.wxy97.com/ali-wechat-pay。使用UA判断的方式,根据访问者的User Agent信息判断使用的App,实现简单但存在UA变更的风险,并且微信不支持直接拉起。二维码合并方法则通过二维码纠错机制实现,具有简单易用的优点,但兼容性有限且抗污能力不如原生二维码。此外,还介绍了接入第三方支付平台的原理,虽然功能丰富且自动化程度高,但成本较高并依赖第三方服务。项目还提到了存在的缺点和不安全因素。GitHub地址为https://github.com/pzx521521/parap-tool,原帖地址在https://www.52pojie.cn/thread-1997987-1-1.html。 ...继续阅读 (109)


    love 0
    R0uter
    发表于
    2025-01-09 06:23:04

    Hestia add spamassassin and clamav

    去落格博客阅读完整排版的Hestia add spamassassin and clamav最近更新:9th 1 月, 2025So, u installed Hestia as ur control panel. And you gonna use it for your email server. And then you found that there is no spam filter and clamav even you selected the option for them during the installation.It was bcs the Hestia install script will check ur vps memory, if lower than 4GB (not sure the exact size but) it will skip those two. Anyway, I m in lightsail and I m planing run small jobs but need those two buddy, I have created swap for it, I just need them to spin up.sudo apt install spamassassin clamav clamav-daemonlet& ...继续阅读 (93)


    love 0
    dudu
    发表于
    2025-01-09 01:46:00

    园子博客后台 Angular 升级:手工迁移至 Standalone Component - dudu

    【摘要】最近在将园子博客后台的前端框架从 angular 15 升级至 angular 19,这边博文记录的是迁移至 Standalone Component 的过程。之前尝试使用 angular 19 提供的迁移命令自动迁移,但迁移失败,改为手动迁移,记录一下迁移过程。阅读全文 ...继续阅读 (85)


    love 0
    chancel
    发表于
    2025-01-09 00:00:00

    WireGuard组网指南

    WireGuard 是一种现代的虚拟私人网络(VPN)协议和软件,提供了高效、安全和易于配置的 VPN 解决方案,由 Jason A. Donenfeld 开发,并于 2018 年正式合并到 Linux 内核中WireGuard 使用现代加密算法来保障通讯的安全和隐私,其代码库简短便于审计和维护,加密方式采用公钥私钥的方式进行端对端加密支持的平台也非常广泛包括 Linux、MacOS、Windows 以及移动设备平台 IOS 和 Android在国内适合用于代理到家中的 VPN 服务,但其流量特征较为明显且不支持混淆,所以不适合于跨境访问1. 结论WireGuard 适合需要在外访问家庭网络中的服务场景,例如我是家庭网络中有台 N100 的服务器(其 IP 是192.168.100.1)提供多个微型服务在外出后,Android 设备只需打开 WireGuard 服务后,就可以访问192.168.100.1,而无需像 Frp 类的内网穿透服务去访问中转服务器的端口WireGuard 相较于 Frp 的优势:省去了逐个逐个端口映射的烦恼免去了维护两套 IP 的工作(本地 IP 和服务器 IP 之间来回转换)流量加密,客户端兼容广泛如果自行部署麻烦,可以考虑直接使用第三方容器镜像如wg-easy,自带 web 页面管理,非常方便地址:https://github.com/wg-easy/ ...继续阅读 (124)


    love 0
    caimouse
    发表于
    2025-01-08 18:59:34

    Mono里运行C#脚本26—CEE_ADD/MONO_CEE_ADD/OP_IADD/X86_ADD的转换过程

    接着会经过mono_method_to_ir函数处理,就会把MONO_CEE_ADD转换为更进一步细分的指令码OP_IADD。跟着后面就是mono_codegen处理已经转换为OP_IADD指令码,这时就会调用不同的CPU指令来生成执行代码。Mono里运行C#脚本26—CEE_ADD/MONO_CEE_ADD/OP_IADD/X86_ADD的转换过程。其它指令也是通过上面的过程处理,就可以生成整个函数的代码,后面就可以调用函数的方式来执行此代码了。首先C#代码被编译后,会产生CIL指令的代码, ...继续阅读 (136)


    love 0
    colorant
    发表于
    2025-01-08 17:54:09

    VIDU迎来新版本升级,视频质量显著提升

    比如,上图我上传了一张长着苹果脑袋的女孩和一张雪后故宫的照片,然后让Vidu生成一个“长着苹果脑袋的模特站在雪后的故宫里,身穿红黑色蕾丝晚礼服,修长的大腿,她面向前方迎面走来,优雅的姿态,脸带微笑,环绕拍摄的镜头,身后跟着两条拉布拉多犬。应该说,Vidu的新版本,带来了令人惊喜的能力升级,因为各家产品都在快速迭代,而且生成内容,侧重点,使用方式的不同,很难说谁一定最强,但Vidu的生成质量和独特的参考生视频能力,使其稳居国内类似产品前三的位置,那是没有什么问题的。更新后的产品主页明显跟上了时代。 ...继续阅读 (92)


    love 0
    babyfacer
    发表于
    2025-01-08 17:22:27

    Albert Gu: More Learning, Less Data(更多学习,更少数据)

    当前 AI 模型需要大量数据进行训练,但学习效率远低于人类。他希望未来能提升数据效率,让模型以更少的数据学到更多。提升数据效率的关键在于让模型生成高层次抽象并过滤噪声,这与数据整理、特征工程、多模态性、可解释性、稳健性、推理能力及 AI 民主化等问题密切相关。更高效的数据使用不仅能降低成本、提升模型性能,还能让 AI 更广泛应用于数据或资源有限的领域。他认为数据效率是 AI 进步的重要指标,并期待未来取得突破。 ...继续阅读 (103)


    love 0
    Windfarer
    发表于
    2025-01-08 14:45:14

    老板,来杯IPA,像我生活一样苦的

    又是一年时光飞逝,繁忙的工作让表达能力跌至冰点,想写点什么又不知从何写起,这篇东西写写删删,一度以为又要永久丢在草稿箱里不见天日了,最终还是努力糊完发 ...继续阅读 (78)


    love 0
    时光巷陌
    发表于
    2025-01-08 14:36:00

    职业倦怠和生活平衡

    心理健康是你应对情绪、回应压力的独特方式,它取决于你对生活的总体态度。研究表明,拥有健康的心理状态益处颇多,能让我们享受生活、在困境中坚韧不拔、设定并达成目标,还能建立并维系良好的人际关系。然而,压力是生活中不可避免的一部分。无论我们多么渴望无压生活,压力作为人类的自然反应,始终存在且有其必要性。适度的压力(如面临截止日期)能通过提高生产力、增强警觉性和提升精力水平,促进心理健康。但倘若压力持续过久或超出我们的承受能力,就会使人身心俱疲。长期处于压力之下,会给身心带来难以承受的后果。何为职业倦怠?职业倦怠是一种精神、身体和情感上全然耗尽的状态。若你正遭受职业倦怠,可能会发觉自己难以投身于以往觉得有意义的活动,对那些曾至关重要的事物不再上心,甚至愈发感到绝望无助。职业倦怠的症状表现如下:身体症状:头痛、胃痛或肠道不适、疲劳、频繁生病、食欲与睡眠状况改变。情绪症状:感到无助、愤世嫉俗、充满失败感或自我怀疑、满意度降低、在世间倍感孤独、丧失动力。行为迹象:日常事务处理能力下降、离群索居、拖延、情绪失控爆发、借助药物或其他物质来应对。职业倦怠的成因职业倦怠并非仅仅源于工作环境压力大或责任过重。任何长期承受慢性压力与重压,致使不堪重负的人,无论是工作还是家庭需求所致,都可能陷入职业倦怠。引发职业倦怠的因素涵盖:工作相关因素:对工作几无掌控权、缺乏认可、工作期望过高、工作单调乏味或缺乏挑战、环 ...继续阅读 (158)


    love 0
    绪风
    发表于
    2025-01-08 14:36:00

    职业倦怠和生活平衡

    心理健康是你应对情绪、回应压力的独特方式,它取决于你对生活的总体态度。研究表明,拥有健康的心理状态益处颇多,能让我们享受生活、在困境中坚韧不拔、设定并达成目标,还能建立并维系良好的人际关系。然而,压力是生活中不可避免的一部分。无论我们多么渴望无压生活,压力作为人类的自然反应,始终存在且有其必要性。适度的压力(如面临截止日期)能通过提高生产力、增强警觉性和提升精力水平,促进心理健康。但倘若压力持续过久或超出我们的承受能力,就会使人身心俱疲。长期处于压力之下,会给身心带来难以承受的后果。何为职业倦怠?职业倦怠是一种精神、身体和情感上全然耗尽的状态。若你正遭受职业倦怠,可能会发觉自己难以投身于以往觉得有意义的活动,对那些曾至关重要的事物不再上心,甚至愈发感到绝望无助。职业倦怠的症状表现如下:身体症状:头痛、胃痛或肠道不适、疲劳、频繁生病、食欲与睡眠状况改变。情绪症状:感到无助、愤世嫉俗、充满失败感或自我怀疑、满意度降低、在世间倍感孤独、丧失动力。行为迹象:日常事务处理能力下降、离群索居、拖延、情绪失控爆发、借助药物或其他物质来应对。职业倦怠的成因职业倦怠并非仅仅源于工作环境压力大或责任过重。任何长期承受慢性压力与重压,致使不堪重负的人,无论是工作还是家庭需求所致,都可能陷入职业倦怠。引发职业倦怠的因素涵盖:工作相关因素:对工作几无掌控权、缺乏认可、工作期望过高、工作单调乏味或缺乏挑战、环 ...继续阅读 (166)


    love 0
    nokiaguy
    发表于
    2025-01-08 12:27:23

    【Python】构建智能语音助手:使用Python实现语音识别与合成的全面指南

    随着人工智能技术的迅猛发展,语音助手已成为人们日常生活中不可或缺的一部分。从智能手机到智能家居设备,语音交互提供了便捷高效的人机交互方式。本文旨在全面介绍如何利用Python编程语言及其强大的库——`SpeechRecognition`和`gTTS`,构建一个基础但功能完备的语音助手。文章首先概述了语音识别与合成的基本原理和关键技术,随后详细讲解了如何安装和配置必要的开发环境。通过丰富的代码示例和详细的中文注释,读者将逐步掌握从捕捉音频输入、进行语音识别、生成语音输出到实现简单交互功能的全过程。此外,本文还 ...继续阅读 (121)


    love 0
    nokiaguy
    发表于
    2025-01-08 12:27:23

    Python中的asyncio:高效的异步编程模型

    随着互联网应用的快速发展,程序的响应性和处理效率成为衡量系统性能的重要指标。传统的同步编程模型在面对高并发和IO密集型任务时,常常显得捉襟见肘,难以满足现代应用的需求。Python的`asyncio`库作为一种高效的异步编程模型,为开发者提供了强大的工具来优化程序的性能和响应速度。本文深入探讨了`asyncio`的核心概念与机制,详细解析了事件循环、协程、任务和未来对象等关键组件的工作原理。通过大量的代码示例和详尽的中文注释,展示了如何利用`asyncio`实现异步任务调度,处理网络请求、文件操作等IO密集 ...继续阅读 (137)


    love 0
    SegmentFault思否
    发表于
    2025-01-08 10:27:30

    思否发布 | 2024 SegmentFault 思否年度 Maintainer

    律转鸿钧,新元肇启。我们很高兴在过去一年见证了众多开发者在这里交流思想、解决问题,共同推动技术的进步。他们撰写技术文章,积极参与问答,投身社区治理,以技术专长和社区影响力,为社区的繁荣做出了显著贡献。今天,我们正式发布“SegmentFault 思否年度 Maintainer”榜单,向那些在社区中以实际行动维护知识共享和技术创新的开发者致敬。在参与社区建设的过程中,那些具有卓越技术洞察、严谨审核态度和无私奉献精神的开发者,将被评选为“SegmentFault 思否年度 Maintainer”。今年共有 9 位开发者获得这一称号:感谢每一位上榜的“SegmentFault 思否年度 Maintainer”,感谢你们将个人的成长与社区的发展紧密相连,用智慧和热情共同打造了一个更活跃、更专业的技术社区。是你们的贡献,让 SegmentFault 思否成为了开发者们信赖和依赖的知识宝库,因此你们的声音我们也希望被更多开发者倾听。此外,我们特意为每位上榜者定制了“SegmentFault 思否年度 Maintainer”证书和专属礼包。思否小姐姐会联系上榜的 Maintainer 们,尽快为大家邮寄证书和专属礼品。如有任何问题,请联系思否小姐姐~写在最后我们为了消除开发领域的知识不平等,建立了开放式协作的问答社区。十年时间,无数开发者、志愿者参与共建、维护。我们探寻以开放、对等、共享的理念, ...继续阅读 (173)


    love 0
    Bella Sanders
    发表于
    2025-01-08 08:18:11

    This War of Mine: Game Menguji Empati dan Keberanian Anda

    Pernahkah kamu memainkan game yang bikin emosimu naik turun? Bukan karena aksi tembak-menembak atau kompetisi, tapi karena alur cerita yang begitu menyentuh.This War of Mineadalah salah satu game yang berhasil menggabungkan gameplay unik dengan cerita yang menghantui, membuatnya berbeda dari game perang lainnya. Di sini, kamu tidak bermain sebagai tentara atau pahlawan, melainkan sebagai orang sipil yang berusaha bertahan hidup di tengah kekacauan perang.Mari kita bahas kenapaThis War of Minebegitu istimewa, apa yang membuatnya layak dimainkan, dan beberapa pelajaran berharga yang bisa kita am ...继续阅读 (82)


    love 0
    Rizhu Botania
    发表于
    2025-01-08 05:33:01

    Samurai Shodown Anthology PSP: Koleksi Legendaris dalam Genggaman Anda

    Samurai Shodown Anthology PSP: Koleksi Legendaris dalam Genggaman AndaBagi para penggemar game fighting klasik, seriSamurai Shodownmerupakan salah satu nama besar yang telah melekat dalam sejarah industri permainan video. Dengan gameplay yang unik, karakter ikonik, dan atmosfer yang khas, Samurai Shodown selalu menjadi favorit di hati para gamer. HadirnyaSamurai Shodown Anthologyuntuk platform PSP menjadi kabar gembira bagi mereka yang ingin menikmati kembali nostalgia klasik dalam format yang lebih modern dan portabel. Artikel ini akan membahas secara mendalam tentang Samurai Shodown Antholog ...继续阅读 (79)


    love 0
    xiaoz
    发表于
    2025-01-08 03:30:03

    Termora:一个极具潜力的高颜值跨平台SSH客户端

    Termora 是一个高颜值终端模拟器和 SSH 客户端,目前已经支持 Windows,macOS 和 Linux,根据作者的介绍,未来还将支持 Android、iOS 等。目前,该项目已在 GitHub 上开源。Termora功能特点支持 SSH 和本地终端支持 SFTP 文件传输支持 Windo ...继续阅读 (126)


    love 0
    dudu
    发表于
    2025-01-08 03:30:00

    Angular 中使用 ChildContent 记录 - dudu

    【摘要】记录一下学习使用 ChildContent 的试验代码,用的是 Angular 19,AppComponent 是 parent component, SidebarComponent 是 child component,SidebarBlogCategoriesComponent 是 projected component,代码1:使用 ng-content 在 child component 中显示 projected component 的内容阅读全文 ...继续阅读 (116)


    love 0
    费长红
    发表于
    2025-01-08 00:00:00

    PolarDB PostgreSQL 基于代价的查询变换框架 (CBQT)

    前言查询变换是指基于等价规则,将一个查询语句改写成语义上等价的另一种形式。例如社区 PostgreSQL 中常用的“子查询上拉”、“外连接消除”、“表达式预处理”、“消除无用连接”、“谓词下推”等都是基于规则的查询变换,并且经过这些查询变换后的计划一定是更优的,因此 PostgreSQL 一定会尝试应用这些变换。但一些查询变换,如“子连接下推”、“OR 转 UNION ALL”等,应用后不一定使计划更优。为此,PolarDB PostgreSQL 版实现了基于代价的查询变换框架,能够基于执行代价选择是否做某种变换。对于复杂查询,CBQT 会收集该查询都可以在哪些 query block 做哪些基于代价的查询变换,这些变换会汇总成一个状态空间。CBQT 会按照指定的策略搜索状态空间,从中选择代价最低的状态。如下图所示,对于输入的 SQL 语句,CBQT 在 query block1 和 query block2 中收集到基于代价的查询变换 A 和 B,这两个变换组成的状态空间有:None(均不作变换)、[1,A](query block1 做变换 A)、[1,B](query block1 做变换 B)、[2,A](query block2 做变换 A)。CBQT 会依次尝试应用状态空间的各种变换,在 linear 搜索策略中,状态[1,B]能使计划更优,因此在生成 Plan4 时, ...继续阅读 (97)


    love 0
    oscar999
    发表于
    2025-01-07 23:28:47

    Spring Boot 项目自定义加解密实现配置文件的加密

    ***/// 使用SHA-256哈希函数// AES-256需要一个长度为256位的密钥,所以取哈希的前32字节// 创建密钥用于将数据库密码、API密钥等敏感配置信息以加密的形式存储。这样,即使配置文件(如文件或环境变量)被未经授权的人员访问,他们也无法直接获取到敏感的明文信息,因为信息已经被加密处理。@Override。 ...继续阅读 (122)


    love 0
    诺多
    发表于
    2025-01-07 23:00:52

    玩转网络开发和调试,怎么能少得了趁手的抓包工具?今天就来给大家推荐一款宝藏工具 —— ProxyPin,它能让你的网络调试之旅更加轻松愉快!ProxyPin 是什么?ProxyPin 是一款完全免费开源的 HTTP(S) 抓包与调试工具,它支持 Windows、Mac、Android、iOS 以及 Linux 等多个平台,功能强大,操作简便,即使是小白也能轻松上手。为啥要用 ProxyPin?跨平台,超方便:ProxyPin 支持多平台使用,无论你是用电脑还是手机,都能轻松抓包,再也不用担心设备兼容问题啦!Flutter 开发者的福音:ProxyPin 对 Flutter 应用的抓包支持尤为出色,是 Flutter 开发者的调试利器。多种连接方式:除了传统的配置 WiFi 代理,ProxyPin 还支持更便捷的移动端二维码连接,手机电脑轻松互联,抓包更方便!功能丰富:ProxyPin 支持域名过滤、请求搜索、脚本编写、请求重写、请求拦截、历史记录查看等功能,满足你对抓包的各种需求。ProxyPin 有哪些亮点功能?移动端二维码连接,告别繁琐配置:手机打开 ProxyPin App,扫一扫电脑上的二维码,即可快速建立连接,无需手动设置 WiFi 代理,省时省力。域名过滤,精准抓包:你可以设置只抓取特定域名下的网络请求,避免无关请求的干扰,让抓包结果更加清晰。脚本支持,自定义你的抓包 ...继续阅读 (169)


    love 0
    oscar999
    发表于
    2025-01-07 22:16:49

    Spring Boot + Jasypt 实现application.yml 属性加密的快速示例

    Jasypt(Java Simplified Encryption)是一个专为Java应用程序设计的开源加密库,旨在简化加密和解密流程,保护敏感数据如密码、API密钥等。jasypt-spring-boot-starter允许开发者在Spring Boot应用中轻松地实现加密和解密功能。本篇介绍使用 jasypt-spring-boot-starter 以达成在application.yml 等配置文件中使用加密后的字符串。 ...继续阅读 (136)


    love 0
    caimouse
    发表于
    2025-01-07 16:50:16

    C#里对已经存在的文件进行压缩生成ZIP文件

    因为.net 后面实现都是使用ziplib.dll来压缩了,这样就是使用C语言编译的库来实现压缩的,所以速度飞快,比使用C#实现的库要快很多。这样就有需要压缩的文件列表List,包含所有要压缩的文件名称。这段代码,就遍历所有文件列表,然后一个一个文件保存在创建的压缩包里。后面就可以把这些文件打包到一个ZIP文件。这段代码层次比较多,但是比较实现。 ...继续阅读 (141)


    love 0
    haofly
    发表于
    2025-01-07 14:09:50

    2024年总结以及2025年的计划

    2024计划技术PM工作能有质的飞跃,需要系统地学习一下部分完成。虽然有所进步,但仍然会出现理解需求或传达需求不到位的情况,仍需系统学习和改进AI方面能有更深入的研究未完成,目前仍处于使用阶段,研究方向尚不清晰AI方面能找到更多的工具来提升工作效率理财维持22年的收入,维持23年的收入恐怕是不行的收入虽不及 2023 年,但超过 2022 年,已达到预期尽量还清今年的欠款,主要看老婆了未完成,家庭原因导致负债没有显著减少,仍需努力副业收入全年怎么也得1000+吧😭家庭🎮搬家后坚持健身环大冒险,至少3天一次坚持了一段时间,但是由于女儿眼睛有一段时间不舒服不能看电视,就放弃了,放弃了就没再捡起来过搬家后每周带老婆或女儿在家里一起看一次电影完成,已经成为家庭固定活动之一🏃瘦到130斤以下(2022、2023未完成的目标)👧女儿的身高、体重能够达到中等线(2022、2023未完成的目标)带女儿去更多的地方看看(仍然坚持至少每个月去一个不同的地方)👧👧再生一个女儿因为老婆身体原因,两年内不可能再生了,长远了看,我也是一点也不想生二胎的总结远程工作四年半第二份工作的时间已经超过第一份工作了。目前也暂时没有换工作的理由,并且我现在就是个做外包的,哪儿那么容易找工作呢。今年在工作上的状态稳中有升,PM工作比以前做得好一点了,但是仍然有明显的一些问题,所以今年的职级应该是不会有什么变化的。但是好在今 ...继续阅读 (96)


    love 0
    Galang Parker
    发表于
    2025-01-07 13:00:43

    Kriptografi dan Keamanan Jaringan: Dasar Perlindungan Digital Masa Kini

    Dalam dunia teknologi yang terus berkembang pesat,kriptografi dan keamanan jaringanmenjadi fondasi penting untuk melindungi informasi digital. Dengan meningkatnya ketergantungan pada platform digital, pemahaman tentang konsep ini sangat penting bagi individu, perusahaan, dan pengembang.Artikel ini akan membahas secara rinci konsep dasar, manfaat, tantangan, serta tren terkini dalam kriptografi dan keamanan jaringan.Apa Itu Kriptografi dan Keamanan Jaringan?Kriptografiadalah ilmu dan seni mengamankan informasi dengan cara mengkodekan data agar hanya pihak yang berwenang yang dapat membacanya. S ...继续阅读 (72)

上一页 167/4404 下一页
沪ICP备19023445号-2号
友情链接