首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用UnBlob任意格式容器中提取文件

关于UnBlob  UnBlob是一款针对容器安全的强大工具,该工具可以任意格式的容器中提取文件。该工具运行速度非常快,准确率高,并且易于使用。...工具特性  1、准确率高:支持使用自定义规则识别数据区块的起始偏移量,并根据数据格式标准自动计算数据区块的终止偏移量; 2、安全性高:UnBlob不需要使用高级权限即可执行,并自动将依赖的第三方组件升级到最新版本...基于Python语言开发; 2、为了快速搜索文件中的代码模式,使用了Hyperscan; 3、为了提取识别的格式,使用了各种不同类型的数据提取工具; 4、针对ELF分析,使用了LIEF及其Pythonbinding...; 5、针对CPU密集型任务(例如熵的计算),使用了Rust来提速; 6、为了提供更美观的命令行接口,使用了Click库; 7、为了提供结构化的日志记录,使用了structlog库;  工具下载&安装..._amd64.debsudo dpkg -i sasquatch_1.0_amd64.debrm sasquatch_1.0_amd64.deb (向右滑动,查看更多) 最后,请检查所有的依赖组件是否安装完成

1.4K10
您找到你想要的搜索结果了吗?
是的
没有找到

如何使用GitBleedGit库镜像中提取数据

关于GitBleed GitBleed是一款针对Git库镜像的安全检测工具,该工具包含了多个Shell脚本,可以帮助广大研究人员下载克隆的Git库和Git库镜像,然后从中提取各种数据,并分析两者之间的不同之处...功能介绍 工具提供的脚本能够克隆指定Git库的副本,即常规克隆(git clone)或使用“--mirror”选项来使用Git库镜像。...”隐藏敏感信息 工具要求 在使用该工具之前,我们首先要确保本地设备上安装并配置好Git、Python3、GitLeaks和git-filter-repo。...我们可以在macOS上使用下列命令完成这些工具组件的安装: brew install git python3 gitleaks git-filter-repo 工具安装 广大研究人员可以使用下列命令将该项目源码克隆至本地...“--mirror”选项执行后得到的代码库镜像; 同时,工具还会创建下列三个文件: clone_hashes.done.txt:克隆代码库的哈希列表; gitleaks.json:正在运行的GitLeaks

2.1K20

如何使用 JavaScript 检测用户是否启用三方 Cookie

今天继续来聊 Cookie ,Chrome 已经在 1.4 号开启了三方 Cookie 的 1% 禁用灰度: Chrome 三方 Cookie 禁用正式开始!...在前面的文章中我们提到,对于一些还没来得及改造完的网站,Chrome 提供了一种便捷的方式来让命中灰度的用户手动关闭这个策略: 这个开关点击后可以允许指定域名继续使用三方 Cookie ,但是这个期限只有...所以,如果大家的网站最近没有时间进行这些改造,大家可以在运行时来提示用户手动关闭三方 Cookie 的禁用策略。...那么问题来了,并不是所有用户都命中了这个策略,当前只有 1% ,我们可能给所有的用户都添加这个提示,所以我们如何在运行时检测用户是否命中了三方 Cookie 的灰度策略呢?...但是我们可以使用 Message Event 来进行父子应用之间的通信,通过这个我们可以基于 URL 向其他浏览器发送消息,在我们现在这种情况下,我们可以 iFrame 向可能在不同域上的父应用发送消息

30910

如何使用Pandora密码管理工具中提取有效凭证

Pandora是一款专为红队人员设计的凭证转储工具,该工具可以帮助广大研究人员从不同的密码管理工具中提取和转储各种凭证数据。...接下来,广大研究人员可以直接使用下列命令将该项目源码克隆至本地: git clone https://github.com/efchatz/pandora.git 然后在Visual Studio 2022...Additional Dependencies”中添加“DbgHelp.lib”; 3、在同一个标签页中,“Ignore All Default Libraries”选项设置为“No”; 4、点击“OK”即可; 工具使用...要使用此工具,只需在相关主机中执行编译的可执行文件,然后键入密码管理器的名称即可。...Chrome和Brave 1Password Keeper Roboform Bitwarden Norton Bitdefender Ironvest Passwarden 工具使用演示 Dashlane

