从语雀迁移的技术文章。
Golang 中 Gorilla/sessions 的会话伪造风险分析与复现
一次挺寻常的测试流程,项目跑在 Go 上,用的是大家常见的 Gorilla/sessions 管理 session…… 背景 首先就发现 cookie 可 base64 解码,而且还可被 2 次解码…… 这个 Cookie 是一个典型的 gorilla/sessions 的加密 CookieStore 会话值,格式上符合: ...
从语雀迁移的技术文章。
一次挺寻常的测试流程,项目跑在 Go 上,用的是大家常见的 Gorilla/sessions 管理 session…… 背景 首先就发现 cookie 可 base64 解码,而且还可被 2 次解码…… 这个 Cookie 是一个典型的 gorilla/sessions 的加密 CookieStore 会话值,格式上符合: ...
起因 按惯例,最近了解一下行业的机会。打开字节跳动的 招聘官网,准备看看相关岗位的要求。 点进去某个职位后,发现了一个头疼的事情: 页面上没有显示岗位的发布时间。 这事很怪。你不标时间,我怎么知道这个岗位是刚挂上去的,还是去年就一直在的老古董?总不能每个都投吧。 ...
本文介绍如何在飞书文档 Web 页面中,去除自带的水印(通常包含姓名、手机号后四位)。内容涵盖分析流程与三种主流技术路径。 前言 飞书是国内主流的协作办公平台之一,文档带水印本意是溯源和防泄漏。不过在内部测试、公开演示、技术博客截图等场景下,水印常常让人尴尬:既影响观感,又容易暴露个人隐私。 ...
frp 是个很棒的工具,高性能、稳定,值得使用。 但是,其配置文件经过2个版本的更迭(.ini ->.toml),其中的选项,对于新人来说稍显复杂。 ...
:::info http://www.testmyids.com/ ::: 要确定内网入侵检测系统(IDS)是否正常运行并有效检测网络流量中的潜在威胁,可以采取一种实践方法来验证其功能。一个广为人知且常被用于此类测试的资源是 ...
教程参考 https://blog.csdn.net/zhuxian1277/article/details/111875951 使用场景 mitmproxy 是一个功能强大的中间人代理工具,它允许你拦截、查看和修改客户端和服务器之间的流量。其透明代理模式使得 mitmproxy 在特定场景中非常有用,尤其是在需要对网络流量进行分析或测试时,而无需更改目标设备上的任何设置。 ...
有些事你一旦知道了,就再也不会被“骗”第二次。 cheat on me? 我记得,第一次在一个安全厂商网站上下载白皮书的时候,弹出来一个“下载前请填写您的姓名、电话、邮箱、公司名称”的表单。 ...
doc -> docx 目标:批量将doc文件,转换为docx文件。 <font style="color:rgb(18, 18, 18);">.doc</font>老旧,是word 2003以及之前word保存类型; <font style="color:rgb(18, 18, 18);">.docx</font>新,是 Word 2007之后(如2010、2013、2016等)版本的保存类型。 背景情况: ...
一、漏洞的攻击特征 漏洞的成因,是因为反序列化了用户的不可信输入,其中涉及到硬编码的key 攻击者,可以利用目标机器上已有的反序列化gadgets,执行恶意的操作。 ...
Critical severity command injection vulnerability - CVE-2022-36804 官方通告:https://confluence.atlassian.com/bitbucketserver/bitbucket-server-and-data-center-advisory-2022-08-24-1155489835.html 准备diff下8.3.0 - 8.3.1,顺便熟悉下idea diff jar包的流程: https://product-downloads.atlassian.com/software/stash/downloads/atlassian-bitbucket-8.3.0-x64.bin https://product-downloads.atlassian.com/software/stash/downloads/atlassian-bitbucket-8.3.1-x64.bin 分析patch,发现了两处可疑的点: patch#1 found bitbucket/atlassian-bitbucket-8.3.0-x64/app/WEB-INF/lib/nuprocess-2.0.2-atlassian-3.jar!/com/zaxxer/nuprocess/NuProcessBuilder.class ...