借助mitmproxy通过电子邮件隐式传输信息 借助mitmproxy通过电子邮件隐式传输信息前言这其实是我上上周的组会周报。 要实现的效果: 假设邮件发送方的电脑不能连接外网只能通过自建OWA等服务向内网邮箱发送邮件,但接收方除了可以通过内网访问邮件服务接收邮件外还能连接外网。在邮件收发双方各自植入一个mitmproxy脚本,发送方脚本在发送方电脑上扫描到秘密信息想要传递出来,接收方脚本获取到秘密信息后将信息解密并悄悄传输到外网。 整个过程需 2025-03-23 技术思考 #其他 #HTML #抓包
2116.判断一个括号字符串是否有效:括号匹配(两个变量一次遍历解决) 【LetMeFly】2116.判断一个括号字符串是否有效:括号匹配(两个变量一次遍历解决)力扣题目链接:https://leetcode.cn/problems/check-if-a-parentheses-string-can-be-valid/ 一个括号字符串是只由 '(' 和 ')' 组成的 非空 字符串。如果一个字符串满足下面 任意&nbs 2025-03-23 题解 > LeetCode #题解 #中等 #字符串 #贪心 #LeetCode #栈 #括号匹配
牛客-美团暑期2025-20250322-前两题和第三题的思路 【LetMeFly】牛客-美团暑期2025-20250322-前两题和第三题的思路第三题刚开始想复杂了,后面想到了个思路但是没来得及实现。 一:对称回文串标签:回文串 题目描述判断一个字符串有多少个长度大于1的对称回文子串。 一个字符串为对称回文串当且仅当: 该字符串为回文串 该字符串只由字母AHIMOTUVWXY组成 数据范围:字符串长度不超过$100$ 解题思路$O(n^2)$枚举每个字符 2025-03-22 题解 > 牛客 #题解 #模拟 #字符串 #暴力 #回文 #回文串 #Nowcoder
2643.一最多的行:模拟(更新答案) 【LetMeFly】2643.一最多的行:模拟(更新答案)力扣题目链接:https://leetcode.cn/problems/row-with-maximum-ones/ 给你一个大小为 m x n 的二进制矩阵 mat ,请你找出包含最多 1 的行的下标(从 0 开始)以及这一行中 1 的数目。 如果有多行包含最多的 1 ,只需要选择 行下标最小 的那一行。 返回一个由行下标和该行中 1 2025-03-22 题解 > LeetCode #题解 #简单 #数组 #LeetCode #矩阵
2680.最大或值:位运算 【LetMeFly】2680.最大或值:位运算力扣题目链接:https://leetcode.cn/problems/maximum-or/ 给你一个下标从 0 开始长度为 n 的整数数组 nums 和一个整数 k 。每一次操作中,你可以选择一个数并将它乘 2 。 你最多可以进行 k 次操作,请你返回 nu 2025-03-21 题解 > LeetCode #题解 #中等 #数组 #贪心 #LeetCode #位运算 #前缀和
2610.转换二维数组:哈希表(一次遍历) 【LetMeFly】2610.转换二维数组:哈希表(一次遍历)力扣题目链接:https://leetcode.cn/problems/convert-an-array-into-a-2d-array-with-conditions/ 给你一个整数数组 nums 。请你创建一个满足以下条件的二维数组: 二维数组应该 只 包含数组 nums 中的元素。 二维数组中的每一行都包含 不同 的整数。 2025-03-19 题解 > LeetCode #题解 #中等 #数组 #LeetCode #哈希表
2614.对角线上的质数:遍历(质数判断) 【LetMeFly】2614.对角线上的质数:遍历(质数判断)力扣题目链接:https://leetcode.cn/problems/prime-in-diagonal/ 给你一个下标从 0 开始的二维整数数组 nums 。 返回位于 nums 至少一条 对角线 上的最大 质数 。如果任一对角线上均不存在质数,返回 0 。 注意: 如果某个整数大于 1 ,且不存在除 1 和自身之外的正整 2025-03-18 题解 > LeetCode #题解 #简单 #数学 #数组 #质数 #LeetCode #矩阵 #数论
1963.使字符串平衡的最小交换次数:计数模拟(不需要麻烦的“三种写法一步步优化”) 【LetMeFly】1963.使字符串平衡的最小交换次数:计数模拟(不需要麻烦的“三种写法一步步优化”)力扣题目链接:https://leetcode.cn/problems/minimum-number-of-swaps-to-make-the-string-balanced/ 给你一个字符串 s ,下标从 0 开始 ,且长度为偶数 n 。字符串 恰好 由 n / 2 个开括号 '[' 和 n 2025-03-17 题解 > LeetCode #题解 #模拟 #中等 #字符串 #双指针 #贪心 #LeetCode #栈 #计数 #括号匹配
牛客-某公司笔试题-20250316-全解析 【LetMeFly】牛客-某公司笔试题-20250316-全解析该公司给我留下了十分不错的印象,包括我大四时候去参观的一次,以及研究生期间听其他同学说去参观的一次,给人印象十分不错。 大四保完研印象中都三面了,结果为了奉献研究生实验室的项目给HR姐姐打了个电话婉拒了。后悔死了,到现在还没有一段实习经历。 怀揣着对该公司不错的印象,若能有时间为之贡献一份锦帛之力,也能还一个“去一去第一个即将愿意给我 2025-03-16 题解 > 牛客 #题解 #模拟 #字符串 #贪心 #前缀和 #进制转换 #Nowcoder
2272.最大波动的子字符串:转为多次的最大子数组和 - 一步步思考推导 【LetMeFly】2272.最大波动的子字符串:转为多次的最大子数组和 - 一步步思考推导力扣题目链接:https://leetcode.cn/problems/substring-with-largest-variance/ 字符串的 波动 定义为子字符串中出现次数 最多 的字符次数与出现次数 最少 的字符次数之差。 给你一个字符串 s ,它 2025-03-16 题解 > LeetCode #题解 #字符串 #数组 #动态规划 #LeetCode #困难 #DP