11010

如何使用PXEThiefMicrosoft终端配置管理器中提取密码

关于PXEThief PXEThief是一个由多种工具构成的强大信息安全研究工具,该工具可以Microsoft终端配置管理器(ConfigMgr,通常称为SCCM)中的操作系统部署功能中提取出密码...该工具允许配置的网络访问帐户以及任务队列账号中收集凭证信息,这些活动目录账号一般都会被过度授权,并能够进行权限提升。...pxethief.py 1或pxethief.py 2来识别和生成一个媒体变量文件,请确保工具使用了正确的接口,如果接口不正确的话,则需要在settings.ini中手动配置; 工具下载 由于该工具基于...接下来,使用下列命令将该项目源码克隆至本地: git clone https://github.com/MWR-CyberSec/PXEThief.git (向右滑动、查看更多) 然后使用pip命令和项目提供的...requirements.txt安装该工具所需的依赖组件: pip install -r requirements.txt 工具使用 python pxethief.py -h pxethief.py

83120

如何使用GSANHTTPS网站的SSL证书中提取子域名

关于GSAN  GSAN这款工具能够帮助广大研究人员HTTPS网站的SSL证书中直接提取主题别名,并向我们提供DNS名称(子域名)和虚拟服务器的相关信息。...功能介绍  1、HTTPS网站的SSL证书中直接提取主题别名; 2、子域名提取/枚举; 3、支持使用文本文件或直接在终端窗口中以命令形式定义多个主机:端口; 4、CSV或JSON格式输出,...方便导入到其他工具中; 5、支持筛选出与正在分析的域名所不匹配的域名; 6、支持与CRT.SH集成,因此可以同一实体的证书中提取更多子域名; 7、适用于自签名证书; 工具安装  由于该工具基于...pip安装 我们可以使用pip命令完成GSAN的安装: $ pip install --user gsan 源码获取 广大研究人员可以使用下列命令将该项目源码克隆至本地: git clone https...://github.com/franccesco/getaltname.git (向右滑动,查看更多)  工具使用  我们有两种方法来执行GSAN,并从CRT.SH获取子域名信息: Usage: gsan

1.4K20

如何使用EndExtJS文件中提取出所有的网络终端节点

关于EndExt EndExt是一款功能强大的基于Go语言实现的网络安全工具,在该工具的帮助下,广大研究人员可以轻松JS文件中提取出所有可能的网络终端节点。...比如说,当你waybackruls抓取所有JS文件,甚至目标网站的主页收集JS文件URL时。如果网站使用的是API系统,而你想查找JS文件中的所有网络终端节点时,该工具就派上用场了。...工具安装 由于该工具基于Go语言开发,因此我们首选需要在本地设备上安装并配置好最新版本Go语言环境: brew install go 接下来,广大研究人员可以使用下列命令将该项目源码克隆至本地: git...clone https://github.com/SirBugs/endext.git 工具使用 go run main.go -l js_files_urls.txt...waybackresults.txt | grep "\.js" > js_files.txt; go run main.go -l js_files.txt (向右滑动,查看更多) 注意,这里我们可以使用

14920

浏览器中存储访问令牌的最佳实践

问题是,如何JavaScript中获取这样的访问令牌?当您获取一个令牌时,应用程序应该在哪里存储令牌,以便在需要时将其添加到请求中?...如果您的应用程序容易受到XSS攻击,攻击者可以存储中提取令牌并在API调用中重放它。因此,会话存储不适合存储敏感数据,如令牌。 IndexedDB IndexedDB是索引数据库API的缩写。...例如,您可以定义一个单独的方法来使用令牌调用API。它不会向主应用程序(主线程)透露令牌。下面的摘录显示了如何JavaScript使用内存处理令牌的示例。...Set-Cookie:token=myvalue;SameSite=Strict;Secure;HttpOnly 与浏览器中的任何其他永久存储解决方案一样,cookie可能会驻留在文件系统中,即使浏览器关闭...使用Cookie的OAuth语义 Cookie仍然是传输令牌和充当API凭据的最佳选择,因为即使攻击者成功利用XSS漏洞,也无法cookie中检索访问令牌。

