自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(261)
  • 资源 (10)
  • 收藏
  • 关注

原创 VMware安装MAC OS 10.15.4

首先,需要https://mirrors.dtops.cc/iso/下载一个需要的版本,我下载的是最新的10.15.4。其次,需要下载unlockder使VMWare可以支持MAC OS的虚拟机,如果要安装比较新的MACOS版本,需要下载VMware15.5或者更新的版本,如果是从低版本升级的Vmware,升级之后需要再运行一次unlockder,创建虚拟机时,才可以选择新的版本:开...

2020-04-03 14:46:23 23022 25

原创 已经连接过的网络的密码忘记了,怎么快速找回?

使用笔记本电脑曾经连接过一些无线路由器,时间久了,密码可能就忘记了。再使用其他设备连接时,就需要尝试去找到这个密码。本片文章就是通过几个命令快速找到之前使用笔记本电脑曾经连接过的无线网络的密码。

2024-03-13 17:31:32 236

原创 静态应用程序安全测试(SAST)的autofix的挑战

本篇文章主要是针对如果真正autofix需要解决哪些有挑战的问题进行探讨。

2024-03-01 17:10:59 927

原创 关于静态应用程序安全测试(SAST)的自动修复(AutoFix)

目前市场上有些产品提出创新的功能就是自动修复,核心功能就是发现有问题的代码,然后自动修复,或者半自动修复。这个功能听起来很美好,工具扫描发现了问题,然后不需要开发人员的干预,自动修复检测到的问题。有的工具甚至还号称“100%的扫描准确度,自动化代码修复”。本文章就是尝试通过对几种号称可以自动修复的工具的调查,看看他们实际的自动修复是什么?是否可以达到预期的宣传的那样。

2024-02-28 21:25:25 746

原创 用pandas实现用前一行的excel的值填充后一行

接下来就需要一个简单的方法,把后面的空的cell的内容填上,这样通过公式计算UniqueKey时,就可以很容易。虽然Excel也提供了可以使用其他的Cell的值填充空白Cell的值,但是操作步骤有点作,而且对于操作有几千上万行的excel文件来说,太不方便,万一出错,就需要重来一遍。如果UniqueKey有重复的,就可以通过Excel的去重复数据的功能,直接将重复的行去掉。正好学习了pandas库,发现用它的dataframe可以很轻松地实现。几行代码就可以轻松搞定几万行的文件的数据处理!

2024-01-18 16:15:54 656

原创 xlrd.biffh.XLRDError: Can‘t find workbook in 0LE2 compound document

本文主要是探讨如何解决xlrd.biffh.XLRDError: Can't find workbook in 0LE2 compound document 错误。

2024-01-03 15:06:13 593

原创 应用安全四十四:Side Channel

这种攻击的有效性远高于密码分析的数学方法,因此给密码设备带来了严重的威胁。这种攻击不是基于协议或算法设计本身的缺陷(例如,密码算法的密码分析中发现的缺陷),也不是实现中的小错误或疏忽,而是基于计算机协议或算法实现方式的本质方式。这种攻击不是基于协议或算法设计本身的缺陷(例如,密码算法的密码分析中发现的缺陷),也不是实现中的小错误或疏忽,而是基于计算机协议或算法实现方式的本质方式。Side Channel攻击的条件是能够建立泄漏的物理信号与处理的数据之间的联系,以及处理的数据与芯片中的数据之间的联系。

2023-12-31 10:39:19 1114

原创 error: urllib3 2.1.8 is installed but urllib3<1.27,>=1.25.4;

本文主要是介绍如何解决python安装过程中遇到的urllib3 的版本不匹配的问题。

2023-12-14 17:14:28 351

原创 URIBuilder与SSRF

在使用一个静态扫描工具时,报了一个SSRF的问题,经过数据流的分析,导致此工具报SSRF的原因是在调用URIBuilder的setPath函数时,参数是从请求里获取的,导致了数据流被污染,因此认为由URIBuilder构造的URL也被污染,最终导致URIBuilder构造出来的URI被污染,所以,认为可能会导致SSRF问题。通过以上实现可以看出,针对URL中的Path的处理是不安全的,但是对Parameter的处理是安全的。可以看出这里的路径如预料的一样没有被处理。

