<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[upperdhdhdh的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/upperdhdhdh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; upperdhdhdh]]></copyright><item><title><![CDATA[数字货币安全机制研究]]></title><link>https://blog.youkuaiyun.com/upperdhdhdh/article/details/148974851</link><guid>https://blog.youkuaiyun.com/upperdhdhdh/article/details/148974851</guid><author>upperdhdhdh</author><pubDate>Sat, 28 Jun 2025 12:48:29 +0800</pubDate><description><![CDATA[本报告聚焦数字货币安全机制，深入剖析数字货币在技术架构、交易模式下的安全需求，系统梳理私钥泄露、智能合约漏洞、51% 算力攻击等安全威胁。通过研究密码学加密、多重签名、冷钱包存储等防护技术，结合监管政策与行业实践，提出构建涵盖技术防护、管理规范、监管协同的综合性安全解决方案，旨在为数字货币生态的安全发展提供理论与实践参考。资产安全：用户数字货币资产存储于数字钱包，私钥是访问资产的唯一凭证，因此保障私钥安全是数字货币资产安全的核心。三、数字货币面临的安全威胁​。数字货币安全机制研究报告​。]]></description><category></category></item><item><title><![CDATA[区块链技术的原理与应用]]></title><link>https://blog.youkuaiyun.com/upperdhdhdh/article/details/148974835</link><guid>https://blog.youkuaiyun.com/upperdhdhdh/article/details/148974835</guid><author>upperdhdhdh</author><pubDate>Sat, 28 Jun 2025 12:46:32 +0800</pubDate><description><![CDATA[通过剖析区块链去中心化、不可篡改等核心特性，梳理共识机制、智能合约等关键技术，结合金融、供应链、政务等领域的实际案例，探讨区块链技术的应用模式与价值。因为每个区块都包含前一区块的哈希值，若修改某一区块的数据，后续所有区块的哈希值都将发生变化，需要控制超过 50% 的节点算力才能实现，这在实际中几乎不可能，从而保证了数据的真实性和完整性。产品溯源：通过将产品的生产、加工、运输、销售等环节的信息记录到区块链上，消费者可以通过扫描产品二维码等方式，查询产品的全生命周期信息，实现产品的溯源和防伪。]]></description><category></category></item><item><title><![CDATA[Day3--buuoj练习场misc中前20题]]></title><link>https://blog.youkuaiyun.com/upperdhdhdh/article/details/147464988</link><guid>https://blog.youkuaiyun.com/upperdhdhdh/article/details/147464988</guid><author>upperdhdhdh</author><pubDate>Wed, 23 Apr 2025 22:38:31 +0800</pubDate><description><![CDATA[1. 基础检查：使用`file`命令检查文件类型，利用`strings`搜索文件中的可见字符串，使用`binwalk`进行隐藏文件的探测。ARCHPR（用于ZIP文件的暴力破解）、John the Ripper（支持多种加密格式）、Hashcat（GPU加速的密码破解工具）。- Stegsolve（用于通道分析）、Binwalk/Foremost（文件提取）、ExifTool（查看元数据）。对弱密码（如简单数字组合、常见词汇）的破解方法（通过工具如ARCHPR、John等）有较好的理解和应用。]]></description><category></category></item><item><title><![CDATA[实训Day-2 ]]></title><link>https://blog.youkuaiyun.com/upperdhdhdh/article/details/147430180</link><guid>https://blog.youkuaiyun.com/upperdhdhdh/article/details/147430180</guid><author>upperdhdhdh</author><pubDate>Tue, 22 Apr 2025 20:31:29 +0800</pubDate><description><![CDATA[数据包文件分析：通过分析HTTP报文中的文件内容，并使用转码工具（如the-x.cn）对内容进行处理，获取被隐藏的文件信息，提高了文件分析和编码解码的技巧。流量分析是网络安全中非常重要的一部分，实训任务让我们掌握了如何使用Wireshark进行流量捕获和分析，并帮助我们通过流量追踪找出关键的密码和文件信息。流量数据隐写分析：通过追踪HTTP上传文件的POST请求，帮助我们识别隐藏在流量中的文件数据，提高了对流量中隐写技术的敏感性。在此部分，我们学习了如何通过不同的文件分析工具提取和分析隐藏的信息。]]></description><category></category></item><item><title><![CDATA[CTF-The-Climb]]></title><link>https://blog.youkuaiyun.com/upperdhdhdh/article/details/140064399</link><guid>https://blog.youkuaiyun.com/upperdhdhdh/article/details/140064399</guid><author>upperdhdhdh</author><pubDate>Sat, 29 Jun 2024 19:30:00 +0800</pubDate><description><![CDATA[总之，它取关键字gybnqkurp，将其转换为3x3矩阵，并通过取块与关键字矩阵的每一行的点积模26来编码每一块三个字符。为了扭转这种情况，我能想到的最简单的想法是简单地对每个密文块迭代所有可能的大小为3的块（总计263=17576），对其进行加密，看看它是否与密文块匹配。虽然我没有试图严格证明这一点，但我的想法是每个密文块的预图像数量会很低，所以我可以手动挑选出正确的明文块。幸运的是（或者不是，我仍然不确定），每个密文块恰好对应一个明文块。去掉填充并将其余部分包装成标志格式，得到了最终的flag。]]></description><category></category></item><item><title><![CDATA[CTF-栅栏解救]]></title><link>https://blog.youkuaiyun.com/upperdhdhdh/article/details/140064222</link><guid>https://blog.youkuaiyun.com/upperdhdhdh/article/details/140064222</guid><author>upperdhdhdh</author><pubDate>Sat, 29 Jun 2024 19:00:00 +0800</pubDate><description><![CDATA[flag被栅栏围起来了，赶紧把它解救出来吧，flag格式为flag{xxx}最后将is改为{}，结果为flag{rcg1fdlw15woql}]]></description><category></category></item><item><title><![CDATA[CTF-little RSA]]></title><link>https://blog.youkuaiyun.com/upperdhdhdh/article/details/140063918</link><guid>https://blog.youkuaiyun.com/upperdhdhdh/article/details/140063918</guid><author>upperdhdhdh</author><pubDate>Sat, 29 Jun 2024 14:33:53 +0800</pubDate><description><![CDATA[import modc=32949n=64741e=42667p = Nonep = ibreakq = n // pprint(ans)]]></description><category></category></item></channel></rss>