15310

Asp.net mvc 知多少(五)

ViewData中取值时需要进行类型转换和Null Check以避免异常。 ViewBag ViewBag ViewBag是一个动态属性,是基于C# 4.0的动态语言的特性。...ViewBag中取值时不需要进行类型转换。 TempData TempData 是一个继承于TempDataDictionary类的字典对象,存储于Session中 。...Session中取值时需要进行类型转换和Null Check以避免异常。 Q51. 如何持久化TempData? Ans. TempData的生命周期十分短暂,只能存活到目标视图完全加载之后。...ASP.NET MVC中TempData使用session存储跨请求的临时数据。因此,当你关闭了controller的session,当你去使用TempData时,就会抛出以下异常。 ?...JavaScriptResult - 使用Controller中提供的JavaScript()方法返回一个JavaScriptResult用来呈现一段JavaScript代码,一般仅用于Ajax请求的场景

3K60

反射型XSS漏洞

XSS实验 综合性实验 2020年10月 22日 一、实验综述 1.实验目的及要求 (1)跨站脚本(XSS) XSS是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中...由于客户端JavaScript可以访问浏览器的文本对象模型(DOM),因此,它能够决定用于加载当前页面的URL,由应用程序发布的一段脚本可以URL中提取数据,对这些数据进行处理,然后用它更新页面的内容...$cookie."\n"); //写入文件 fclose($fp); //关闭文件 ?...xss漏洞进行攻击,如何获取用户的cookie信息。...提供的URL (4)服务器对攻击者的JavaScript做出响应 (5)攻击者的JavaScript在用户浏览器中执行 (6)用户浏览器向攻击者发送会话令牌 (7)攻击者劫持用户会话,得到cookie

91010

前端小知识点总结,助力你成功面试!

1.Doctype的作用:此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。 2.严格模式与混杂模式如何区分?有何意义? 区分浏览器的使用的标准 3.什么是web语义化,有什么好处?...的img标签 3.Cookie方面 =>减小cookie大小 =>引入资源的域名不要包含cookie =>css方面 =>将样式表放到页面顶部 =>不使用CSS表达式 =>使用使用@import =>...不使用IE的Filter 4.Javascript方面 =>将脚本放到页面底部 =>将javascript和css外部引入 =>压缩javascript和css =>删除不需要的脚本 =>减少DOM访问...: UNSENT(0):对象创建 OPENED(1):open()成功调用,在这个状态下,可以为xhr设置请求头,或者使用send()发送请求 HEADERS_RECEIVED(2):所有重定向已经自动完成访问...cookie 有效期:cookie在设置的有效期内有效,默认为浏览器关闭;sessionStorage在窗口关闭前有效,localStorage长期有效,直到用户删除 共享:sessionStorage

1K20

关于客户端存储的前端面试题总结

如何用原生JS方法来操作cookie 在Hybrid环境下(混合应用),使用客户端存储应该注意哪些? sessionStorage和localStorage存储的数据类型是什么?...(当Expires和Max-Age同时存在时,文档中给出的是Max-Age为准,可是我自己用Chrome实验的结果是取二者中最长有效期的值) Domain:指定 cookie 可以送达的主机名。...HttpOnly:设置了 HttpOnly 属性的 cookie 不能使用 JavaScript 经由 Document.cookie 属性、XMLHttpRequest 和 Request APIs...所以在存储之前应该使用JSON.stringfy()方法先进行一步安全转换字符串,取值时再用JSON.parse()方法再转换一次。...大体的概括就是说: sessionStorage的会话基于标签,即标签关闭则会话终止,而cookie基于浏览器进程。

1.2K70
领券