2023-12-11 19:35:14 223

原创 几个查找开源组件CVE的网站和工具

结果中不仅给了严重的级别,还提供了CVSS,最为重要的是它提供了EPSS,EPSS(漏洞利用预测评分系统)是一种利用CVE信息和真实世界的攻击数据来预测漏洞是否以及何时会被利用的系统。它是一款由OWASP提供的一款免费的查找整个项目含有哪些组件和CVE的工具,根据可能性提供了可能的CVE列表,显示的结果可以是HTML和JSON。不过,针对输出结果需要进一步解析才能得到最直观的信息。不过这个网站用起来不太方便,如果有具体的CVE查找还比较方便,如果查找其他的信息,例如:组件名称和版本以及时间,就不太方便了。

2023-12-06 15:00:16 1157

原创 应用安全四十三:无密码认证安全

无密码认证是一种新兴的安全技术和身份认证手段,是用密码以外的东西验证软件用户身份的过程,旨在替代传统的用户账号和密码认证方法,提高账号的安全性和用户体验。无密码技术通过生物识别、多因素认证、基于硬件设备的认证等方法来实现身份验证和授权,可以减少由于密码泄露、用户的疏忽或恶意攻击等因素导致的安全问题。本文主要介绍了无密码认证的概念、类型、威胁和相关的预防措施。

2023-12-03 11:18:14 541

原创 Excel如何比较两列数据的不同

本文主要是通过多种方法比较excel中的两列数据的不同,可以用于比较两列或者多列的数据的不同。

2023-11-27 19:21:20 660

原创 pandas 如何获取dataframe的行的数量

pandas的dataframe提供了多种方法获取其中数据的行的数量,本偏文章就是介绍几种获取dataframe行和列出量的方法。

2023-11-26 19:53:50 1946

原创 scapy No such device exists (No such device exists)

如何解决错误:“scapy No such device exists (No such device exists)”

2023-11-20 16:07:07 137

原创 services.Jenkins Additional property tags is not allowed

本文章描述了Additional property tags is not allowed问题的原因和解决方案。

2023-11-09 11:00:21 856

原创 应用安全四十二:SSO安全

本文主要是通过介绍SSO的标准和工作原理,以SAML为例子介绍了可能遇到的安全问题以及如何预防。

2023-11-05 21:54:42 674

原创 应用安全四十一:密码安全大全

本文主要是介绍密码以及密码相关的攻击和防护。

2023-10-19 18:32:54 341

原创 应用安全系列之四十:登录常见问题以及预防方法

本片文章尝试列举了在实现登录功能时可能出现的问题,并针对每种可能的攻击原理和预防给与了详细的解释,希望通过本片文章可以让你了解与掌握在实现登录的功能时可能存在的各种可能的攻击,并且在开始实现登录功能的时候,能够在设计里考虑到各种可能的攻击,在第一时间能够正确地把登录功能做的更安全,守护好整个应用程序的大门。

2023-10-08 18:06:39 237

原创 应用安全系列之三十九:JWT 相关安全问题以及最佳实践

本文主要简单介绍JWT的功能,以及常见的安全问题,并针对相关的安全问题提供一些有针对性的解决方案。 希望对JWT的使用者和实现者能够有所帮助。

2023-10-07 19:47:18 182

原创 API安全

本文从整体介绍了API的发展,API的安全,以及API安全的最佳实践和工具。

2023-09-20 17:23:17 534

原创 Mac:运行docker遇到Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker ...

如何解决Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

2023-09-07 14:55:39 4929

原创 Expected a mapping or list of mappings for merging, but found scalar

在CircleCI集成的过程中,难免会遇到各种问题,遇到问题注意收集,可以为以后的集成带来方便。

2023-09-04 14:10:05 109

原创 关于hardcoded账号和密码的问题的想法

