python沙盒逃逸

引用Python 沙箱逃逸的经验总结 执行系统命令基础知识在 Python 中执行系统命令的方式有: os commands:仅限2.x subprocess timeit:timeit.sys、timeit.timeit("__impo...

CTF

SSTI靶场题解

level-1(no waf)遍历目标中含有内建函数 eval 的子类的索引号: 123456789101112import requestsif __name__ == "__main__": post_url = &qu...

CTF

文件上传学习

前端检测主要是通过javascript代码进行检测,非常容易进行绕过。 原理Web应用系统虽然对用户上传的文件进行了校验,但是校验是通过前端javascript代码完成的。由于恶意用户可以对前端javascript进行修改或者是通过抓包软件篡改上传的...

CTF

ssti学习

常用魔术方法__class____class__:用来查看变量所属的类,根据前面的变量形式可以得到其所属的类。 __class__ 是类的一个内置属性,表示类的类型,返回 <type 'type'> ; 也是类的实例的属性...

CTF

php特性

知识1、数组绕过正则表达式123456if(preg_match("/[0-9]/", $num)){ die("no no no!"); }else(intval($n...

CTF

php反序列化学习

基础理解PHP序列化:serialize() 序列化是将变量或对象转换成字符串的过程,用于存储或传递 PHP 的值的过程中,同时不丢失其类型和结构。 而PHP反序列化:unserialize() 反序列化是将字符串转换成变量或对象的过程 通过序列化与...

CTF

xss学习

基础简介网站中包含大量的动态内容以提高用户体验,比过去要复杂得多。所谓动态内容,就是根据用户环境和需要,Web应用程序能够输出相应的内容。动态站点会受到一种名为“跨站脚本攻击”的威胁,而静态站点则完全不受其影响。恶意攻击者会在 Web页面里插入恶意S...

CTF

ROIS冬令营题解

1.http(极客大挑战)首先查看源码发现 <a style="border:none;cursor:default;" onclick="return false" href="Secret....

Write-Up

Linux命令笔记

省流版echo:打印你给的参数 echo $PATH:输出电脑上的目录 which 参数:会输出运行参数的路径(比如:which echo) pwd:当前工作目录 cd:改变当前工作目录(例子:cd /home) .:表示当前目录;..:表示上一级目...

JvaScript笔记

文中代码若无特别说明那么都是写在内的 基础初识JavaScript 可以通过不同的方式来输出数据: 使用 window.alert() 弹出警告框来显示数据。 使用 document.write() 方法将内容写到 HTML 文档中。 使用 inn...

语言
16789