草庐IT

fastjson绕过-2

全部标签

ctf中MD5绕过详细总结及例题[BJDCTF2020]Easy MD5

一、首先是MD5()函数的作用?MD5()函数的作用是计算字符串的MD5散列。返回值:如果成功则返回已计算的MD5散列,如果失败则返回FALSE。二、PHP==弱类型比较绕过?代码:highlight_file(__FILE__);error_reporting(0);$flag="flag{H3rmesk1t_is_a_loser}";$val1=$_GET['val1'];$val2=$_GET['val2'];if(isset($_GET['val1'])andisset($_GET['val2'])){ if($_GET['val1']!=$_GET['val2']) { if((m

selenium+python操作cookie绕过登录

selenium操作cookie的方法包括:获取cookies:get_cookies();获取指定name的cookie值:get_cookie(name);删除所有cookie:delete_all_cookies();删除指定name的cookie值:delete_cookie(name);添加cookie:add_cookie(cookie_dict)。通常可以使用cookie绕过包含验证码的登录请求,但需要事前先通过抓包等手段获取到cookie,selenium操作cookie绕过登录python示例代码如下:importtimefromseleniumimportwebdriver

win10电脑开机绕过密码自动登录,微软官方提供修改注册表跳过登录设置方法

有时候电脑异常重启,默认开机后由于必须登录导致很多开机启动项无法自动运行失去远程控制。而且之前使用netplwiz用户账户设置自动登录的方法已经不能用了。最新电脑自动登录设置方法:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon修改下面三个值,如果哪个值没有的话右键新建字符串即可。其中AutoAdminLogon设置为1。DefaultUserName设置用户名。DefaultPassword设置密码。微软官方文档喜欢的点个赞❤吧!

c# - 如何动态加载包含非托管代码的原始程序集?(绕过 'Unverifiable code failed policy check' 异常)

我将举一个使用System.Data.SQLite.DLL的例子这是一个包含非托管代码的混合程序集:如果我执行这个:varassembly=Assembly.LoadFrom("System.Data.SQLite.DLL")没有异常被抛出,但是如果我这样做:varrawAssembly=File.ReadAllBytes("System.Data.SQLite.DLL");varassembly=Assembly.Load(rawAssembly);CLR抛出FileLoadException并显示“无法验证的代码策略检查失败。(来自HRESULT的异常:0x80131402)”。假

c# - 如何动态加载包含非托管代码的原始程序集?(绕过 'Unverifiable code failed policy check' 异常)

我将举一个使用System.Data.SQLite.DLL的例子这是一个包含非托管代码的混合程序集:如果我执行这个:varassembly=Assembly.LoadFrom("System.Data.SQLite.DLL")没有异常被抛出,但是如果我这样做:varrawAssembly=File.ReadAllBytes("System.Data.SQLite.DLL");varassembly=Assembly.Load(rawAssembly);CLR抛出FileLoadException并显示“无法验证的代码策略检查失败。(来自HRESULT的异常:0x80131402)”。假

CVE-2022-22978 Spring-security 认证绕过漏洞复现

目录0x01声明:0x02简介:0x03漏洞概述:0x04影响版本:0x05环境搭建:        Vulfocus环境搭建:        漏洞环境搭建:        打开页面:0x06漏洞复现:0x07流量分析:0x08修复建议:0x01声明:        仅供学习参考使用,请勿用作违法用途,否则后果自负。0x02简介:        SpringSecurity是一个功能强大且高度可定制的身份验证和访问控制框架。0x03漏洞概述:        5月16日,VMware发布安全公告,修复了SpringSecurity中的一个认证绕过漏洞(CVE-2022-22978),该漏洞的CV

Kernel-Pwn-FGKASLR保护绕过

FGKASLRFGASLR(FunctionGranularKASLR)是KASLR的加强版,增加了更细粒度的地址随机化。因此在开启了FGASLR的内核中,即使泄露了内核的程序基地址也不能调用任意的内核函数。layout_randomized_image在fgkaslr.c文件中存在着随机化的明细。/*linux/arch/x86/boot/compressed/fgkaslr.c*/voidlayout_randomized_image(void*output,Elf64_Ehdr*ehdr,Elf64_Phdr*phdrs){ ...shnum=ehdr->e_shnum;//获取节区的数

深入Fastjson源码命令执行调试

写作背景之前写过一篇fastjson漏洞文章,但是当时在复现利用链的过程中一直没有弹出计算器,而且利用链的代码单步调试也没有给出来,这次我要通过底层代码把漏洞实现过程展现出来。fastjson漏洞demo上次不是没有弹出计算器吗,这次我先把可以弹出计算器的漏洞demo先讲解一下。创建一个普通类Personimportjava.util.Properties;//创建一个普通类publicclassPerson{privateStringname;privateintage;privateStringsex;privatePropertiesproperties;publicPerson(){S

AppScan绕过登录验证码深入扫描

系列文章AppScan介绍和安装AppScan扫描web应用程序AppScan被动手动探索扫描第四节-绕过登录验证码深入扫描我们工作中最长碰到的工作场景是网站采用https协议,这时我们要用appScan进行扫描时,就需要先安装证书1.证书安装1.新建一个文件,点击【文件】,点击【新建】2.选择【扫描web应用程序】3.点击【取消】4.点击【手动扫描】,选择【外部设备】5.记录代理端口6.点击【记录代理配置】7.点击【记录代理】,点击【导出】8.选择喜欢的位置,点击【保存】9.点击【取消】10.解压已经保存的证书11.切换到火狐浏览器,点击【更多】,点击【设置】12.输入证书,点击【回车】,点

半小时了解SQL注入漏洞?(注入方式大全+绕过大全)

🏆今日学习目标:🍀学习了解sql注入漏洞✅创作者:贤鱼⏰预计时间:35分钟🎉个人主页:贤鱼的个人主页🔥专栏系列:网络安全⚠如有需要可以查看以往文章:一文了解数据库操作–mysql(25分钟)具体详细介绍在专栏中有单独介绍,可以查看只有了解才能注入SQL注入🍀union注入原理过程判断数字或者字符串判断字段数判断回显点注入库名注入表名注入列名查数据🍀报错注入原理注入extractvalue双查询注入双列名查询报错函数geometrycollection()multipoint()polygon()multipolygon()linestring()multilinestring()exp()ST