但是,程序员在实现时为了方便经常会使用一些不太安全的方法,容易导致系统的存储系统的访问账号和密码的泄露。如果使用不同的配置文件,但是使用相同的账号和密码,这个和使用同一个配置文件也没什么区别,主要的区别就是修改产品线上的账号和密码时,比较容易一些。总之,无论如何,尽量避免hardcoded的关键敏感信息,包括:密码、token、加密的密钥等,需要在实现之初就应该规划好如何管理这些内容,如何能够基于当前的系统架构实现动态更新,这样才能保证一旦出现泄漏问题,可以及时更换泄露的内容,保护系统的安全。

2023-08-03 10:41:10 172

原创 Java如何获取一个文件的MIME-TYPE

​在介绍文件上传漏洞时,介绍了针对输入的文件需要判断:文件大小、文件扩展名、文件名称还有文件类型。其中关键的就是检测文件的内容的类型,如果避免一些不符合实际需求的内容上传就是其中最关键的,探测准确的内容类型,可以预防上传恶意代码或者恶意文件。​

2023-06-16 18:11:25 2810

原创 富文本输出如何避免XSS

有时网站为了美观,会允许用户输入一些富文本,这样在显示的时候,就可以显示的更友好。虽然在输入富文本的时候在客户端进行了控制,但是,仍然难易避免一些攻击者通过抓包篡改数据绕过客户端的控制。因此,在服务器端收到富文本的数据之后,还是要进行净化处理。

2023-05-12 17:12:17 2532 1

原创 使用chatgpt探索XSS问题

通过本次提问和获得答案的记过来看,通过Chatgpt可以大概了解一下XSS的原理和预防方法,但是,要真正动手写代码彻底解决XSS问题,还需要再进一步学习掌握才可。

2023-04-26 11:30:54 521

原创 使用chatgpt探索SQL注入

所以,chatgpt的回答不一定就是正确地, 要想判断答案的正确性,还必须要查询者自己有一定的知识基础,可以判断其中的一些不足的地方。通过以上几个问题,可以发现chatgpt确实在解决问题上很方便,同样的问题,通过google,baidu和bing几个大的搜索引擎,搜索结果很多,而且没有针对性。

2023-04-24 17:37:48 1499

原创 如何修改Linux机器的MAC地址

本文主要讲述了在Linux系统下,如何修改机器的MAC地址。

2023-04-18 17:09:43 2574

原创 UnicodeDecodeError: ‘utf-8‘ codec: invalid continuation byte

在未知名读取文件爱你编码的情况下,默认的编码是UTF-8,说明文件里有字符使用UTF-8读取不出来,这种情况可以通过将文件改成UTF-8编码来解决。网上搜索了一些方法,感觉都不对,都是在读取的时候,设置编码之类的。如果文件的内容不是ISO-8859-1还是会导致读取出错。一个文件可以正常读取,但是,其中有一个文件却始终不可以。

2023-03-14 14:44:39 1706

原创 Grafana 如何使用本地CSV文件作为数据源

我是在本地使用命令行grafana-cli plugins install marcusolsson-csv-datasource安装的。重启Grafana之后,在Grafana的主页,在Configuration里如果能够看到CSV,就说明安装成功了。然后再重启一下grafana服务,就可以创建本地CSV数据源并且使用此数据源了。再转到[Data Source]界面添加数据源,可以看到有CSV选项了。安装之后,需要重启一下Grafana服务才可以加载进来。点击CSV插件,可以添加CSV数据源。

2023-03-07 12:01:28 2888

原创 应用安全系列之三十八:注入问题的成因以及预防原理

自从有了OWASP TOP的排名依赖,注入问题就一直排名前三,这就说明了注入问题对系统的影响是十分严重的,而且,注入问题一般比较容易被利用。注入问题产生的根本原因就是程序在接受到请求中的参数时,没有经过严格的验证和正确地使用就直接被使用于解释型语言、结构化查询语言或者标签语言等语言的环境里用作程序执行的一部分。它的发生需要两个条件:

2023-02-13 11:31:39 652

原创 nmap各种扫描的注意事项

nmap各种扫描的注意事项

2022-11-17 18:59:03 1478

原创 常用的openssl命令

介绍几个常用的用于求哈希和签名的命令。

2022-11-09 18:34:40 1958

原创 nmap的用法大全

​Nmap是一款比较常用的开源工具,可以从https://nmap.org/下载,它可以用来探测目标机器开放了哪些端口,使用的操作系统类型和启用了哪些服务,同时,可以针对具体的服务发起一些枚举攻击以及漏洞扫描,并且根据漏扫发现的漏洞使用某个CVE发起攻击。本文主要对一些常用的nmap命令进行说明,并且针对一些功能举行实例说明。

2022-11-08 21:31:05 3349

原创 常用的nmap命令

常用的nmap命令

2022-10-28 17:59:46 627

原创 Java正则表达式find,lookingAt与matches

Java正则表达式find,lookingAt与matches的区别

2022-10-25 18:34:19 469

原创 匿名的几种方法

匿名的原理和工具。

2022-10-14 19:15:57 2919

原创 Failed to connect to repository : Error performing git command: git.exe

Jenkins环境下,Failed to connect to repository : Error performing git command: git.exe 的问题的解决方案。

2022-08-26 18:23:50 2907 2

原创 CheckMarx与SonarQube集成

这是一篇关于如何在SonarQube集成CheckMarx的介绍文章。

2022-08-22 16:33:52 771

原创 应用安全系列之三十七:日志注入

用户输入的参数未做任何验证直接写入日志文件,导致攻击者可以通过特殊字符(\r \n)在日志中注入新的日志条目,破坏系统日志的完整性。例如:test failed to log in. 如果test是可以控制的,就可以通过输入(admin login successfully.\r\n test)将日志修改为:admin login successfully.\r\n Info:test failed to log in. 就注入了一条日志。 一旦 日志的完整性没法保障,那么,会影响它作为证据的有效性。日志

2022-07-05 15:19:28 4408

CEH_Official_Certified_Ethical_Hacker_Re.pdf

介绍Ethical hacker的一些基础知识。

2021-04-27

unlocker-3.0.3.zip

该工具是解锁VMware,从而能够导入MAC OS的虚拟机,由于作者本人的github上已经没有了工具的信息,在此分享最新版本,并且附上最新的一个github的地址。

2020-03-30

谷歌拼音输入法

今天搜索谷歌拼音输入法已经不能再从google网站上下载了,在这里保存一个安装版本,以供使用。

2018-11-14

web hacking - attacks and defense

web hacking - attacks and defense 是关于Web 应用安全的攻防介绍的教材。其中的一些技巧值得借鉴.

2014-09-18

Web之困:现代Web应用安全指南

Web之困:现代Web应用安全指南,是一本比较全面的介绍Web安全相关的标准以及相关安全问题的好书。

2014-02-13

OCCI 接口封装包

封装了OCCI的底层接口,是的操作变得容易,而且方便。 只需要配置连接池的参数,调用一下初始化函数,然后,你就可以方便的执行查询和增删改的SQL。详细信息,请参考Readme.txt.

2009-08-05

嵌入式Linux性能详解

本资料详细介绍了Linux的内存管理方式,并且详细介绍了各种内存的管理方法,以及编程注意事项,如何优化程序的内存。看了本资料你会对Linux的内存的各个方面有了一个很深入的理解。

2009-07-01

C 预处理器介绍以及如何实现的

本资料描述了C++预处理器做了那些工作,以及如何做的。特别是一些编程的注意事项,对于编程也有提高!

2009-06-26

gdb 培训材料 ppt

自己根据搜索资料著作的一个一个GDB的培训的PPT,通过这个PPT可以掌握所有的使用gdb的调试技巧。另外,还添加了一些自己在工作中经常使用的一些命令的组合。

2009-01-07

gdb 培训资料-全面掌握GDB的使用方法

很多人只使用了GDB的一些基本功能,这个材料则描述了GDB的整体功能。

2009-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除